Function at 0x14009e87c
Capabilities:
Load assembly via iassembly

Disassembly:
push rbp
sub rsp, 0x60
lea rbp, [rsp + 0x60]
add rcx, 0x18
mov qword [rbp - 0x10], rcx
lea rax, [fcn.14001c5e0]
mov qword [rbp - 8], rax
lea rax, str.nul_byte_found_in_provided_data_at_position:
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x38], 1
mov qword [rbp - 0x20], 0
lea rax, [rbp - 0x10]
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rbp - 0x40]
call fcn.14001d120
nop
add rsp, 0x60
pop rbp
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rsi, rcx
mov eax, dword [rcx + 0x20]
test eax, eax
je 0x140018fd6
cmp eax, 1
je 0x1400190b1
cmp eax, 4
jne 0x1400190c3
mov rdi, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
xor r14d, r14d
movabs r15, 0x8000000000000000
cmp r14, rbx
je 0x140019088
imul rax, r14, 0x38
lea r12, [rdi + rax]
mov r13, qword [rdi + rax + 8]
mov rbp, qword [rdi + rax + 0x10]
add r13, 0x28
sub rbp, 1
jb 0x140019060
mov rcx, qword [r13 - 8]
cmp rcx, r15
je 0x140019022
mov rdx, qword [r13]
call fcn.140065449
mov rax, qword [r13 - 0x28]
cmp rax, 2
je 0x14001905a
test rax, rax
je 0x14001904d
mov r8, qword [r13 - 0x20]
test r8, r8
je 0x14001905a
add r8, r8
mov rcx, qword [r13 - 0x18]
mov edx, 2
call fcn.140004a52
jmp 0x14001905a
mov rcx, qword [r13 - 0x20]
mov rdx, qword [r13 - 0x18]
call fcn.140065449
add r13, 0x48
jmp 0x14001900a
inc r14
mov rax, qword [r12]
test rax, rax
je 0x140018feb
imul r8, rax, 0x48
mov rcx, qword [r12 + 8]
mov edx, 8
call fcn.140004a52
jmp 0x140018feb
mov rax, qword [rsi]
test rax, rax
je 0x1400190b1
imul r8, rax, 0x38
mov edx, 8
mov rcx, rdi
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140004a52
nop
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.internal_error:_entered_unreachable_code:_invalid_Once_state
lea rcx, [rsp + 0x28]
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._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_sys_synconce_futex.rs
call fcn.1401bdee0
int3
push rbp
sub rsp, 0x80
lea rbp, [rsp + 0x80]
cmp byte [rcx + 8], 0
je 0x14002472c
push rsi
push rdi
sub rsp, 0x88
mov rsi, rdx
mov rdi, rcx
mov ecx, dword [rcx]
invalid
call case.0x14004c407.174
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x77], cl
mov dword [rcx], eax
mov qword [rcx + 8], rdx
lea rax, [rsp + 0x38]
lea eax, [rsp + 0x38]
mov qword [rax], rdi
lea rdx, [0x140027560]
mov qword [rax + 8], rdx
or byte [rax - 0x77], cl
mov qword [rax + 0x10], rcx
invalid
invalid
lea rcx, [0x14001a0fe]
mov qword [rax + 0x18], rcx
mov dword [rax + 0x18], ecx
lea rcx, [0x1401ff628]
or eax, 0x19e05a
pop rdx
loopne 0x1400615e6
invalid
lea r8, [rsp + 0x58]
mov qword [r8], rcx
mov ecx, 2
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
and byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
mov qword [r8 + 0x18], rcx
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], r9b
push rsi
invalid
call fcn.14001d120
nop
add rsp, 0x88
add esp, 0x88
mov byte [rax], al
add byte [rax], al
pop rdi
pop rsi
ret
mov rcx, rbx
mov rdx, qword [rsp + 0x30]
call fcn.14008985e
xor eax, eax
xor esi, esi
jmp 0x140089826
xor eax, eax
cmp rax, 0x400
je case.0x140084c04.104
and dword [rsp + rax + 0x90], 0
mov qword [rsp + rax + 0x98], 1
add rax, 0x10
adc bl, ch
invalid
mov rax, qword [rbx + 0x148]
cmp rax, qword [rbx + 0x150]
jne 0x140089300
xor esi, esi
jmp 0x140089326
mov rcx, qword [rsp + 0x48]
call fcn.140089f34
mov rcx, rax
call fcn.140089eb7
add byte [rax], al
mov dword [rsp + 0x90], eax
mov qword [rsp + 0x98], rdx
mov esi, 1
mov r8d, 0x40
mov rcx, rsi
lea rdx, [rsp + 0x90]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1io.rs
or eax, 0x17f3ea
call fcn.14004b073
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x38], rdx
test rdx, rdx
je 0x14008957a
mov qword [rsp + 0x68], rsi
lea rcx, [rsp + 0x70]
mov rdx, qword [rsp + 0x60]
call fcn.140089b98
mov rbx, qword [rsp + 0x70]
mov r14, qword [rsp + 0x78]
mov r15, qword [rsp + 0x80]
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x40], rax
xor edi, edi
mov rsi, qword [rsp + 0x38]
cmp rbx, r14
je 0x14008939d
mov rax, r14
mov r14, r15
jmp 0x1400893b6
mov rcx, qword [rsp + 0x40]
mov rax, rcx
mov rbx, r15
cmp r15, rcx
mov qword [rsp + 0x40], r14
je 0x14008956e
test rbx, rbx
je 0x14008956e
mov r15, r14
mov r14, rax
mov rcx, rdi
mov rdx, qword [rsp + 0x50]
mov r8, rsi
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srccommon_buf.rs
call fcn.14004b073
mov r12, rax
mov r13, rdx
mov rax, qword [rbx]
lea rbp, [rbx + 8]
lea rcx, [0x14023f700]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rbp
mov rdx, r12
mov r8, r13
call fcn.140089bf7
jmp case.0x14004e5fc.481
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8, r12
mov r9, r13
call fcn.140089c2b
mov rsi, rax
lea rbp, [rbx + 0x18]
mov rcx, rax
mov rdx, r12
mov r8, r13
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.2_src_bufchain.rs
call fcn.14004b073
mov r8, rdx
mov rcx, rbp
mov rdx, rax
call fcn.140089bf7
mov rbp, rax
add rbp, rsi
mov rsi, qword [rsp + 0x38]
mov rcx, rbp
mov rdx, r12
mov r8, r13
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.2_src_bufchain.rs
call fcn.14004b073
mov r9, rdx
ror dword [rax - 0x75], 1
cmp byte [r8 - 0x75], cl
push rbx
mov r8, rax
shr al, 0xaf
invalid
add byte [rax], al
add rax, rbp
jmp case.0x14004e5fc.481
test r13, r13
je 0x140089491
mov al, byte [rbx + 0x3b]
cmp al, byte [rbx + 0x3a]
jne 0x1400894e3
xor esi, esi
jmp 0x140089502
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
mov r8, r12
mov r9, r13
call fcn.140089c2b
jmp case.0x14004e5fc.481
add byte [rax], al
test r13, r13
je 0x1400894df
mov rax, qword [rbx + 0x18]
mov rdx, qword [rbx + 0x28]
cmp rax, rdx
cmovb rdx, rax
cmovb edx, eax
test rdx, rdx
je 0x1400894df
mov rcx, qword [rbx + 0x10]
call fcn.140089eb7
mov dword [r12], eax
mov qword [r12 + 8], rdx
mov eax, 1
jmp case.0x14004e5fc.481
xor eax, eax
jmp case.0x14004e5fc.481
lea rcx, [rbx + 0x28]
call fcn.140089ee7
sti
or dword [rax], eax
add byte [rax - 0x77], cl
shr eax, 0xc3
call fcn.140089eb7
add byte [rcx - 0x77], al
add al, 0x24
mov qword [r12 + 8], rdx
push rsp
and al, 8
mov esi, 1
mov rcx, rsi
mov rdx, r12
mov r8, r13
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.2_src_bufchain.rs
lea ecx, [0x1402085e0]
call fcn.14004b073
mov r8, rdx
mov rcx, rbp
mov ecx, ebp
mov rdx, rax
call fcn.140089bf7
add byte [rax - 0x77], cl
mov ebp, eax
add rbp, rsi
mov rcx, rbp
mov rdx, r12
mov edx, esp
mov r8, r13
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.2_src_bufchain.rs
movsd dword [rdi], dword [rsi]
invalid
invalid
add al, ch
xor ebx, dword [rbx]
cld
dec dword [rcx - 0x77]
ror dword [rax - 0x75], 1
mov rdx, qword [rbx + 0x48]
mov edx, dword [rbx + 0x48]
mov r8, rax
call fcn.140089c2b
invalid
add byte [rax], al
add rax, rbp
mov rsi, qword [rsp + 0x38]
add rbx, 0x50
add rdi, rax
cmp rdi, rsi
jne 0x140089390
mov rdi, rsi
mov rbx, qword [rsp + 0x28]
mov rsi, qword [rsp + 0x68]
mov esi, dword [rsp + 0x68]
invalid
jmp 0x14008957c
xor edi, edi
add rdi, rsi
lea rcx, [rsp + 0x90]
mov rdx, rdi
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1io.rs
lea eax, [0x140207218]
add al, ch
mov edi, 0x49000006
mov r9, rdx
mov rdi, qword [rbx + 0x1a0]
mov ebx, 0x1a0
mov rsi, qword [rbx + 0x1a8]
add byte [rax - 0x77], cl
stc
mov rdx, qword [rsp + 0x30]
mov r8, rax
call qword [rsi + 0x40]
cmp rax, 2
je 0x1400897c3
mov r13, rdx
test rax, rax
jne 0x140089806
mov rax, qword [rbx + 0x148]
mov rcx, qword [rbx + 0x150]
sub rax, rcx
sub eax, ecx
enter 0xffffffffffffd231, 0x4c
cmp eax, ebp
setne dl
mov r8d, 0xff
cmovb edx, r8d
test dl, dl
mov qword [rsp + 0x50], r13
push rax
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], rdi
je 0x140089618
movzx edx, dl
cmp edx, 1
jne 0x140089625
add rcx, r13
mov qword [rbx + 0x150], rcx
push rax
add dword [rax], eax
add cl, ch
add byte [rax], al
invalid
mov rax, qword [rsp + 0x58]
movups xmmword [rax], xmm6
jmp 0x14008970b
mov rsi, r13
sub rsi, rax
mov rax, qword [rsp + 0x58]
movups xmmword [rax], xmm6
mov r12, qword [rbx + 0x158]
mov r13, qword [rbx + 0x160]
mov rbp, qword [rbx + 0x170]
mov r14, qword [rbx + 0x168]
dec rbp
test rsi, rsi
je 0x14008970b
cmp rbp, 0xffffffffffffffff
je 0x140089845
cmp r14, r12
mov eax, 0
cmovae rax, r12
mov rcx, r14
sub rcx, rax
imul rdi, rcx, 0x50
add rdi, r13
mov rcx, rdi
call fcn.14007af6d
mov r15, rsi
mov rcx, rdi
sub r15, rax
jb 0x140089703
mov rdx, rax
call fcn.140089c7b
lea rax, [r14 + 1]
lea eax, [rsi + 1]
cmp rax, r12
mov eax, 0
cmovae rax, r12
neg rax
lea rbx, [r14 + rax]
inc rbx
mov rax, qword [rsp + 0x28]
sub byte [rax - 0x77], cl
cwde
push 0x48000001
mov dword [rax + 0x170], ebp
jo 0x1400896c5
add byte [rax], al
imul rsi, r14, 0x50
add rsi, r13
mov ecx, 0xa
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [rsp + 0x90]
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x90], 5
cmp dword [rsp + 0x90], 5
je 0x1400896f5
lea rcx, [rsp + 0x90]
call fcn.140086344
dec rbp
mov r14, rbx
mov rsi, r15
jmp 0x140089652
mov rdx, rsi
call fcn.140089c7b
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x48]
call fcn.140089b79
add byte [rax], al
test rax, rax
je 0x1400897ca
cmp qword [rsp + 0x50], 0
mov rbx, qword [rsp + 0x28]
jne 0x1400892c8
sti
invalid
invalid
jmp 0x1400897b7
movabs r13, 0x1700000003
jmp 0x14008980f
mov eax, 1
jmp 0x140089804
mov rcx, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
mov rax, qword [rsp + 0x40]
call qword [rax + 0x28]
jmp 0x1400897f7
mov r13, rdx
mov rbx, qword [rsp + 0x28]
test rax, rax
je 0x140089806
jmp 0x140089826
test r13, r13
je 0x14008926b
mov cl, 8
call fcn.140044e36
mov dh, 0xfb
dec dword [rax - 0x77]
invalid
mov rcx, rax
mov rdx, r13
invalid
call case.0x140034314.411
xor eax, eax
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x490]
add rsp, 0x4a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x140204639]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srccommon_buf.rs
mov edx, 0x14
call fcn.1401be470
int3
add rcx, 8
lea r8, [0x14023f714]
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140004b1c
mov r8, qword [rsi + 0x10]
add r8, qword [rsi + 0x28]
mov rax, 0xffffffffffffffff
cmovae rax, r8
test rax, rax
je 0x140089ce7
mov rdi, rdx
sub rdi, rax
jbe 0x140089cff
mov rdx, rax
mov edx, eax
call 0x140089de6
jmp 0x140089cea
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140089d46
nop
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140089d0b
mov rdi, rdx
add rsi, 0x38
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140089da7
nop
add rsp, 0x28
pop rdi
pop rsi
jmp 0x140089de6
push rsi
push rdi
sub rsp, 0x28
mov rsi, rcx
mov rax, qword [rcx + 8]
test rax, rax
je 0x140089e0d
mov rdi, rdx
sub rdi, rax
jbe 0x140089e25
mov rcx, rsi
mov rdx, rax
call fcn.140089da7
jmp 0x140089e10
mov rdi, rdx
add rsi, 0x10
mov rcx, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140004b1c
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140089da7
ret 0x481e
inc dword [rcx + 0xf]
mov dh, 0x87
mov eax, 0x41000000
mov eax, 7
invalid
add byte [rax], al
invalid
invalid
lea rcx, [0x14023f728]
sbb eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHGoAwayReasonHeaderNameHeaderValueNewLineTokenTooManyHeadersVersion
lea eax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCHGoAwayReasonHeaderNameHeaderValueNewLineTokenTooManyHeadersVersion
add dword [rsi], edx
add bl, ch
jg 0x14008ace0
invalid
jmp 0x14008ad16
lea rax, [0x1401eae51]
lea eax, [0x1401eae51]
mov r8d, 6
jmp 0x14008ad16
add byte [rax], al
add bl, ch
jo case.0x14008ac8c.6
invalid
lea rcx, [r15 + 0xb9]
lea ecx, [rdi + 0xb9]
add byte [rax], al
add al, ch
push 0x49fffb4c
mov eax, edx
call fcn.14003f91a
mov r8, rdx
jmp 0x14008ad16
lea rax, [0x1401eae4a]
add eax, 0x16018c
jmp 0x14008ace8
lea rax, [0x1401eae4e]
jmp 0x14008acd9
invalid
adc byte [rax - 0x73], cl
add eax, 0x160190
add dword [rsi], edx
invalid
lea rax, [0x1401eae60]
add dword [rsi], edx
add bl, ch
jmp 0x14008ad16
lea rax, [0x1401eae47]
lea rax, [0x1401eae47]
mov r8d, 3
jmp 0x14008ad16
add byte [rax], al
add bl, ch
xor eax, 0x6f058d48
lea rax, [0x1401eae57]
add dword [rsi], edx
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
jmp 0x14008ad16
lea rax, [0x1401eae5b]
jmp 0x14008ad10
invalid
mov rax, qword [r15 + 0xc0]
mov r8, qword [r15 + 0xc8]
jmp 0x14008ad16
lea rax, [0x1401eae67]
mov r8d, 5
add r8, rax
mov rcx, rsi
mov rdx, rax
call fcn.14001b46f
lea rdx, [0x14020b17c]
lea r8, [0x14020b17d]
mov rcx, rsi
call fcn.14001b46f
lea rdi, [rsp + 0x140]
mov qword [rdi], rsi
lea rbx, [rsp + 0x100]
mov qword [rsp + 0x138], r14
mov qword [rbx], r14
lea rax, [0x1401fe9a8]
lea rdx, [rsp + 0xa0]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, [0x14003faa2]
mov qword [rbx + 8], rax
mov qword [rdx + 0x10], rbx
mov qword [rdx + 0x18], 1
mov rcx, rdi
call fcn.1400465ed
mov al, byte [r15 + 0xd8]
lea ecx, [rax - 1]
inc qword [rax - 0x7cf0fc07]
invalid
invalid
add byte [rax], al
movzx eax, cl
lea rcx, str.HTTP_1.0HTTP_1.1unexpected_request_version:
mov rdx, qword [rcx + rax*8]
lea r8, [rdx + 8]
mov rcx, rsi
call fcn.14001b46f
lea rdx, [0x14020772a]
lea r8, [0x14020772c]
mov rcx, rsi
call fcn.14001b46f
mov rcx, qword [r15 + 0xd0]
test rcx, rcx
je 0x14008b23a
cmp qword [rcx + 0x18], 0
je 0x14008b23a
mov rax, qword [rcx]
mov rcx, qword [rcx + 8]
movabs rbx, 0xbe339d0a99b9a0e6
mov rdx, rcx
and rdx, rbx
xor r8d, r8d
movdqa xmm0, xmmword [str.________________]
pcmpeqd xmm1, xmm1
movabs r14, 0x496d02e734f6f12a
movdqu xmm2, xmmword [rax + rdx]
movdqa xmm3, xmm2
pcmpeqb xmm3, xmm0
pmovmskb r9d, xmm3
test r9w, r9w
je 0x14008ae68
bsf r11d, r9d
add r11, rdx
and r11, rcx
shl r11, 5
mov r10, rax
sub r10, r11
cmp qword [r10 - 0x20], r14
jne 0x14008ae5c
cmp qword [r10 - 0x18], rbx
je 0x14008ae8a
lea r10d, [r9 - 1]
and r10d, r9d
mov r9d, r10d
jmp 0x14008ae36
pcmpeqb xmm2, xmm1
pmovmskb r9d, xmm2
retf 0x8545
leave
jne 0x14008b23a
add rdx, r8
add rdx, 0x10
add r8, 0x10
and rdx, rcx
jmp 0x14008ae24
mov rcx, qword [r10 - 0x10]
mov rax, qword [r10 - 8]
call qword [rax + 0x28]
mov rdi, rax
mov rcx, rax
call qword [rdx + 0x18]
cmp rax, r14
jne 0x14008b23a
cmp rdx, rbx
jne 0x14008b23a
test rdi, rdi
je 0x14008b23a
mov rax, qword [r15 + 0x20]
imul rcx, qword [r15 + 0x28], 0x68
add rcx, rax
mov qword [rsp + 0x170], rcx
mov bl, byte [rsp + 0x2f]
mov qword [rsp + 0x48], rdi
mov qword [rsp + 0x90], rsi
cmp rax, qword [rsp + 0x170]
je 0x14008b259
mov qword [rsp + 0x178], rax
lea r8, [rax + 0x40]
mov r13d, 2
cmp qword [rdi + 0x28], 0
mov qword [rsp + 0x38], r8
je 0x14008afd8
mov rcx, rdi
mov rdx, r8
call fcn.14002f2fa
mov r8d, eax
movzx r12d, word [rdi + 0x58]
mov eax, r8d
and eax, r12d
mov r15, qword [rdi + 0x48]
mov rbp, qword [rdi + 0x50]
xor ebx, ebx
mov rdi, rax
mov eax, 0
cmp rdi, rbp
jae 0x14008af31
movzx r14d, word [r15 + rdi*4]
cmp r14, 0xffff
je 0x14008afb7
movzx eax, word [r15 + rdi*4 + 2]
mov ecx, eax
and ecx, r12d
mov edx, edi
sub edx, ecx
and edx, r12d
cmp rbx, rdx
ja 0x14008afb7
cmp ax, r8w
jne 0x14008afa9
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov esi, r8d
mov r8, r14
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
call fcn.1400437fc
lea rcx, [rax + 0x38]
mov rdx, qword [rsp + 0x38]
call fcn.14002f866
mov r8d, esi
mov rsi, qword [rsp + 0x90]
test al, al
jne case.0x1400398a5.889
inc rbx
inc rdi
mov rax, rdi
jmp 0x14008af31
mov r14, 0xffffffffffffffff
mov ebp, 2
mov r15, qword [rsp + 0x30]
mov bl, byte [rsp + 0x2f]
mov rdi, qword [rsp + 0x48]
mov r8, qword [rsp + 0x38]
jmp 0x14008afe4
mov r14, 0xffffffffffffffff
mov ebp, 2
lea r12, [rsp + 0xa0]
mov rcx, r12
mov rdx, r15
call fcn.14004453e
mov rax, qword [rsp + 0xa0]
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 0x110], r15
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], rcx
mov rcx, r12
lea rdx, [rsp + 0x100]
call fcn.140043591
lea rcx, [rsp + 0xa0]
call fcn.140041800
test rax, rax
je 0x14008b1d9
mov r12, rax
cmp r13, 2
je 0x14008b0a1
cmp r13, 1
jne 0x14008b0c9
mov rdx, qword [rdi + 0x40]
mov rax, qword [rsp + 0x40]
cmp rdx, rax
jbe 0x14008b499
mov r15, rax
shl r15, 6
add r15, qword [rdi + 0x38]
mov ecx, 1
mov rdx, rax
ret 0x8949
call 0x164953bcc
cwde
add byte [rax], al
add al, ch
cmpsb byte [rsi], byte [rdi]
push 0xffffffffbd41fffb
add al, byte [rax]
add byte [rax], al
test al, al
je 0x14008b12a
add byte [rax], al
invalid
mov ebp, 2
jmp 0x14008b140
add byte [rax], al
invalid
mov rcx, qword [rsp + 0x38]
call case.0x14003a81b.68
mov r9, rdx
test bl, bl
je 0x14008b159
add byte [rax], al
invalid
mov rcx, rsi
mov rdx, rax
mov r8, r9
call fcn.1400465fc
cmp byte [rbp - 0x5e160005], dh
add byte [rax], al
invalid
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
mov r8, r14
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
call fcn.1400437fc
mov r15, rax
mov rcx, rbp
mov rdx, qword [rsp + 0x98]
xor r8d, r8d
call fcn.14004192f
mov r13d, 2
mov ecx, 2
test al, al
jne 0x14008b121
cmp qword [r15], 0
je 0x14008b4a8
mov rax, qword [r15 + 8]
mov qword [rsp + 0x40], rax
mov r13d, 1
mov rcx, rbp
invalid
add r15, 0x18
mov rbp, rcx
jmp case.0x14004e47a.510
cmp qword [r15 + 0x10], 0
je 0x14008b140
mov rax, qword [r15 + 0x18]
mov qword [rsp + 0x40], rax
and al, 0x40
mov r13d, 1
add r15, 0x20
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
add r8, rdx
ror byte [rax - 0x77], 1
int1
call fcn.14001b46f
jmp case.0x14004e5fc.499
mov r8, rax
add r8, r9
mov rcx, rsi
mov ecx, esi
mov rdx, rax
mov edx, eax
call fcn.14001b46f
mov r13d, 2
cmp qword [r12 + 0x10], 0
je case.0x14004eb3f.469
mov rcx, rsi
lea rdx, [0x140212e16]
jl 0x14008b199
add byte [rbp + rcx*4 + 5], cl
invalid
jl 0x14008b1a0
add al, ch
loope 0x14008b18e
stc
dec dword [rcx - 0x75]
push rsp
and al, 8
mov r8, qword [r12 + 0x10]
and al, 0x10
and al, 0x10
add r8, rdx
mov rcx, rsi
call fcn.14001b46f
mov rcx, rsi
int1
lea rdx, [0x14020772a]
lea r8, [0x14020772c]
js 0x14008b177
invalid
add al, ch
call fcn.14001b46f
jmp 0x14008b02f
mov rcx, rsi
lea rdx, [0x1401ebce8]
and byte [rbx], cl
invalid
add byte [rbp + rcx*4 + 5], cl
sbb al, 0xb
invalid
add al, ch
wait
add bh, cl
invalid
jmp 0x14008b02f
invalid
invalid
mov rax, qword [rsp + 0x178]
add rax, 0x68
shr byte [rax + 0x48], 0x8b
lodsb al, byte [rsi]
and al, 0x88
add byte [rax], al
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x30
jmp 0x14008aede
mov rdi, qword [rsp + 0x48]
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
push rdi
sub byte [rbp - 0x77], cl
invalid
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
call fcn.1400437fc
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x98], rcx
xor ebp, ebp
cmp qword [rax], 0
add byte [rax + 0xf], al
xchg ebp, eax
invalid
xor r13d, r13d
mov r15, qword [rsp + 0x30]
jl 0x14008b254
xor byte [rdx - 0x16d0dba4], cl
xchg edi, eax
std
invalid
invalid
cmp byte [rsp + 0x2f], 0
je 0x14008b24e
mov rcx, r15
mov rdx, rsi
call fcn.14004670e
jmp 0x14008b259
mov rcx, r15
mov rdx, rsi
call fcn.14004665b
lea rdx, [0x14020772a]
lea r8, [0x14020772c]
mov rcx, rsi
call fcn.14001b46f
mov rsi, qword [r15 + 0x20]
mov rdi, qword [r15 + 0x28]
and qword [r15 + 0x28], 0
add rsi, 0x40
sub rdi, 1
jb 0x14008b29d
mov rcx, rsi
call fcn.14002e8c4
lea rcx, [rsi - 0x28]
call fcn.14004196f
add rsi, 0x68
jmp 0x14008b280
mov rsi, qword [r15 + 0x38]
mov rdi, qword [r15 + 0x40]
and qword [r15 + 0x40], 0
add rsi, 0x20
sub rdi, 1
jb case.0x14005f7af.404
mov rcx, rsi
call fcn.14004196f
mov bl, 0x66
sti
dec dword [rax - 0x7d]
invalid
jmp 0x14008b2ae
and qword [r15], 0
mov rax, qword [r15 + 0x48]
mov rcx, qword [r15 + 0x50]
shl rcx, 2
test rcx, rcx
je 0x14008b2e7
mov dword [rax], 0xffff
add rax, 4
add al, 0x48
add ecx, 0xfffffffc
cld
jmp 0x14008b2d2
mov r12, qword [rsp + 0x50]
mov r15, qword [rsp + 0x58]
jl 0x14008b314
pop rax
movups xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x210], xmm0
add byte [rax], al
movabs r13, 0x8000000000000002
mov ebp, 2
add byte [rax], al
add byte [rax + 0x5be49], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x75ec394d], al
invalid
mov rcx, qword [rbp + 0x120]
call fcn.140086266
mov qword [rbp + 0x120], r15
add byte [rax], al
lea rcx, [rbp + 0xe8]
call fcn.14008627a
scasd eax, dword [rdi]
invalid
dec dword [rcx + rcx*4 - 0x4b]
call 0x18808b33e
mov ecx, dword [rsp + 0x138]
call fcn.14008b5c3
mov rbx, qword [rsp + 0x30]
mov rcx, rbx
call fcn.14006d870
mov r12, r13
jmp 0x14008b3ad
movaps xmm0, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x100], xmm0
lea rdi, [rsp + 0xa0]
mov ecx, 0xc
mov rbx, qword [rsp + 0x30]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbp + 0x20]
mov rcx, rdi
call fcn.14008625c
mov ecx, 0xc
lea rsi, [rsp + 0xa0]
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x138]
call fcn.14008b5c3
mov rcx, qword [rbx + 0xd0]
call fcn.140046e2b
cmp r12, r13
je 0x14008b453
mov qword [rsp + 0xa0], r12
mov qword [rsp + 0xa8], r15
movaps xmm0, xmmword [rsp + 0x100]
movups xmmword [rsp + 0xb0], xmm0
movabs rax, 0x8000000000000001
cmp r12, rax
jne 0x14008b423
test r15, r15
jne 0x14008b423
lea rsi, [rsp + 0xa0]
cmp byte [rsi + 0x18], 1
sbb r14, 0
lea rcx, [rbp + 0xe8]
call fcn.14008627a
mov qword [rbp + 0xe8], r14
mov rcx, rsi
call fcn.1400862dd
jmp 0x14008b453
lea rsi, [rsp + 0xa8]
lea rcx, [rbp + 0xe8]
call fcn.14008627a
mov qword [rbp + 0xe8], r12
add byte [rax], al
movups xmm0, xmmword [rsi]
movups xmmword [rbp + 0xf0], xmm0
add byte [rax], al
mov rax, qword [rsi + 0x10]
mov qword [rbp + 0x100], rax
movaps xmm6, xmmword [rsp + 0x260]
movaps xmm7, xmmword [rsp + 0x270]
add rsp, 0x288
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov rcx, rax
call fcn.1401bdf90
invalid
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
adc eax, 0x28ba00
add byte [rax], al
call fcn.1401be070
adc eax, dword [rax]
mov byte [rsp + 0x140], al
mov qword [rsp + 0x100], rdi
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x16070a
lea rcx, [rsp + 0xa0]
mov qword [rcx], rax
add dword [rax + 1], edi
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, case.0x1400339b7.360
mov qword [rsp + 0x108], rdx
xchg esp, eax
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rcx + 0x10], ebx
mov qword [rcx + 0x18], rax
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1_role.rs
invalid
call fcn.1401bdee0
jmp 0x14008b52c
mov rcx, qword [rsp + 0x90]
call fcn.1401bdb00
lea rax, str.internal_error:_entered_unreachable_code:_BodyLength::Unknown_would_set_chunked
lea rcx, [rsp + 0xa0]
movabs al, byte [0xc748018948000000]
add byte [rax - 0x77], cl
add dword [rax - 0x39], ecx
or byte [r9], al
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [rsp + 0x50]
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
out dx, eax
sal bl, 0xf
jg 0x14008b5a5
sbb byte [r8 - 0x73], cl
adc eax, 0x1606fc
call fcn.1401bdee0
mov rdx, qword [rsp + 0xb0]
call fcn.1401bdb00
invalid
invalid
adc eax, dword [rax]
lea rcx, [0x1401eae10]
call fcn.1401be450
invalid
adc eax, dword cs:[rax]
lea rax, [0x1401eb6f0]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401eb667]
lea r9, [0x1402065b0]
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x50
mov edx, 0x29
call fcn.1401be350
invalid
adc eax, dword [rax]
mov ecx, 8
mov edx, 0xa0
call fcn.1401bdb00
invalid
invalid
adc eax, dword [rax]
int3
lea edx, [rsp + 0x28]
mov ecx, 0xa
mov rdi, rdx
mov edi, edx
mov edi, edx
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.14008b6c9
invalid
invalid
call qword [rax + 0x78c48348]
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r14
pop r15
ret
int1
call fcn.14007af6d
mov rcx, rbx
mov rdx, rax
mov edx, eax
invalid
mov edx, eax
ret 0xd9e8
call fcn.1400461c2
lea rdi, [rsi + 8]
test al, 0xfb
dec dword [rax - 0x73]
jle 0x14008b8f5
lea r15, [rsi + 0x38]
mov rax, qword [rsi]
lea r12, [0x14023f754]
pop rcx
sbb eax, dword ds:[rax]
invalid
cmp byte [rax - 0x75], cl
invalid
lea esp, [0x14023f754]
pop rcx
sbb eax, dword ds:[rax]
invalid
add byte [rcx + 0x63], cl
add al, 0x84
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
mov rax, qword [rsi + 0x10]
mov r14, qword [rsi + 0x18]
jmp 0x14008b963
mov rax, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
sbb byte [rbx + rcx*4 + 0x76], cl
sub byte [rcx + rdi - 0xf], cl
cmovb r14, rcx
jmp 0x14008b963
invalid
mov rcx, rdi
call fcn.14008b85d
mov r14, rdx
jmp 0x14008b963
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
jmp 0x14008b963
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x28]
lea rax, [rdi + 0x18]
test rcx, rcx
cmovne rax, rdi
mov r14, rcx
cmove r14, rdx
or rdx, rcx
jne 0x14008b960
invalid
mov r14, qword [rsi + 0x40]
mov rax, r15
mov rax, qword [rax]
test r14, r14
je 0x14008b990
mov r8, rax
add r8, r14
mov rcx, rbx
mov rdx, rax
call case.0x1400a4093.215
add al, byte [rax]
mov rcx, rsi
mov rdx, r14
call fcn.140089c7b
mov rax, qword [rsi]
movsxd rax, dword [r12 + rax*4]
add rax, r12
loopne switch.0x14008b98e
jmp rax
mov rcx, rsi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
pop rdi
jmp fcn.140086344
push rax
mov al, byte [rdi]
mov r9, qword [rdi + 8]
mov r8, qword [rdi + 0x18]
xor edx, edx
movzx eax, al
or rax, rdx
mov qword [rsi], rax
mov dword [rsi], eax
mov dword [rsi], eax
mov qword [rsi + 8], r9
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
mov dword [rsi + 0x10], ebx
mov qword [rsi + 0x18], r8
mov qword [rsi + 0x20], r15
mov qword [rsi + 0x28], r14
jbe 0x14008bf44
jbe 0x14008bf44
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movups xmmword [rsi + 0x30], xmm0
invalid
invalid
xor byte [rdi], r9b
adc dword [rsi + 0x40], ecx
movups xmmword [rsi + 0x40], xmm1
mov qword [rsi + 0x50], rcx
mov byte [rsi + 0x58], bpl
pop rax
pop rax
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
sub esp, 0x38
mov rax, qword [rcx]
lea r8, [0x14023f768]
sbb eax, dword [rax]
cmp byte [rax - 0x75], cl
add dword [rbp + rcx*4 + 5], ecx
invalid
sbb eax, dword [rax]
add byte [rcx + 0x63], cl
add al, 0x80
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x17c0e4
rcl byte [rdi], 0
mov eax, dword [rax + 0x18]
lea rdx, [0x140208051]
mov r8d, 4
add al, 0
add byte [rax], al
jmp 0x14008bfd0
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x140208043]
adc eax, 0x17c0bb
sbb byte [rax - 0x73], cl
adc eax, 0x17c0bb
mov r8d, 6
jmp 0x14008bfd0
add rcx, 8
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x140042b08]
mov qword [rsp + 0x20], rax
lea rax, [0x14020805d]
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
jmp 0x14008bffc
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140208061]
mov r8d, 9
add rsp, 0x38
jmp rax
jmp rax
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140042b08]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x140208055]
mov r8d, 8
mov rcx, rdx
mov rdx, rax
mov edx, eax
call fcn.140023150
nop
add rsp, 0x38
add esp, 0x38
ret
mov rax, qword [rax + 0x18]
mov qword [rbx], 3
add eax, dword [rax]
add byte [rax], al
mov qword [rbx + 0x18], rcx
mov qword [rbx + 0x20], rax
jmp 0x14008c220
push rdx
push rdx
test rax, rax
je 0x14008c206
mov qword [rsi], r15
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movups xmmword [rbx + 0x18], xmm1
adc dword [rbx + 0x18], ecx
adc dword [rbx + 0x18], ecx
movups xmmword [rbx + 8], xmm0
mov qword [rbx], 3
jmp 0x14008c220
call fcn.14008d0f0
mov qword [rbx], 4
mov dword [rbx], 4
add eax, dword [rax + rax]
add byte [rax], al
add eax, dword [rax + rax]
add byte [rax], al
mov qword [rbx + 8], rax
lea rcx, [rsp + 0x38]
and al, 0x38
call fcn.14004196f
nop
add rsp, 0x208
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r12, [rsp + 0x90]
mov r9d, 1
mov ecx, 1
add byte [rax], al
invalid
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14008d074
add byte [rcx - 0x7d], cl
cmp al, 0x24
and al, 0
jne 0x14008cb33
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14008c2ef
invalid
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
je 0x14008c2ce
mov r12b, byte [r12]
lea rcx, [rsp + 0x38]
and al, 0x38
call fcn.14004196f
inc dword [rcx - 0x73]
and al, 0xd0
and al, 0xd0
cmp al, 0xa
jb 0x14008c357
mov cl, 0
add byte [rax], al
invalid
lea eax, [r12 - 0x61]
cmp al, 6
invalid
jb 0x14008c340
add byte [rax], al
invalid
lea eax, [r12 - 0x41]
cmp al, 6
jb 0x14008c2f6
lea rdx, [0x14020753d]
mov r8d, 0x2b
jmp 0x14008c445
lea rdx, [0x140207584]
mov r8d, 0x25
mov cl, 0x25
call fcn.140065462
mov r12, rax
lea rcx, [rsp + 0x38]
call fcn.14004196f
mov al, 1
jmp 0x14008cb35
mov rcx, qword [rsi + 0x20]
mov rax, rcx
shr rax, 0x3c
shr eax, 0x3c
shr eax, 0x3c
jne case.0x14006eaa4.256
shl rcx, 4
add r12b, 0xc9
movzx eax, r12b
add rax, rcx
jmp case.0x1400618d6.562
lea rdx, [0x140207568]
mov r8d, 0x1c
mov eax, 0x1c
mov cl, 0x15
call fcn.140065462
mov r12, rax
mov rcx, qword [rsp + 0x28]
and al, 0x28
std
dec dword [rcx - 0x77]
invalid
mov qword [rcx], 4
mov qword [rcx + 8], r12
jmp 0x14008cb49
mov rcx, qword [rsi + 0x20]
mov rax, rcx
shr rax, 0x3c
jne case.0x14006eaa4.256
shl rcx, 4
add r12b, 0xa9
add ah, 0xa9
add ah, 0xa9
jmp 0x14008c30b
mov rcx, qword [rsi + 0x20]
mov rdx, rcx
shr rdx, 0x3c
cmp al, 0x75
invalid
shl rcx, 4
loope 0x14008c36c
movzx eax, al
or rax, rcx
or eax, ecx
mov qword [rsi + 0x20], rax
mov bpl, 1
add ecx, ebp
pop rsi
invalid
add byte [rax], al
lea r12, [rsp + 0x90]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14008d074
cmp qword [r12], 0
cmp al, 0x24
and al, 0
jne 0x14008cb33
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14008c2ef
invalid
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
and al, 0x38
invalid
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
je 0x14008c2ce
add byte [rdi], cl
test dh, dh
invalid
mov r12b, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.14004196f
mov dword [rbp - 5], edx
sti
inc dword [rcx - 0x73]
and al, 0xd0
sti
inc dword [rcx - 0x73]
and al, 0xd0
cmp al, 0xa
jb 0x14008c357
lea eax, [r12 - 0x61]
cmp al, 6
jb 0x14008c340
lea eax, [r12 - 0x41]
cmp al, 6
jb 0x14008c2f6
invalid
invalid
invalid
invalid
movzx eax, r12b
mov bpl, 2
cmp eax, 9
je 0x14008cad8
invalid
cmp eax, 0xd
je 0x14008c4e4
add byte [rax], al
add byte [rax], al
cmp eax, 0x20
je 0x14008cad8
invalid
add byte [rax], al
invalid
cmp eax, 0x3b
je 0x14008c4dc
lea rdx, [0x1402076fb]
mov r8d, 0x25
mov cl, 0x14
jmp 0x14008c323
invalid
invalid
invalid
lea r12, [rsp + 0x90]
mov r9d, 1
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14008d074
or al, 0xc
add byte [rax], al
cmp qword [r12], 0
jne 0x14008cb33
add byte [rax], al
invalid
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
mov esp, dword [rsp + 0xa0]
test rax, rax
je 0x14008c2ef
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
movups xmmword [rbp], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
and al, 0x40
cmp qword [rsp + 0x48], 0
je 0x14008c2ce
movzx r12d, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.14004196f
mov bpl, 2
cmp r12d, 9
je 0x14008cad8
add byte [rax], al
cmp r12d, 0xd
je 0x14008c4e4
cmp r12d, 0x20
je 0x14008cad8
cmp r12d, 0x3b
jne 0x14008c4ec
mov bpl, 3
jmp 0x14008cad8
mov bpl, 4
jmp 0x14008cad8
in al, dx
invalid
add byte [rax], al
lea rdx, str.Invalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlinechunk_extensions_over_limit
jmp 0x14008c43f
lea r12, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14008d074
cmp qword [r12], 0
jne 0x14008cb33
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14008c2ef
invalid
mov bh, 0xfd
invalid
invalid
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
add eax, dword [rcx + 0xf]
adc dword [rbp], eax
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
and al, 0x48
add byte [rdi], cl
test byte [rax - 3], bh
invalid
invalid
add byte [rdi], cl
test byte [rax - 3], bh
invalid
movzx r12d, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.14004196f
push rsp
sti
inc dword [rax - 0x4b]
add al, 0x41
cmp esp, 0xd
mov bpl, 4
cmp r12d, 0xd
je 0x14008cad8
cmp r12d, 0xa
je 0x14008c5a4
invalid
mov rax, qword [rsi + 0x28]
inc rax
mov qword [rsi + 0x28], rax
mov bpl, 3
cmp rax, 0x3fff
add byte [rdi], cl
xchg byte [rsi + 5], al
invalid
invalid
add byte [rax], al
invalid
add eax, 0x8d480000
lea rdx, [0x140207695]
adc eax, 0x17b0fc
mov r8d, 0x1b
jmp case.0x14006948a.287
invalid
lea rdx, [0x14020766d]
mov r8d, 0x28
jmp case.0x14006948a.287
mov r13, qword [rsi + 0x20]
lea r12, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14008d074
or al, byte [rax]
invalid
cmp qword [r12], 0
jne 0x14008cb33
push rdx
invalid
add byte [rax], al
cmp al, 0x24
add byte [rdi], cl
test dword [rdx + 5], edx
push rdx
invalid
add byte [rax], al
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax], al
and al, 0xa0
add byte [rax], al
add byte [rax], al
test rax, rax
invalid
test ch, dh
cld
invalid
test rax, rax
je 0x14008c2ef
movups xmm0, xmmword [rbx]
lea rcx, [rsp + 0x48]
and al, 0x48
and al, 0x48
movups xmmword [rcx], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
je 0x14008c2ce
mov bpl, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.14004196f
cmp bpl, 0xa
or dh, byte [rbp + 0x13]
or dh, byte [rbp + 0x13]
xor eax, eax
test r13, r13
sete al
lea ebp, [rax + rax*4]
add ebp, 5
jmp 0x14008c8c8
add byte [rax], al
lea rdx, [0x140207606]
mov r8d, 0x15
jmp 0x14008c445
mov r13, qword [rsi + 0x20]
lea r12, [rsp + 0x90]
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov r8, rdi
mov r9, r13
call fcn.14008d074
cmp qword [r12], 0
cmp dword [rsp], 0
jne 0x14008cb33
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14008c2ef
invalid
cwde
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
pop rdx
cld
invalid
dec dword [rdi]
adc byte [rbx], al
movups xmm0, xmmword [rbx]
lea rcx, [rsp + 0x48]
movups xmmword [rcx], xmm0
add dword [rax - 0x77], ecx
and al, 0x38
mov qword [rsp + 0x40], r12
and al, 0x40
mov rbp, qword [rsp + 0x48]
test rbp, rbp
test ebp, ebp
je 0x14008c6ed
lea r12, [rsp + 0x130]
mov rcx, r12
loope case.0x14008ac8c.27
add byte [rdx], ah
cli
invalid
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movaps xmmword [r12 + 0x10], xmm1
movaps xmmword [r12], xmm0
sub r13, rbp
in eax, dx
mov qword [rsi + 0x20], r13
sete bpl
xchg esp, eax
invalid
add bpl, 5
jmp 0x14008c8c8
and qword [rsi + 0x20], 0
call fcn.14008d0f0
jmp 0x14008c2e2
lea r12, [rsp + 0x90]
mov r9d, 1
mov ecx, 1
mov ecx, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14008d074
add byte [rax], al
cmp qword [r12], 0
cmp dword [rsp], 0
cmp dword [rsp], 0
jne 0x14008cb33
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
movsb byte [rdi], byte [rsi]
and al, 0xa0
add byte [rax], al
invalid
movsb byte [rdi], byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
invalid
invalid
mov bl, 0xfb
invalid
test rax, rax
je 0x14008c2ef
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
cmp dword [rsp + 0x48], 0
je 0x14008c2ce
inc dword [rbp - 0x76]
and al, 0x24
mov r12b, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.14004196f
mov bpl, 7
cmp r12b, 0xd
je 0x14008cad8
cld
or eax, 0x363840f
add byte [rax], al
lea rdx, [0x1402075dc]
jmp 0x14008c649
lea r12, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14008d074
cmp qword [r12], 0
jne 0x14008cb33
add byte [rax], al
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
mov esp, dword [rsp + 0xa0]
mov esp, dword [rsp + 0xa0]
test rax, rax
je 0x14008c2ef
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
add byte [rdi], cl
test bh, ch
cli
invalid
invalid
invalid
mov r12b, byte [r12]
lea rcx, [rsp + 0x38]
cmp al, ch
invalid
push rcx
sti
push qword [rcx]
in eax, dx
cmp r12b, 0xa
je 0x14008cad8
cld
or cl, byte [rdi]
test bh, bl
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0x17adf1
lea rdx, [0x1402075f1]
jmp 0x14008c649
lea r12, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
mov ecx, esp
mov rdx, r14
mov r8, rdi
call fcn.14008d074
or byte [rax], al
add byte [rcx - 0x7d], cl
cmp al, 0x24
add byte [rdi], cl
test dword [rdi], eax
add eax, dword [rax]
invalid
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14008c2ef
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
cmp qword [rsp + 0x48], 0
je 0x14008c2ce
mov bpl, byte [r12]
lea rcx, [rsp + 0x38]
and al, 0x38
and al, 0x38
call fcn.14004196f
mov r12, qword [r15]
test r12, r12
cmovne r12, r15
lea r13, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1decode.rsInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowunexpected_EOF_during_chunk_size_linechunk_trailers_bytes_over_limitInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFtrailers_buf_is_None
scasb al, byte [rdi]
lodsd eax, dword [rsi]
invalid
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r13
scasb al, byte [rdi]
lodsd eax, dword [rsi]
invalid
call fcn.14008d1e7
mov rcx, r12
mov ecx, esp
mov edx, ebp
call fcn.14008d115
mov r12, qword [r15]
test r12, r12
cmovne r12, r15
mov rcx, r12
mov rdx, r13
call fcn.14008d1e7
add byte [rax], al
add byte [rax], al
mov rax, qword [rsp + 0x30]
cmp qword [r12 + 8], rax
jae 0x14008ca88
cmp bpl, 0xd
sete bpl
std
or eax, 0xc5940f40
or bpl, 8
lea r13, [rsp + 0x48]
jmp 0x14008cad8
invalid
add al, byte [rax]
invalid
lea r12, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
clc
call fcn.14008d074
cmp qword [r12], 0
jne 0x14008cb33
add al, byte [rax]
invalid
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
test rax, rax
test eax, eax
je 0x14008c2ef
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
mov dword [rsp + 0x40], esp
cmp qword [rsp + 0x48], 0
je 0x14008c2ce
mov bpl, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.14004196f
cmp bpl, 0xa
jne 0x14008c9b3
mov rax, qword [rsi + 0x50]
cmp rax, qword [rsp + 0xf0]
add byte [rax], al
jae 0x14008c9c5
inc rax
mov qword [rsi + 0x50], rax
mov r12, qword [rsi + 0x30]
xor byte [rbp - 0x7b], cl
in al, 0x4d
cmovne esp, edi
invalid
invalid
xor byte [rbp - 0x7b], cl
in al, 0x4d
cmovne esp, edi
invalid
invalid
lea r13, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1decode.rsInvalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowunexpected_EOF_during_chunk_size_linechunk_trailers_bytes_over_limitInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LFInvalid_chunk_size_LFtrailers_buf_is_None
mov rcx, r12
mov rdx, r13
mov edx, ebp
mov edx, ebp
call fcn.14008d1e7
mov bpl, 0xa
mov rcx, r12
mov dl, 0xa
call fcn.14008d115
mov r12, qword [rsi + 0x30]
test r12, r12
cmovne r12, r15
mov rcx, r12
mov rdx, r13
lea r13, [rsp + 0x48]
call fcn.14008d1e7
mov rax, qword [rsp + 0x30]
cmp qword [r12 + 8], rax
and al, 8
jb 0x14008cad8
jmp 0x14008ca88
invalid
lea rdx, [0x1402076e5]
mov r8d, 0x16
jmp 0x14008c445
invalid
lea rdx, str.chunk_trailers_count_overflowInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Size_r_n0_r_n_r_n0_r_n_r_ncurrent_header_nameC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1encode.rs
mov r8d, 0x1d
jmp case.0x14006948a.287
lea r12, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14008d074
add byte [rcx - 0x7d], cl
cmp al, 0x24
add byte [rdi], cl
invalid
invalid
add dword [rax], eax
invalid
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14008c2ef
invalid
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
je 0x14008c2ce
mov bpl, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.14004196f
mov rax, qword [r15]
cmp bpl, 0xd
jne 0x14008ca64
mov bpl, 0xb
test rax, rax
je 0x14008cad8
mov rcx, r15
mov dl, 0xd
call fcn.14008d115
jmp 0x14008ca76
test rax, rax
je 0x14008ca9a
mov rcx, r15
mov edx, ebp
call fcn.14008d115
mov bpl, 8
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x30]
cmp qword [rax], rcx
jb 0x14008cad8
lea rdx, [0x1402075a9]
mov r8d, 0x1f
add cl, ch
xchg eax, edi
invalid
invalid
add cl, ch
xchg eax, edi
invalid
lea r12, [rsp + 0x1e8]
mov edx, 0x40
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.14008d134
mov rcx, r12
mov edx, ebp
call fcn.14008d115
mov rcx, r15
call fcn.140042cae
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov bpl, 8
mov byte [rsi + 0x58], bpl
cmp qword [rsp + 0x130], 0
jne case.default.0x14008cb0e
lea r12, [rsp + 0x130]
lea esp, [rsp + 0x130]
mov rcx, r12
call fcn.14002e8c4
and qword [r12], 0
movzx eax, byte [rsi + 0x58]
lea rcx, [0x14023f77c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea r12, [rsp + 0x90]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rdi
call fcn.14008d074
cmp qword [r12], 0
je 0x14008cb8e
mov al, 2
mov rcx, qword [rsp + 0x28]
cmp al, 2
jne 0x14008c330
mov qword [rcx], 5
cmp qword [rsp + 0x130], 0
je 0x14008c220
lea rcx, [rsp + 0x130]
jmp 0x14008c21b
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
mov rax, qword [rsp + 0x28]
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
mov qword [rax], 3
jmp 0x14008c220
xchg edx, eax
idiv bh
invalid
xchg edx, eax
idiv bh
dec dword [rax - 0x75]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xa0
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je 0x14008c2ef
movups xmm0, xmmword [rbx]
mov rax, qword [rsp + 0x98]
mov r12, qword [rsp + 0xa0]
test rax, rax
je 0x14008c2ef
movups xmm0, xmmword [rbx]
movups xmmword [r13], xmm0
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], r12
cmp qword [rsp + 0x48], 0
je 0x14008c2ce
mov bl, byte [r12]
lea rcx, [rsp + 0x38]
call fcn.14004196f
cmp bl, 0xa
jne 0x14008cee3
cmp qword [r15], 0
je 0x14008cf44
invalid
mov rcx, r15
mov dl, 0xa
call fcn.14008d115
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x30]
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x30
cmp qword [rax], rcx
jae 0x14008ca88
mov rdi, qword [rsi + 0x30]
mov byte [rsi + 0x58], 0xc
test rdi, rdi
je 0x14008cf48
mov rbx, qword [rsi + 0x50]
cmp rbx, qword [rsp + 0xf0]
jae 0x14008cc92
mov rcx, qword [rsp + 0x88]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x190], rax
movups xmm0, xmmword [rcx]
movups xmmword [rsp + 0x180], xmm0
and qword [r15], 0
mov qword [rsp + 0x178], rdi
lea rcx, [rsp + 0x90]
call fcn.14003c608
test rbx, rbx
je 0x14008ccbb
mov rax, rbx
shr rax, 0x3a
mov rsi, rbx
shl rsi, 5
test rax, rax
jne 0x14008d062
mov rcx, rsi
call fcn.140041985
test rax, rax
je 0x14008d066
mov r14, rax
mov r15, rbx
jmp 0x14008ccc4
lea rdx, str.chunk_trailers_count_overflowInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_Size_r_n0_r_n_r_n0_r_n_r_ncurrent_header_nameC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcprotoh1encode.rs
mov r8d, 0x1d
mov cl, 0x15
call fcn.140065462
mov rcx, qword [rsp + 0x28]
mov qword [rcx], 4
mov qword [rcx + 8], rax
jmp 0x14008cb49
mov r14d, 8
xor r15d, r15d
xor eax, eax
mov rcx, r14
lea rdx, [rax + 1]
cmp rdx, rbx
jae 0x14008ccf0
movups xmm0, xmmword [0x1401eb960]
movups xmmword [rcx + 0x10], xmm0
movups xmm0, xmmword [0x1401eb950]
movups xmmword [rcx], xmm0
add rcx, 0x20
inc rax
jmp 0x14008ccc9
test rbx, rbx
je 0x14008cd0d
movups xmm0, xmmword [0x1401eb960]
movups xmmword [rcx + 0x10], xmm0
movups xmm0, xmmword [0x1401eb950]
movups xmmword [rcx], xmm0
mov rax, rdx
mov rcx, qword [rsp + 0x180]
add rcx, rdi
lea rdx, [rsp + 0x150]
mov qword [rdx], r14
mov qword [rdx + 8], rax
lea r8, [rsp + 0x38]
mov qword [r8], rdi
mov qword [r8 + 8], rcx
mov qword [r8 + 0x10], rdi
lea r9, [rsp + 0x198]
and dword [r9], 0
lea rsi, [rsp + 0x100]
mov rcx, rsi
call fcn.140040f9e
mov rax, qword [rsi]
cmp rax, 2
jne 0x14008cd6a
mov cl, byte [rsp + 0x108]
call fcn.140042712
jmp 0x14008cd83
cmp eax, 1
jne 0x14008cdc1
lea rdx, str.Partial_headerend_of_file_before_message_length_reached
mov r8d, 0xe
mov cl, 0x14
call fcn.140065462
mov r12, rax
mov rcx, r15
mov rdx, r14
call case.0x140034314.390
lea rcx, [rsp + 0x90]
call fcn.1400425da
mov ebx, 4
mov rax, qword [rsp + 0x28]
mov qword [rax], rbx
mov qword [rax + 8], r12
lea rcx, [rsp + 0x178]
call fcn.14001bcfe
jmp 0x14008cb49
mov qword [rsp + 0x30], r15
mov rbx, qword [rsp + 0x150]
mov rbp, qword [rsp + 0x158]
lea r15, [rsp + 0x108]
shl rbp, 5
lea rsi, [rsp + 0x100]
lea rdi, [rsp + 0x38]
lea r12, [rsp + 0x90]
lea r13, [rsp + 0x1c0]
test rbp, rbp
je 0x14008cef5
mov qword [rsp + 0xf8], rbx
mov rdx, qword [rbx]
mov r8, qword [rbx + 8]
mov rcx, rsi
call fcn.14003f302
cmp qword [rsp + 0x100], 0
jne 0x14008cf73
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x150], xmm0
mov rax, qword [rsp + 0xf8]
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
mov rcx, rsi
call fcn.1400a2d50
cmp byte [rsp + 0x120], 2
je 0x14008cfe0
add rbx, 0x20
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x1e0], rax
movups xmm0, xmmword [rsp + 0x100]
movups xmm1, xmmword [rsp + 0x110]
movaps xmmword [rsp + 0x1d0], xmm1
movaps xmmword [rsp + 0x1c0], xmm0
movaps xmm0, xmmword [rsp + 0x150]
movaps xmm1, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
mov rcx, rdi
mov rdx, r12
mov r8, rsi
mov r9, r13
call fcn.1400441c7
mov rcx, rdi
call fcn.140041964
add rbp, 0xffffffffffffffe0
jmp 0x14008cdff
lea rdx, [0x1402075c8]
mov r8d, 0x14
jmp 0x14008c445
lea rsi, [rsp + 0xa0]
mov rbx, qword [rsi - 0x10]
mov r12, qword [rsi - 8]
lea rdi, [rsp + 0x38]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x30]
mov rdx, r14
call case.0x140034314.390
cmp rbx, 3
je 0x14008cd9e
mov rax, qword [rsp + 0x28]
lea rdi, [rax + 0x10]
lea rsi, [rsp + 0x38]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
jmp 0x14008cda3
mov byte [rsi + 0x58], 0xc
xorps xmm0, xmm0
mov rcx, qword [rsp + 0x28]
movups xmmword [rcx + 0x18], xmm0
mov qword [rcx], 3
lea rax, [0x1402070c0]
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], 1
jmp 0x14008cb49
lea rax, [rsp + 0xf8]
lea rcx, [rsp + 0x170]
mov qword [rcx], rax
lea rax, [rsp + 0x1b0]
mov qword [rax], rcx
lea rcx, str.Invalid_header_name:
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
and qword [rdx + 0x20], 0
lea r8, [0x1400427a8]
mov qword [rax + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rsi, [rsp + 0x198]
mov rcx, rsi
call fcn.1400046dd
mov cl, 0x14
mov rdx, rsi
call fcn.1400653d2
mov r12, rax
jmp 0x14008d058
lea rax, [rsp + 0xf8]
lea rcx, [rsp + 0x170]
mov qword [rcx], rax
lea rax, [rsp + 0x1b0]
mov qword [rax], rcx
lea rcx, str.Invalid_header_value:
lea rdx, [rsp + 0x38]
mov qword [rdx], rcx
mov ecx, 1
mov qword [rdx + 8], rcx
and qword [rdx + 0x20], 0
lea r8, [0x1400427a8]
mov qword [rax + 8], r8
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
lea rsi, [rsp + 0x198]
mov rcx, rsi
call fcn.1400046dd
mov cl, 0x14
mov rdx, rsi
call fcn.1400653d2
mov r12, rax
lea rcx, [rsp + 0x150]
call fcn.14002e8c4
mov rcx, qword [rsp + 0x30]
jmp 0x14008cd89
xor ecx, ecx
jmp 0x14008d06b
mov ecx, 8
mov rdx, rsi
call fcn.1401bdb00
int3
mov ah, 0x24
nop
add byte [rax], al
add cl, ch
invalid
add byte [rax - 0x73], cl
or eax, 0x1b0a0d
lea ecx, [0x14023f7b0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
nop
add eax, dword [rax]
add byte [rax], al
lea rax, [rsp + 0x5f1]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
add byte [rax], al
lea rax, [rsp + 0x5f1]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x391], xmm0
movups xmmword [rsp + 0x3a1], xmm1
mov rax, qword [rax + 0x1f]
mov qword [rsp + 0x3b0], rax
add eax, dword [rax]
add byte [rax - 0x75], cl
mov edx, eax
add byte [rax], al
add al, ch
stosd dword [rdi], eax
imul edi, ebx, 0xffffffff
add eax, dword [rax]
add byte [rax - 0x75], cl
mov edx, eax
add byte [rax], al
add al, ch
stosd dword [rdi], eax
imul edi, ebx, 0xffffffff
mov rsi, rax
mov edi, 2
test rax, rax
test eax, eax
jne 0x14008ee1a
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbp + 0x23], 0x48
lea ecx, [rsp + 0x390]
add eax, dword [rax]
invalid
lea rcx, [rsp + 0x390]
call fcn.14008f851
xor edi, edi
dec dword [rcx + 0x1b841c1]
add byte [rax], al
add byte [rbp + 0x31], al
xor r9d, r9d
add byte [rcx], dh
dec dword [rcx + 0x1b841c1]
add byte [rax], al
add byte [rbp + 0x31], al
xor r9d, r9d
call fcn.14008f871
test al, al
je 0x14008ee7b
or al, byte [rax]
add byte [rax + rax*8 - 0x72b79e8c], al
mov word [rax + rdx*4], fs
add eax, dword [rax]
add al, ch
xchg ebx, eax
sti
dec dword [rax - 0x73]
lea rax, [0x14023f7b0]
lea rcx, [rsp + 0x390]
call fcn.140041cba
lea rax, [0x14023f7b0]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
xor esi, esi
cmp dword [rbx], 3
je 0x14008efbe
add dword [rax], eax
invalid
add ecx, dword [rdi]
test byte [rcx + rax], bh
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
mov eax, dword [rdx]
add byte [rax], al
mov rcx, rbx
call fcn.14008f0d5
add byte [rax], al
mov qword [rbx], 3
test rsi, rsi
je 0x14008ee68
mov rcx, rsi
call fcn.14006d9e9
mov ebp, ebx
std
dec dword [rax - 0x7d]
cmp eax, dword [rdi + rcx]
test byte [rbx + 1], bh
add byte [rax], al
invalid
add byte [rax - 0x77], cl
fld1
pop rbx
add al, byte [rax]
add byte [rax - 0x39], cl
add eax, dword [rax + rax]
add byte [rax], al
mov rcx, rbx
call fcn.14008f0cb
mov qword [rbx], 4
xor eax, eax
jmp 0x14008eec5
invalid
mov rax, qword [rsp + 0x3b0]
mov rax, qword [rsp + 0x3b0]
lea rcx, [rsp + 0x1d0]
mov qword [rcx + 0x20], rax
mov dword [rcx + 0x20], eax
invalid
and byte [rdi], cl
adc byte [rsp + 0x390], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x390]
movups xmm1, xmmword [rsp + 0x3a0]
movaps xmmword [rcx + 0x10], xmm1
sub dword [rcx + 0x10], ecx
invalid
adc byte [rdi], cl
sub dword [rcx], eax
movaps xmmword [rcx], xmm0
call fcn.140044dc7
mov rsi, rax
mov eax, 2
add byte [rax - 0x73], cl
or eax, 0x1b08f6
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, 1
movaps xmm6, xmmword [rsp + 0xe50]
movaps xmm7, xmmword [rsp + 0xe60]
sub byte [rsp + 0xe60], bh
sub byte [rsp + 0xe60], bh
movaps xmm8, xmmword [rsp + 0xe70]
add rsp, 0xe88
add esp, 0xe88
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
or eax, 0x1b08b5
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, str.internal_error:_entered_unreachable_code:_http2_cannot_upgrade
lea rcx, [rsp + 0x1d0]
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x48]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp2.rs
adc eax, 0x174e05
call fcn.1401bdee0
lea r14, [rsp + 0x1d0]
lea rsi, [rsp + 0x390]
and al, 0x90
add eax, dword [rax]
add byte [rcx + 0xe], bh
invalid
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
fld1
movabs dword [0xeb9000002], eax
add byte [rax], al
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov eax, 3
lea rcx, [0x14023f7b0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rbx], 3
jmp 0x14008efea
invalid
mov qword [rbx], 4
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_futuremap.rs
mov edx, 0x28
call fcn.1401be070
mov rax, qword [rsp + 0x1d8]
mov cl, byte [rsp + 0x1e0]
lea r8, [rsp + 0x390]
nop
add eax, dword [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x176dd1
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1402066f0]
jmp 0x14008f0bf
mov edx, 0x2b
call fcn.1401be350
ud2
mov esi, ecx
call fcn.14006db30
add rsi, 0x10
invalid
adc byte [rax - 0x77], cl
int1
add rsp, 0x20
invalid
pop rsi
jmp 0x14008f27f
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx]
lock dec qword [rax]
dec dword [rax]
jne case.0x140089c99.49
jmp 0x14008f28e
ret
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, qword [rcx]
mov esi, dword [rcx]
mov esi, dword [rcx]
mov rdi, qword [rsi + 0x20]
mov rbx, qword [rsi + 0x28]
sub rbx, 1
sub ebx, 1
jb 0x14008f2b7
mov rcx, rdi
call fcn.14008f2ff
push rcx
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
cmp byte [rcx], al
add byte [rax], al
jmp 0x14008f2a0
push rcx
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x14008f2d5
imul r8, rax, 0x138
mov rcx, qword [rsi + 0x20]
mov edx, 8
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rdx + 8], r15b
add byte [rax], al
invalid
add byte [rax], al
add al, ch
jge 0x14008f32a
call fcn.140004a52
idiv edi
cmp rsi, 0xffffffffffffffff
cmp esi, 0xffffffff
push qword [rbx + rbx - 0x10]
dec qword [rsi + 8]
je 0x14008f2f6
lock dec qword [rsi + 8]
jne 0x14008f2f6
adc al, 0xba
mov edx, 8
or byte [rax], al
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140017ad0
invalid
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rdx, case.0x1400a95c1.164
movsxd rax, dword [rdx + rax*4]
add al, 0x82
add al, 0x82
add rax, rdx
jmp rax
add rcx, 8
jmp fcn.14008f36a
ror dword [rax], 0xe9
or cl, ch
cmp al, byte [rax]
add byte [rax], al
add rcx, 8
jmp fcn.14008f343
ror dword [rax], 0xe9
or al, byte [rax]
add byte [rax], al
add rcx, 8
jmp fcn.14004196f
invalid
ret
mov dl, byte [0x142320823]
mov rcx, rsi
call fcn.14002fc1f
test al, al
jne case.0x14008f9f7.2
add byte [rax], al
add byte [rax], al
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
mov r8d, 0xa
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
mov rcx, rsi
call fcn.14002fd36
add edi, edx
inc dword [rax + rax*8 + 0xf4850f]
add byte [rax], al
invalid
add edi, edx
inc dword [rax + rax*8 + 0xf4850f]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x15bfb9
lea rdx, str.proxy_connection
mov r8d, 0x10
mov rcx, rsi
call fcn.14002fd36
rol dword [rbx], 1
cli
inc dword [rax + rax*8 + 0xd7850f]
test edi, edx
add byte [rax], al
invalid
rol dword [rbx], 1
cli
inc dword [rax + rax*8 + 0xd7850f]
test edi, edx
add byte [rax], al
invalid
test edi, edx
add byte [rax], al
add byte [rdi], cl
adc byte [0x140207438], al
jp 0x14008f98a
invalid
movups xmm0, xmmword [0x140207438]
jp 0x14008f98a
add byte [rax - 0x73], cl
push rsp
and al, 0x30
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x140207428]
adc byte [rdi], cl
adc byte [0x140207428], al
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
add cl, byte [rax - 0x77]
mov rcx, rsi
int1
call fcn.14003008f
test rax, rax
test eax, eax
cli
dec dword [rax - 0x7b]
test eax, eax
je 0x14008f9b6
mov rcx, qword [rax + 8]
invalid
invalid
test eax, eax
je 0x14008f9b6
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rbp + rcx*4 + 5], cl
movsd dword [rdi], dword [rsi]
jp 0x14008f9b9
lea r8, str.trailersinternal_error:_entered_unreachable_code:_write_trailers_invalid_state:_Pt__
mov r9d, 8
invalid
add byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
call fcn.14003486e
test al, al
je case.0x14008f9f7.2
invalid
add byte [rdx + rcx*4 - 0x5a], al
mov r12b, byte [rsi + 0x11c]
sbb al, 1
add byte [rax], al
invalid
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140035130
mov r15, rax
mov al, byte [rax + 0x50]
push rax
add al, 0xfa
movzx ecx, al
cmp cl, 6
mov eax, 6
cmovb eax, ecx
rol dword [rax - 0x4b], 1
rol dword [rax - 0x4b], 1
add dword [rax - 0x7fbe9d89], edi
cmp al, 5
ja case.0x14008f9f7.2
and r12b, 1
in al, 1
movzx eax, al
lea rcx, [0x14023f7dc]
sbb al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r13d, r12d
xor r13b, 1
cmp r12b, 1
cld
add dword [rcx - 0x4c], eax
or al, byte [rcx - 0x80]
fadd qword [rax]
cld
add dword [rcx - 0x4c], eax
or al, byte [rcx - 0x80]
fadd qword [rax]
mov dword [rsp + 0x2c], 0
add byte [rax], al
jmp 0x14008fa78
cmp byte [r15 + 0x51], 0
jne case.0x14008f9f7.2
push rcx
add byte [rbp + 0x28], dh
test r12b, r12b
sete al
rol byte [rcx + 0xf], 0xb6
push r10
rol byte [rcx + 0xf], 0xb6
push r10
mov r13d, 1
mov ebp, 1
mov dword [rsp + 0x2c], ecx
cmovne r13d, ecx
mov r12b, 0xa
mov ah, 0xa
mov ah, 0xa
sub r12b, al
jmp 0x14008fa78
cmp byte [r15 + 0x51], 0
je case.0x14008f9f7.249
mov rcx, rsi
int1
call fcn.14008f36a
mov eax, ebp
add rsp, 0x158
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test r12b, r12b
sete r12b
shl r12b, 3
or r12b, 3
mov r13b, 1
mov dword [rsp + 0x2c], eax
mov bpl, byte [rsp + 0x1c0]
mov rcx, r15
add rcx, 0x50
call fcn.14003071e
mov byte [r15 + 0x50], r12b
mov byte [r15 + 0x51], r13b
mov eax, dword [rsp + 0x2c]
mov byte [r15 + 0x52], al
mov edx, dword [rsi + 0x118]
mov ecx, ebp
call fcn.140034d9d
test al, al
je 0x14008fabe
mov rcx, rdi
call fcn.1400350aa
cmp byte [rax + 0x135], 0
je 0x14008fb05
add r14, 8
lea r15, [rsp + 0x38]
mov r8d, 0x120
mov rcx, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 - 8], 1
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x30]
mov rcx, r14
mov r8, rbx
mov r9, rdi
call fcn.14008fb94
mov bpl, 0xc
jmp 0x14008fa4c
add r14, 8
mov rcx, r14
mov rdx, rdi
call fcn.140036156
lea r15, [rsp + 0x38]
mov r8d, 0x120
mov rcx, r15
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 - 8], 1
mov rsi, qword [rsp + 0x1c8]
mov qword [rsp + 0x20], rsi
lea rdx, [rsp + 0x30]
mov rcx, r14
mov r8, rbx
mov r9, rdi
call fcn.14008fb94
mov rax, qword [rsi]
mov rcx, qword [rsi + 8]
and qword [rsi], 0
mov bpl, 0xc
test rax, rax
je 0x14008fa4c
call qword [rax + 8]
jmp 0x14008fa4c
movzx eax, byte [rbx + 0x490]
test eax, eax
je 0x1400929a6
cmp eax, 1
jne 0x140093fd8
mov esi, dword [rbx + 0x494]
mov bpl, byte [rbx + 0x491]
xchg ecx, eax
add al, 0
add byte [rcx + rcx*4 - 0xf], cl
xchg ecx, eax
add al, 0
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
call fcn.14009b7e5
test rax, rax
jne 0x140093fb9
pop rax
invalid
add byte [rax], al
pop rax
invalid
test rdx, rdx
jne 0x140093fc6
mov rcx, qword [rbx + 0x188]
mov rax, qword [rbx + 0x190]
mov rdx, rdi
call qword [rax + 0x30]
test rax, rax
jne 0x140093fb9
test rdx, rdx
jne 0x140093fc6
ror byte [rdi], cl
test dword [rsi], esi
invalid
mov byte [rbx + 0x490], 2
mov byte [rbx + 0x491], bpl
mov dword [rbx + 0x494], esi
jmp 0x14009292c
add byte [rcx + 0x494b3], cl
add bl, ch
xchg byte [rax - 0x73], cl
mov word [rax + rax], fs
add eax, 0x89480000
fimul dword [rcx - 0x77]
mov r8, rdi
lea rcx, [rsp + 0x500]
mov rdx, rbx
mov r8, rdi
call fcn.140094464
movzx eax, byte [rsp + 0x500]
cmp eax, 4
je case.default.0x140092a27
mov bpl, byte [rsp + 0x501]
mov r15d, dword [rsp + 0x504]
mov r13d, dword [rsp + 0x508]
add eax, 0x8d480000
mov word [rsp + rcx], fs
and al, 0xc
add eax, 0x100f0000
add dword [rdi], ecx
adc byte [rcx + 0xc], cl
add eax, 0x8d480000
mov word [rsp + rcx], fs
and al, 0xc
and al, 0xc
add eax, 0x100f0000
add dword [rdi], ecx
adc byte [rcx + 0xc], cl
movaps xmmword [rsp + 0x450], xmm0
movups xmmword [rsp + 0x45c], xmm1
test byte [rax + rdx*2], ah
push rax
add al, 0
add byte [rdi], cl
adc dword [rsp + 0x45c], ecx
mov rsi, qword [rbx + 0x498]
mov r12, qword [rbx + 0x4a0]
add rsi, 0x10
invalid
adc byte [rcx - 0x7d], cl
invalid
invalid
add byte [rbx + rcx*4 - 0x5d], cl
movabs al, byte [0x4910c68348000004]
invalid
adc byte [rcx - 0x7d], cl
invalid
invalid
invalid
mov eax, eax
lea rcx, case.0x1400a95c1.97
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsp + 0x170]
mov rdx, rsi
bnd call fcn.14002e9f3
bnd call fcn.14002e9f3
cmp qword [rsp + 0x170], 0
jne 0x1400942dd
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0x78
mov rbp, qword [rsp + 0x178]
add dword [rax], eax
add byte [rax - 0x76], al
mov ah, 0x24
add byte [rcx], 0
add byte [rbp + rcx*4 - 0x4b], cl
add byte [rax], al
mov sil, byte [rsp + 0x180]
lea r14, [rbp + 0x1b8]
mov eax, 0x48000001
lea ecx, [rsp + 0x2f0]
mov word [rax + rsi*8], fs
add al, byte [rax]
invalid
mov eax, 0x48000001
lea ecx, [rsp + 0x2f0]
mov word [rax + rsi*8], fs
add al, byte [rax]
invalid
mov word [rax + rsi*8], fs
and al, 0xf0
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov r8d, r15d
call fcn.140037d1e
cmp qword [rsp + 0x2f0], 0
lock add al, byte [rax]
add byte [rax], al
lock add al, byte [rax]
add byte [rax], al
je 0x140092d62
mov byte [rsp + 0x80], sil
mov cl, byte [rbp + 0x60]
mov edx, r15d
mov edx, edi
mov edx, edi
call fcn.140034d9d
mov rsi, rdi
test al, al
je case.0x1400398a5.932
cmp dword [rbp + 0x108], 0
or byte [rcx], al
add byte [rax], al
add byte [rdi], cl
test esp, esi
add al, byte [rax]
add byte [rcx + rdi - 0x43], al
or al, 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jne 0x140092da0
cmp dword [rbp + 0x10c], r15d
ja 0x140092da0
out 2, eax
add byte [rax], al
add al, byte [rax]
add byte [rcx - 0x73], al
lea eax, [r15 + 2]
mov ecx, eax
shr ecx, 0x1f
add r9b, byte [r9 + 0x1fe9c1c1]
mov dword [rbp + 0x108], ecx
mov dword [rbp + 0x10c], eax
or al, 1
add byte [rax], al
or al, 1
add byte [rax], al
jmp 0x140092da0
mov eax, dword [rsp + 0x460]
lea rcx, [rsp + 0x2fc]
mov dword [rcx + 0x10], eax
movaps xmm0, xmmword [rsp + 0x450]
push rax
add al, 0
add byte [rdi], cl
adc dword [rcx], eax
push rax
add al, 0
add byte [rdi], cl
adc dword [rcx], eax
mov byte [rsp + 0x2f1], bpl
mov dword [rsp + 0x2f8], r13d
mov dword [rsp + 0x2f8], ebp
mov dword [rsp + 0x2f8], ebp
add byte [rax], al
mov byte [rsp + 0x2f0], 2
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax + 0x24843948], al
and al, 0xf8
add al, byte [rax]
add byte [rdi], cl
test esp, eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x24843948], al
and al, 0xf8
and al, 0xf8
add al, byte [rax]
add byte [rdi], cl
test esp, eax
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add byte [rax], al
add cl, ch
invalid
mov qword [rsp + 0xa0], rax
jmp 0x140092c01
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x39], ah
mov word [rbx + 0x490], 0x101
mov word [rbx + 0x490], 0x101
and dword [rbx + 0x494], 0
jmp 0x14009292c
mov dword [rsp + 0xa0], r13d
movups xmm0, xmmword [rsp + 0x45c]
lea rax, [rsp + 0xa4]
movups xmmword [rax + 0xc], xmm0
movaps xmm0, xmmword [rsp + 0x450]
movups xmmword [rax], xmm0
lea rcx, [rsp + 0x2f8]
lea rdx, [rsp + 0xa0]
call fcn.14001b7dd
mov dword [rsp + 0x2f4], r15d
mov byte [rsp + 0x2f1], bpl
mov byte [rsp + 0x2f0], 1
add byte [rcx], al
cmp dword [rbx + 0x3e0], 0
je 0x140092c8e
cmp dword [rbx + 0x3e8], r15d
jne 0x140092c8e
mov byte [rbx + 0x490], 1
mov byte [rbx + 0x491], bpl
mov dword [rbx + 0x494], r15d
lea rcx, [rsp + 0x2f0]
call fcn.14008fb6e
lea rcx, [rsp + 0xa0]
call fcn.14004196f
jmp 0x14009292c
mov rdx, qword [rsp + 0x300]
mov r8, qword [rsp + 0x308]
lea rcx, [rsp + 0xa0]
call fcn.140018860
mov byte [rsp + 0x171], bpl
mov rax, qword [rsp + 0xb0]
lea rcx, [rsp + 0x178]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0xa0]
mov qword [rcx], rax
mov rax, qword [rsp + 0xa8]
mov qword [rcx + 8], rax
mov byte [rsp + 0x170], 2
mov rcx, rsi
mov rdx, r12
lea r8, [rsp + 0x170]
call fcn.14009c3be
mov al, byte [rsp + 0x2f0]
lea rcx, [rsp + 0x2f1]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x550], xmm0
movaps xmmword [rsp + 0x560], xmm1
mov rcx, qword [rcx + 0x1f]
mov qword [rsp + 0x56f], rcx
cmp al, 3
je 0x14009292c
jmp 0x140094144
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x190], 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 + 0x180], xmm0
mov byte [rsp + 0x170], al
mov byte [rsp + 0x171], cl
mov word [rsp + 0x172], dx
mov dword [rsp + 0x174], r8d
mov qword [rsp + 0x178], r9
mov rcx, rsi
mov rdx, r12
mov r12, rdi
lea rdi, [rsp + 0x170]
mov r8, rdi
call fcn.14009c3be
movups xmm0, xmmword [rsp + 0xa0]
movups xmm1, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x170], xmm0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.14009bfd2
mov dword [rsp + 0x190], eax
nop
add dword [rax], eax
add byte [rcx + rcx*4 - 0x44], al
and al, 0x94
add dword [rax], eax
add byte [rax - 0x75], cl
mov word [rax + rbx*8], fs
add al, byte [rax]
add byte [rax - 0x77], cl
cli
mov rdi, r12
call fcn.140034d4a
jmp 0x14009292c
mov rcx, qword [rsp + 0x2f8]
mov rdx, qword [rsp + 0x300]
call fcn.140037f48
jmp 0x140092dd4
cmp dword [rbp + 0x90], 0
jne 0x140092da0
cmp dword [rbp + 0x94], r15d
ja 0x140092da0
lea eax, [r15 + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rbp + 0x90], ecx
mov dword [rbp + 0x94], eax
lea rdi, [rsp + 0x170]
mov rcx, rdi
mov edx, r15d
xor r8d, r8d
xor r9d, r9d
call fcn.140038075
lea rcx, [rsp + 0x2f0]
mov rdx, rdi
call fcn.140037f95
mov rdi, rsi
mov sil, byte [rsp + 0x80]
mov dword [rsp + 0x4a0], eax
mov dword [rsp + 0x4a4], edx
mov qword [rsp + 0x498], r14
lea rcx, [rsp + 0xa0]
mov rdx, r12
call fcn.140042765
cmp qword [rsp + 0xa0], 0
jne 0x140094317
lea rax, [rbp + 8]
mov r14, qword [rsp + 0xa8]
mov r15b, byte [rsp + 0xb0]
lea rdx, [r14 + 8]
lea rcx, [rbp + 0x68]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea rdx, [rsp + 0x498]
mov r8d, r13d
mov r9b, 1
call fcn.140090e5f
mov rcx, r14
mov edx, r15d
call fcn.140065604
mov rcx, rbp
mov edx, esi
call fcn.140065604
mov r14, qword [rsp + 0x50]
jmp 0x14009292c
mov rdx, qword [rbx + 0x498]
add rdx, 0x10
lea rsi, [rsp + 0x170]
mov rcx, rsi
call fcn.14002e9f3
cmp qword [rsp + 0x170], 0
jne 0x140094359
mov r13, qword [rsp + 0x178]
mov al, byte [rsp + 0x180]
mov byte [rsp + 0x47], al
mov rdx, qword [rbx + 0x4a0]
add rdx, 0x10
mov rcx, rsi
call fcn.140042765
cmp qword [rsp + 0x170], 0
jne 0x140094380
mov r15, qword [rsp + 0x178]
mov al, byte [rsp + 0x180]
mov byte [rsp + 0x46], al
mov ecx, dword [r13 + 0xb0]
mov edx, dword [r13 + 0xb4]
call fcn.140035c1d
cmp eax, 1
mov qword [rsp + 0x2c8], r15
jne 0x140092f8a
mov esi, edx
mov rcx, r14
mov rdx, rdi
call fcn.14009c043
test rax, rax
jne 0x140093161
mov r12, rdx
test rdx, rdx
je 0x140092f1d
mov bpl, 1
jmp 0x140093163
and dword [rsp + 0x174], 0
mov dword [rsp + 0x178], esi
mov byte [rsp + 0x170], 7
mov rcx, r14
lea rdx, [rsp + 0x170]
call fcn.140082ec8
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14008398f
add esi, dword [r13 + 0xb0]
mov ecx, 1
jo 0x140092f76
mov dword [r13 + 0xb0], esi
xor ecx, ecx
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14009c387
mov r15, qword [rsp + 0x2c8]
lea rax, [r13 + 8]
lea rcx, [r15 + 8]
mov qword [rsp + 0x90], rcx
mov r15, rax
lea rax, [r13 + 0x1b8]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x48], r13
add r13, 0xb8
mov rcx, r14
mov rdx, rdi
call fcn.14009c043
test rax, rax
jne 0x140093132
mov r12, rdx
test rdx, rdx
jne 0x140093136
lea rcx, [rsp + 0x170]
mov rdx, r13
mov r8, qword [rsp + 0x80]
call fcn.140037e81
cmp qword [rsp + 0x170], 0
je 0x140093148
movups xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x2f0], xmm0
lea rsi, [rsp + 0x2f0]
mov rcx, rsi
call fcn.1400350aa
mov ebp, dword [rax + 0x48]
mov rcx, rsi
call fcn.1400350aa
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 4
je 0x14009305a
movzx ecx, cl
cmp ecx, 3
jne 0x140093113
cmp byte [rax + 0x52], 0
jne 0x140093064
jmp 0x140093113
cmp byte [rax + 0x51], 0
je 0x140093113
lea rcx, [rsp + 0x2f0]
call fcn.1400350aa
mov ecx, dword [rax + 0xa0]
mov edx, dword [rax + 0xa4]
call fcn.140035c1d
cmp eax, 1
jne 0x140093113
mov esi, edx
mov r12, r15
lea r15, [rsp + 0x2f0]
mov rcx, r15
call fcn.1400350aa
mov eax, dword [rax + 0x124]
mov dword [rsp + 0x174], eax
mov dword [rsp + 0x178], esi
mov byte [rsp + 0x170], 7
mov rcx, r14
lea rdx, [rsp + 0x170]
call fcn.140082ec8
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14008398f
mov rcx, r15
call fcn.140035130
add esi, dword [rax + 0xa0]
mov al, 0xa0
add byte [rax], al
add byte [rcx + 1], bh
jo 0x140093104
mov dword [rax + 0xa0], esi
xor ecx, ecx
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14009c387
mov r15, r12
cmp ebp, 0x3b9aca00
setne r8b
mov rcx, r15
lea rdx, [rsp + 0x2f0]
call fcn.1400351c9
jmp 0x140092fb8
xor ebp, ebp
jmp 0x140093139
mov bpl, 1
lea rsi, [rsp + 0x170]
mov r13, qword [rsp + 0x48]
jmp 0x14009316b
mov rcx, r14
mov rdx, rdi
call fcn.14009c043
test rax, rax
mov r13, qword [rsp + 0x48]
je 0x14009323b
xor ebp, ebp
lea rsi, [rsp + 0x170]
mov rcx, qword [rsp + 0x2c8]
mov dl, byte [rsp + 0x46]
call fcn.140065604
mov rcx, r13
mov dl, byte [rsp + 0x47]
call fcn.140065604
test bpl, bpl
je 0x140093fb9
test r12, r12
jne 0x1400942cd
mov rax, qword [rsp + 0x2d0]
cmp qword [rax], 0
jne 0x1400931d2
cmp byte [rbx + 0x3ec], 0
jne 0x140093fb9
cmp dword [rbx + 0x3e0], 0
je 0x140093fb9
cmp dword [rbx + 0x3e4], 0x7fffffff
je 0x140093fb9
mov rdx, qword [rbx + 0x498]
add rdx, 0x10
mov rcx, rsi
call fcn.14002e9f3
cmp qword [rsp + 0x170], 0
jne 0x1400943a7
mov rcx, qword [rsp + 0x178]
mov dl, byte [rsp + 0x180]
mov rsi, qword [rcx + 0x20]
mov r14, qword [rcx + 0x30]
call fcn.140065604
or r14, rsi
jne 0x140093fb9
mov rdx, qword [rbx + 0x498]
add rdx, 0x10
mov rcx, qword [rsp + 0x2d8]
call fcn.14009b7a1
mov r14, qword [rsp + 0x50]
jmp 0x14009292c
mov r12, rdx
mov bpl, 1
test rdx, rdx
lea rsi, [rsp + 0x170]
jne 0x14009316b
lea rbp, [r13 + 0x110]
mov rcx, rbp
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x80]
mov r9, rbx
call fcn.14009c08d
mov eax, dword [rbx + 0x180]
mov qword [rsp + 0x448], rax
lea rax, [r13 + 0x120]
mov qword [rsp + 0xe0], rax
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x73], cl
test dword [rax + 1], ecx
add byte [rax], al
mov qword [rsp + 0x440], rax
test byte [rax + rax*2], ah
add al, 0
add byte [rcx - 0x73], cl
test dword [rcx + rax], esp
and al, 1
add byte [rax], al
mov qword [rsp + 0x2b8], rax
lea rax, [r13 + 0x128]
mov qword [rsp + 0x2b0], rax
lea rax, [r13 + 0x12c]
mov qword [rsp + 0x438], rax
lea rax, [r13 + 0x130]
mov qword [rsp + 0x430], rax
mov dword [rsp + 0x430], eax
mov qword [rsp + 0x78], rbp
mov qword [rsp + 0x148], r15
mov rax, qword [r13 + 0x18]
cmp rax, qword [r13 + 0x20]
jbe 0x140093435
lea r12, [rsp + 0x170]
mov rcx, r12
mov ecx, esp
mov rdx, qword [rsp + 0x440]
mov r8, qword [rsp + 0x80]
call fcn.140036539
xor bh, dl
dec dword [rax - 0x7d]
mov esp, 0x17024
add byte [rax], al
je 0x140093435
mov r14, qword [rsp + 0x170]
mov rsi, qword [rsp + 0x178]
mov rcx, r15
mov rdx, r12
call fcn.140035033
mov rcx, r12
call fcn.140035130
mov rcx, rax
call fcn.1400359ec
test r14, r14
je 0x140093435
add byte [rax], al
mov qword [rsp + 0x170], r14
mov qword [rsp + 0x178], rsi
lea r13, [rsp + 0x170]
mov rcx, r13
call fcn.1400350aa
cmp byte [rax + 0x131], 0
jne 0x14009342a
mov r14, rsi
shr r14, 0x20
mov rcx, r13
call fcn.140035130
mov byte [rax + 0x131], 1
mov rax, qword [rsp + 0xe0]
cmp dword [rax], 0
je 0x1400933ef
mov rcx, r13
mov r13, qword [rsp + 0x2b8]
mov ebp, dword [r13]
mov r12, qword [rsp + 0x2b0]
and al, 0xb0
add al, byte [rax]
add byte [rcx - 0x75], al
add al, 0x24
mov dword [rsp + 0x40], eax
call fcn.140035130
mov dword [rax + 0xc8], 1
mov dword [rax + 0xcc], ebp
mov rbp, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x40]
mov dword [rax + 0xd0], ecx
jmp 0x14009341a
mov dword [rax], 1
mov rax, qword [rsp + 0x2b8]
mov dword [rax], esi
xor byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add al, byte [rax]
add byte [rcx + rcx*4 + 0x30], al
mov dword [rax], r14d
mov r13, qword [rsp + 0x438]
mov r12, qword [rsp + 0x430]
mov dword [r13], esi
mov dword [r12], r14d
lea r13, [rsp + 0x170]
mov rcx, rbp
mov rdx, r13
call fcn.140035737
mov qword [rsp + 0x498], 2
and qword [rsp + 0x4b8], 0
mov r14, qword [rsp + 0x50]
lea r13, [rsp + 0x160]
mov rcx, r13
mov rdx, qword [rsp + 0xe0]
mov r8, qword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add al, ch
cli
dec dword [rax - 0x7d]
mov esp, 0x16024
add byte [rax], al
je 0x14009365d
movups xmm0, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x2e0], xmm0
mov qword [rsp + 0x528], 2
add byte [rax], al
and qword [rsp + 0x548], 0
mov rcx, r13
call fcn.1400350aa
mov r12d, dword [rax + 0x48]
mov rcx, r13
mov ecx, ebp
call fcn.140035130
lea rcx, [rsp + 0x2f0]
add byte [rax - 0x77], cl
ret 0x8b4c
test byte [rax + rdx*4], ah
add byte [rax], al
add al, ch
sbb ebx, esp
invalid
dec dword [rdi]
mov dh, 0xb4
and al, 0xf0
add al, byte [rax]
invalid
test esi, esi
invalid
je 0x140093519
cmp esi, 9
jne 0x140093683
lea rsi, [rsp + 0x160]
mov rcx, rsi
call fcn.1400350aa
cmp byte [rax + 0x50], 5
je 0x140093acc
test dh, cl
invalid
add byte [rax], al
cmp r12d, 0x3b9aca00
setne r8b
mov rcx, r15
stc
mov rdx, rsi
call fcn.1400351c9
jmp 0x14009361c
lea rax, [rsp + 0x2f8]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0xc0], xmm2
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r13
call fcn.1400350aa
mov r13d, dword [rax + 0x84]
lea rcx, [rsp + 0xa0]
call fcn.140090d15
test rax, rax
test eax, eax
je 0x140093577
mov r14, rax
test r13d, r13d
jne 0x14009357a
lea rcx, [rsp + 0x160]
jmp 0x1400935c7
xor r14d, r14d
mov rax, qword [rsp + 0x448]
cmp r14, rax
invalid
cmovae r14, rax
xor esi, esi
test r13d, r13d
cmovle r13d, esi
cmp r14, r13
cmovae r14, r13
test r14, r14
lea rcx, [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rdi], cl
test byte [rcx + 2], dh
add byte [rax], al
call fcn.1400350aa
mov esi, r14d
cmp dword [rax + 0x80], r14d
lea rcx, [rsp + 0x160]
jge 0x14009381b
call fcn.140035130
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movaps xmm2, xmmword [rsp + 0xc0]
rol byte [rax], 0
add byte [rax - 0x73], cl
mov word [rax + rdi*2], fs
add dword [rax], eax
add byte [rdi], cl
adc dword [rcx + 0x20], edx
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x170], 0
mov rcx, rax
mov rdx, qword [rsp + 0x90]
lea r8, [rsp + 0x170]
add byte [rax], al
call fcn.14009c2d1
mov r14, qword [rsp + 0x50]
movzx eax, byte [rsp + 0x2f0]
cmp eax, 9
ja 0x140093633
mov ecx, 0x209
bt ecx, eax
jb 0x140093640
lea rcx, [rsp + 0x2f0]
call fcn.14008f30e
lea rsi, [rsp + 0x528]
mov rcx, rsi
call fcn.140031d38
mov rcx, rsi
call fcn.14008fc95
jmp 0x14009344f
lea rsi, [rsp + 0x498]
mov rcx, rsi
call fcn.140031d38
mov rcx, rsi
call fcn.14008fc95
mov r13, qword [rsp + 0x48]
and al, 0x48
mov esi, dword [rsp + 0x64]
jmp 0x140093d7e
invalid
add byte [rax], al
cmp esi, 3
jne 0x1400939d2
mov eax, dword [rsp + 0x2f8]
mov dword [rsp + 0x40], eax
lea rax, [rsp + 0x2fc]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xa0], xmm0
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], ecx
mov eax, dword [rax + 0x20]
mov dword [rsp + 0xc0], eax
mov rax, qword [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
mov qword [rsp + 0xd0], rax
mov eax, dword [rsp + 0x328]
mov dword [rsp + 0x60], eax
and al, 0x60
mov eax, dword [rsp + 0x32c]
mov dword [rsp + 0x5c], eax
and al, 0x5c
mov al, byte [rsp + 0x330]
mov dword [rsp + 0x74], eax
and al, 0x74
lea rcx, [rsp + 0x331]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0xf3], ecx
and al, 0xf3
add byte [rax], al
add byte [rcx + 0xf02484], cl
add byte [rax], al
mov eax, dword [rsp + 0x338]
mov dword [rsp + 0x8c], eax
mov al, byte [rsp + 0x33c]
mov byte [rsp + 0x3f], al
mov al, byte [rsp + 0x33d]
cmp eax, 0x88000003
and al, 0x3e
and al, 0x3e
mov al, byte [rsp + 0x33e]
mov dword [rsp + 0x70], eax
mov r8d, 0xcd
lea rcx, [rsp + 0x170]
lea rdx, [rsp + 0x33f]
lea edx, [rsp + 0x33f]
and al, 0x3f
add eax, dword [rax]
invalid
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x40c]
mov rcx, qword [rsp + 0x410]
and al, 0x10
add al, 0
add byte [rax - 0x77], cl
mov word [rax + rax*8], fs
rol byte [rdx], 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xe0
add al, byte [rax]
add byte [rcx + 0xdc2484], cl
add byte [rax], al
mov dword [rsp + 0x15c], eax
lea rcx, [rsp + 0x4c0]
mov word [rax + rax*8], fs
add al, 0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x5c
add dword [rax], eax
add al, ch
call fcn.140037a29
xchg ecx, eax
cli
invalid
cmp qword [rsp + 0x4c0], 0
mov r13, qword [rsp + 0x48]
je 0x1400943d1
movups xmm0, xmmword [rsp + 0x4c0]
movaps xmmword [rsp + 0x420], xmm0
lea rsi, [rsp + 0x420]
mov rcx, rsi
mov ecx, esi
call fcn.140035130
mov byte [rax + 0x135], 0
mov rcx, rsi
call fcn.1400350aa
cmp qword [rax], 0
je 0x140093b17
mov rax, qword [r13 + 0x18]
cmp rax, qword [r13 + 0x20]
and byte [rdi], cl
xchg byte [rbx + rax], dl
add eax, dword [rax]
invalid
mov rcx, r15
lea rsi, [rsp + 0x420]
mov rdx, rsi
call fcn.140035033
sbb dl, bh
invalid
mov rcx, qword [rsp + 0xe0]
mov rdx, rsi
call fcn.140035957
cli
invalid
jmp 0x140093b17
mov qword [rsp + 0x170], 2
and qword [rsp + 0x190], 0
and dword [rsp + 0x190], 0
nop
add dword [rax], eax
add byte [rax], al
call fcn.140035130
mov r14, rax
mov rax, qword [rsp + 0x48]
mov r13, qword [rax + 0x118]
test al, 0x18
add dword [rax], eax
invalid
mov ebp, dword [r14 + 0x84]
test ebp, ebp
mov r15d, 0
add byte [rcx + 0xf], al
out dx, eax
cmp rbp, r13
cmovae rbp, r13
cmovae ebp, ebp
in eax, dx
sub rbp, qword [r14 + 0x88]
cmovb rbp, r15
lea rcx, [r14 + 0x80]
add byte [rax], 0
add byte [rcx + 0x288fe8f2], cl
bnd call fcn.140036106
mov ecx, esi
mov rax, qword [r14 + 0x88]
mov eax, dword [rsi + 0x88]
mov qword [rsp + 0xd0], rcx
sub rax, rcx
mov qword [r14 + 0x88], rax
invalid
mov byte [rax], al
add byte [rax], al
sub dword [r14 + 0x128], esi
mov ecx, dword [r14 + 0x84]
test ecx, ecx
cmovle ecx, r15d
cmp rcx, r13
cmovb r13, rcx
cmovb ebp, ecx
sub r13, rax
cmovb r13, r15
out dx, eax
cmp rbp, r13
jae 0x1400938c1
mov rcx, r14
call fcn.14003594b
mov r13, qword [rsp + 0x48]
mov eax, dword [r13 + 0x114]
add eax, esi
mov rbp, qword [rsp + 0x78]
and al, 0x78
jo 0x1400938dd
mov dword [r13 + 0x114], eax
lea r14, [rsp + 0x170]
mov rcx, r14
call fcn.140031d38
mov rcx, r14
call fcn.14008fc95
dec dword [rax - 0x39]
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x90
add dword [rax], eax
add byte [rax], al
mov rcx, rbp
jmp 0x132f22b9a
movabs al, byte [0xffffd3ece8000000]
mov ecx, esi
and cl, 0xfe
cmp rax, qword [rsp + 0xd0]
add byte [rax], al
invalid
invalid
and al, 0x40
and al, 0xa4
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movaps xmmword [rsp + 0x130], xmm1
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x140], eax
mov al, byte [rsp + 0xcc]
mov byte [rsp + 0x3f], al
mov al, byte [rsp + 0xcd]
int 0
add byte [rax], al
mov byte [rsp + 0x3e], al
mov eax, dword [rsp + 0x2e8]
mov dword [rsp + 0x60], eax
mov eax, dword [rsp + 0x2ec]
test byte [rsp + rbp*8], ah
add al, byte [rax]
add byte [rcx + 0x315c2444], cl
test byte [rbx + rcx*4 + 0x74], 0x24
push rax
jmp case.0x14008f325.21
test byte [rsp + rbp*8], ah
add al, byte [rax]
add byte [rcx + 0x315c2444], cl
test byte [rbx + rcx*4 + 0x74], 0x24
push rax
and byte [rbx], al
add byte [rax], al
cwde
add byte [rax], al
add byte [rcx - 0x48], al
int 0
add byte [rax], al
push rax
add eax, 0x8d480000
xchg esp, eax
and al, 0x3f
add eax, dword [rax]
add al, ch
sbb dword [rbp - 0x7e16ffee], ebx
add dword [rax], eax
add byte [rax], al
mov r13d, dword [rax + 0x54]
add byte [rax], al
and al, 0x40
mov ebp, 0x48fffa46
mov ecx, esi
cli
dec dword [rbx + 0x12480]
add byte [rcx + 0x40582444], cl
pop rax
mov sil, 8
pop rax
add byte [rax], al
invalid
and al, 0xc0
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x140], eax
invalid
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xa0], al
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xb0], cl
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x130], ecx
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xf02484], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x9b248c], cl
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
add eax, 0x8d480000
add byte [rax], al
invalid
invalid
xchg esp, eax
and al, 0x70
add dword [rax], eax
lea ecx, [rsp + 0x550]
add byte [rax], al
lea edx, [rsp + 0x170]
add al, ch
pushfq
adc al, byte [rax]
movzx eax, byte [rsp + 0x2f0]
cmp eax, 9
ja 0x140093b9a
add al, byte [rax]
add byte [rbx + 0xe7709f8], al
mov ecx, 0x209
bt ecx, eax
invalid
ror dword [rdi], 0x82
invalid
add byte [rax], al
add byte [rax], al
movabs dword [0x48000000d4820fc1], eax
add byte [rax], al
lea rcx, [rsp + 0x2f0]
call fcn.14008f30e
jmp 0x140093c6e
add byte [rax], al
lea ecx, [rsp + 0x2f0]
mov word [rax + rsi*8], fs
add al, byte [rax]
add al, ch
mov bh, 0xff
invalid
add byte [rax], al
add byte [rax], al
add cl, byte [rax + 0xf6e244c]
add cl, byte [rax + 0xf6e244c]
mov bh, 0xa
mov word [rsp + 0x6c], cx
movzx ecx, word [rsp + 0x40]
and al, 0x40
and al, 0x40
mov edx, dword [rsp + 0x64]
and edx, 0xffff0000
add byte [rax], al
invalid
dec dword [rcx]
retf 0x4489
and al, 0x58
mov dword [rsp + 0x40], edx
jmp 0x140093c5f
add byte [rax], al
invalid
and al, 0xfc
add al, byte [rax]
add byte [rbx - 0x7b76dfbf], cl
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x130], xmm1
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsp + 0x120], xmm0
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rdi], cl
movaps xmmword [rsp + 0x120], xmm0
jmp 0x140093c5f
lea r15, [rsp + 0x2e0]
mov rcx, r15
call fcn.1400350aa
cmp qword [rax], 0
jne 0x140093c92
mov rcx, r15
call fcn.1400350aa
cmp byte [rax + 0x50], 5
jne 0x140093ca2
mov rcx, qword [rsp + 0xe0]
mov rdx, r15
call fcn.140035957
cmp r12d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0x148]
and al, 0x48
add dword [rax], eax
add byte [rcx + rcx*4 - 6], cl
call fcn.1400351c9
mov al, byte [rsp + 0x6e]
mov byte [rsp + 0x6a], al
movzx eax, word [rsp + 0x6c]
mov word [rsp + 0x68], ax
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x4d0], xmm0
test byte [rax + rdx*8], ah
add al, 0
add byte [rdi], cl
sub dword [rsp + 0x4e0], ecx
mov eax, dword [rsp + 0x140]
mov dword [rsp + 0x4f0], eax
invalid
add al, 0
add byte [rbx + 0x982484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x9b]
add byte [rax], al
mov dword [rsp + 0xe8], eax
mov dword [rsp + 0xeb], ecx
mov r8d, 0xcd
lea rcx, [rsp + 0x64b]
add byte [rax], al
lea rdx, [rsp + 0x550]
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x528]
mov rcx, r15
call fcn.140031d38
mov rcx, r15
call fcn.14008fc95
lea r12, [rsp + 0x498]
mov rcx, r12
call fcn.140031d38
mov rcx, r12
call fcn.14008fc95
test sil, sil
je 0x140093dca
movzx eax, sil
cmp eax, 9
jne 0x140093deb
mov esi, dword [rsp + 0x40]
mov r15, qword [rsp + 0x148]
mov rcx, r14
mov rdx, rdi
call fcn.14009b7e5
test rax, rax
mov dword [rsp + 0x64], esi
jne 0x140093161
mov r12, rdx
test rdx, rdx
jne 0x140093fa9
mov rcx, rbp
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x80]
mov r9, rbx
call fcn.14009c08d
test al, al
jne 0x1400932e9
jmp 0x140093f5f
mov dword [r13 + 0x15c], 1
mov eax, dword [rsp + 0x60]
mov dword [r13 + 0x160], eax
mov eax, dword [rsp + 0x5c]
mov dword [r13 + 0x164], eax
mov byte [rsp + 0x170], sil
mov al, byte [rsp + 0x6a]
lea rdx, [rsp + 0x178]
mov byte [rdx - 5], al
movzx eax, word [rsp + 0x68]
mov word [rdx - 7], ax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x174], eax
mov esi, dword [rsp + 0x40]
mov dword [rsp + 0x178], esi
mov eax, dword [rsp + 0x4f0]
mov dword [rdx + 0x24], eax
movaps xmm0, xmmword [rsp + 0x4d0]
movaps xmm1, xmmword [rsp + 0x4e0]
movups xmmword [rdx + 0x14], xmm1
adc al, 0xf
adc dword [rdx + 4], eax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x1a0], rax
mov eax, dword [rsp + 0x60]
mov dword [rsp + 0x1a8], eax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x1ac], eax
lodsb al, byte [rsi]
add dword [rax], eax
add byte [rbx - 0x778bdbbc], cl
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rbx + 0xe82484], cl
add byte [rax], al
mov ecx, dword [rsp + 0xeb]
mov dword [rdx + 0x3c], ecx
mov dword [rdx + 0x39], eax
mov eax, dword [rsp + 0x8c]
mov dword [rsp + 0x1b8], eax
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x1bc], al
mov al, byte [rsp + 0x3e]
mov byte [rsp + 0x1bd], al
and al, 0xbd
add dword [rax], eax
add byte [rbx - 0x778fdbbc], cl
test byte [rsi + rdi*4], ah
add dword [rax], eax
add byte [rcx - 0x48], al
int 0
add byte [rax], al
lea rcx, [rsp + 0x1bf]
lea rdx, [rsp + 0x64b]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0xdc]
mov dword [rsp + 0x28c], eax
mov rax, qword [rsp + 0x2c0]
mov qword [rsp + 0x290], rax
mov rcx, r14
lea rdx, [rsp + 0x170]
xchg esp, eax
and al, 0x70
add dword [rax], eax
add al, ch
enter 0xfffffffffffffeef, 0xffffffffffffffff
mov r8d, 0xd
mov ecx, eax
lea rdx, [0x14020581b]
lea edx, [0x14020581b]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streamsprioritize.rsinvalid_frame
call fcn.14008398f
mov rcx, r14
mov rdx, rdi
cli
call fcn.14009c043
test rax, rax
mov r15, qword [rsp + 0x148]
jne 0x140093f9a
mov r12, rdx
test rdx, rdx
jne 0x140093fa5
mov rcx, rbp
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x80]
mov r9, rbx
call fcn.14009c08d
mov dword [rsp + 0x64], esi
jmp 0x1400932e9
mov rax, qword [rdi]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
invalid
mov r14, rdx
mov rax, qword [r13 + 0x1a8]
test rax, rax
je 0x140093f87
mov rcx, qword [r13 + 0x1b0]
call qword [rax + 0x18]
mov qword [r13 + 0x1a8], rsi
mov qword [r13 + 0x1b0], r14
xor r12d, r12d
jmp 0x140093fa9
xor ebp, ebp
mov dword [rsp + 0x64], esi
jmp 0x140093163
mov dword [rsp + 0x64], esi
lea rsi, [rsp + 0x170]
mov bpl, 1
jmp 0x14009316b
int1
cld
invalid
lea eax, [rsp + 0x2f0]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x171c24
neg dword [rdi - 0x74b7ffee]
test byte [rax + rdi*2], ah
add dword [rax], eax
add byte [rdx + 0x180248c], cl
add byte [rax], al
mov word [rax + rax*4], fs
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x171c23
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xf0
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
lea eax, [0x140205dc8]
xor edi, edi
invalid
mov qword [rsp + 0xd0], r11
mov dword [rsp + 0x44], esi
mov rcx, qword [rsp + 0x388]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x5e0], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
and qword [rcx], 0
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
cmp qword [rsp + 0x5c0], 0
and al, 0xc0
add eax, 0xf000000
test ah, dl
add byte [rax], al
invalid
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x410], rax
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x5c0], al
movaps xmm1, xmmword [rsp + 0x5d0]
movaps xmmword [rsp + 0x400], xmm1
movaps xmmword [rsp + 0x3f0], xmm0
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
call fcn.14009c043
test rax, rax
jne 0x14009af5b
mov rsi, rdx
test rdx, rdx
jne 0x14009af9e
mov esi, dword [rsp + 0x414]
mov rax, qword [rsp + 0x5e0]
lea rcx, [rsp + 0x1b8]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x1b0], 6
mov rcx, rdi
mov rdx, r13
call fcn.140082ec8
mov r8d, 0x14
mov ecx, eax
lea rdx, [0x140205780]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcprotogo_away.rsinvalid_GOAWAY_frame
call fcn.14008398f
mov rax, qword [rsp + 0x388]
mov rax, qword [rax]
test rax, rax
jne 0x1400948d0
cmp byte [r14 + 0x3ec], 0
je 0x1400948d0
jmp 0x14009af3d
cmp byte [r14 + 0x3ec], 0
je 0x1400948c3
cmp dword [r14 + 0x3e0], 0
je 0x1400948d0
mov esi, dword [r14 + 0x3e8]
xor eax, eax
jmp 0x140094890
lea rcx, [rsp + 0x5c0]
call fcn.14002e8c4
mov rax, qword [rsp + 0x390]
cmp dword [rax], 2
je 0x1400948f2
mov rcx, qword [rsp + 0x390]
mov rdx, qword [rsp + 0xa80]
call fcn.1400dae71
mov qword [rsp + 0x8a0], 2
and qword [rsp + 0x8c0], 0
mov rsi, qword [r14 + 0x479]
cmp byte [r14 + 0x478], 0
mov byte [r14 + 0x478], 0
je 0x140094997
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
add dword [rax], eax
add al, ch
adc esi, dword [rdi]
add byte [rax - 0x7b], cl
invalid
je 0x14009494d
mov byte [r14 + 0x478], 1
mov byte [rsp + 0xab0], 4
mov sil, 4
jmp 0x140094d80
test rdx, rdx
je 0x14009495f
lea rcx, [rsp + 0xab0]
jmp 0x140094d73
mov qword [rsp + 0x1b2], rsi
mov word [rsp + 0x1b0], 0x105
mov rcx, rdi
mov rdx, r13
call fcn.140082ec8
mov r8d, 0x12
mov ecx, eax
lea rdx, str.invalid_pong_frame
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcprotoping_pong.rsinvalid_ping_frame
call fcn.14008398f
movzx eax, byte [r14 + 0x481]
test eax, eax
je 0x140094a46
cmp eax, 2
jne 0x140094acc
mov rax, qword [r14 + 0x470]
test rax, rax
je 0x140094acc
mov rax, qword [rax + 0x10]
cmp rax, 1
jne 0x140094ab1
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
call fcn.14009c043
test rax, rax
jne 0x14009493d
test rdx, rdx
jne 0x140094952
movabs rax, 0xb416870b7adb7c3b
mov qword [rsp + 0x1b2], rax
add byte [rsi - 0x39], ah
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [0x13992920f], al
mov rdx, r13
mov edx, ebp
call fcn.140082ec8
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x140206222]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcprotoping_pong.rsinvalid_ping_frame
and ebx, dword [rax]
invalid
add al, ch
pop rbp
out dx, eax
invalid
dec dword [rcx - 0x75]
xchg byte [rax + 4], dh
add byte [rax], al
mov qword [rax + 0x10], 2
add al, byte [rax]
add byte [rax], al
jmp 0x140094acc
invalid
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
call fcn.14009c043
test rax, rax
jne 0x14009493d
test rdx, rdx
jne 0x140094952
mov rax, qword [r14 + 0x482]
mov qword [rsp + 0x1b2], rax
mov word [rsp + 0x1b0], 5
mov rcx, rdi
mov rdx, r13
call fcn.140082ec8
mov r8d, 0x12
mov ecx, eax
lea rdx, [0x140206222]
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcprotoping_pong.rsinvalid_ping_frame
call fcn.14008398f
mov byte [r14 + 0x481], 1
jmp 0x140094acc
mov rcx, qword [r14 + 0x470]
add rcx, 0x18
mov rax, qword [rsp + 0x170]
mov rdx, qword [rax]
call fcn.14001a118
mov rdx, qword [rsp + 0x738]
cmp dword [rdx], 2
je 0x140094af9
mov rcx, r12
call fcn.140082ea3
mov eax, dword [rsp + 0x3f0]
cmp eax, 2
jne 0x140094ba9
lea r13, [rsp + 0x1b0]
mov dword [r14 + 0x430], 2
cmp dword [r14 + 0x3f0], 0
je 0x140094b72
mov rdx, qword [r14 + 0x498]
add rdx, 0x10
mov rcx, r13
call fcn.14002e9f3
cmp qword [rsp + 0x1b0], 0
jne 0x14009b2d2
mov rsi, qword [rsp + 0x1b8]
mov bl, byte [rsp + 0x1c0]
cmp dword [rsi + 0x98], 0
je 0x140094d40
mov ebp, dword [rsi + 0x9c]
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
call fcn.14009c043
loope 0x140094bd4
add byte [rax], al
test rax, rax
je 0x140094c36
xor ebp, ebp
jmp case.0x14007769b.238
fiadd dword [rcx]
add byte [rax], al
mov rcx, rdi
mov rdx, qword [rsp + 0x170]
call fcn.14009c043
sal dword [rax + rax], 0x40
add byte [rax - 0x4a], al
add al, 0x48
test rax, rax
test eax, eax
jne 0x140094cee
invalid
add dword [rax], eax
invalid
test rdx, rdx
lea rcx, [rsp + 0x5c0]
je 0x1400986f2
call fcn.1400317a5
jmp 0x140094ca4
add byte [rax], al
invalid
mov dword [rsp + 0xc0], eax
mov eax, dword [rsp + 0x3f4]
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa0], eax
mov eax, dword [rsp + 0x3f8]
clc
add eax, dword [rax]
add byte [rcx + 0xb02484], cl
add byte [rax], al
mov eax, dword [rsp + 0x3fc]
add eax, dword [rax]
add byte [rcx - 0x74a7dbbc], cl
test byte [rax + rax], ah
add al, 0
add byte [rcx + 0x44782444], cl
mov ebp, dword [rsp + 0x404]
mov rcx, rdi
mov ebp, dword [rsp + 0x408]
mov ebx, dword [rsp + 0x40c]
mov edi, dword [rsp + 0x410]
mov r15d, dword [rsp + 0x414]
mov r12d, dword [rsp + 0x420]
add al, 0
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x70
add dword [rax], eax
add byte [rbx + 0x42424b4], cl
add byte [rax], al
call fcn.14009c043
test rax, rax
invalid
je 0x140094c4a
mov byte [rsp + 0x5c0], 4
jmp 0x140094c8c
mov rdi, rdx
test rdx, rdx
je 0x140094cfb
add byte [rax], al
mov bpl, 1
jmp case.0x14007769b.238
mov qword [rsp + 0xc8], r13
mov dword [rsp + 0xd8], r12d
add byte [rax], al
mov dword [rsp + 0x130], esi
mov dword [rsp + 0x138], ebp
cmp byte [rcx], al
add byte [rax], al
mov dword [rsp + 0x19c], ebx
mov dword [rsp + 0x59c], edi
and al, 0x9c
invalid
add byte [rax], al
test rdx, rdx
je 0x140098930
add byte [rax], al
lea rcx, [rsp + 0x5c0]
call fcn.1400317a5
lea r13, [rsp + 0x1b0]
lea r12, [rsp + 0x3f0]
mov rdi, qword [rsp + 0x120]
mov ecx, dword [rsp + 0x108]
movzx esi, byte [rsp + 0x5c0]
cmp esi, 3
inc byte [rbx]
mov dword [rsp + 0x108], ecx
je 0x140094b0e
cmp esi, 4
je 0x140094cee
lea rdx, [rsp + 0x5c1]
mov rax, qword [rdx + 0x1f]
lea rcx, [rsp + 0xab1]
mov qword [rcx + 0x1f], rax
movups xmm0, xmmword [rdx]
add cl, byte [rdi]
adc byte [rdx + 0x10], cl
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0xab0], sil
jmp 0x140094d80
mov dword [rsp + 0x1b4], ebp
mov dword [rsp + 0x1b8], 7
mov byte [rsp + 0x1b0], 8
add dword [rax], eax
add byte [rax], cl
mov rcx, qword [rsp + 0x120]
mov rdx, r13
call fcn.140082ec8
inc dword [rcx - 0x48]
sbb byte [rax], al
add byte [rax], al
mov ecx, eax
lea rdx, [0x14020590d]
lea edx, [0x14020590d]
invalid
add byte [rbp + rcx*4 + 0xd], cl
in eax, dx
or edx, dword [rdi]
add al, ch
in al, dx
in al, dx
invalid
invalid
and dword [rsi + 0x98], 0
mov bpl, 1
xor edi, edi
mov rcx, rsi
mov edx, ebx
call fcn.140065604
test bpl, bpl
je 0x14009493d
test dh, bl
sti
invalid
invalid
test rdi, rdi
je 0x1400980b5
lea rcx, [rsp + 0xab0]
mov rdx, rdi
call fcn.1400317a5
mov sil, byte [rsp + 0xab0]
mov dh, byte [rsp + 0xab0]
mov al, 0xa
add byte [rax], al
lea rdi, [rsp + 0x8a0]
mov rcx, rdi
call fcn.140031d38
mov rcx, rdi
stc
call fcn.14008fc95
mov rcx, qword [rsp + 0x390]
nop
add eax, dword [rax]
add al, ch
xchg ebx, eax
iretd
stc
inc dword [rax - 0x80]
cmp sil, 3
cmp dh, 3
jne 0x14009aefb
mov rcx, qword [r14 + 0x498]
mov rax, qword [r14 + 0x4a0]
add rcx, 0x10
mov qword [rsp + 0x58], rcx
add rax, 0x10
mov qword [rsp + 0xb0], rax
and al, 0xb0
mov al, 0
add byte [rax], al
invalid
mov qword [rsp + 0xe10], 2
and qword [rsp + 0xe30], 0
add byte [rax], al
mov rsi, qword [rsp + 0x398]
cmp byte [r14 + 0x1c2], 0
jne 0x140096e67
invalid
cmp byte [r14 + 0x1c1], 0
je case.0x14006f915.282
cmp byte [r14 + 0x1c0], 0
jne case.0x14006eaa4.306
mov edx, 1
mov rcx, rsi
call fcn.140089b05
cmp qword [r14 + 0x1a8], 0xffffffffffffffff
cmp dword [rsi + 0x1a8], 0xffffffff
mov esi, 0x1a8
invalid
je 0x140094fc1
mov rcx, rsi
call fcn.140089b17
invalid
invalid
dec dword [rax - 0x77]
ret
mov r15, rdx
mov qword [rsp + 0x3f0], rax
mov dword [rsp + 0x3f0], eax
and al, 0xf0
add eax, dword [rax]
invalid
mov qword [rsp + 0x3f8], rdx
lea rax, [rsp + 0x3f8]
add byte [rdi], cl
adc dword [rax + 8], esi
invalid
mov rcx, r12
call fcn.140074a8b
mov rdi, rax
mov qword [rsp + 0xcf0], rax
test byte [rax + rsi*8], ah
or al, 0
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.140074a8b
mov qword [rsp + 0x1b0], rbx
mov qword [rsp + 0x1b8], r15
and qword [rsp + 0x1c8], 0
and al, 0xc8
add dword [rax], eax
add byte [rax], al
invalid
mov qword [rsp + 0x1c0], rdx
mov rcx, qword [r14 + 0x188]
mov rax, qword [r14 + 0x190]
mov rdx, qword [rsp + 0x170]
mov r8, r13
mov eax, ebp
call qword [rax + 0x18]
mov rbx, rdx
mov qword [rsp + 0x5c0], rax
mov qword [rsp + 0x5c8], rdx
add byte [rax - 0x7b], cl
invalid
jne 0x140094f7a
invalid
test rbx, rbx
jne 0x140094f7a
mov rbx, qword [rsp + 0x1c0]
mov rsi, qword [rsp + 0x1c8]
lea rcx, [rsp + 0x5c0]
add byte [rax], al
call fcn.140074d22
test rsi, rsi
je 0x140094f5e
mov qword [rsp + 0x408], rsi
mov rcx, r12
mov rdx, rbx
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srccommoniocompat.rs
call fcn.140074d32
std
std
dec dword [rax - 0x75]
mov ah, 0x24
cwde
add eax, dword [rax]
add bl, ch
invalid
test rax, rax
jne 0x1400975f7
add byte es:[rax], al
add byte [rax], al
test rbx, rbx
jne 0x140096e7d
mov rcx, r12
call fcn.140074a8b
idiv edx
std
dec dword [rax - 0x77]
test byte [rax + riz*4], ah
or byte [rax], al
add byte [rax + 0x39], cl
cmp edi, eax
jne 0x14009b1f7
mov rcx, r12
call fcn.140074a8b
mov rdi, rdx
mov rcx, rsi
call fcn.140089b4d
test rdi, rdi
test edi, edi
je 0x140094fc1
xor eax, eax
jmp 0x140094fd1
invalid
mov al, 1
cmp byte [r14 + 0x1c0], 0
mov esi, 0x1c0
add byte [rax], al
invalid
jne 0x140096e70
mov byte [r14 + 0x1c0], al
mov byte [r14 + 0x1c1], 1
jmp 0x140094def
mov rcx, r13
mov rdx, r14
mov r8, rsi
call fcn.1400dab96
pop rbx
add al, 0
cmp qword [rsp + 0x1b0], 0
cmp dword [rsp + 0x1b0], 0
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
and al, 0xb8
add dword [rax], eax
add byte [rax], al
jne 0x140098e8b
mov r12, qword [rsp + 0x1c0]
mov rbx, qword [rsp + 0x1b8]
jne 0x140098e8b
add byte [rax], al
mov r12, qword [rsp + 0x1c0]
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rdi*4], ah
and al, 0xb8
lea rax, [rsp + 0x1b8]
movups xmm0, xmmword [rax + 0x10]
invalid
add dword [rax], eax
add byte [rdi], cl
adc byte [rax + 0x10], al
invalid
movaps xmmword [rsp + 0x3f0], xmm0
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x7b], cl
fisttp dword [rdi]
test byte [rdi], dh
test rbx, rbx
je 0x140098e66
add byte ds:[rax], al
movaps xmm0, xmmword [rsp + 0x3f0]
add eax, dword [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0xab0], xmm0
movaps xmmword [rsp + 0xab0], xmm0
jmp 0x140095069
add byte [rax - 0x73], cl
mov word [rax + rdi*8], fs
clc
clc
add eax, dword [rax]
add byte [rax - 0x75], cl
or byte [r8 - 0x77], cl
invalid
invalid
test byte [rax + rsi*4], ah
and al, 0xb0
or al, byte [rax]
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], cl
test byte [rax + rdi*4], ah
and al, 0xb8
or al, byte [rax]
add byte [rax - 0x77], cl
pushfq
mov qword [rsp + 0x548], rbx
mov qword [rsp + 0x550], r12
push rax
add eax, 0x8b480000
test byte [rax + rsi*4], ah
or al, byte [rax]
add byte [rax], al
and al, 0x48
add eax, 0x894c0000
invalid
invalid
movsb byte [rdi], byte [rsi]
and al, 0x50
push rax
add eax, 0x8b480000
test byte [rax + rsi*4], ah
or al, byte [rax]
add byte [rax], al
lea rcx, [rsp + 0x558]
invalid
invalid
lea rcx, [rsp + 0x558]
mov qword [rcx], rax
mov rax, qword [rsp + 0xab8]
invalid
or al, byte [rax]
add byte [rax], al
add dword [rax - 0x75], ecx
test byte [rax + rdi*4], ah
mov eax, 0x4800000a
mov dword [rcx + 8], eax
mov r15, qword [r14 + 0x380]
mov eax, 0x4800000a
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov r15, qword [r14 + 0x380]
mov rdi, qword [r14 + 0x388]
mov edi, dword [rsi + 0x388]
mov qword [rsp + 0xf10], 2
and al, 0x10
sldt word [rax]
add byte [rdx], al
invalid
add byte [rax], al
and qword [rsp + 0xf30], 0
add byte [rax], al
mov ecx, 5
add eax, 0x48000000
mov rdx, rbx
mov edx, ebx
mov r8, r12
lea r9, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_framehead.rs
call fcn.140030f87
mov rcx, rax
invalid
shr eax, 0xea
retf 0xfff9
call fcn.140031bc4
cmp r12, 4
cmp esp, 4
jb 0x14009b23c
pop rax
invalid
add byte [rax], al
mov esi, eax
movzx eax, byte [rbx + 3]
cmp rax, 9
invalid
or dword [rdi], ecx
xchg dword [rbp + 0x48000001], ecx
lea edx, [0x14023f824]
cmpsd dword [rsi], dword [rdi]
sbb al, byte [rax]
ja case.default.0x140095102
lea rdx, [0x14023f824]
movsxd rcx, dword [rdx + rax*4]
add rcx, rdx
jmp rcx
xor ecx, ecx
cmp r12, 4
je 0x14009b250
mov rdx, qword [rsp + 0x350]
mov rbp, qword [rdx]
cmp rbp, 2
std
add cl, byte [rdi]
xchg ebp, eax
ret 0xd1f6
test cl, dl
jne case.default.0x140095143
add byte [rax], al
invalid
mov dl, byte [rbx + 4]
mov r13b, 9
movzx eax, al
lea rcx, [0x14023f84c]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov ebx, edx
mov r8d, 9
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0x1b0]
mov rcx, r12
mov ecx, esp
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
lea rdi, [rsp + 0x548]
mov rdx, rdi
mov edx, edi
call fcn.14001ba4c
mov rcx, r12
invalid
clc
dec dword [rcx + rcx*4 - 0x1f]
invalid
loope case.0x14006f827.293
call fcn.14001bcfe
mov gs, word [rbx - 8]
dec dword [rax - 0x73]
mov word [rax + rsi*8], fs
and al, 0xf0
lea rcx, [rsp + 0x3f0]
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov rdx, rdi
cli
call fcn.140031bf3
test esi, esi
je 0x14009560d
test dword [rax + rax], eax
invalid
stc
inc dword [rbp - 0x7a7bf00a]
test dword [rax + rax], eax
add byte [rdi], cl
mov dh, 0xfb
sti
movzx edi, bl
sti
mov r13d, edi
and r13d, 8
invalid
je 0x140095cf6
mov rbx, qword [rsp + 0x400]
add byte [rax], al
test rbx, rbx
je 0x14009560d
mov rax, qword [rsp + 0x3f8]
mov eax, dword [rsp + 0x3f8]
movzx r15d, byte [rax]
cmp rbx, r15
jbe 0x14009560d
add al, 0
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov rcx, r12
lea rbp, [rsp + 0x3f0]
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
call fcn.14001b8fa
mov rcx, r12
call fcn.14004196f
cli
invalid
mov rax, r15
not rax
add rbx, rax
mov rcx, r12
mov rdx, rbp
mov edx, ebp
mov r8, rbx
call fcn.14001b7f2
cld
clc
dec dword [rcx + rcx*4 - 0x1f]
mov rcx, r12
mov rcx, r12
call fcn.14004196f
shl r15d, 0x10
jmp 0x140095cf9
add byte [rax - 0x75], cl
and al, 0x38
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
invalid
movabs rax, 0x100000101
add byte [rax], al
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
invalid
lea rsi, [rsp + 0xf10]
mov ah, 0x24
adc byte [rdi], cl
sldt word [rax]
mov rcx, rsi
call fcn.140031d38
stc
dec dword [rax - 0x77]
int1
stc
dec dword [rax - 0x77]
int1
call fcn.14008fc95
mov r13b, 0xa
mov eax, 1
add byte [rax], al
pop rcx
stosb byte [rdi], al
invalid
mov qword [rsp + 0x88], rax
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x70], rax
lea rax, [0x1401d5f68]
adc al, 0
invalid
add byte [rax - 0x77], cl
and al, 0x50
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
xor esi, esi
mov dword [rsp + 0x34], 0
and al, 0x34
add byte [rax], al
add byte [rax], al
invalid
and al, 0x34
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x48
invalid
mov r12, qword [rsp + 0x48]
jmp 0x140095bff
mov cl, 1
jmp 0x140095106
xor ecx, ecx
mov al, 0xa
jmp 0x140095106
add byte [rax], al
add byte [rax - 0x77], cl
fimul dword [rbp - 0x77]
mov r8, r12
invalid
lea ecx, [0x1401d6428]
bswap eax
mov qword [rsp + 0x60], rax
mov al, 1
mov dword [rsp + 0x94], eax
mov r13b, 8
jmp 0x140095321
mov ah, 0x11
adc al, 0
call fcn.140030f87
cmp rdx, 4
jne 0x14009556b
invalid
mov byte [rdx], al
add byte [rax], al
scasb al, byte [rdi]
mov esp, 0x8348fff9
cli
add al, 0xf
test dword [rax + 0x44000002], ecx
movzx eax, byte [rax]
add byte [rdi + rcx - 0x4a], al
add byte [rdi], cl
movzx r8d, byte [rax]
movzx ecx, byte [rax + 1]
shl ecx, 0x10
loope 0x1400952fe
mov dh, 0x48
add ecx, eax
loope 0x1400952fe
movzx edx, byte [rax + 2]
shl edx, 8
movzx eax, byte [rax + 3]
and r8d, 0x7f
shl r8d, 0x18
invalid
shl eax, 0x18
sbb byte [rcx + 9], al
enter 0x941, 0xffffffffffffffd0
or r8d, edx
or r8d, ecx
or r8d, edx
or r8d, eax
je 0x14009556b
pop rbx
add al, byte [rax]
invalid
ror byte [rdi], 0x84
pop rbx
add al, byte [rax]
add byte [rcx + rcx*4 + 0x44], cl
and al, 0x60
invalid
mov qword [rsp + 0x60], r8
invalid
mov al, 1
mov dword [rsp + 0x94], eax
and al, 0x94
add byte [rax], al
add byte [rcx - 0x4b], al
invalid
and al, 0x94
add byte [rax], al
add byte [rcx - 0x4b], al
invalid
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x90], eax
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rax
and al, 0x70
and al, 0x70
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x9c], eax
pushfq
add byte [rax], al
invalid
add byte [rcx + 0x9c2484], cl
add byte [rax], al
pushfq
add byte [rax], al
add byte [rcx + 0x15e3e9f7], cl
add byte [rax], al
mov edi, esi
jmp 0x14009693f
test esi, esi
je 0x14009556b
mov ecx, 9
or dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
fimul dword [rbp - 0x77]
loopne 0x1400953bc
mov rdx, rbx
mov r8, r12
lea r9, [0x1401d6410]
lea ecx, [0x1401d6410]
call fcn.140030f87
mov rcx, rax
call fcn.140031cf4
mov rcx, rax
shr rcx, 0x28
cmp cl, 2
jne 0x14009587a
stc
dec dword [rax - 0x77]
shr eax, 0x71
leave
stc
dec dword [rax - 0x77]
ror dword [rax - 0x3f], 0xe9
sub byte [rax - 0x7af0fd07], al
out 4, eax
add byte [rax], al
cmp al, 0x14
mov r12, qword [rsp + 0x48]
jne 0x140095603
invalid
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add cl, ch
cld
add al, 0
add byte [rcx - 0x77], al
mov r15d, edx
jmp 0x1400958a1
mov r15d, edx
mov ecx, 9
mov rdx, rbx
mov r8, r12
mov eax, esp
add byte [rax - 0x77], cl
fimul dword [rbp - 0x77]
mov eax, esp
invalid
mov eax, esp
lea r9, [0x1401d6458]
lea ecx, [0x1401d6458]
call fcn.140030f87
mov r13b, 0xa
test esi, esi
jne 0x1400954c1
test edi, esi
add byte [rax], al
invalid
mov ebx, 0xb541fff9
or al, byte [rbp - 0x87af00a]
test edi, esi
test edi, esi
add byte [rax], al
add byte [rax - 0x7d], cl
cli
add byte [rax], al
cmp rdx, 8
jne 0x1400954c1
or byte [rdi], cl
test ebp, ebp
add byte [rax], al
add byte [rax - 0x75], cl
cmp byte [rcx - 0x80], al
out 1, eax
mov rdi, qword [rax]
and r15b, 1
mov rax, rdi
shr rax, 0x30
call 0x184929c15
and al, 0x60
call 0x184929c15
and al, 0x60
mov qword [rsp + 0x110], rdi
shr rdi, 0x10
shr edi, 0x10
out dx, eax
adc byte [rax + 0x24848901], dh
xchg esp, eax
add byte [rax], al
add byte [rcx - 0x4b], al
add eax, 0x24bc8844
mov esp, 0xfd24
invalid
out dx, eax
adc byte [rax + 0x24848901], dh
xchg esp, eax
add byte [rax], al
add byte [rcx - 0x4b], al
add eax, 0x24bc8844
mov esp, 0xfd24
mov byte [rsp + 0xfd], bh
mov esp, 0xfd24
add byte [rcx + 0x902484], cl
add byte [rax], al
mov dword [rsp + 0x90], eax
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x68
and al, 0x68
and al, 0x68
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x9c], eax
test byte [rsp + rbx*4], ah
add byte [rax], al
add cl, ch
invalid
invalid
add byte [rax], al
test byte [rsp + rbx*4], ah
pushfq
add byte [rax], al
add cl, ch
invalid
mov r13d, edx
mov r8d, 9
lea rdi, [rsp + 0x1b0]
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
mov rcx, rdi
lea rdx, [rsp + 0x548]
lea edx, [rsp + 0x548]
lea edx, [rsp + 0x548]
call fcn.14001ba4c
mov rcx, rdi
stc
stc
call fcn.14001bcfe
movups xmm0, xmmword [rsp + 0x548]
add rax, 0x100f0000
mov word [rax + rbx*2], fs
add eax, 0x290f0000
mov word [rax + rdx*2], fs
invalid
add byte [rax], al
movaps xmmword [rsp + 0x740], xmm0
invalid
popfq
push 0x100ffff8
test byte [rax + rcx*2], ah
add rax, 0x100f0000
mov word [rax + rbx*2], fs
add eax, 0x290f0000
mov word [rax + rdx*2], fs
invalid
add byte [rbp - 0x6a7bf00a], al
add eax, dword [rax]
add byte [rcx - 0xa], al
invalid
invalid
test esi, esi
je 0x14009581e
test r13b, 8
test ch, 8
jne 0x1400958dd
add byte [rax], al
mov edx, r13d
mov edx, ebp
xor edi, edi
jmp 0x140095920
xlatb
mov ecx, 9
mov rdx, rbx
mov r8, r12
mov eax, esp
mov eax, esp
lea r9, [0x1401d6440]
call fcn.140030f87
mov r13b, 0xa
mov ch, 0xa
mov ch, 0xa
test esi, esi
je 0x140095826
xor eax, eax
mov qword [rsp + 0x70], rax
jo 0x140095481
add dword [rax], eax
add byte [rax], al
jo 0x140095481
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
mov qword [rsp + 0x88], rax
movabs rax, 0x100000101
add byte [rax - 0x48], cl
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], rax
jmp 0x14009559f
lea r12, [rsp + 0x1b0]
mov rcx, r12
mov ecx, esp
mov ecx, esp
loope 0x140095546
lea rdx, [rsp + 0x548]
lea edx, [rsp + 0x548]
call fcn.14001ba4c
mov rcx, r12
mov ecx, esp
call fcn.14001bcfe
movups xmm0, xmmword [rsp + 0x548]
movups xmm1, xmmword [rsp + 0x558]
movaps xmmword [rsp + 0x750], xmm1
push rax
invalid
add byte [rax], al
movaps xmmword [rsp + 0x740], xmm0
add byte [rax], al
push rax
invalid
add byte [rax], al
test esi, esi
mov r12, qword [rsp + 0x728]
movsb byte [rdi], byte [rsi]
and al, 0x28
invalid
add byte [rax], al
je 0x140095ac1
add byte [rax], al
movsb byte [rdi], byte [rsi]
and al, 0x28
invalid
add byte [rax], al
test r13b, 8
jne 0x140095a1a
xor edi, edi
jmp 0x140095a5a
add byte [rax - 0x75], cl
and al, 0x38
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x77], 0x4c
mov dword [rsp + 0x38], ecx
mov r13b, 0xa
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
invalid
lea rax, [0x1401d5f68]
mov qword [rsp + 0x50], rax
and al, 0x50
xor eax, eax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x34], 0
mov r12, qword [rsp + 0x48]
jmp 0x140095be3
mov rcx, qword [rsp + 0x38]
jmp 0x1400957c7
lea rcx, [rsp + 0x3f0]
call fcn.14004196f
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov r13b, 0xa
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
lea rax, [0x1401d5f68]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor esi, esi
mov dword [rsp + 0x34], 0
lea rcx, [rsp + 0xf10]
mov r12, qword [rsp + 0x48]
jmp 0x140096736
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov r13b, 0xa
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
lea rax, [0x1401d5f68]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x60], 0
mov dword [rsp + 0x34], 0
jmp 0x140095be3
mov bpl, 0x12
jmp 0x140096687
mov rcx, rdx
test dil, 1
jne 0x140095d91
mov r8, rax
mov eax, 1
mov qword [rsp + 0x88], rax
mov rax, rcx
xor edx, edx
mov r9d, 6
div r9
test rdx, rdx
mov r12, qword [rsp + 0x48]
je 0x140096323
xor eax, eax
mov qword [rsp + 0x70], rax
movabs rax, 0x100000101
mov qword [rsp + 0x38], rax
jmp 0x1400957f6
mov rdx, rax
shr rdx, 8
mov byte [rsp + 0x1b0], al
mov dword [rsp + 0x1b1], edx
cmp dword [rsp + 0x1b0], esi
mov r12, qword [rsp + 0x48]
jne 0x140095dd3
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl rsi, 0x20
add rax, rsi
add rax, 0x100
mov qword [rsp + 0x38], rax
movabs rax, 0xffffffff00000000
mov rcx, qword [rsp + 0x50]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x50], rcx
jmp 0x140095be0
cmp qword [rsp + 0x748], 0
je 0x140095efc
mov rax, qword [rsp + 0x740]
movzx edi, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x3f0]
mov rcx, rbx
lea rdx, [rsp + 0x740]
call fcn.14001ba4c
mov rcx, rbx
call fcn.14001bcfe
mov edx, r13d
mov r12b, 2
mov qword [rsp + 0x78], rax
test dl, 0x20
jne 0x140095b2e
test rdi, rdi
je 0x140095952
mov rax, qword [rsp + 0x748]
mov bpl, 0xd
sub rax, rdi
jb 0x140096687
mov qword [rsp + 0x748], rax
lea rdi, [rsp + 0x1b0]
mov rcx, rdi
mov r13d, edx
call fcn.14003c608
insb byte [rdi], dx
cli
dec dword [rdi]
sub byte [rsp + 0x740], al
movaps xmm1, xmmword [rsp + 0x750]
mov rbp, qword [rsp + 0x728]
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
mov byte [rsp + 0x210], 0xb
and qword [rsp + 0x228], 0
and qword [rsp + 0x248], 0
and qword [rsp + 0x268], 0
and qword [rsp + 0x288], 0
and word [rsp + 0x2a8], 0
and qword [rsp + 0x2b0], 0
add byte [rax], al
mov byte [rsp + 0x2b8], 0
mov byte [rsp + 0x2c0], bl
mov rax, qword [rsp + 0x78]
mov dword [rsp + 0x2c1], eax
mov byte [rsp + 0x2c5], r12b
and word [rsp + 0x2c6], 0
mov dword [rsp + 0x2c8], esi
mov byte [rsp + 0x2cc], r13b
cmp qword [rsp + 0x1b0], 3
jne 0x140095f04
mov bpl, byte [rsp + 0x1b8]
jmp 0x140096694
cmp qword [rsp + 0x748], 0
je 0x140095ac1
mov rax, qword [rsp + 0x740]
movzx edi, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x3f0]
mov rcx, rbx
lea rdx, [rsp + 0x740]
call fcn.14001ba4c
mov rcx, rbx
call fcn.14001bcfe
cmp qword [rsp + 0x748], 5
jb 0x140095ac1
mov rcx, qword [rsp + 0x740]
mov edx, 4
call fcn.140031bc4
dec dword [rcx + 0x4b841c3]
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x77], cl
jmp 0x1649de7d6
invalid
invalid
add byte [rax], al
call fcn.14001ba4c
mov rcx, rbp
lea rbp, [rsp + 0x1b0]
call fcn.14001bcfe
test rdi, rdi
je case.0x1400777e7.255
invalid
mov rax, qword [rsp + 0x748]
sub rax, rdi
jae 0x140096098
lea rcx, [rsp + 0x740]
call fcn.14001bcfe
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
add dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
lea rax, [0x1401d5f68]
adc al, 0
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov dword [rsp + 0x34], 0
lea rcx, [rsp + 0xf10]
mov r12, qword [rsp + 0x48]
jmp 0x140096731
invalid
mov bpl, 0x13
cmp qword [rsp + 0x748], 5
jb 0x140096687
mov rcx, qword [rsp + 0x740]
mov edx, 5
call fcn.140031cf4
sar ecx, 0xff
mov rbx, rax
mov r12, rax
shr r12, 0x28
cmp r12b, 2
jne 0x140096662
mov ebp, ebx
jmp 0x140096687
mov r13b, 0xa
lea rsi, [rsp + 0xf10]
mov rcx, rsi
call fcn.140031d38
mov rcx, rsi
call fcn.14008fc95
mov esi, dword [rsp + 0x60]
lea rcx, [rsp + 0x548]
call fcn.14001bcfe
cmp r13b, 0xa
mov r11d, dword [rsp + 0x100]
je 0x140098858
mov edi, r11d
mov r12d, dword [rsp + 0x368]
mov eax, dword [rsp + 0x36c]
mov ebx, eax
mov r15d, dword [rsp + 0x94]
mov al, byte [rsp + 0x9c2]
mov byte [rsp + 0x3a2], al
movzx eax, word [rsp + 0x9c0]
mov word [rsp + 0x3a0], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xab0]
lea rdx, [rsp + 0x8a0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x3c8]
add byte [rax], al
mov word [rsp + 0x300], ax
mov al, byte [rsp + 0x3ca]
mov byte [rsp + 0x302], al
movzx eax, word [rsp + 0xa88]
mov word [rsp + 0x370], ax
mov dword [rsp + 0x370], eax
mov al, byte [rsp + 0xa8a]
mov byte [rsp + 0x372], al
cmp r13b, 9
jne 0x140098782
mov eax, esi
mov dword [rsp + 0x60], esi
and al, 0x60
mov dword [rsp + 0x94], r15d
and al, 0x94
add byte [rax], al
add byte [rcx + 0x249c89d8], cl
insb byte [rdi], dx
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x5c], al
and al, 0x68
add eax, dword [rax]
add byte [rcx + 0x24bc89f8], cl
add byte [rcx], al
add dword [rax], eax
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xf0
add eax, dword [rax]
add cl, ch
int1
invalid
invalid
invalid
xor r15d, r15d
and edi, 9
or edi, r15d
mov eax, dword [rsp + 0x3f0]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3f4]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x400]
and al, 0
add byte [rax + rax], al
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rcx], fs
add al, 0
add byte [rax - 0x77], cl
enter 0xffffffffffff8948, 0x4c
and al, 0x70
jo 0x140095d8d
shr ecx, 0x20
mov qword [rsp + 0x68], rcx
shl r13d, 5
add eax, 0x44fd0941
or r13d, edi
mov dword [rsp + 0x34], r13d
xor r13d, r13d
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x90], eax
add byte [rax], al
mov qword [rsp + 0x100], rax
mov dword [rsp + 0x100], eax
mov dword [rsp + 0x98], eax
add byte [rcx + 0x9c2484], cl
add byte [rax], al
mov dword [rsp + 0x94], 0
jmp 0x14009693f
test rcx, rcx
mov r12, qword [rsp + 0x48]
mov esp, dword [rsp + 0x48]
je 0x14009653d
sahf
invalid
add byte [rax], al
mov eax, 1
mov qword [rsp + 0x88], rax
movabs rax, 0x100000101
add byte [rax - 0x77], cl
mov dword [rsp + 0x38], eax
lea rax, [0x1401d5f68]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x70], rax
jmp 0x140095802
mov byte [rsp + 0x10d8], al
mov dword [rsp + 0x10d9], edx
mov byte [rsp + 0x10dd], cl
and word [rsp + 0x10de], 0
mov eax, dword [rsp + 0x10d8]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x60], eax
mov al, 1
mov dword [rsp + 0x94], eax
mov r13b, 2
mov eax, dword [rsp + 0x10dc]
adc byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x90], eax
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x68
mov qword [rsp + 0x70], rax
jmp 0x140095347
mov bpl, 0x13
jmp 0x140096687
mov r8d, 0x120
lea r12, [rsp + 0x3f0]
mov rcx, r12
mov ecx, esp
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movaps xmmword [rsp + 0x7f0], xmm1
sub dword [rsp + 0x7f0], ecx
mov word [rax + rsi*8], fs
invalid
add byte [rax], al
movaps xmmword [rsp + 0x7e0], xmm0
mov bl, byte [rsp + 0x50c]
mov rcx, r12
lea rdx, [rsp + 0x7e0]
loopne 0x140095f4c
add byte [rax], al
mov r8, r15
mov r9, qword [rsp + 0x570]
call fcn.140031d47
cmp al, 0x15
jne 0x140096a81
test bl, 4
je 0x140096aba
or eax, dword [rax]
add byte [rax], al
mov eax, dword [rsp + 0x3f0]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x3f4]
test byte [rsp + rsi*8], ah
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x3f8]
mov qword [rsp + 0x50], rax
and al, 0x50
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x88], rax
mov dword [rsp + 0x88], eax
and al, 0x88
add byte [rax], al
add byte [rax], al
mov eax, dword [rsp + 0x408]
mov qword [rsp + 0x70], rax
mov eax, dword [rsp + 0x40c]
mov qword [rsp + 0x68], rax
invalid
mov esi, dword [rsp + 0x410]
mov eax, dword [rsp + 0x414]
add byte [rax], al
mov dword [rsp + 0x34], eax
mov r12d, dword [rsp + 0x418]
sbb byte [rax + rax], al
invalid
mov eax, dword [rsp + 0x41c]
mov qword [rsp + 0x100], rax
mov r15d, dword [rsp + 0x420]
add al, 0
add byte [rdx + 0x4242484], cl
add byte [rax], al
mov dword [rsp + 0x90], eax
lea rcx, [rsp + 0x3f8]
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x41
sub eax, 0x24848966
sub eax, 0x24848966
sbb byte [rax], dl
add byte [rax], al
mov al, byte [rcx + 0x2f]
mov byte [rsp + 0x101a], al
and al, 0x1a
adc byte [rax], al
invalid
mov r8d, 0xe0
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x428]
sub byte [rax + rax], al
add al, ch
mov bl, 0x77
adc al, byte [rax]
mov al, byte [rsp + 0x508]
mov dword [rsp + 0x9c], eax
test byte [rsp + rbx*4], ah
pushfq
add byte [rax], al
invalid
mov al, byte [rsp + 0x50c]
mov dword [rsp + 0x98], eax
mov rcx, qword [rsp + 0x710]
movzx eax, word [rcx]
mov word [rsp + 0x107a], ax
test byte [rdx + rdi*2], ah
adc byte [rax], al
add byte [rdx - 0x7b77fdbf], cl
and al, 0x7c
adc byte [rax], al
add byte [rax], al
invalid
mov rcx, qword [rsp + 0x708]
movzx eax, word [rcx]
mov word [rsp + 0x860], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x862], al
lea rcx, [rsp + 0x7e0]
and al, 0xe0
invalid
add byte [rax], al
call fcn.14001bcfe
outsb dx, byte [rsi]
pop rsp
clc
inc dword [rcx - 0x4b]
invalid
jmp 0x140096313
mov qword [rsp + 0x748], rax
mov rcx, rbp
call fcn.14003c608
movaps xmm0, xmmword [rsp + 0x740]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x750]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
mov byte [rsp + 0x210], 0xb
and qword [rsp + 0x228], 0
and qword [rsp + 0x248], 0
and al, 0x48
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x268], 0
and qword [rsp + 0x288], 0
and word [rsp + 0x2a8], 0
and qword [rsp + 0x2b0], 0
mov byte [rsp + 0x2b8], 0
mov dword [rsp + 0x2c0], esi
mov dword [rsp + 0x2c4], ebx
invalid
add al, byte [rax]
invalid
mov byte [rsp + 0x2c8], r13b
cmp qword [rsp + 0x1b0], 3
jne 0x140096181
cmp byte [rsp + 0x1b8], 0x14
jne 0x140095ace
invalid
xchg esi, eax
stc
invalid
invalid
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl rsi, 0x20
add rax, rsi
add rax, 0x100
add eax, 0x100
add byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x38], rax
movabs rax, 0xffffffff00000000
add byte [rax], al
add bh, bh
invalid
invalid
dec dword [rax - 0x75]
mov ecx, dword [rsp + 0x50]
and rcx, rax
or rcx, 1
mov qword [rsp + 0x50], rcx
lea rcx, [rsp + 0xf10]
mov r12, qword [rsp + 0x48]
jmp 0x1400966e0
mov r8d, 0x120
add byte [rax], al
test bl, 4
je 0x140096bae
mov eax, dword [rsp + 0x3f0]
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
mov eax, dword [rsp + 0x3f4]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x3f8]
clc
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x50
add eax, dword [rax]
add byte [rax - 0x77], cl
and al, 0x50
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x408]
mov qword [rsp + 0x70], rax
mov eax, dword [rsp + 0x40c]
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x68], eax
mov esi, dword [rsp + 0x410]
mov eax, dword [rsp + 0x414]
mov dword [rsp + 0x34], eax
mov r12d, dword [rsp + 0x418]
mov eax, dword [rsp + 0x41c]
mov qword [rsp + 0x100], rax
and al, 0
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], al
and al, 0x20
add al, 0
add byte [rdx + 0x4242484], cl
add byte [rax], al
and al, 0
add dword [rax], eax
add byte [rbx + rcx*4 - 0x44], al
and al, 0x20
add al, 0
add byte [rdx + 0x4242484], cl
add byte [rax], al
mov dword [rsp + 0x90], eax
lea rcx, [rsp + 0x3f8]
movzx eax, word [rcx + 0x2d]
mov word [rsp + 0x1018], ax
adc byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdi*8], fs
add eax, dword [rax]
add byte [rdi], cl
mov bh, 0x41
sub eax, 0x24848966
sbb byte [rax], dl
adc byte [rax], al
invalid
adc byte [rax], al
add byte [rdx - 0x7b77d0bf], cl
mov al, byte [rcx + 0x2f]
mov byte [rsp + 0x101a], al
and al, 0x1a
adc byte [rax], al
invalid
and al, 0x1a
adc byte [rax], al
add byte [rcx - 0x48], al
invalid
invalid
loopne 0x140096296
mov r8d, 0xe0
add byte [rax], al
lea rcx, [rsp + 0x5c0]
lea ecx, [rsp + 0x5c0]
add eax, 0x8d480000
xchg esp, eax
and al, 0x28
add al, 0
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x508]
lea rdx, [rsp + 0x428]
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x508]
mov dword [rsp + 0x9c], eax
mov al, byte [rsp + 0x50c]
add byte [rdx + 0x50c2484], cl
add byte [rax], al
mov dword [rsp + 0x98], eax
mov rcx, qword [rsp + 0x710]
mov word [rax + rdx], fs
invalid
add byte [rax], al
cwde
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdx], fs
invalid
movzx eax, word [rcx]
mov word [rsp + 0x107a], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x107c], al
mov rcx, qword [rsp + 0x708]
movzx eax, word [rcx]
add byte [rdi], cl
mov bh, 1
mov word [rsp + 0x860], ax
test byte [rax + riz*2], ah
or byte [rax], al
add byte [rax], al
mov al, byte [rcx + 2]
mov byte [rsp + 0x862], al
invalid
invalid
mov word [rax + riz*8], fs
invalid
add byte [rax], al
mov al, byte [rcx + 2]
mov byte [rsp + 0x862], al
lea rcx, [rsp + 0x7e0]
call fcn.14001bcfe
mov r13b, 3
clc
inc dword [rcx - 0x4b]
add eax, edi
test byte [rsp + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add cl, ch
mov dword [rsp + 0x94], 0
jmp 0x140096937
adc al, 6
add byte [rax], al
adc al, 6
invalid
add byte [rax], al
xor edi, edi
mov qword [rsp + 0x60], rax
xor eax, eax
mov qword [rsp + 0x38], rax
xor eax, eax
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
xor eax, eax
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x70], rdx
and al, 0x70
and al, 0x70
xor edx, edx
mov qword [rsp + 0x68], rdx
mov dword [rsp + 0x68], edx
mov dword [rsp + 0x68], edx
push rsp
and al, 0x68
mov dword [rsp + 0x34], 0
xor ebx, ebx
add byte [rcx], dh
fisttp dword [rax - 0x7b]
test rcx, rcx
test rcx, rcx
je 0x140096b16
add byte [rax - 0x7d], cl
stc
invalid
cmp rcx, 6
mov edx, 6
add byte [rax], al
add byte [rax], al
cmovb rdx, rcx
cmp rcx, 1
je 0x14009b506
xchg ecx, eax
push rcx
add byte [rax], al
xchg ecx, eax
push rcx
add byte [rax], al
add byte [rax - 0x7d], cl
stc
add cl, byte [rdi]
xchg byte [rcx], bh
cmp dword [rcx], edx
invalid
cmp rcx, 2
jbe 0x14009b4b8
cmp dword [rcx], edx
invalid
cmp dword [rcx], edx
add byte [rax - 0x7d], cl
cmp rcx, 3
invalid
test byte [rdi + 0x51], ah
push rcx
cmp rcx, 3
je 0x14009b4f0
push rcx
add byte [rax], al
push rcx
add byte [rax], al
cmp rcx, 4
jbe 0x14009b4ce
stc
add al, 0xf
xchg byte [rbx], bh
push rcx
add byte [rax], al
cmp rcx, 5
je 0x14009b4da
invalid
add byte [rbp - 0x77], cl
ret
mov r11, r8
add r8, rdx
sub rcx, rdx
movzx edx, byte [r11]
movzx edx, byte [rbx]
movzx edx, byte [rbx]
movzx r9d, byte [r11 + 1]
shl edx, 8
add r9d, edx
dec r9d
leave
leave
cmp r9d, 7
ja case.default.0x1400963e6
movzx edx, byte [r11 + 2]
movzx edx, byte [rbx + 2]
movzx ebp, byte [r11 + 3]
movzx r10d, byte [r11 + 4]
movzx r11d, byte [r11 + 5]
mov dh, 0x5b
pop rbx
invalid
mov dh, 0x6b
add eax, dword [rbp + 0xf]
mov dh, 0x53
add al, 0x45
movzx ebx, byte [rbx + 5]
mov dh, 0x5b
pop rbx
invalid
pop rbx
add eax, 0x48d88948
lea ebx, [0x14023f878]
mov rax, rbx
lea rbx, [0x14023f878]
movsxd r9, dword [rbx + r9*4]
add r9, rbx
mov rbx, rax
jmp r9
jmp rcx
jmp rcx
shl edx, 0x18
shl ebp, 0x10
sbb cl, al
in eax, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
or edx, ebx
or edx, ebx
mov edi, 1
mov qword [rsp + 0x60], r10
jmp case.default.0x1400963e6
invalid
inc ecx
loop 0x140096425
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
loop 0x14009641e
loop 0x14009641e
lea esi, [r10 + rbp]
or esi, r11d
or esi, ebx
or esi, ebx
lea edx, [r10 + rbp]
lea edx, [rdx + rbp]
add edx, 0xffffc000
mov r9d, 1
add byte [rax], al
invalid
add byte [rax], al
mov qword [rsp + 0x68], r9
cmp edx, 0xffc000
jb case.default.0x1400963e6
invalid
invalid
jmp 0x140096507
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
loop 0x140096457
or r10d, ebp
or r10d, r11d
mov edx, 1
mov qword [rsp + 0x50], rdx
mov eax, r10d
mov dword [rsp + 0xc0], r10d
jmp case.default.0x1400963e6
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
mov eax, 1
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x70], r10
jns case.default.0x1400963e6
jmp 0x140096507
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
mov edx, 1
mov qword [rsp + 0x38], rdx
mov eax, r10d
mov dword [rsp + 0xa0], r10d
jmp 0x1400964fd
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
mov dword [rsp + 0x34], 1
mov r12d, r10d
jmp case.default.0x1400963e6
shl edx, 0x18
shl ebp, 0x10
or ebp, edx
shl r10d, 8
or r10d, ebp
or r10d, r11d
mov ebx, 1
add byte [rbp - 0x77], al
xlatb
cmp r10d, 2
jb case.default.0x1400963e6
mov dword [rsp + 0x60], 0
movabs rax, 0x100000101
mov qword [rsp + 0x38], rax
lea rax, [0x1401d5f68]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x68], rax
jmp 0x1400955ba
xor eax, eax
mov qword [rsp + 0x100], rax
mov al, 1
mov dword [rsp + 0x90], eax
mov r13b, 4
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x34], 0
xor eax, eax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], rax
xor eax, eax
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x38], rax
xor eax, eax
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x9c], eax
xor edi, edi
mov al, 1
mov dword [rsp + 0x94], eax
jmp 0x14009693f
mov rax, rbx
shr rax, 8
mov byte [rsp + 0x7e0], bl
mov dword [rsp + 0x7e1], eax
mov bpl, 0x14
cmp dword [rsp + 0x7e0], esi
jne 0x140096ca8
lea rcx, [rsp + 0x740]
call fcn.14001bcfe
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
cmp bpl, 0x14
mov r12, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0x50]
jne 0x1400966e6
shl rsi, 0x20
or rcx, rsi
or rcx, 0x100
mov qword [rsp + 0x38], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x50], rdx
lea rcx, [rsp + 0xf10]
mov eax, dword [rsp + 0x60]
jmp 0x140096731
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
lea rax, [0x1401d5f68]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor eax, eax
mov dword [rsp + 0x34], 0
lea rcx, [rsp + 0xf10]
mov r13b, 0xa
mov esi, eax
mov rdi, rcx
call fcn.140031d38
mov rcx, rdi
call fcn.14008fc95
jmp 0x140095c0c
mov qword [rsp + 0x110], rax
mov al, byte [rsp + 0x101a]
mov byte [rsp + 0x9c2], al
movzx eax, word [rsp + 0x1018]
mov word [rsp + 0x9c0], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x8a0]
lea rdx, [rsp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x107a]
mov word [rsp + 0x3c8], ax
mov al, byte [rsp + 0x107c]
mov byte [rsp + 0x3ca], al
movzx eax, word [rsp + 0x860]
mov word [rsp + 0xa88], ax
mov al, byte [rsp + 0x862]
mov byte [rsp + 0xa8a], al
lea rbx, [rsp + 0xf10]
mov rcx, rbx
call fcn.140031d38
mov rcx, rbx
call fcn.14008fc95
cmp byte [rsp + 0x94], 0
je 0x1400969e3
lea rcx, [rsp + 0x548]
call fcn.14001bcfe
mov eax, dword [rsp + 0x60]
mov rcx, qword [rsp + 0x38]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x38], rcx
mov rbx, qword [rsp + 0x100]
jmp 0x140095c3a
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
je 0x140096dbd
invalid
movzx ecx, cl
cmp ecx, 9
jne 0x140096cdb
test bl, 4
jne 0x140096cdb
add al, 0xfd
cmp al, 9
jb 0x140096cdb
mov r8d, 0x120
mov rcx, rdi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x7e0]
movaps xmm1, xmmword [rsp + 0x7f0]
movaps xmmword [rsp + 0x740], xmm0
and al, 0x40
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x750], ecx
mov rcx, qword [rsp + 0x350]
add al, ch
sti
mov bh, 0xf9
dec dword [rcx - 0x7d]
cmpsb byte [rsi], byte [rdi]
xor byte [rdx], al
add byte [rax], al
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x578]
mov rdx, rdi
jmp 0x140096c15
mov qword [rsp + 0x100], rbx
mov ecx, dword [rsp + 0xa0]
mov rdx, qword [rsp + 0x50]
mov edx, dword [rsp + 0x50]
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x50], rdx
mov ecx, dword [rsp + 0xc0]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x78
shl rax, 0x20
or rax, rcx
mov cl, 1
mov dword [rsp + 0x94], ecx
mov r13b, 4
mov dword [rsp + 0x90], 0
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add cl, ch
mov al, 0xe8
invalid
invalid
mov r8d, 0x120
lea rsi, [rsp + 0x1b0]
mov rcx, rsi
lea rdx, [rsp + 0x3f0]
add al, ch
adc al, 0x6c
adc al, byte [rax]
movaps xmm0, xmmword [rsp + 0x7e0]
movaps xmm1, xmmword [rsp + 0x7f0]
movaps xmmword [rsp + 0x740], xmm0
movaps xmmword [rsp + 0x750], xmm1
mov rcx, qword [rsp + 0x350]
call fcn.1400322f3
mov qword [r14 + 0x230], 1
mov r8d, 0x120
and byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x578]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x740]
movaps xmm1, xmmword [rsp + 0x750]
mov rax, qword [rsp + 0x718]
sbb byte [rdi], al
add byte [rax], al
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
and qword [r14 + 0x378], 0
mov r13b, 9
mov ch, 9
mov eax, dword [rsp + 0x60]
mov esi, eax
jmp 0x14009566b
sbb al, 0xea
invalid
invalid
mov qword [rsp + 0x78], rax
mov r8d, 5
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0xf0
add eax, dword [rax]
add byte [rax - 0x77], cl
jmp 0x1649dfa0a
invalid
invalid
add byte [rax], al
call fcn.14001ba4c
mov rcx, rbp
call fcn.14001bcfe
mov edx, r13d
jmp 0x140095931
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
and al, 0x38
mov eax, 1
mov qword [rsp + 0x88], rax
xor eax, eax
mov qword [rsp + 0x70], rax
and al, 0x70
lea rax, [0x1401d5f68]
mov qword [rsp + 0x50], rax
and al, 0x50
xor eax, eax
mov qword [rsp + 0x68], rax
xor esi, esi
mov dword [rsp + 0x34], 0
jmp 0x140096df8
retf 0
invalid
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl rsi, 0x20
add rax, rsi
add rax, 0x100
mov qword [rsp + 0x38], rax
movabs rax, 0xffffffff00000000
add bh, bh
invalid
invalid
dec dword [rax - 0x75]
and al, 0x50
and rcx, rax
or rcx, 1
mov qword [rsp + 0x50], rcx
mov esi, dword [rsp + 0x60]
lea rcx, [rsp + 0x7e0]
call fcn.14001bcfe
mov rcx, r12
jmp case.0x1400777e7.264
call case.0x14003a877.310
mov r13b, 0xa
jmp 0x14009566b
and word [r14 + 0x1c1], 0
mov r13b, 0xa
mov r12, qword [rsp + 0x48]
jmp 0x140096f91
mov byte [r14 + 0x1c2], 1
mov r12, qword [rsp + 0x48]
mov rcx, rbx
call fcn.140031886
cmp al, 0x15
jne 0x140096f0d
mov rcx, rbx
call fcn.140031b44
test rax, rax
je 0x140096f0d
mov rcx, rax
call qword [rdx + 0x38]
movabs rcx, 0x32391f3aed1b452d
xor cl, byte [rax + 0x39]
cmp rax, rcx
jne 0x140096f0d
movabs rax, 0x79caeea77b94825f
cmp rdx, rax
jne 0x140096f0d
lea rax, [rsp + 0x1b8]
movups xmmword [rax + 0x10], xmm6
lea rax, [0x1401d5f68]
mov qword [rsp + 0x1b8], rax
mov qword [rsp + 0x1c0], 1
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x1b4], 6
mov word [rsp + 0x1b0], 0x101
mov rcx, rbx
call fcn.1400b7267
jmp 0x140096f18
mov rcx, r13
mov rdx, rbx
call fcn.1400317a5
stc
invalid
stc
dec dword [rbx + 0x1b02484]
add byte [rax], al
mov eax, dword [rsp + 0x1b0]
mov qword [rsp + 0x118], rax
mov eax, dword [rsp + 0x1b4]
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x188], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x190], rax
mov eax, dword [rsp + 0x1c8]
mov dword [rsp + 0xe4], eax
add byte [rbx + 0x1cc2484], cl
and al, 0xcc
add dword [rax], eax
add byte [rcx + 0xe82484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1d0]
mov dword [rsp + 0xec], eax
mov eax, dword [rsp + 0x1d4]
and al, 0xd4
add dword [rax], eax
add byte [rcx + 0xf02484], cl
add byte [rax], al
invalid
and al, 0xd4
add dword [rax], eax
add byte [rcx + 0xf02484], cl
add byte [rax], al
invalid
mov r13b, 9
lea rsi, [rsp + 0xe10]
mov rcx, rsi
call fcn.140031d38
mov rcx, rsi
call fcn.14008fc95
invalid
inc dword [rcx - 0x80]
std
or cl, byte [rdi]
invalid
xchg byte [rdx], al
add byte [rax], al
movzx edi, r13b
std
cmp edi, 9
mov esi, dword [rsp + 0x44]
je 0x14009afd6
cmp edi, 0xb
lea r13, [rsp + 0x1b0]
je case.default.0x140097058
mov al, byte [rsp + 0x12a]
mov byte [rsp + 0xbe], al
movzx eax, word [rsp + 0x128]
mov word [rsp + 0xbc], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x11a0]
lea rdx, [rsp + 0xbd0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x16c]
mov word [rsp + 0xfa], ax
mov al, byte [rsp + 0x16e]
mov byte [rsp + 0xfc], al
movzx eax, word [rsp + 0x168]
mov word [rsp + 0xf6], ax
mov al, byte [rsp + 0x16a]
push 1
add byte [rax], al
mov byte [rsp + 0xf8], al
lea rcx, case.0x1400a95c1.492
movsxd rax, dword [rcx + rdi*4]
add rax, rcx
jmp rax
mov rax, qword [rsp + 0x118]
mov dword [rsp + 0xab0], eax
mov rax, qword [rsp + 0x180]
mov dword [rsp + 0xab4], eax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0xab8], rax
and al, 0xb8
or al, byte [rax]
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x190]
mov qword [rsp + 0xac0], rax
add byte [rbx + 0xe42484], cl
add byte [rax], al
mov dword [rsp + 0xac8], eax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0xacc], eax
mov edi, dword [rsp + 0xec]
mov dword [rsp + 0xad0], edi
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0xad4], eax
mov rcx, r13
mov rdx, qword [rsp + 0x58]
push rsp
and al, 0x58
call fcn.14002e9f3
cmp qword [rsp + 0x1b0], 0
mov esp, 0x1b024
add byte [rax], al
jns 0x1400970d5
dec dword [rax - 0x7d]
mov esp, 0x1b024
add byte [rax], al
jne 0x14009b3bc
mov rsi, qword [rsp + 0x1b8]
mov bl, byte [rsp + 0x1c0]
mov ah, 0x24
mov eax, 0x8a000001
pushfq
and al, 0xc0
add dword [rax], eax
add byte [rcx + 0x74024bc], cl
mov dword [rsp + 0x740], edi
mov dword [rsp + 0x740], edi
lea rdx, [rsi + 0x1b8]
lea rcx, [rsp + 0x3f0]
lea r8, [rsp + 0x740]
call fcn.140037a29
cmp qword [rsp + 0x3f0], 0
lea rcx, [rsp + 0xab0]
add byte [rdi], cl
test byte [rdx], al
adc dword [rax], eax
add byte [rax], al
add byte [rdi], cl
test byte [rdx], al
adc dword [rax], eax
add byte [rax], al
mov byte [rsp + 0x78], bl
movups xmm0, xmmword [rsp + 0x3f0]
test byte [rax + rsi*8], ah
add eax, dword [rax]
invalid
mov byte [rsp + 0x78], bl
movups xmm0, xmmword [rsp + 0x3f0]
test byte [rax + rsi*8], ah
add eax, dword [rax]
invalid
movaps xmmword [rsp + 0xe10], xmm0
mov rcx, r13
mov rdx, qword [rsp + 0xb0]
call fcn.140042765
mov dh, 0xfa
dec dword [rax - 0x7d]
mov esp, 0x1b024
add byte [rax], al
mov dh, 0xfa
dec dword [rax - 0x7d]
mov esp, 0x1b024
add byte [rax], al
jne 0x14009b476
mov rbx, qword [rsp + 0x1b8]
mov al, byte [rsp + 0x1c0]
mov byte [rsp + 0xb0], al
movups xmm0, xmmword [rsp + 0xab0]
movaps xmmword [rsp + 0xcf0], xmm0
invalid
or al, 0
add byte [rax - 0x75], cl
mov esp, 0xac024
add byte [rax], al
lea rax, [rsp + 0xab1]
mov cl, 0xa
add byte [rax], al
invalid
mov cl, 0xa
add byte [rax], al
movups xmm0, xmmword [rax + 0x17]
movaps xmmword [rsp + 0xf10], xmm0
lea rbp, [rsp + 0xe10]
lea ebp, [rsp + 0xe10]
add byte [rax], al
mov rcx, rbp
call fcn.1400350aa
mov r12d, dword [rax + 0x48]
movaps xmm0, xmmword [rsp + 0xcf0]
movaps xmmword [rsp + 0x5c0], xmm0
mov qword [rsp + 0x5d0], rdi
movaps xmm0, xmmword [rsp + 0xf10]
lea rax, [rsp + 0x5c1]
movups xmmword [rax + 0x17], xmm0
adc dword [rax + 0x17], eax
test rdi, 0xffffffff80000000
jne 0x14009b4a0
lea r15, [rsi + 0x68]
mov rcx, rbp
call fcn.1400350aa
lea rcx, [rax + 0x50]
call fcn.140035e48
test al, al
mov qword [rsp + 0x58], r15
je 0x14009862a
lea rcx, [rsp + 0x8a0]
mov rdx, r15
mov r8d, edi
call fcn.14003762d
inc dword [rax - 0x76]
lodsb al, byte [rsi]
and al, 0xa0
or byte [rax], al
add cl, ch
add ch, byte [rax + rax]
invalid
mov rcx, qword [rsp + 0x58]
mov rdx, qword [rsp + 0xb0]
xor r8d, r8d
call fcn.14009c61f
mov r8d, 0xe
add byte [rax], al
mov ecx, eax
lea rdx, [0x1402056a3]
invalid
add byte [rbp + rcx*4 + 0xd], cl
or eax, 0x16e454
call fcn.14009ca46
mov edi, 3
mov esi, dword [rsp + 0x44]
mov r11, qword [rsp + 0xd0]
mov qword [rsp + 0x48], r12
mov al, byte [rsp + 0x166]
add dword [rax], eax
add byte [rax + 0x1622484], cl
add byte [rax], al
movzx eax, word [rsp + 0x164]
mov word [rsp + 0x160], ax
lea ecx, [rdi - 2]
dec byte [rax - 0x73]
add dword [r11 + 0xb902f9], eax
add byte [rax], al
add byte [rax + 0xf], cl
ror dword [r8 - 0x7b], 0xc0
je 0x1400972dc
cmp rax, 1
lea r13, [rsp + 0x1b0]
lodsb al, byte [rsi]
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0xf0
add eax, dword [rax]
add byte [rax], al
mov rdi, qword [rsp + 0x120]
je 0x140094786
jmp 0x14009af4b
test byte [rsp + 0xaf], 1
lea r12, [rsp + 0x3f0]
jne 0x140097403
add byte [rax], al
mov rax, qword [rsp + 0x738]
cmp dword [rax], 2
lea r13, [rsp + 0x1b0]
jne 0x14009b266
mov dword [r14 + 0x430], edi
mov al, byte [rsp + 0xff]
mov byte [r14 + 0x434], al
add byte [rbx + 0x3642484], cl
add byte [rax], al
mov byte [r14 + 0x435], al
mov eax, dword [rsp + 0x360]
add byte [rax], al
mov word [r14 + 0x436], ax
mov eax, dword [rsp + 0x5bc]
mov dword [r14 + 0x438], eax
mov rax, qword [rsp + 0xa70]
jo 0x14009735b
add byte [rax], al
mov qword [r14 + 0x43c], rax
mov rax, qword [rsp + 0xa68]
mov qword [r14 + 0x444], rax
mov eax, dword [rsp + 0x5ac]
mov dword [r14 + 0x44c], eax
cmp dword [r14 + 0x3f0], 1
jne 0x14009b067
mov qword [rsp + 0xd0], r11
cmp dword [r14 + 0x414], 0
je 0x140097432
mov edx, dword [r14 + 0x418]
mov rcx, r14
call fcn.140082e56
cmp dword [r14 + 0x41c], 0
lea r13, [rsp + 0x1b0]
mov rdi, qword [rsp + 0x120]
je 0x14009746a
mov ecx, dword [r14 + 0x420]
mov qword [r14 + 0x380], rcx
mov rdx, qword [r14 + 0x10]
call fcn.140031b74
stc
dec dword [rcx - 0x77]
invalid
mov byte [rbx], al
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rsi], ah
invalid
mov rax, qword [rsp + 0x730]
cmp dword [rax], 0
je 0x1400974aa
mov eax, dword [r14 + 0x3f8]
mov rcx, qword [r14 + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmovbe ecx, eax
cmp qword [r14 + 0x1c8], 0
enter 1, 0
add byte [rax + 0xf], cl
enter 0xffffffffffffc749, 0xffffffffffffff86
enter 1, 0
add dword [rax], eax
add byte [rax], al
add eax, dword [rax]
add byte [rcx - 0x75], cl
mov ss, eax
add dword [rax], eax
add byte [rax + 0x39], cl
ror dword [rax + 0xf], 0x46
cmovbe ecx, eax
invalid
invalid
invalid
enter 1, 0
add byte [rax + 0xf], cl
enter 0xffffffffffffc749, 0xffffffffffffff86
enter 1, 0
add dword [rax], eax
add byte [rax], al
mov qword [r14 + 0x1d0], rcx
mov dword [rsp + 0x44], esi
mov rdx, qword [r14 + 0x498]
add rdx, 0x10
mov rcx, r13
jmp 0x1397ea7a8
dec dword [rax - 0x7d]
mov esp, 0x1b024
add byte [rax], al
jne 0x14009b27e
jmp 0x1397ea7a8
mov rsi, qword [rsp + 0x1b8]
cmp dword [r14 + 0x424], 0
je 0x1400974f1
cmp dword [r14 + 0x428], 0
cmp dword [rsi + 0x428], 0
setne byte [rsi + 0x105]
mov dl, byte [rsp + 0x1c0]
mov bl, 3
mov r12b, 1
cmp dword [r14 + 0x40c], 0
je 0x1400980f5
mov byte [rsp + 0x58], dl
mov eax, dword [r14 + 0x410]
adc byte [rax + rax], al
invalid
mov ebp, dword [rsi + 0xf4]
mov dword [rsi + 0xf4], eax
xor ecx, ecx
mov r15d, eax
scasb al, byte [rdi]
hlt
sub r15d, ebp
setne cl
mov edx, 0xff
cmovb ecx, edx
test cl, cl
je 0x1400980f1
invalid
lea r13, [rsi + 0x1b8]
movzx ecx, cl
cmp ecx, 1
jne 0x140098002
mov rbp, qword [rsi + 0x210]
xor edi, edi
invalid
cmp rdi, rbp
out dx, eax
jae 0x1400980df
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
xchg esi, eax
lock add dword [rax], eax
add byte [rcx - 0x77], cl
clc
add byte [rcx - 0x77], cl
clc
call fcn.1400316b7
test rax, rax
je 0x14009b218
invalid
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x1b0], r13
mov dword [rsp + 0x1b8], ecx
mov dword [rsp + 0x1bc], eax
add byte [rax - 0x73], cl
pushfq
and al, 0xb0
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
test ebx, ebx
stc
dec dword [rbx + 0xa088]
add byte [rax], al
add byte [rax], al
add ecx, r15d
jo 0x140098096
mov dword [rax + 0xa0], ecx
mov rcx, rbx
call fcn.140035130
mov ecx, dword [rax + 0xa4]
add byte [rax], al
add ecx, r15d
jo 0x140098096
mov dword [rax + 0xa4], ecx
mov rax, qword [rsi + 0x210]
xchg byte [rax], dl
adc byte [rdx], al
add byte [rax], al
cmp rax, rbp
cmp eax, ebp
sbb rdi, 0xffffffffffffffff
cmp rax, rbp
sbb rbp, 0
fld qword [rax]
jmp 0x140097559
mov r13b, 0xb
jmp 0x140096e73
clc
invalid
invalid
mov al, byte [rsp + 0xbe]
mov byte [rsp + 0x166], al
add byte [rax], al
movzx eax, word [rsp + 0xbc]
mov word [rsp + 0x164], ax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x118]
mov eax, ecx
shr eax, 8
mov dword [rsp + 0x364], eax
mov eax, ecx
shr eax, 0x10
mov dword [rsp + 0x360], eax
mov rax, qword [rsp + 0x180]
mov dword [rsp + 0x5bc], eax
mov rax, qword [rsp + 0x188]
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
or al, byte [rax]
add byte [rax], al
mov rax, qword [rsp + 0x190]
and al, 0x90
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
or al, byte [rax]
add byte [rbx + 0x1a02484], cl
add byte [rax], al
and al, 0x88
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rsi*2], ah
or al, byte [rax]
add byte [rax], al
mov rax, qword [rsp + 0x190]
and al, 0x90
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rbp*2], ah
or al, byte [rax]
add byte [rbx + 0x1a02484], cl
add byte [rax], al
mov dword [rsp + 0x5b8], eax
mov eax, dword [rsp + 0x1a4]
mov dword [rsp + 0x5b4], eax
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0x5b0], eax
mov eax, dword [rsp + 0xe4]
mov dword [rsp + 0x5ac], eax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0x5a8], eax
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x5a4], eax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x5a0], eax
movabs al, byte [0x8724848a000005]
xchg dword [rax], eax
add byte [rax], al
mov byte [rsp + 0xaf], al
mov eax, ecx
mov byte [rsp + 0xff], cl
mov eax, dword [rsp + 0x10c]
mov edi, eax
invalid
jmp case.0x140097058.2
invalid
mov al, byte [rsp + 0xbe]
lea rcx, [rsp + 0xd25]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xbc]
mov bh, 0x84
and al, 0xbc
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rcx - 0x48], eax
loopne 0x140097714
add byte [rax], al
lea rcx, [rsp + 0xd28]
lea rdx, [rsp + 0x11a0]
movabs al, byte [0x1260b5e8000011]
mov al, byte [rsp + 0xfc]
mov rcx, qword [rsp + 0xa60]
mov byte [rcx + 2], al
add cl, byte [rdi]
mov bh, 0x84
and al, 0xfa
add byte [rax], al
add byte [rsi - 0x77], ah
add dword [rdi], ecx
mov bh, 0x84
test byte [rsi + rsi*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx*2], fs
or al, byte [rax]
add byte [rsi - 0x77], ah
add dword [rdx + 0xf82484], ecx
and al, 0xf8
clc
add byte [rax], al
invalid
mov byte [rcx + 2], al
mov rax, qword [rsp + 0x118]
mov dword [rsp + 0xcf0], eax
add cl, byte [rax - 0x75]
test byte [rax + rbx], ah
add dword [rax], eax
add byte [rcx + 0xcf02484], cl
add byte [rax], al
mov rax, qword [rsp + 0x180]
add byte [rcx], 0
add byte [rcx + 0xcf42484], cl
add byte [rax], al
mov dword [rsp + 0xcf4], eax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0xcf8], rax
mov dword [rsp + 0xcf8], eax
mov dword [rsp + 0xcf8], eax
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0xd00], rax
test byte [rax + rax], ah
or eax, 0x848b0000
add byte [rbx + 0xe42484], cl
add byte [rax], al
mov dword [rsp + 0xd08], eax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0xd0c], eax
mov eax, dword [rsp + 0xec]
add byte [rcx + 0xd102484], cl
add byte [rax], al
invalid
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0xd14], eax
mov eax, dword [rsp + 0x1a0]
add byte [rax], al
mov dword [rsp + 0xd18], eax
mov eax, dword [rsp + 0x1a4]
add byte [rax], al
mov dword [rsp + 0xd1c], eax
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0xd20], eax
mov al, byte [rsp + 0x87]
add byte [rax], al
add byte [rax + 0xd242484], cl
add byte [rax], al
add byte [rdx + 0xae2484], cl
test byte [rsi + rbp*4], ah
add byte [rax], al
invalid
test byte [rsi + rbp*4], ah
add byte [rax], al
add byte [rax + 0xe082484], cl
or byte [rsi], cl
mov byte [rsp + 0xe08], al
add byte [rax], al
mov al, byte [rsp + 0x86]
xchg byte [rax], al
add byte [rax], al
mov byte [rsp + 0xe0c], al
mov rcx, r13
jmp 0x1645e037e
pop rax
call fcn.14002e9f3
cmp qword [rsp + 0x1b0], 0
add byte [rdi], cl
test ebx, esi
cmp al, byte [rax]
invalid
mov r15, qword [rsp + 0x1b8]
mov r13b, byte [rsp + 0x1c0]
add dword [rax], eax
add byte [rbx + 0xe0824bc], cl
add byte [rax], al
add dword [rax], eax
add byte [rbx + 0xe0824bc], cl
add byte [rax], al
mov al, 3
mov dword [rsp + 0x58], eax
cmp edi, dword [r15 + 0x100]
lea rbx, [rsp + 0x3f0]
add byte [rax], al
ja 0x140098f92
lea rax, [r15 + 8]
mov qword [rsp + 0xc0], rax
and al, 0xc0
add byte [rax], al
add byte [rcx + rcx*4 - 8], cl
add r15, 0x68
mov qword [rsp + 0x78], rax
lea rsi, [rax + 0x1b8]
lea rcx, [rsp + 0xa88]
mov rdx, rsi
mov r8d, edi
call fcn.140037d1e
cli
dec dword [rax - 0x7d]
mov esp, 0xa8824
or al, byte [rax]
add byte [rax], al
je 0x140098a57
mov rcx, r15
xor edx, edx
mov r8d, edi
call fcn.1400385f5
test al, al
je 0x140098acd
mov word [rsp + 0x3a0], 0x100
mov dword [rsp + 0x3a4], edi
mov dword [rsp + 0x3a8], 5
test byte [rax + rbp*4], ah
add eax, dword [rax]
add byte [0x1070978f0], al
and al, 0x58
add byte [rax], al
add byte [rax], al
invalid
jmp 0x140098f89
mov al, byte [rsp + 0xbe]
lea rcx, [rsp + 0x8d5]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xbc]
mov word [rcx], ax
mov r8d, 0xe0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xa0
adc dword [rax], eax
add al, ch
lodsb al, byte [rsi]
pop rsi
adc al, byte [rax]
mov al, byte [rsp + 0xfc]
mov rcx, qword [rsp + 0xa50]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0xfa]
add byte [rax], al
mov word [rcx], ax
movzx eax, word [rsp + 0xf6]
mov rcx, qword [rsp + 0xa48]
mov word [rcx], ax
mov al, byte [rsp + 0xf8]
mov byte [rcx + 2], al
mov rax, qword [rsp + 0x118]
add byte [rax], al
mov dword [rsp + 0x8a0], eax
mov rax, qword [rsp + 0x180]
mov dword [rsp + 0x8a4], eax
test byte [rsp + riz*4], ah
or byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x188]
mov qword [rsp + 0x8a8], rax
add byte [rax], al
test byte [rsp + riz*4], ah
or byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x188]
mov qword [rsp + 0x8a8], rax
add byte [rax], al
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x8b0], rax
mov eax, dword [rsp + 0xe4]
and al, 0xe4
add byte [rax], al
invalid
add byte [rax], al
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x8b0], rax
mov eax, dword [rsp + 0xe4]
and al, 0xe4
add byte [rax], al
invalid
and al, 0xe4
add byte [rax], al
add byte [rcx + 0x8b82484], cl
add byte [rax], al
mov dword [rsp + 0x8b8], eax
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0x8bc], eax
mov eax, dword [rsp + 0xec]
add byte [rax], al
add byte [rcx + 0x8c02484], cl
add byte [rax], al
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x8c4], eax
add byte [rax], al
add byte [rcx + 0x8c42484], cl
add byte [rax], al
mov eax, dword [rsp + 0x1a0]
mov dword [rsp + 0x8c8], eax
mov eax, dword [rsp + 0x1a4]
mov dword [rsp + 0x8cc], eax
mov eax, dword [rsp + 0x1a8]
and al, 0xa8
add dword [rax], eax
add byte [rcx + 0x8d02484], cl
add byte [rax], al
and al, 0xa8
add dword [rax], eax
add byte [rcx + 0x8d02484], cl
add byte [rax], al
mov al, byte [rsp + 0x87]
mov byte [rsp + 0x8d4], al
invalid
or byte [rax], al
add byte [rdx + 0xae2484], cl
test byte [rsi + rbp*4], ah
add byte [rax], al
add byte [rax + 0x9b82484], cl
add byte [rax], al
mov al, byte [rsp + 0x86]
mov byte [rsp + 0x9bc], al
add byte [rax], al
mov rcx, r13
mov rdx, qword [rsp + 0x58]
mov edx, dword [rsp + 0x58]
call fcn.14002e9f3
cmp qword [rsp + 0x1b0], 0
cmp dword [rsp + 0x1b0], 0
cmp dword [rsp + 0x1b0], 0
jne 0x14009b314
mov r15, qword [rsp + 0x1b8]
mov al, byte [rsp + 0x1c0]
add dword [rax], eax
add byte [rdx + 0x1c02484], cl
add byte [rax], al
mov byte [rsp + 0x78], al
mov eax, dword [rsp + 0x9b0]
add byte [rbx + 0x9b424b4], cl
add byte [rax], al
add byte [rbx + 0x9b424b4], cl
add byte [rax], al
mov dword [rsp + 0x7e0], eax
add byte [rax], al
lea r13, [r15 + 0x1b8]
add byte [rax], al
lea r12, [rsp + 0x3f0]
mov rcx, r12
mov rdx, r13
lea r8, [rsp + 0x7e0]
loopne 0x140097a9e
add byte [rax], al
call fcn.140037a29
xor ebp, ebp
mov ebx, 1
mov edi, 1
cmp qword [rsp + 0x3f0], 0
and al, 0xf0
add eax, dword [rax]
add byte [rax], al
and al, 0xf0
add eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x58], r15
je 0x1400984be
mov qword [rsp + 0xc0], r13
mov eax, dword [rsp + 0x7e0]
mov r13b, 3
cmp eax, dword [r15 + 0x100]
add byte [rax], al
add byte [rax], al
jbe 0x140098322
mov al, byte [rsp + 0x85]
mov edi, dword [rsp + 0x15c]
mov rbx, qword [rsp + 0x340]
mov ebp, dword [rsp + 0x14c]
mov rcx, qword [rsp + 0x348]
add rax, qword [rax]
add byte [rbx + 0x1582494], cl
pop rax
add dword [rax], eax
invalid
mov r8d, dword [rsp + 0x154]
mov r9d, dword [rsp + 0x150]
jmp 0x140098d41
mov rcx, r13
mov rdx, qword [rsp + 0x58]
call fcn.14002e9f3
cmp qword [rsp + 0x1b0], 0
jne 0x14009b40a
mov rsi, qword [rsp + 0x1b8]
mov bl, byte [rsp + 0x1c0]
rol byte [rcx], 0
add byte [rbx + 0x10c24ac], cl
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x5c024ac], cl
add byte [rax], al
mov dword [rsp + 0x5c0], ebp
mov rcx, r13
mov rdx, qword [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add al, ch
invalid
stosd dword [rdi], eax
cli
dec dword [rax - 0x7d]
mov esp, 0x1b024
add byte [rax], al
add byte [rdi], cl
test esi, edx
cmp byte [rax], al
invalid
lea r12, [rsi + 8]
mov rdi, qword [rsp + 0x1b8]
add byte [rdx + rcx*4 - 0x44], al
and al, 0xc0
add dword [rax], eax
add byte [rbp - 0x5372b313], al
and al, 0
sldt word [rax]
je 0x1400982f7
lea rdx, [rsi + 0x1b8]
mov rcx, r13
lea r8, [rsp + 0x5c0]
call fcn.140037a29
dec dword [rax - 0x7d]
mov esp, 0xf0024
add byte [rax], al
dec dword [rax - 0x7d]
mov esp, 0xf0024
add byte [rax], al
je 0x1400986c1
lea r8, [rdi + 8]
lea rcx, [rsi + 0x108]
lea rax, [rsi + 0x1a8]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r12
mov dword [rsp + 0x20], esp
mov dword [rsp + 0x20], esp
mov rdx, qword [rsp + 0x118]
mov r9, r13
call fcn.14009ca73
jmp 0x140098a9a
cmp byte [r14 + 0x478], 0
jne 0x14009b2fc
movzx eax, word [rsp + 0x1ae]
mov ecx, dword [rsp + 0x10c]
add dword [rax], eax
add byte [rbx + 0x10c248c], cl
add byte [rax], al
shl rcx, 0x10
or rcx, rax
mov rax, qword [rsp + 0x118]
lea rsi, [rsp + 0x3f0]
je 0x1400982c7
mov dl, byte [r14 + 0x481]
mov rcx, qword [r14 + 0x482]
mov byte [r14 + 0x481], 2
cmp dl, 2
mov r11, qword [rsp + 0xd0]
pushfq
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
invalid
invalid
adc dword [rax], eax
invalid
add byte [rax + 0x3f02494], cl
add byte [rax], al
mov byte [rsp + 0x3f0], dl
mov qword [rsp + 0x3f1], rcx
cmp rcx, rax
jne 0x140098dfd
lea rcx, [rsp + 0x3f1]
mov qword [rsp + 0x5c0], rcx
movabs rcx, 0x54fe9b8bf0a27b0b
movabs byte [0xc8394854fe9b8bf0], al
jne 0x14009b59a
cmp dword [r14 + 0x3e0], 0
je 0x14009b612
mov rbx, qword [rsp + 0x58]
mov rcx, rbx
call fcn.14009bfd2
add byte [r8], al
mov edi, eax
lea rax, [rsp + 0x1b8]
movups xmmword [rax + 8], xmm6
mov dword [rsp + 0x1d0], edi
and dword [rsp + 0x1d4], 0
lea rax, [0x1401d5f68]
mov qword [rsp + 0x1b0], rax
mov qword [rsp + 0x1b8], 1
mov rcx, rsi
mov rdx, rbx
call fcn.14002e9f3
cmp qword [rsp + 0x3f0], 0
jne 0x14009b5d0
mov rcx, qword [rsp + 0x3f8]
cmp dword [rcx + 0x100], edi
mov esi, dword [rsp + 0x44]
jb 0x14009b5fa
mov dl, byte [rsp + 0x400]
mov dword [rcx + 0x100], edi
call fcn.140065604
mov rcx, qword [rsp + 0x388]
mov rdx, r13
call fcn.140034c9c
jmp 0x140098fb9
mov rax, qword [rsp + 0x118]
mov dword [rsp + 0x5c0], eax
mov rax, qword [rsp + 0x180]
mov dword [rsp + 0x5c4], eax
mov rax, qword [rsp + 0x188]
add byte [rax], al
mov qword [rsp + 0x5c8], rax
mov rax, qword [rsp + 0x190]
mov eax, dword [rsp + 0x190]
mov qword [rsp + 0x5d0], rax
and al, 0xd0
rol byte [0xc4947d88], 1
and al, 0xe4
add byte [rax], al
add byte [rcx + 0x5d82484], cl
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov dword [rsp + 0x5dc], eax
mov eax, dword [rsp + 0xec]
mov dword [rsp + 0x5e0], eax
mov eax, dword [rsp + 0xf0]
mov dword [rsp + 0x5e4], eax
mov rcx, r13
mov rdx, qword [rsp + 0x58]
call fcn.14002e9f3
cmp qword [rsp + 0x1b0], 0
jne 0x14009b368
mov rsi, qword [rsp + 0x1b8]
mov bl, byte [rsp + 0x1c0]
mov rcx, r13
mov rdx, qword [rsp + 0xb0]
call fcn.140042765
cmp qword [rsp + 0x1b0], 0
add byte [rdi], cl
invalid
invalid
invalid
add byte [rax], al
add byte [rdi], cl
test dword [rdx + 0x48000035], ecx
mov ecx, dword [rsp + 0x1b8]
mov rcx, qword [rsp + 0x1b8]
mov dl, byte [rsp + 0x1c0]
add byte [rax], al
mov ebp, dword [rsp + 0x5e0]
mov edi, dword [rsi + 0x170]
mov r13b, 1
cmp edi, ebp
jb 0x1400981b8
mov byte [rsp + 0xd8], dl
mov dword [rsp + 0x138], edi
mov byte [rsp + 0xa0], bl
lea rax, [rsi + 8]
mov qword [rsp + 0x58], rax
lea rax, [rsi + 0x108]
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xb0], eax
mov dword [rsp + 0xb0], eax
mov dword [rsi + 0x170], ebp
mov qword [rsp + 0x130], rcx
lea rax, [rcx + 8]
mov qword [rsp + 0x78], rax
lea rcx, [rsp + 0x3f8]
lea rdx, [rsp + 0x5c0]
xchg esp, eax
and al, 0xc0
add eax, 0x55e80000
cmp eax, edi
dec dword [rbx + 0x5e42484]
add byte [rax], al
xchg esp, eax
and al, 0xc0
add eax, 0x55e80000
cmp eax, edi
dec dword [rbx + 0x5e42484]
add byte [rax], al
mov dword [rsp + 0x3f4], eax
mov word [rsp + 0x3f0], 0x201
lea r15, [rsi + 0x1b8]
mov rdi, qword [rsi + 0x210]
xor ebx, ebx
mov dword [rsp + 0xc0], ebp
lodsb al, byte [rsi]
and al, 0xc0
add byte [rax], al
invalid
lodsb al, byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rax + 0x39], cl
sti
cmp rbx, rdi
jae 0x14009812a
mov rcx, qword [rsi + 0x1e8]
mov ecx, dword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, rbx
call fcn.1400316b7
test rax, rax
je 0x14009b218
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x850], r15
mov dword [rsp + 0x858], ecx
mov dword [rsp + 0x85c], eax
pop rsp
or byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
or byte [rax], al
add al, ch
movsb byte [rdi], byte [rsi]
sar ecx, 1
invalid
cmp dword [rax + 0x124], ebp
jbe 0x140097f7f
pop rsp
or byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
or byte [rax], al
add al, ch
movsb byte [rdi], byte [rsi]
sar ecx, 1
invalid
lea rbp, [rsp + 0x850]
mov rcx, rbp
call fcn.1400350aa
cmp dword [rax + 0x48], 0x3b9aca00
setne r13b
mov rcx, rbp
call fcn.140035130
lea rcx, [rsp + 0x3f0]
mov rdx, rax
call fcn.1400376cc
mov rcx, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0x78]
mov r8, rbp
mov r12, r14
mov r14, r15
mov r15, qword [rsp + 0x58]
mov r9, r15
call fcn.14009c5ee
mov rcx, r15
mov r15, r14
mov r14, r12
mov rdx, rbp
mov ebp, dword [rsp + 0xc0]
mov r8d, r13d
call 0x139dbca66
invalid
mov rax, qword [rsi + 0x210]
cmp rax, rdi
sbb rbx, 0xffffffffffffffff
cmp rax, rdi
sbb rdi, 0
jmp 0x140097eb7
mov rcx, r13
mov rdx, qword [rsp + 0x58]
call fcn.14002e9f3
cmp qword [rsp + 0x1b0], 0
jne 0x14009b3e3
mov rdi, qword [rsp + 0x1b8]
mov bpl, byte [rsp + 0x1c0]
mov eax, dword [rsp + 0x10c]
mov dword [rsp + 0x8a0], eax
test eax, eax
je 0x1400982db
cmp dword [rdi + 0x100], eax
jae 0x1400984d7
mov esi, dword [rsp + 0x44]
mov r15, qword [rsp + 0xd0]
mov bl, 3
mov r13d, dword [rsp + 0x17c]
jmp 0x1400991c8
sub ebp, eax
mov r15, qword [rsi + 0x210]
xor edi, edi
cmp rdi, r15
jae 0x1400980df
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
mov r8, rdi
call fcn.1400316b7
test rax, rax
je 0x14009b218
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x1b0], r13
mov dword [rsp + 0x1b8], ecx
mov dword [rsp + 0x1bc], eax
lea rcx, [rsp + 0x1b0]
call fcn.140035130
mov ecx, dword [rax + 0xa0]
sub ecx, ebp
jo 0x140098096
mov dword [rax + 0xa0], ecx
mov ecx, dword [rax + 0xa4]
sub ecx, ebp
jo 0x140098096
mov dword [rax + 0xa4], ecx
mov rax, qword [rsi + 0x210]
cmp rax, r15
sbb rdi, 0xffffffffffffffff
cmp rax, r15
sbb r15, 0
jmp 0x14009800d
movaps xmmword [rsp + 0x5c0], xmm6
mov bl, 1
xor r12d, r12d
lea r13, [rsp + 0x1b0]
mov rdi, qword [rsp + 0x120]
jmp 0x1400980f1
lea rsi, [rsp + 0x8a0]
mov rcx, rsi
call fcn.140031d38
mov rcx, rsi
call fcn.14008fc95
mov rcx, qword [rsp + 0x390]
nop
add eax, dword [rax]
add al, ch
pop rsi
pushfq
stc
invalid
jmp 0x140094daf
lea r13, [rsp + 0x1b0]
mov rdi, qword [rsp + 0x120]
mov bl, 3
mov dl, byte [rsp + 0x58]
mov rcx, rsi
call fcn.140065604
test r12b, r12b
je 0x14009b07b
invalid
mov dword [r14 + 0x3f0], 2
lea r12, [rsp + 0x3f0]
mov esi, dword [rsp + 0x44]
mov r11, qword [rsp + 0xd0]
jmp 0x140094786
mov rax, qword [rsp + 0x410]
mov qword [rsp + 0x1d0], rax
movups xmm0, xmmword [rsp + 0x3f0]
movups xmm1, xmmword [rsp + 0x400]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
add byte [rax - 0x73], cl
mov es, word [rax - 0x17ffffff]
jle 0x1400981a8
add byte [rax], al
mov rax, qword [rsp + 0x1d0]
mov qword [rsi + 0x1a0], rax
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movups xmmword [rsi + 0x190], xmm1
movups xmmword [rsi + 0x180], xmm0
mov r13b, 3
mov r12, qword [rsp + 0x48]
mov bl, byte [rsp + 0xa0]
mov edi, dword [rsp + 0x138]
mov rcx, qword [rsp + 0x130]
mov dl, byte [rsp + 0xd8]
call fcn.140065604
mov rcx, rsi
mov edx, ebx
call fcn.140065604
cmp edi, ebp
jb 0x14009b178
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x1d0], rax
movups xmm0, xmmword [rsp + 0x5c0]
movups xmm1, xmmword [rsp + 0x5d0]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
mov rsi, qword [rsp + 0xa40]
mov rcx, rsi
call fcn.14002e8c4
mov rax, qword [rsp + 0x1d0]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x140099f05
mov r8d, dword [rsp + 0x740]
mov r13b, 3
cmp r8d, dword [rsi + 0x100]
ja 0x14009924a
lea rdi, [rsi + 0x68]
mov rcx, rdi
xor edx, edx
call fcn.1400385f5
test al, al
je 0x140098ef9
mov r8, qword [rsp + 0xac0]
test r8, 0xffffffff80000000
jne 0x14009b69c
lea rcx, [rsp + 0x1b0]
mov rdx, rdi
cli
call fcn.14003762d
mov r13b, byte [rsp + 0x1b0]
cmp r13b, 3
jne 0x140099212
mov eax, dword [rsp + 0x740]
mov word [rsp + 0xbd0], 0x100
mov dword [rsp + 0xbd4], eax
mov dword [rsp + 0xbd8], 5
xor r13d, r13d
jmp 0x140099242
mov byte [r14 + 0x478], 1
mov qword [r14 + 0x479], rax
jmp 0x140098e50
mov r15d, 1
mov esi, 1
mov bl, 1
lea r12, [0x1401d5f68]
xor r13d, r13d
jmp 0x1400991c8
mov eax, dword [rsi + 0x110]
mov rdx, qword [rsp + 0x118]
add eax, edx
jno 0x140098a7e
xor ebp, ebp
mov dword [rsp + 0x35c], 3
mov r13b, 1
jmp case.0x14008edaa.111
mov eax, dword [rsp + 0x3f8]
mov dword [rsp + 0xa0], eax
mov r15d, dword [rsp + 0x3fc]
mov rcx, r12
call fcn.1400350aa
lea rdx, [rax + 0x50]
lea rcx, [rsp + 0x1b0]
call fcn.1400379a8
mov r13b, byte [rsp + 0x1b0]
mov al, byte [rsp + 0x1b1]
cmp r13b, 3
jne case.0x14006032d.487
test al, al
je 0x1400984be
mov rdi, qword [rsp + 0x58]
cmp byte [rdi + 0x104], 0
je 0x140099379
lea rax, [rdi + 8]
lea rbx, [rdi + 0x68]
mov qword [rsp + 0x138], rax
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x1b0]
mov rdx, rbx
mov r8d, esi
xor r9d, r9d
call fcn.140036600
mov r13b, byte [rsp + 0x1b0]
cmp r13b, 3
jne 0x1400993d4
cmp dword [rsp + 0x1b4], 0
mov al, byte [rsp + 0x84]
je 0x1400998a6
mov byte [rsp + 0x84], al
mov rax, qword [rsp + 0x58]
mov r9d, dword [rax + 0xf4]
mov r8d, dword [rax + 0x174]
lea rdi, [rsp + 0x1b0]
mov rcx, rdi
mov edx, esi
call fcn.140038075
lea r13, [rsp + 0x740]
mov rcx, r13
mov rdx, qword [rsp + 0xc0]
mov r8d, esi
mov r9, rdi
call fcn.140037ad5
mov r8d, 0x120
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
lea rdx, [rsp + 0x8a0]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.1400350aa
mov edi, dword [rax + 0x48]
mov r8d, 0x120
mov rcx, r12
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.140035130
cmp byte [rax + 0x50], 6
jne 0x1400998ea
mov rsi, rax
add rsi, 0x50
mov rcx, rsi
call fcn.14003071e
mov byte [rsi], 8
cmp byte [rsp + 0x4f8], 0
mov r12d, dword [rsp + 0x504]
je 0x140099f84
mov word [rsp + 0xe10], 0x100
mov dword [rsp + 0xe14], r12d
mov dword [rsp + 0xe18], 1
and al, 0x18
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea r12, [rsp + 0x3f0]
jmp 0x140099925
mov r13b, 1
mov al, 1
lea rcx, [0x1401d5f68]
xor edx, edx
xor r8d, r8d
xor r9d, r9d
xor ecx, ecx
jmp 0x140098d41
lea rdx, [rdi + 0x1b8]
lea r15, [rsp + 0x1b0]
mov rcx, r15
lea r8, [rsp + 0x8a0]
and al, 0xa0
or byte [rax], al
add al, ch
xor esi, ebp
stc
dec dword [rax - 0x7d]
mov esp, 0x1b024
add byte [rax], al
je case.0x1400618d6.636
or dword [rax], eax
invalid
mov byte [rsp + 0x58], bpl
movups xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x5c0], xmm0
mov rcx, r15
mov rdx, qword [rsp + 0xb0]
call fcn.140042765
cmp qword [rsp + 0x1b0], 0
jne 0x14009b570
lea rbp, [rdi + 8]
mov rsi, qword [rsp + 0x1b8]
mov r13b, byte [rsp + 0x1c0]
mov ch, byte [rsp + 0x1c0]
lea r15, [rsp + 0x5c0]
add byte [rcx + rcx*4 - 7], cl
call fcn.1400350aa
mov r12d, dword [rax + 0x48]
invalid
mov rcx, r15
call fcn.140035130
mov r15, rax
cmp byte [rax + 0x136], 0
mov rbx, qword [rsp + 0x118]
je 0x140098592
mov rax, qword [rdi + 0x50]
cmp qword [rdi + 0x48], rax
jbe 0x140099151
inc rax
mov qword [rdi + 0x50], rax
mov byte [rsp + 0xb0], r13b
cmp byte [r15 + 0x131], 0
jne 0x1400985ab
cmp byte [r15 + 0x50], 6
jb 0x1400985cd
mov rcx, r15
add rcx, 0x50
call fcn.14003071e
mov word [r15 + 0x50], 0x200
mov eax, dword [rsp + 0x10c]
mov dword [r15 + 0x54], eax
mov dword [r15 + 0x58], ebx
lea rbx, [rsi + 8]
lea r13, [rdi + 0x108]
mov rcx, r15
call fcn.1400359ec
mov rcx, r15
call fcn.14003730c
mov rcx, r15
call fcn.1400376a4
mov rcx, r13
mov rdx, rbx
lea r15, [rsp + 0x5c0]
mov r8, r15
mov r9, rbp
call fcn.14009c5ee
mov rcx, r15
call fcn.1400350aa
mov bl, 3
cmp byte [rax + 0x50], 6
mov r13b, byte [rsp + 0xb0]
jb 0x140099189
jmp 0x14009b647
mov rcx, rbp
call fcn.1400350aa
lea rcx, [rax + 0x50]
call fcn.140035c43
test al, al
je 0x140099dfc
lea rcx, [rsp + 0x3f0]
mov rdx, qword [rsp + 0x58]
mov r8d, edi
call fcn.1400375c5
mov bpl, byte [rsp + 0x3f0]
cmp bpl, 3
jne 0x140098fc3
lea rbp, [rsp + 0xe10]
mov rcx, rbp
call fcn.1400350aa
stc
dec dword [rbx + 0xa080]
add byte [rbp + 0xb9c0], al
add byte [rax], al
add byte [rdi], cl
sar qword [rcx], 0xf8
jae case.0x14006eaa4.336
mov rcx, rbp
call fcn.1400350aa
mov eax, dword [rax + 0x124]
mov word [rsp + 0x8a0], 0x100
mov dword [rsp + 0x8a4], eax
mov dword [rsp + 0x8a8], 3
jmp 0x1400997a2
lea rcx, [rsi + 0x68]
mov dl, byte [rsi + 0x60]
mov r8d, dword [rsp + 0x10c]
call fcn.140038597
test eax, eax
je 0x140098a9a
mov dword [rsp + 0x35c], 1
mov r13b, 1
xor ebp, ebp
jmp case.0x14008edaa.111
lea rcx, [rsp + 0x1b4]
mov rsi, qword [rsp + 0x730]
mov rdx, rsi
call fcn.140082ea3
mov byte [rsp + 0x1b0], 4
mov rcx, rdi
mov rdx, r13
mov edx, ebp
call fcn.140082ec8
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
invalid
add byte [rbp + rcx*4 + 0xd], cl
jne 0x14009870b
invalid
add al, ch
push rdi
mov dl, 0xfe
dec dword [rcx + rcx*4 - 0x17]
mov rdx, rsi
call fcn.140082ea3
mov dword [r14 + 0x3f0], 1
movups xmm0, xmmword [rsp + 0x1b0]
movups xmm1, xmmword [rsp + 0x1c0]
movups xmm2, xmmword [rsp + 0x1d0]
movups xmm3, xmmword [rsp + 0x1dc]
movups xmmword [rsi + 0x2c], xmm3
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x140094b0e
mov al, byte [rsp + 0x3a2]
mov byte [rsp + 0x12a], al
add byte [rax], al
movzx eax, word [rsp + 0x3a0]
mov word [rsp + 0x128], ax
mov r8d, 0xe0
add byte [rax], al
lea rcx, [rsp + 0xbd0]
lea rdx, [rsp + 0xab0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x300]
mov word [rsp + 0x16c], ax
mov al, byte [rsp + 0x302]
add al, byte [rbx]
add byte [rax], al
mov byte [rsp + 0x16e], al
movzx eax, word [rsp + 0x370]
mov word [rsp + 0x168], ax
and al, 0x68
add dword [rax], eax
add byte [rdx + 0x3722484], cl
add byte [rax], al
mov byte [rsp + 0x16a], al
mov dword [rsp + 0x94], r15d
add byte [rcx + 0x249c89d8], cl
insb byte [rdi], dx
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x5c], al
and al, 0x68
push 0x41000003
mov ebx, edi
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9c]
add byte [rax + 0xae248c], cl
add byte [rax], al
mov edx, dword [rsp + 0x90]
mov ecx, edx
mov byte [rsp + 0x87], dl
mov dword [rsp + 0x1a8], r15d
test al, 1
add byte [rax], al
mov ecx, ebx
mov dword [rsp + 0x1a4], ebx
mov dword [rsp + 0x1a0], r12d
mov r12, qword [rsp + 0x48]
jmp 0x140098869
mov r13b, 9
mov al, byte [rsp + 0x86]
add byte [rbx + 0x902494], cl
and al, 0x90
add byte [rax], al
invalid
mov r8, qword [rsp + 0x88]
mov r9, qword [rsp + 0x70]
mov r10, qword [rsp + 0x68]
mov dword [rsp + 0x90], edx
mov byte [rsp + 0x86], al
mov rcx, qword [rsp + 0x38]
mov rax, rcx
shr rax, 0x20
and byte [rax - 0x77], cl
mov dword [rsp + 0x180], eax
mov al, byte [rsp + 0xfd]
mov byte [rsp + 0xfe], al
mov rax, qword [rsp + 0x110]
mov word [rsp + 0x1ae], ax
add byte [rax], al
mov eax, dword [rsp + 0x34]
and al, 0x34
mov dword [rsp + 0xf0], eax
mov eax, esi
mov dword [rsp + 0xec], esi
mov rax, r10
mov qword [rsp + 0x68], r10
mov dword [rsp + 0xe8], eax
mov rax, r9
mov qword [rsp + 0x70], r9
mov dword [rsp + 0xe4], eax
mov rax, r8
mov eax, eax
mov qword [rsp + 0x88], r8
mov qword [rsp + 0x190], r8
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x188], rax
and al, 0x88
add dword [rax], eax
add byte [rcx + 0x247489f0], cl
invalid
invalid
invalid
invalid
invalid
or bl, bl
stc
dec dword [rdx + 0x1b02484]
and al, 0xb0
add dword [rax], eax
invalid
and al, 0xb0
add dword [rax], eax
add byte [rbx + rax], bh
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x78
and al, 0xb8
add dword [rax], eax
add byte [rbp - 0x75], al
invalid
invalid
mov ecx, dword [rdi + 0xf4]
dec dword [rcx + 0x3782484]
add byte [rax], al
test byte [rax + rdi*2], ah
add eax, dword [rax]
add byte [rcx + 0x37c2494], cl
add byte [rax], al
and al, 0x70
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
add eax, dword [rax]
add al, ch
cmp ch, al
stc
dec dword [rax - 0x73]
push rax
call fcn.140035e48
test al, al
mov esi, dword [rsp + 0x44]
jne 0x140098f92
mov byte [rsp + 0x138], r13b
mov rcx, rbx
mov rdx, qword [rsp + 0xb0]
xchg esp, eax
and al, 0xb0
add byte [rax], al
add al, ch
invalid
wait
cli
dec dword [rax - 0x7d]
mov esp, 0x3f024
add eax, dword [rax]
add byte [rax], al
jne 0x14009b65f
mov cl, 0x2a
add byte [rax], al
xchg esp, eax
and al, 0xb0
add byte [rax], al
add al, ch
invalid
mov cl, 0x2a
add byte [rax], al
mov rax, qword [rsp + 0x3f8]
mov cl, byte [rsp + 0x400]
add al, 0
add byte [rax + 0x130248c], cl
add byte [rax], al
mov qword [rsp + 0xb0], rax
lea rdi, [rax + 8]
mov rsi, qword [rsp + 0xa0]
mov qword [rsp + 0x510], rsi
mov r8d, 0x120
mov r13, rbx
mov rcx, rbx
lea rdx, [rsp + 0xcf0]
xchg esp, eax
and al, 0xf0
or al, 0
add al, ch
out 0x4b, eax
adc al, byte [rax]
mov qword [rsp + 0x518], rdi
add eax, 0x100f0000
test byte [rax + rsi*2], ah
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x300], eax
lea r15, [rsp + 0x370]
add byte [rcx + rcx*4 - 7], cl
call fcn.1400350aa
mov ebx, dword [rax + 0x48]
mov rcx, r15
call fcn.1400350aa
mov cl, byte [rax + 0x50]
add cl, 0xfa
movzx ecx, cl
cmp cl, 6
mov edx, 6
cmovae ecx, edx
cmp cl, 4
ja case.0x140098c5a.1
add al, 0
add byte [rax + 0x130248c], cl
add byte [rax], al
xchg esp, eax
and al, 0xf0
or al, 0
add al, ch
out 0x4b, eax
adc al, byte [rax]
movzx ecx, cl
lea rdx, [0x14023f8bc]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov qword [rsp + 0x58], rdi
mov r8d, 0x120
lea rcx, [rsp + 0xbd0]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.140035130
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx ecx, al
cmp cl, 6
mov eax, 6
cmovae ecx, eax
mov edi, 1
mov r13d, 1
cmp cl, 4
mov dword [rsp + 0xd8], ebx
ja case.0x140098cc8.1
mov al, byte [rsp + 0xcec]
movzx ecx, cl
lea rdx, [0x14023f8d0]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
test al, 1
jne 0x140099b4c
mov al, 1
mov dword [rsp + 0xc8], eax
mov eax, dword [rsp + 0xcc8]
or al, 0
add byte [rcx - 0xc8], bh
add eax, ecx
cmp ax, 0xff9c
setb r13b
mov bpl, 9
xor r12d, r12d
jmp 0x140099b5b
lea rcx, [rsp + 0xcf0]
call fcn.14008f36a
mov rcx, r15
mov edx, r13d
call fcn.140065604
mov r13d, dword [rsp + 0x58]
mov ebp, dword [rsp + 0x58]
cmp r13b, 3
jne 0x14009b0c5
or al, 0x21
add byte [rax], al
mov edi, 2
jmp case.0x140097058.2
cmp rbx, r15
jae 0x1400995a7
mov rcx, qword [rsi + 0x1e8]
mov rdx, qword [rsi + 0x1f0]
lock add dword [rax], eax
add byte [rcx - 0x77], cl
mov r8, rbx
call fcn.1400316b7
test rax, rax
je 0x14009b218
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0x78]
and al, 0x78
mov qword [rsp + 0x1b0], rdx
add dword [rax], eax
add byte [rcx + 0x1b8248c], cl
add byte [rax], al
add byte [rcx + 0x1bc2484], cl
test byte [rsp + rdi*4], ah
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x1b0]
and al, 0xb0
add dword [rax], eax
add al, ch
mov esi, 0x888bfff9
dec dword [rbx + 0x8088]
mov byte [rax + 0x29000000], al
jmp 0x1417e1305
add byte [rax], al
add dword [rax], eax
add byte [rcx + 0x1b8248c], cl
add byte [rax], al
invalid
test byte [rsp + rdi*4], ah
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
invalid
mov word [rax + rsi*4], fs
and al, 0xb0
and al, 0xb0
mov al, 1
add byte [rax], al
add dword [rax], eax
add al, ch
mov esi, 0x888bfff9
dec dword [rbx + 0x8088]
invalid
add byte [rax], 0
mov byte [rax + 0x29000000], al
add byte [rcx], ch
jmp 0x1417e1305
je 0x1400992f7
add dword [rax], eax
add byte [rax], al
add byte [rcx + 0x8088], cl
add byte [rbp + 0xbac9], al
leave
mov edx, 0
mov dword [rax + 0x80], ecx
test ecx, ecx
leave
mov edx, 0
cmovle ecx, edx
mov edx, dword [rax + 0x84]
nop
test byte [rax], al
add byte [rax], al
cmp edx, ecx
jle 0x140099333
leave
nop
test byte [rax], al
add byte [rax], al
test edx, edx
mov r8d, 0
cmovg r8d, edx
ret 0x2941
enter 0x2944, 0xffffffffffffffc2
jo 0x14009946c
enter 0x2944, 0xffffffffffffffc2
mov dword [rax + 0x84], edx
add edi, r8d
add edi, eax
nop
test byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0x210]
cmp rax, r15
sbb rbx, 0xffffffffffffffff
cmp rax, r15
sbb r15, 0
sbb edi, 0
xchg byte [rax], dl
add al, byte [rax]
add byte [rcx + rdi - 8], cl
jmp 0x140099296
stc
dec dword [rax - 0x75]
xor byte [rax - 0x7b], cl
test rcx, rcx
test bl, ch
add eax, dword [rax]
add byte [rbx - 0x7af0fe07], al
invalid
add qword [rax], r8
add byte [rax], al
add byte [rax], al
add byte [rax + 1], bh
add byte [rax], al
add byte [rax], al
and al, 0x40
add eax, dword [rax]
add bh, al
invalid
test byte [rsp + rbx*2], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x4b], al
mov ch, 1
invalid
invalid
add dword [rax - 0x73], ecx
add eax, 0x13cbbf
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add bh, al
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax], al
add byte [rax], al
invalid
add bl, ch
jle 0x140099419
mov ah, byte [rsp + 0x1b1]
test byte [rsp + rcx*8], ah
add dword [rax], eax
add byte [rcx + 0x1542484], cl
add byte [rax], al
invalid
movaps xmmword [rsp + 0xcf0], xmm6
mov bl, 1
mov dword [rsp + 0x108], 3
or byte [rcx], al
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
cmp byte [rax + 0x51], 0
jne case.0x140098c5a.1
jmp case.0x140098c5a.0
cmp byte [rax + 0x52], 0
je case.0x140098c5a.0
invalid
idiv edi
invalid
test byte [rsp + 0x50c], 1
jne 0x1400994fb
mov rcx, r15
call fcn.1400350aa
stc
dec dword [rbx + 0x12480]
add byte [rsi - 0x39], ah
test byte [rax + riz*4], ah
movabs al, byte [0x2484890100000003]
add byte [rcx], al
mov dword [rsp + 0x3a4], eax
mov dword [rsp + 0x3a8], 1
add dword [rax], eax
add byte [rax], al
mov rcx, r13
call fcn.14008f36a
xchg ecx, eax
pop rsi
invalid
inc edi
and al, 0x58
add byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x300]
mov rdi, qword [rsp + 0xc0]
mov r15, qword [rsp + 0x78]
jmp 0x14009aec1
mov qword [rsp + 0x58], rdi
mov r8d, 0x120
lea rcx, [rsp + 0x8a0]
add byte [rcx + rcx*4 - 0x16], cl
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.140035130
lea rdx, [rax + 0x50]
push rax
lea rcx, [rsp + 0x5c0]
call fcn.140037546
mov al, byte [rsp + 0x5c0]
cmp al, 3
mov rdi, qword [rsp + 0xc0]
jne 0x1400996ff
invalid
mov rcx, r15
call fcn.1400350aa
cmp dword [rax + 0x30], 2
jne 0x140099978
cmp qword [rax + 0x38], 0
je 0x140099978
mov rcx, r15
call fcn.1400350aa
mov eax, dword [rax + 0x124]
mov word [rsp + 0x3c8], 0x100
mov dword [rsp + 0x3cc], eax
mov dword [rsp + 0x3d0], 1
jmp 0x14009972e
lea rcx, [rsi + 0x110]
mov edx, edi
mov r8, qword [rsp + 0x78]
mov r9, qword [rsp + 0x138]
call fcn.14003637c
mov eax, dword [rsp + 0x58]
mov ecx, dword [rsp + 0xb0]
mov bl, 3
mov dil, 1
test ecx, ecx
je 0x1400995df
test eax, eax
setne byte [rsi + 0x178]
xchg ebp, eax
xchg byte [rax + 1], bh
add byte [rax], al
xchg ebp, eax
xchg byte [rax + 1], bh
add byte [rax], al
lea r12, [rsp + 0x3f0]
mov rcx, qword [rsp + 0xd8]
mov dl, byte [rsp + 0xc8]
call fcn.140065604
mov rcx, rsi
mov edx, r13d
call fcn.140065604
test dil, dil
je 0x140099656
add byte [rax], al
cmp dword [rsp + 0xc0], 0
mov rdi, qword [rsp + 0x120]
mov rcx, qword [rsp + 0xa30]
mov edx, dword [rsp + 0x598]
mov r9d, dword [rsp + 0x59c]
and al, 0x9c
add eax, 0x840f0000
add byte [rdi], cl
invalid
mov dword [rdx], eax
add byte [rax], al
mov word [rax + rsi], fs
or al, byte [rax]
add byte [rbx + 0x5982494], cl
add byte [rax], al
and al, 0x9c
add eax, 0x840f0000
add byte [rdi], cl
invalid
mov dword [rdx], eax
add byte [rax], al
add byte [rdi], cl
test byte [rcx + 0x48000002], cl
mov eax, dword [rdi]
mov rax, qword [rdi]
test rax, rax
je 0x1400996b7
cmp eax, 1
mov r8, qword [rsp + 0xa0]
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
invalid
xchg edx, eax
add byte [rax], al
invalid
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rdi], cl
test dword [rdx + 0x4c000000], edx
cmp dword [rcx], eax
cmp qword [rcx], r8
jmp 0x1400996d2
invalid
jl 0x14009961d
mov byte [rsp + 0x5c1], 1
mov ecx, dword [rsp + 0x108]
mov dword [rsp + 0x5c4], ecx
lea rax, [0x1401d5f68]
mov qword [rsp + 0x5c8], rax
add byte [rax], al
mov qword [rsp + 0x5d0], 1
add byte [rax], al
movaps xmm0, xmmword [rsp + 0xcf0]
test byte [rax + rsi*8], ah
or al, 0
add byte [rax], al
lea rax, [rsp + 0x5c1]
movups xmmword [rax + 0x17], xmm0
invalid
invalid
mov byte [rsp + 0x5c0], bl
lea r13, [rsp + 0x1b0]
mov rdi, qword [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add cl, ch
hlt
mov ch, 0xff
invalid
test byte [rcx + rax*8], ah
add eax, 0x8b010000
mov word [rax + rcx], fs
rol dword [0xcb0a9660], 0x8c
and al, 8
add dword [rax], eax
add byte [rcx + 0x5c4248c], cl
mov dword [rsp + 0x5c4], ecx
add byte [rax], al
add byte [rax], al
test byte [rax + rsi*8], ah
or al, 0
add byte [rax], al
lea rax, [rsp + 0x5c1]
invalid
invalid
add byte [rax], al
invalid
and al, 0x20
add dword [rax], eax
add cl, ch
hlt
mov rax, qword [rcx]
mov r8, qword [rsp + 0xa0]
cmp rax, r8
jae 0x1400998b6
add dword [rbx + rcx*4 - 0x7c], ecx
and al, 0xa0
add byte [rax], al
add byte [rcx + rdi - 0x40], cl
cmp rax, qword [r14 + 0xb0]
xchg byte [rax + 0xf000000], dh
xchg esi, eax
ror byte [rax + 0xf], 0x46
mov word [rax + riz], fs
invalid
setbe al
cmovbe rcx, qword [rsp + 0x720]
add cl, ch
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax], al
cmp qword [r14 + 0xb0], r8
je 0x1400998c1
xor eax, eax
mov r8, qword [rsp + 0xa0]
jmp 0x1400998b8
ror byte [rbx + rcx*4 - 0x7c], 0x24
movabs al, byte [0x1b9e9000000]
lea rdx, [rsp + 0x5c1]
mov rcx, qword [rdx + 0x1f]
lea r8, [rsp + 0x3c9]
test byte [rcx + rcx*8], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
invalid
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
adc dword [rax], eax
mov byte [rsp + 0x3c8], al
test byte [rcx + rcx*8], ah
add eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
adc dword [rax], eax
lea rcx, [rsp + 0x8a0]
call case.0x14003a877.310
jmp 0x140099a0f
add al, ch
call 0x12a0990c7
iretd
add byte [rax], al
pop rax
add eax, dword [rax]
add byte [rax - 0x7d], cl
js case.0x140098cc8.3
add byte [rdi], cl
test byte [rbp + 3], cl
add byte [rax], al
mov ecx, ebp
mov cl, 1
mov dword [rsp + 0xc8], ecx
and al, 0xc8
add byte [rax], al
add byte [rax + 0x4100527e], al
mov ah, 1
lea rbp, [0x1401d5f68]
invalid
adc eax, dword [rax]
mov ebx, 0
mov r15d, 0
add byte [rax], al
jne 0x14009a1bc
and al, 0xc8
add byte [rax], al
add byte [rax + 0x4100527e], al
mov ah, 1
mov r12b, byte [rsi + 0x51]
mov dil, 1
mov bpl, 0xb
test al, 1
jne 0x140099884
mov eax, dword [rsp + 0xcc8]
mov ecx, 0xffffff38
add eax, ecx
cmp ax, 0xff9c
setb r13b
mov bpl, 9
jmp 0x14009a08c
mov ecx, dword [rax]
add byte [rax], al
test al, 1
jne 0x140099b62
mov al, 1
mov dword [rsp + 0xc8], eax
mov eax, dword [rsp + 0xcc8]
add eax, 0xffffff9c
cmp ax, 0x64
setae bpl
add bpl, bpl
or bpl, 8
mov r12b, 1
xor edi, edi
jmp 0x14009a093
pop rsi
or byte [rax], al
invalid
mov cl, 1
mov dword [rsp + 0xc8], ecx
cmp byte [rsi + 0x51], 0
mov r12b, 1
lea rbp, [0x1401d5f68]
mov ebx, 0
mov r15d, 0
jne 0x14009a1bc
mov dil, 1
mov bpl, 3
test al, 1
jne 0x14009a08c
mov eax, dword [rsp + 0xcc8]
mov ecx, 0xffffff38
add eax, ecx
cmp ax, 0xff9c
setb r12b
mov bpl, 0xa
jmp 0x14009a08c
mov al, 1
mov dword [rsp + 0xc8], eax
mov r12b, 1
lea rbp, [0x1401d5f68]
xor ebx, ebx
xor r15d, r15d
jmp 0x14009a1bc
xor eax, eax
movzx eax, al
mov qword [rdi], rax
mov qword [rcx], r8
test r9d, r9d
je 0x140094af1
cmp edx, 0x1000000
lea r13, [rsp + 0x1b0]
jae 0x14009b6b4
mov dword [r14 + 0x180], edx
jmp 0x140094af9
mov r8d, 0x120
lea rcx, [rsp + 0x5c0]
mov dword [rsp + 0xd8], ebx
mov rbx, rsi
lea rsi, [rsp + 0x8a0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea rdi, [rsp + 0xbd8]
rep movsq qword [rdi], qword [rsi]
mov rsi, rbx
mov ebx, dword [rsp + 0xd8]
mov rdi, qword [rsp + 0xc0]
lea rcx, [rsp + 0x620]
call fcn.140032341
mov rcx, r15
call fcn.140035130
lea rcx, [rax + 0x18]
mov qword [rsp + 0xbd0], 5
mov rdx, rsi
lea r8, [rsp + 0xbd0]
call fcn.140034dcf
mov rcx, r15
call fcn.140035130
mov rcx, rax
call fcn.14003730c
mov byte [rsp + 0x3c8], 3
mov r15, qword [rsp + 0x78]
jmp 0x14009ae84
mov al, 1
mov dword [rsp + 0xc8], eax
mov bpl, 0xb
xor r12d, r12d
xor edi, edi
jmp 0x14009a093
mov al, 1
mov dword [rsp + 0xc8], eax
mov bpl, 3
xor edi, edi
jmp 0x14009a093
mov ebx, dword [rsp + 0xd8]
mov rcx, rsi
add rcx, 0x50
call fcn.14003071e
mov byte [rsi + 0x50], bpl
mov byte [rsi + 0x51], r12b
mov byte [rsi + 0x52], r13b
test dil, dil
lea r12, [rsp + 0x370]
mov r15, qword [rsp + 0x78]
jne 0x14009a10d
mov eax, dword [rsp + 0xce8]
cmp eax, dword [r15 + 0xfc]
jbe 0x14009a0d4
mov dword [r15 + 0xfc], eax
mov rsi, qword [r15 + 0x30]
cmp qword [r15 + 0x28], rsi
jbe 0x14009b747
mov rcx, r12
call fcn.1400350aa
cmp byte [rax + 0x130], 0
jne 0x14009b75f
inc rsi
mov qword [r15 + 0x30], rsi
mov rcx, r12
call fcn.140035130
mov byte [rax + 0x130], 1
mov rcx, r12
call fcn.1400350aa
cmp dword [rax + 0x30], 1
mov rsi, qword [rsp + 0xa0]
je 0x14009a287
movups xmm0, xmmword [0x1401eb630]
movaps xmmword [rsp + 0x5d0], xmm0
movups xmm0, xmmword [0x1401eb620]
movaps xmmword [rsp + 0x5c0], xmm0
lea rcx, [rsp + 0xbd0]
lea rdx, [rsp + 0x5c0]
call fcn.14003008f
test rax, rax
je 0x14009a287
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.1400366c7
test rax, rax
je 0x14009a268
mov rcx, r12
call fcn.1400350aa
mov r13d, dword [rax + 0x124]
movabs rax, 0xffffffff00000000
mov rbp, qword [rsp + 0x328]
and rbp, rax
or rbp, 1
xor r12d, r12d
mov rdi, qword [rsp + 0x320]
mov rbx, qword [rsp + 0x330]
mov r15, qword [rsp + 0x338]
lea rcx, [rsp + 0xbd0]
call case.0x14003a877.310
mov rcx, rbp
movzx eax, word [rsp + 0xaa]
mov rsi, qword [rsp + 0xa0]
mov byte [rsp + 0x3c8], r12b
mov edx, dword [rsp + 0xc8]
mov byte [rsp + 0x3c9], dl
mov word [rsp + 0xaa], ax
mov word [rsp + 0x3ca], ax
mov dword [rsp + 0x3cc], r13d
mov qword [rsp + 0x328], rcx
mov qword [rsp + 0x3d0], rcx
mov qword [rsp + 0x320], rdi
mov qword [rsp + 0x3d8], rdi
mov qword [rsp + 0x338], r15
mov qword [rsp + 0x3e0], r15
mov qword [rsp + 0x330], rbx
mov qword [rsp + 0x3e8], rbx
mov r12, qword [rsp + 0x48]
mov r15, qword [rsp + 0x78]
mov rdi, qword [rsp + 0xc0]
mov ebx, dword [rsp + 0xd8]
jmp 0x14009ae84
mov rsi, rdx
mov rcx, r12
call fcn.140035130
mov qword [rax + 0x30], 2
mov qword [rax + 0x38], rsi
mov rsi, qword [rsp + 0xa0]
cmp byte [rsp + 0xcd8], 0
je 0x14009a2f3
cmp byte [r15 + 0x60], 0
setne al
not dil
test dil, al
jne 0x14009a414
lea rcx, [rsp + 0xbd0]
call case.0x14003a877.310
lea rcx, [rsp + 0x300]
mov rdi, qword [rsp + 0xc0]
call fcn.1400350aa
mov eax, dword [rax + 0x124]
mov word [rsp + 0x3c8], 0x100
mov dword [rsp + 0x3cc], eax
mov dword [rsp + 0x3d0], 1
mov r12, qword [rsp + 0x48]
jmp 0x14009ae84
mov eax, dword [rsp + 0xce8]
mov qword [rsp + 0xc8], rax
mov r8d, 0x120
lea rcx, [rsp + 0x5c0]
lea rbx, [rsp + 0xbd0]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
lea rsi, [rsp + 0xf10]
mov rcx, rsi
lea rdx, [rsp + 0x620]
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0xa0
lea rcx, [rsp + 0x740]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea rdi, [rsp + 0x1018]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x7b8], 0
mov r13, r15
mov al, byte [r15 + 0x60]
je 0x14009a387
test al, al
je 0x14009a387
cmp byte [r13 + 0x105], 0
je 0x14009a3a6
movzx ecx, word [rsp + 0x7d8]
test al, al
sete r15b
test cx, cx
je 0x14009a7c0
test al, al
je 0x14009a776
mov rcx, r12
call fcn.1400350aa
movabs rcx, 0xffffffff00000000
mov rsi, qword [rsp + 0x328]
and rsi, rcx
or rsi, 1
mov r13d, dword [rax + 0x124]
lea rcx, [rsp + 0x1018]
call fcn.1400304f0
lea rcx, [rsp + 0x740]
call fcn.140032341
mov rcx, rsi
mov al, 1
mov dword [rsp + 0xc8], eax
xor r12d, r12d
movzx eax, word [rsp + 0xaa]
mov r15, qword [rsp + 0x338]
mov rbx, qword [rsp + 0x330]
jmp 0x14009a56a
mov rcx, r12
call fcn.1400350aa
mov esi, dword [rax + 0x124]
mov byte [rsp + 0x5c0], 0xb
and qword [rsp + 0x5d8], 0
and qword [rsp + 0x5f8], 0
and qword [rsp + 0x618], 0
and qword [rsp + 0x638], 0
mov word [rsp + 0x658], 0x1af
lea rdi, [rsp + 0xf10]
mov rcx, rdi
call fcn.14003c608
lea rcx, [rsp + 0x8a0]
mov edx, esi
lea r8, [rsp + 0x5c0]
mov r9, rdi
call fcn.1400373c4
or byte [rsp + 0x9bc], 1
mov rsi, qword [rsp + 0x8a0]
mov r12b, byte [rsp + 0x8a8]
mov dil, byte [rsp + 0x8a9]
movzx eax, word [rsp + 0x8aa]
mov word [rsp + 0xaa], ax
mov r13d, dword [rsp + 0x8ac]
mov rax, qword [rsp + 0x8b0]
mov qword [rsp + 0x328], rax
mov rax, qword [rsp + 0x8b8]
mov qword [rsp + 0x320], rax
mov rax, qword [rsp + 0x8c0]
mov qword [rsp + 0x338], rax
mov rax, qword [rsp + 0x8c8]
mov qword [rsp + 0x330], rax
mov r8d, 0xf0
lea rcx, [rsp + 0xe10]
lea rdx, [rsp + 0x8d0]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xbd0]
call case.0x14003a877.310
cmp rsi, 3
je 0x14009a577
cmp rsi, 4
je 0x14009a543
cmp rsi, 5
jne 0x14009a599
mov r12, qword [rsp + 0x48]
mov r15, qword [rsp + 0x78]
jmp 0x14009ae6c
mov dword [rsp + 0xc8], edi
movzx eax, word [rsp + 0xaa]
mov r15, qword [rsp + 0x338]
mov rbx, qword [rsp + 0x330]
mov rcx, qword [rsp + 0x328]
mov rdi, qword [rsp + 0x320]
jmp 0x14009a1d4
lea rcx, [rsp + 0x300]
mov r15, qword [rsp + 0x78]
mov rdi, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xa0]
jmp 0x14009a2c2
mov qword [rsp + 0xab0], rsi
mov byte [rsp + 0xab8], r12b
mov byte [rsp + 0xab9], dil
movzx eax, word [rsp + 0xaa]
mov word [rsp + 0xaba], ax
mov dword [rsp + 0xabc], r13d
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0xac0], rax
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0xac8], rax
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0xad0], rax
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0xad8], rax
mov r8d, 0xf0
lea rcx, [rsp + 0xae0]
lea rdx, [rsp + 0xe10]
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0x78]
lea rsi, [r12 + 0x108]
lea rdi, [r12 + 0x1a8]
mov al, byte [r12 + 0x60]
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], al
mov rcx, rsi
lea rdx, [rsp + 0xab0]
mov r8, qword [rsp + 0x58]
mov r15d, ebx
lea rbx, [rsp + 0x300]
mov r9, rbx
call fcn.14008f893
mov qword [rsp + 0x20], rdi
mov rcx, rsi
mov rdx, rbx
mov r8d, 1
mov rdi, qword [rsp + 0xc0]
mov r9, rdi
call fcn.140035c73
mov rsi, qword [rsp + 0xa0]
mov rcx, rsi
mov rdx, rbx
mov ebx, r15d
mov r15, r12
mov r8, rdi
call fcn.140035d4d
mov byte [rsp + 0x3c8], 3
mov rax, qword [rsp + 0x518]
mov qword [rsp + 0x58], rax
jmp 0x14009a2e9
add ecx, 0xffffff9c
mov r15b, 1
cmp cx, 0x64
jae 0x14009a7c0
lea rcx, [rsp + 0x1018]
call fcn.1400304f0
lea rcx, [rsp + 0x740]
call fcn.140032341
mov r12, qword [rsp + 0x48]
mov rdi, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xa0]
mov ebx, dword [rsp + 0xd8]
mov r15, r13
jmp 0x14009ae7c
mov r8d, 0xa0
lea rbx, [rsp + 0xf10]
mov rcx, rbx
lea rdx, [rsp + 0x740]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xc
lea r8, [rsp + 0x10d8]
mov rdi, r8
lea rsi, [rsp + 0xbd0]
rep movsq qword [rdi], qword [rsi]
test r15b, r15b
mov byte [rsp + 0x19c], r15b
je 0x14009a9af
lea rcx, [rsp + 0x7e0]
call case.0x14003d3cf.94
mov rsi, qword [rsp + 0x7e0]
mov dil, byte [rsp + 0x7e8]
mov bpl, byte [rsp + 0x7e9]
lea rbx, [rsp + 0x7ea]
movzx eax, word [rbx + 0x64]
mov word [rsp + 0x864], ax
mov eax, dword [rbx + 0x60]
mov dword [rsp + 0x860], eax
cmp rsi, 3
je 0x14009a884
lea rcx, [rsp + 0x861]
mov al, byte [rcx + 4]
mov byte [rsp + 0x12c], al
mov eax, dword [rcx]
mov dword [rsp + 0x128], eax
mov r8d, 0x60
lea rcx, [rsp + 0x5c0]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x7e0], rsi
mov byte [rsp + 0x7e8], dil
mov byte [rsp + 0x7e9], bpl
mov r8d, 0x60
mov rcx, rbx
lea rdx, [rsp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x84a], 3
mov al, byte [rsp + 0x12c]
mov byte [rbx + 0x65], al
mov eax, dword [rsp + 0x128]
mov dword [rbx + 0x61], eax
movzx r12d, word [rsp + 0xfa8]
test r12w, r12w
mov rdx, rbx
je 0x14009a949
cmp rsi, 3
je 0x14009a90d
mov r13, qword [rsp + 0x848]
shr r13, 0x10
mov r8d, 0x5e
lea rcx, [rsp + 0x107a]
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x7ea]
mov r8d, 0x5e
mov rcx, rdx
lea rdx, [rsp + 0x107a]
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x7ea]
mov word [rsp + 0x848], r12w
mov dword [rsp + 0x84a], r13d
shr r13, 0x20
mov word [rsp + 0x84e], r13w
cmp rsi, 3
jne 0x14009aacf
mov rax, qword [rsp + 0x6e8]
and eax, 0xffff0000
mov rcx, qword [rsp + 0xc8]
shl rcx, 0x20
lea rdi, [rax + rcx]
add rdi, 0x100
movabs rax, 0xffffffff00000000
mov rsi, qword [rsp + 0x6f0]
and rsi, rax
or rsi, 1
lea rcx, [rsp + 0x10d8]
call fcn.1400304f0
lea rcx, [rsp + 0xf10]
call fcn.140032341
jmp 0x14009abb1
lea rcx, [rsp + 0x5c0]
mov rdx, rbx
mov r9, qword [rsp + 0xc8]
call fcn.140036705
mov r15, qword [rsp + 0x5c0]
mov r12b, byte [rsp + 0x5c8]
mov bl, byte [rsp + 0x5c9]
movzx edx, word [rsp + 0x5ca]
mov r13d, dword [rsp + 0x5cc]
mov rdi, qword [rsp + 0x5d0]
mov rsi, qword [rsp + 0x5d8]
mov rax, qword [rsp + 0x5e0]
mov r8, qword [rsp + 0x5e8]
cmp r15, 3
jne 0x14009abf8
mov r15d, 4
mov r9, qword [rsp + 0x700]
jmp 0x14009ac5c
mov r8d, 0x66
lea rcx, [rsp + 0x5ca]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x5c0], rsi
mov byte [rsp + 0x5c8], dil
mov byte [rsp + 0x5c9], bpl
lea rdi, [rsp + 0x5c0]
mov rcx, rdi
call fcn.1400304f0
mov ecx, 0xc
lea rsi, [rsp + 0x10d8]
rep movsq qword [rdi], qword [rsi]
mov r12, qword [rsp + 0x5c0]
mov rdi, qword [rsp + 0x5c8]
mov rsi, qword [rsp + 0x5d0]
mov rax, qword [rsp + 0x5d8]
mov qword [rsp + 0x318], rax
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x568], rax
mov rax, qword [rsp + 0x5e8]
mov qword [rsp + 0x6f8], rax
lea rax, [rsp + 0x5c1]
movups xmm0, xmmword [rax + 0x2f]
movups xmm1, xmmword [rax + 0x3f]
movups xmm2, xmmword [rax + 0x4f]
movups xmm3, xmmword [rax + 0x5f]
movaps xmmword [rsp + 0x860], xmm0
movaps xmmword [rsp + 0x870], xmm1
movaps xmmword [rsp + 0x880], xmm2
movaps xmmword [rsp + 0x890], xmm3
lea rcx, [rsp + 0xf10]
call fcn.140032341
cmp r12, 3
jne 0x14009aca0
mov r12, rdi
mov rdi, rsi
mov rax, qword [rsp + 0x568]
mov r15d, 4
mov r10, qword [rsp + 0x318]
mov rsi, r10
mov r8, qword [rsp + 0x6f8]
mov rcx, rax
mov qword [rsp + 0x6f0], rdi
mov qword [rsp + 0x6e8], r12
mov r9, qword [rsp + 0x700]
jmp 0x14009ad14
mov r9, qword [rsp + 0x5f0]
lea rcx, [rsp + 0x5c1]
movups xmm0, xmmword [rcx + 0x37]
movups xmm1, xmmword [rcx + 0x47]
movups xmm2, xmmword [rcx + 0x57]
movups xmm3, xmmword [rcx + 0x67]
movaps xmmword [rsp + 0x9c0], xmm0
movaps xmmword [rsp + 0x9d0], xmm1
movaps xmmword [rsp + 0x9e0], xmm2
movaps xmmword [rsp + 0x9f0], xmm3
mov ecx, 0xd
mov r10, rdi
lea rdi, [rsp + 0x1138]
mov r11, rsi
lea rsi, [rsp + 0x638]
rep movsq qword [rdi], qword [rsi]
mov rsi, r11
mov rdi, r10
mov r10, qword [rsp + 0x318]
jmp 0x14009ad2f
movaps xmm0, xmmword [rsp + 0x860]
movaps xmm1, xmmword [rsp + 0x870]
movaps xmm2, xmmword [rsp + 0x880]
movaps xmm3, xmmword [rsp + 0x890]
movaps xmmword [rsp + 0x9f0], xmm3
movaps xmmword [rsp + 0x9e0], xmm2
movaps xmmword [rsp + 0x9d0], xmm1
movaps xmmword [rsp + 0x9c0], xmm0
mov r15d, 3
mov r10, qword [rsp + 0x318]
mov rax, r10
mov r8, qword [rsp + 0x568]
mov rcx, r8
mov r9, qword [rsp + 0x6f8]
mov qword [rsp + 0x6f0], rsi
mov qword [rsp + 0x6e8], rdi
mov r13, r12
shr r13, 0x20
mov edx, r12d
shr edx, 0x10
mov ebx, r12d
shr ebx, 8
mov qword [rsp + 0x568], rcx
mov qword [rsp + 0x318], r10
cmp r15d, 4
mov qword [rsp + 0x700], r9
jne 0x14009ad5f
mov dword [rsp + 0xc8], ebx
mov r15, rax
mov rbx, r8
mov rcx, rdi
mov rdi, rsi
mov eax, edx
jmp 0x14009a1d4
mov qword [rsp + 0x5f0], r9
movaps xmm0, xmmword [rsp + 0x9c0]
movaps xmm1, xmmword [rsp + 0x9d0]
movaps xmm2, xmmword [rsp + 0x9e0]
movaps xmm3, xmmword [rsp + 0x9f0]
lea rcx, [rsp + 0x5c1]
movups xmmword [rcx + 0x67], xmm3
movups xmmword [rcx + 0x57], xmm2
movups xmmword [rcx + 0x47], xmm1
movups xmmword [rcx + 0x37], xmm0
mov ecx, 0xd
mov r9, rdi
lea rdi, [rsp + 0x638]
mov r10, rsi
lea rsi, [rsp + 0x1138]
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x5c8], r12b
mov byte [rsp + 0x5c9], bl
mov word [rsp + 0x5ca], dx
mov dword [rsp + 0x5cc], r13d
mov qword [rsp + 0x5d0], r9
mov qword [rsp + 0x5d8], r10
mov qword [rsp + 0x5e0], rax
mov qword [rsp + 0x5e8], r8
lea rsi, [rsp + 0x300]
mov rcx, rsi
call fcn.140035130
lea rcx, [rax + 0x18]
mov qword [rsp + 0x5c0], r15
mov rdx, qword [rsp + 0xa0]
lea r8, [rsp + 0x5c0]
call fcn.140034dcf
mov rcx, rsi
call fcn.140035130
mov rcx, rax
call fcn.14003730c
cmp byte [rsp + 0x19c], 0
mov r15, qword [rsp + 0x78]
mov ebx, dword [rsp + 0xd8]
jne 0x14009ae67
lea rcx, [r15 + 0xcc]
lea rdx, [rsp + 0x300]
call fcn.14003732f
mov r12, qword [rsp + 0x48]
mov rdi, qword [rsp + 0xc0]
mov rsi, qword [rsp + 0xa0]
mov byte [rsp + 0x3c8], 3
lea rax, [rsp + 0x3c8]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdi
lea rcx, [rsp + 0x3a0]
mov rdx, rsi
mov r8, qword [rsp + 0x58]
lea rsi, [rsp + 0x300]
mov r9, rsi
call fcn.14009cb89
mov al, byte [rsp + 0x3a0]
mov dword [rsp + 0x58], eax
cmp ebx, 0x3b9aca00
setne r8b
mov rcx, rdi
mov rdx, rsi
call fcn.1400351c9
mov rcx, qword [rsp + 0xb0]
mov dl, byte [rsp + 0x130]
call fcn.140065604
mov esi, dword [rsp + 0x44]
mov r13b, byte [rsp + 0x138]
jmp 0x140098f9f
mov bl, byte [rsp + 0x3a1]
movzx eax, word [rsp + 0x3a2]
mov word [rsp + 0xac], ax
mov eax, dword [rsp + 0x3a4]
mov rbp, qword [rsp + 0x3a8]
mov rcx, qword [rsp + 0x3b0]
mov edx, dword [rsp + 0x3b8]
mov r15d, dword [rsp + 0x3bc]
mov r9d, dword [rsp + 0x3c0]
mov r10d, dword [rsp + 0x3c4]
jmp 0x14009b1a3
mov r11, qword [rsp + 0x140]
mov byte [r11], r13b
mov byte [r11 + 1], bl
movzx esi, word [rsp + 0xac]
mov word [r11 + 2], si
mov dword [r11 + 4], eax
mov qword [r11 + 8], rbp
mov qword [r11 + 0x10], rcx
mov dword [r11 + 0x18], edx
mov dword [r11 + 0x1c], r15d
mov dword [r11 + 0x20], r9d
mov dword [r11 + 0x24], r10d
movaps xmm6, xmmword [rsp + 0x1280]
add rsp, 0x1298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_store.rs
call fcn.1401be450
lea rcx, str.reset_at_must_be_set_if_in_queue
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x20
call fcn.1401be470
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_framehead.rs
mov ecx, 3
mov rdx, r12
call fcn.1401bdf90
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_src_framehead.rs
mov ecx, 4
mov edx, 4
call fcn.1401bdf90
lea rcx, [0x1402060d8]
lea r8, [0x140206160]
mov edx, 0x27
call fcn.1401be070
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rsh___
jmp 0x14009b42f
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140206730]
mov edx, 0x2b
call fcn.1401be350
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rsh___
jmp 0x14009b684
lea r8, [0x1401e8e10]
mov ecx, 5
mov edx, 5
call fcn.1401bdf90
lea r8, [0x1401e8e10]
mov ecx, 3
mov edx, 3
call fcn.1401bdf90
lea r8, [0x1401e8df8]
mov ecx, 1
mov edx, 1
call fcn.1401bdf90
mov rax, qword [rsp + 0x3f8]
mov cl, byte [rsp + 0x400]
lea r8, [rsp + 0x5c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rsh___
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1402066f0]
jmp 0x14009b442
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, [0x1402054e0]
mov edx, 0x3b
call fcn.1401be070
mov qword [rsp + 0x7e0], rax
lea rax, [rsp + 0x1138]
mov qword [rsp + 0x740], rax
lea rax, [fcn.140002df4]
mov qword [rsp + 0x748], rax
lea rdx, str.split_off_out_of_bounds:
lea rcx, [rsp + 0x1b0]
mov qword [rcx], rdx
mov edx, 2
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [rsp + 0x7e0]
mov qword [rsp + 0x750], r8
mov qword [rsp + 0x758], rax
lea rax, [rsp + 0x740]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.7.2_src_bytes_mut.rscannot_advance_past__remaining_:___
call fcn.1401bdee0
lea rcx, [0x1401e7ecf]
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__h
mov edx, 0x31
call fcn.1401be070
lea rcx, str.assertion_failed:__stream.is_counted
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__h
mov edx, 0x24
call fcn.1401be070
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x3f0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.4.6_srcproto_streams_streams.rsh___
jmp 0x14009b684
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x80
sub esp, 0x80
invalid
test r9, r9
je 0x14009cf9a
mov r15, r9
mov r14, r8
mov rdi, rdx
mov edi, edx
mov rsi, rcx
mov edx, r15d
cli
call fcn.1400905ce
mov rdi, qword [rdi]
lea rbx, [rsp + 0x50]
mov rcx, rbx
mov ecx, ebx
mov rdx, rsi
mov r8, rdi
call fcn.140090811
cmp byte [rbx], 7
jne 0x14009cf63
mov eax, 2
jmp case.0x14007e446.235
movups xmm0, xmmword [rsp + 0x50]
movups xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x20], xmm0
xor ebx, ebx
xor eax, eax
mov rdx, rbx
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
and al, 0x20
call fcn.14009d21b
jmp 0x14009cf9c
invalid
invalid
invalid
invalid
mov rcx, rbx
mov rdx, r15
call fcn.1401be000
add ah, cl
add ah, cl
xor eax, eax
xor edx, edx
ret
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x78
mov rbx, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
xor esi, esi
mov edx, 1
add byte [rbp + 0x31], al
rol byte [rcx - 0x4f], 1
add byte [rbp + 0x31], al
rol byte [rcx - 0x4f], 1
call fcn.14009d1bb
mov r14, rax
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
call fcn.140074d74
std
dec dword [rbp - 0x7b]
invalid
je case.0x14008cb0e.91
std
dec dword [rbp - 0x7b]
div byte [rcx + riz + 0x4c]
mov eax, dword [rbx]
mov r8, qword [rbx]
lea rsi, [rsp + 0x28]
mov rcx, rsi
mov rdx, rdi
call fcn.140090672
mov dl, byte [rsi]
cmp dl, 6
invalid
jne 0x14009d102
invalid
mov esi, 1
jmp 0x14009d161
xor edx, edx
jmp 0x14009d161
mov eax, dword [rsp + 0x2c]
cmp dl, 5
invalid
jne 0x14009d127
add eax, 0xc0851c75
test eax, eax
je 0x14009d16e
cmp eax, 5
je 0x14009d11b
mov dl, 2
cmp eax, 8
jne 0x14009d14d
movabs rdx, 0xb00000003
mov edx, 3
or eax, dword [rax]
add byte [rax], al
invalid
add bl, ch
cmp byte [rdx - 0x77d4dbb4], cl
and al, 0x53
jmp 0x14009d15f
mov cl, byte [rsp + 0x2b]
mov byte [rsp + 0x53], cl
movzx ecx, word [rsp + 0x29]
and al, 0x29
mov word [rsp + 0x51], cx
movups xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
movups xmmword [rsp + 0x58], xmm0
pop rax
movups xmm0, xmmword [rsp + 0x40]
movups xmmword [rsp + 0x68], xmm0
and al, 0x68
and al, 0x68
push 0x244c8d48
push rax
lea rcx, [rsp + 0x50]
and al, 0x50
mov byte [rcx], dl
mov dword [rcx + 4], eax
add al, 0xe8
out dx, eax
mov edi, edx
dec dword [rax - 0x77]
invalid
add al, 0xe8
out dx, eax
mov edi, edx
dec dword [rax - 0x77]
ret 0xf631
xor esi, esi
test byte [rax - 0x77], 0xf0
mov rax, rsi
invalid
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r14
ret
xor edx, edx
jmp 0x14009d15f
add r8, 0xfffffffffffffff0
shl r9, 4
shl ecx, 4
test r9, r9
je 0x14009d196
invalid
invalid
mov eax, dword [r8 + 0x10]
mov eax, dword [rax + 0x10]
add r8, 0x10
add r9, 0xfffffffffffffff0
test rax, rax
je 0x14009d17a
mov r8, qword [r8 + 8]
jmp case.0x14008b902.107
mov r8d, 1
xor eax, eax
mov r9, rax
jmp case.0x140079411.272
invalid
invalid
invalid
and al, 0x9e
ret
mov esi, ecx
mov rcx, rdx
mov rdx, r8
call fcn.14004872e
dec dword [rbp + rcx*4 + 0x44]
and al, 0x48
dec dword [rbp + rcx*4 + 0x44]
and al, 0x48
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rdx
adc byte [rcx - 0x7d], cl
invalid
sbb byte [rax], al
mov qword [r8], 1
lea rdi, [rsp + 0x20]
mov rcx, rdi
mov rdx, rsi
mov r9d, ebx
adc byte [rcx - 0x7d], cl
invalid
call fcn.140090950
cmp byte [rdi], 5
jne case.0x140068547.1505
xor eax, eax
jmp 0x14009d212
lea rcx, [rsp + 0x20]
and al, 0x20
call fcn.140045d4b
nop
add rsp, 0x70
pop rbx
jo 0x14009d273
pop rdi
pop rsi
ret
xchg ebx, eax
cli
inc ebx
invalid
sub rbx, 1
jb case.0x140068547.1513
add dword [rdx + 0x48], esi
cmp dword [rdi - 0x18], 2
je 0x14009d28c
movzx eax, byte [rdi - 8]
cmp rax, 6
ja 0x14009d28c
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
jne 0x14009d28c
mov rcx, qword [rdi + 8]
mov rdx, qword [rdi + 0x10]
call case.0x14006144d.212
jmp 0x14009d28c
add rdi, 0x138
jmp 0x14009d247
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x14009d2b3
imul r8, rax, 0x138
mov rcx, qword [rsi + 0x20]
mov edx, 8
call fcn.140004a52
cmp rsi, 0xffffffffffffffff
je 0x14009d2d6
lock dec qword [rsi + 8]
jne 0x14009d2d6
mov edx, 8
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.140017ad0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
mov rdi, rdx
mov rax, qword [rcx]
mov r14, qword [rcx + 8]
mov rcx, qword [r14 + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
invalid
lea rbx, [rax + rcx]
add rbx, 0x10
mov ecx, 0x10
mov edx, 8
call fcn.14006d41f
and ebp, ebp
cld
dec dword [rax - 0x77]
cmp byte [rax - 0x77], cl
jo 0x14009e70d
invalid
and ebp, ebp
cld
dec dword [rax - 0x77]
cmp byte [rax - 0x77], cl
jo 0x14009e70d
mov r9, qword [r14 + 0x18]
lea r8, fcn.14006da13
mov rcx, rbx
mov rdx, rax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp r9
pop rbp
invalid
cmp byte [rcx + 0x61], 2
je 0x14009e738
add rcx, 0x30
mov rax, rcx
add rsp, 0x28
ret
lea rcx, str.not_dropped
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacypool.rsC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.6.0_srcclient.rs
mov edx, 0xb
call fcn.1401be470
adc dword [rax], eax
adc dword [rax], eax
int3
add byte [rax], al
add byte [rdx + 8], bh
call fcn.14006d41f
mov rdi, rax
mov r8d, 0x98
add byte [rax], al
dec dword [rax - 0x77]
mov dword [rcx - 0x48], 0x98
add byte [rax], al
add byte [rax], al
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x73], cl
adc eax, 0x16583c
invalid
invalid
add byte [rax - 0x73], cl
adc eax, 0x16583c
invalid
invalid
invalid
mov rax, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
add dword [rax - 0x7d], ecx
clc
add esi, dword [rsi + rax - 0x7d]
clc
add al, 0x75
or al, bl
cmp eax, 3
je 0x14009e79d
cmp eax, 4
jne 0x14009e7a6
ret
add rcx, 8
jmp fcn.14007b439
jmp fcn.14006d9cb
sub rsp, 0x28
mov rdi, qword [rdx]
mov qword [rdx], 4
sub byte [rax - 0x75], cl
cmp cl, byte [rax - 0x39]
add al, byte [rax + rax]
add byte [rax], al
cmp rdi, 4
cmp edi, 4
je case.0x14008cb0e.106
mov rsi, rcx
add rdx, 8
ret 0x4808
add ecx, 8
mov r8d, 0x90
mov eax, 0x90
ret 0x4808
mov eax, 0x90
call sub.VCRUNTIME140.dll_memcpy
adc dword [rax], eax
mov qword [rsi], rdi
mov dword [rsi], edi
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, str.Ready_polled_after_completionC:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_ready.rs
or eax, 0x16a3ed
lea r8, [0x140208c60]
mov edx, 0x1d
add byte [rax], al
add byte [rax], al
call fcn.1401be470
adc dword [rax], eax
int3
sub esp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xd68]
invalid
add byte [rax], al
and byte [rax - 0x77], cl
invalid
or eax, 0xc0850000
test eax, eax
je 0x14009e84d
cmp eax, 3
jne 0x14009e875
lea rcx, [rsi + 0x588]
mov byte [0x1b1f1e81e], al
add byte [r8], al
call fcn.1400a2992
jno case.0x140093a0e.73
add byte [rax], al
lea rcx, [rsi + 0x530]
xor byte [0x169f1e82a], al
sbb al, 0xf9
stc
call fcn.140030456
lea rcx, [rsi + 0x500]
call fcn.14007b75f
dec dword [rax - 0x7f]
invalid
cwde
add al, byte [rax]
invalid
sub dword [rcx + rdi*8], ebx
stc
dec dword [rax - 0x73]
mov es, word [rax]
add eax, 0x26e80000
iretd
dec dword [rax - 0x7f]
invalid
add esi, 0x298
cwde
add al, byte [rax]
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400a2a13
mov byte [rcx], 0
mov byte [rcx], 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov ecx, esi
call fcn.1400a2a13
add byte [rax], al
lea rcx, [rsi + 0x168]
call fcn.14006d7de
add rsi, 0x268
add esi, 0x268
jge 0x14009e84e
cld
dec dword [rax - 0x7f]
invalid
add esi, 0x268
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
invalid
and byte [rsi - 0x17], bl
invalid
invalid
std
invalid
invalid
invalid
nop
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
invalid
push r15
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x15c8
call fcn.1401bc8c0
sub rsp, rax
mov qword [rsp + 0x98], r8
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x98], eax
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov r14, rdx
mov qword [rsp + 0x1d8], rcx
mov dword [rsp + 0x1d8], ecx
fadd dword [rcx]
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x82
push 0xffffffff8500000d
sal byte [rbx + rcx*2 - 0x7d], 0xf8
je 0x14009e8fe
invalid
clc
add byte [rax], al
movzx eax, byte [rdx + 0xd68]
test eax, eax
je 0x14009e8fe
cmp eax, 3
jne case.default.0x14009e8e8
add ecx, dword [rdi]
test dword [rcx + rax], esi
add byte [rcx - 0x73], cl
xchg al, cl
invalid
lea rax, [r14 + 0x7c8]
add byte [rax], al
mov qword [rsp + 0x188], rax
movzx eax, byte [r14 + 0x7c8]
lea rbp, [r14 + 0x588]
lea ebp, [rsi + 0x588]
lea ebp, [rsi + 0x588]
add byte [rax], al
lea rcx, [0x14023f918]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
or dword [rax + 1], 0x49e0ffc8
jmp rax
loopne 0x14009e934
mov rdi, qword [r14 + 0x6b8]
mov edi, dword [rsi + 0x6b8]
mov rax, qword [rsp + 0x188]
jmp 0x14009eadf
lea rcx, [r14 + 0x298]
mov r8d, 0x168
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x400]
add byte [rax], al
add byte [rax], al
lea rdx, [r14 + 0x168]
mov r8d, 0x100
add byte [rax], al
xchg esi, eax
push 0x41000001
mov eax, 0x100
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r14 + 0x268]
movups xmm1, xmmword [r14 + 0x278]
movups xmm2, xmmword [r14 + 0x288]
movups xmmword [r14 + 0x500], xmm0
movups xmmword [rsi + 0x500], xmm0
movups xmmword [r14 + 0x510], xmm1
mov ss, word [rax]
add eax, 0xf410000
adc dword [rsi + 0x520], edx
lea rdx, [r14 + 0x460]
xchg esi, eax
invalid
add al, 0
add byte [rcx - 0x73], cl
invalid
xor byte [0x19ff1e96c], al
cmp byte [rax], al
add byte [rax], al
jmp 0x14009ea60
mov rsi, qword [r14 + 0x848]
jmp 0x1400a0b8b
add byte [rax], al
lea rcx, [r14 + 0xd60]
movzx eax, byte [r14 + 0xd60]
add byte [rax], al
lea r15, [r14 + 0x7d0]
test eax, eax
je 0x14009e9ed
cmp eax, 3
jne case.default.0x14009e9d7
add byte [rax], al
invalid
mov qword [rsp + 0x228], rcx
lea rdx, [r14 + 0xb20]
movzx eax, byte [r14 + 0xb20]
lea rcx, [r14 + 0x840]
mov es, word [rax + 8]
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + riz*4], fs
movabs al, byte [0xf5c0d8d48000000]
sbb al, byte [rax]
movabs al, byte [0xf5c0d8d48000000]
sbb al, byte [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rdi, qword [r14 + 0x870]
mov rax, qword [rsp + 0xa0]
add byte [rax], al
add cl, ch
inc dword [rcx]
add byte [rax], al
mov rdi, qword [r14 + 0x800]
jmp 0x14009eb58
mov qword [rsp + 0x68], rbp
mov qword [rsp + 0x70], rdx
jmp 0x14009f370
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacyclient.rs
call fcn.1401be7d0
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacyclient.rs
call fcn.1401be7d0
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacyclient.rs
call fcn.1401be7d0
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacyclient.rs
call fcn.1401be7d0
lea rdi, [r14 + 0x298]
lea rdx, [r14 + 0x400]
lea rsi, [rsp + 0x640]
mov r8d, 0x100
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [r14 + 0x500]
lea rcx, [rsp + 0x740]
call fcn.14007bab6
lea rbx, [rsp + 0x1498]
mov r8d, 0x130
mov rcx, rbx
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [r14 + 0x588]
mov r8d, 0x130
mov rcx, rbp
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x6b8], rdi
lea rax, [r14 + 0x7c8]
mov byte [r14 + 0x7c8], 0
mov qword [rsp + 0x188], rax
mov qword [r14 + 0x6c0], rdi
mov byte [r14 + 0x7c9], 1
lea rcx, [r14 + 0x6c8]
mov r8d, 0x100
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
lea r15, [r14 + 0x7d0]
movups xmm0, xmmword [r14 + 0x688]
movups xmm1, xmmword [r14 + 0x698]
movups xmm2, xmmword [r14 + 0x6a8]
movups xmmword [r14 + 0x7f0], xmm2
movups xmmword [r14 + 0x7e0], xmm1
movups xmmword [r14 + 0x7d0], xmm0
mov qword [r14 + 0x800], rdi
lea rcx, [r14 + 0xd60]
mov byte [r14 + 0xd60], 0
mov qword [rsp + 0x228], rcx
mov qword [r14 + 0x808], rdi
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmmword [r14 + 0x810], xmm0
movups xmmword [r14 + 0x820], xmm1
movups xmmword [r14 + 0x830], xmm2
mov rbx, qword [rsp + 0xa8]
lea rdx, [r14 + 0x810]
lea rsi, [rsp + 0x11c0]
mov rcx, rsi
call fcn.14007bab6
lea rax, [r14 + 0x840]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [r14 + 0x860], xmm2
movups xmmword [r14 + 0x850], xmm1
movups xmmword [r14 + 0x840], xmm0
mov qword [r14 + 0x870], rdi
lea rdx, [r14 + 0xb20]
mov byte [r14 + 0xb20], 0
mov byte [r14 + 0xb26], 0
and dword [r14 + 0xb22], 0
mov qword [r14 + 0x878], rdi
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmmword [r14 + 0x8a0], xmm2
movups xmmword [r14 + 0x890], xmm1
movups xmmword [r14 + 0x880], xmm0
cmp qword [rdi + 0x158], 0
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0xa0], rax
je 0x14009f322
mov qword [rsp + 0x40], r15
mov qword [rsp + 0xa8], rbx
lea rsi, [r14 + 0x880]
lea rcx, [rsp + 0x640]
mov rdx, rsi
call fcn.14007bab6
mov rdi, qword [rdi + 0x158]
test rdi, rdi
je 0x14009ec7b
lock inc qword [rdi]
jle case.0x14009e8e8.2
lea r8, [rsp + 0x640]
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movaps xmmword [rsp + 0xa20], xmm2
movaps xmmword [rsp + 0xa10], xmm1
movaps xmmword [rsp + 0xa00], xmm0
mov rdx, qword [r14 + 0x878]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movaps xmmword [r8 + 0x20], xmm2
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rsi, [rsp + 0xab0]
mov rcx, rsi
call case.0x14006190d.432
mov rax, qword [r14 + 0x878]
mov al, byte [rax + 0x162]
mov byte [r14 + 0xb21], al
movaps xmm0, xmmword [rsp + 0xa00]
movaps xmm1, xmmword [rsp + 0xa10]
movaps xmm2, xmmword [rsp + 0xa20]
movups xmmword [r14 + 0xb28], xmm0
movups xmmword [r14 + 0xb38], xmm1
movups xmmword [r14 + 0xb48], xmm2
mov qword [r14 + 0xb58], rdi
and qword [r14 + 0xb60], 0
lea rcx, [r14 + 0xb68]
mov r8d, 0x1f8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rbx, qword [rsp + 0x98]
cmp dword [r14 + 0xb68], 9
je 0x1400a213a
lea r15, [r14 + 0xb28]
lea rsi, [r14 + 0xb68]
lea rdi, [rsp + 0xa30]
mov rcx, rdi
mov rdx, r15
mov r8, rbx
call fcn.14009da00
cmp byte [rdi + 0x70], 3
jne 0x14009ee6d
lea rdi, [rsp + 0x470]
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.14007b029
cmp byte [rdi + 0x70], 3
je 0x1400a2080
mov rax, qword [rsi]
mov qword [rsi], 9
cmp rax, 9
je 0x1400a2152
lea rdx, [r14 + 0xb70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
lea rbx, [rsp + 0x680]
movaps xmmword [rbx - 0x10], xmm3
movaps xmmword [rbx - 0x20], xmm2
movaps xmmword [rbx - 0x30], xmm1
movaps xmmword [rbx - 0x40], xmm0
mov qword [rbx], rax
lea rcx, [rsp + 0x688]
mov r8d, 0x1f0
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
lea rdx, [rsp + 0x380]
movups xmmword [rdx + 0x78], xmm0
movups xmmword [rdx + 0x88], xmm1
movups xmmword [rdx + 0x98], xmm2
movups xmmword [rdx + 0xa8], xmm3
lea rsi, [rsp + 0x470]
mov ecx, 0xf
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x4f0]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.14007b40c
mov ebx, 9
jmp 0x14009ef25
mov rbx, qword [rsi]
mov qword [rsi], 9
cmp rbx, 9
je 0x1400a2152
lea rdx, [r14 + 0xb70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmm3, xmmword [r15 + 0x30]
lea rsi, [rsp + 0x688]
movaps xmmword [rsi - 0x18], xmm3
movaps xmmword [rsi - 0x28], xmm2
movaps xmmword [rsi - 0x38], xmm1
movaps xmmword [rsi - 0x48], xmm0
mov qword [rsi - 8], rbx
mov r8d, 0x1f0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x4f0]
mov r8d, 0xb8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x740]
lea rcx, [rsp + 0x1088]
mov r8d, 0x138
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x880]
lea rsi, [rsp + 0xa30]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x640]
call fcn.1400a2590
cmp rbx, 0xa
je 0x1400a2080
mov word [r14 + 0xb25], 0x101
lea rdi, [r14 + 0x8b0]
lea rsi, [rsp + 0x880]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x928], rbx
lea rsi, [r14 + 0x930]
lea rdx, [rsp + 0x4f0]
mov r8d, 0xb8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x9e8]
lea rdx, [rsp + 0x1088]
mov r8d, 0x138
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.1400a254b
cmp dword [r14 + 0x928], 9
jne 0x14009f0dc
mov al, byte [r14 + 0x9a0]
cmp al, 2
jne 0x14009f518
mov al, 1
mov byte [r14 + 0xb24], al
mov rcx, qword [rsi + 0x30]
mov qword [r15 + 0x30], rcx
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov byte [r14 + 0xb23], al
movups xmm0, xmmword [r14 + 0x9a8]
movups xmm1, xmmword [r14 + 0x9b8]
movups xmm2, xmmword [r14 + 0x9c8]
movups xmm3, xmmword [r14 + 0x9d8]
movaps xmmword [rsp + 0x3b0], xmm3
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x380], xmm0
mov al, byte [r14 + 0xb58]
test al, al
je 0x14009f8f8
mov byte [rsp + 0x29], al
mov byte [r14 + 0xb24], 0
mov rax, qword [r14 + 0xb28]
mov qword [rsp + 0x30], rax
mov rax, qword [r14 + 0xb30]
mov qword [rsp + 0x50], rax
mov rbx, qword [r14 + 0xb38]
mov rax, qword [r14 + 0xb40]
mov qword [rsp + 0xf0], rax
mov rax, qword [r14 + 0xb48]
mov qword [rsp + 0xe8], rax
mov sil, byte [r14 + 0xb50]
mov al, byte [r14 + 0xb51]
mov byte [rsp + 0x48], al
mov eax, dword [r14 + 0xb52]
movzx ecx, word [r14 + 0xb56]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0xe0], rcx
movzx eax, word [r14 + 0xb5d]
movzx ecx, byte [r14 + 0xb5f]
shl ecx, 0x10
or ecx, eax
shl rcx, 0x20
mov eax, dword [r14 + 0xb59]
or rax, rcx
mov qword [rsp + 0xd8], rax
mov byte [rsp + 0x38], 2
mov r15, qword [rsp + 0x40]
jmp 0x14009fc1b
lea rdi, [r14 + 0x928]
mov al, byte [r14 + 0x920]
cmp al, 2
jne 0x14009f655
mov bl, byte [r14 + 0x8b0]
mov byte [r14 + 0xb28], bl
lea rcx, [rsp + 0x640]
mov r8d, 0x1f8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + 0xb22], 1
cmp bl, 2
mov r15, qword [rsp + 0x40]
jne 0x14009f7dd
mov qword [rsp + 0x58], r13
mov byte [r14 + 0xb22], 0
lea rcx, [r14 + 0xb30]
mov r8d, 0x1f8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r13, rbp
lea rdi, [r14 + 0xb30]
lea rsi, [rsp + 0x380]
mov rcx, rsi
mov rdx, rdi
mov r8, qword [rsp + 0x98]
call fcn.14007b029
mov bpl, byte [rsi + 0x70]
cmp bpl, 3
mov byte [rsp + 0x38], bpl
je 0x1400a2068
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x388]
mov qword [rsp + 0x50], rax
mov rbx, qword [rsp + 0x390]
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0xe8], rax
mov sil, byte [rsp + 0x3a8]
mov al, byte [rsp + 0x3a9]
mov byte [rsp + 0x48], al
mov eax, dword [rsp + 0x3aa]
movzx ecx, word [rsp + 0x3ae]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0xe0], rcx
mov al, byte [rsp + 0x3b0]
mov byte [rsp + 0x29], al
movzx eax, byte [rsp + 0x3b7]
shl eax, 0x10
movzx ecx, word [rsp + 0x3b5]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0x3b1]
or rax, rcx
mov qword [rsp + 0xd8], rax
movups xmm0, xmmword [rsp + 0x3b8]
movaps xmmword [rsp + 0x1f0], xmm0
movups xmm0, xmmword [rsp + 0x3c8]
movaps xmmword [rsp + 0x200], xmm0
movups xmm0, xmmword [rsp + 0x3d8]
movaps xmmword [rsp + 0x210], xmm0
mov rax, qword [rsp + 0x3e8]
mov qword [rsp + 0x220], rax
mov eax, dword [rsp + 0x3f1]
mov ecx, dword [rsp + 0x3f4]
mov dword [rsp + 0x1cb], ecx
mov dword [rsp + 0x1c8], eax
mov rcx, rdi
call fcn.14007b40c
cmp bpl, 2
jne 0x14009f2a0
mov byte [rsp + 0x38], 2
jmp 0x14009f2f6
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x170], rax
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
movaps xmm2, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rsp + 0x1c8]
mov ecx, dword [rsp + 0x1cb]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov rbp, r13
mov r13, qword [rsp + 0x58]
cmp byte [r14 + 0xb22], 0
je 0x14009f315
lea rcx, [rsp + 0x640]
call fcn.14007b40c
mov byte [r14 + 0xb22], 0
jmp 0x14009fc4e
mov qword [rsp + 0x68], rbp
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
lea r8, [rsp + 0xab0]
movaps xmmword [r8 + 0x20], xmm2
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
lea rsi, [rsp + 0x640]
mov rcx, rsi
mov rdx, rdi
call case.0x14006190d.432
lea rcx, [r14 + 0xb28]
mov r8d, 0x1f8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rsp + 0x98]
lea rdi, [r14 + 0xb28]
lea rsi, [rsp + 0xab0]
mov rcx, rsi
mov rdx, rdi
call fcn.14007b029
mov bpl, byte [rsi + 0x70]
cmp bpl, 3
mov byte [rsp + 0x38], bpl
je 0x1400a206c
mov rax, qword [rsp + 0xab0]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xab8]
mov qword [rsp + 0x50], rax
mov rbx, qword [rsp + 0xac0]
mov rax, qword [rsp + 0xac8]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0xad0]
mov qword [rsp + 0xe8], rax
mov sil, byte [rsp + 0xad8]
mov al, byte [rsp + 0xad9]
mov byte [rsp + 0x48], al
mov eax, dword [rsp + 0xada]
movzx ecx, word [rsp + 0xade]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0xe0], rcx
mov al, byte [rsp + 0xae0]
mov byte [rsp + 0x29], al
movzx eax, byte [rsp + 0xae7]
shl eax, 0x10
movzx ecx, word [rsp + 0xae5]
or ecx, eax
shl rcx, 0x20
mov eax, dword [rsp + 0xae1]
or rax, rcx
mov qword [rsp + 0xd8], rax
movups xmm0, xmmword [rsp + 0xae8]
movaps xmmword [rsp + 0x300], xmm0
movups xmm0, xmmword [rsp + 0xaf8]
movaps xmmword [rsp + 0x310], xmm0
movups xmm0, xmmword [rsp + 0xb08]
movaps xmmword [rsp + 0x320], xmm0
mov rax, qword [rsp + 0xb18]
mov qword [rsp + 0x330], rax
mov eax, dword [rsp + 0xb21]
mov ecx, dword [rsp + 0xb24]
mov dword [rsp + 0x1bb], ecx
mov dword [rsp + 0x1b8], eax
mov rcx, rdi
call fcn.14007b40c
cmp bpl, 2
je 0x14009f50e
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x170], rax
movaps xmm0, xmmword [rsp + 0x300]
movaps xmm1, xmmword [rsp + 0x310]
movaps xmm2, xmmword [rsp + 0x320]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rsp + 0x1b8]
mov ecx, dword [rsp + 0x1bb]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov rbp, qword [rsp + 0x68]
jmp 0x14009fc57
mov byte [rsp + 0x38], al
mov rax, qword [r14 + 0x930]
mov qword [rsp + 0x30], rax
mov rax, qword [r14 + 0x938]
mov qword [rsp + 0x50], rax
mov rbx, qword [r14 + 0x940]
mov rax, qword [r14 + 0x948]
mov qword [rsp + 0xf0], rax
mov rax, qword [r14 + 0x950]
mov qword [rsp + 0xe8], rax
mov sil, byte [r14 + 0x958]
mov al, byte [r14 + 0x959]
mov byte [rsp + 0x48], al
mov eax, dword [r14 + 0x95a]
movzx ecx, word [r14 + 0x95e]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0xe0], rcx
mov al, byte [r14 + 0x960]
mov byte [rsp + 0x29], al
movzx eax, word [r14 + 0x965]
movzx ecx, byte [r14 + 0x967]
shl ecx, 0x10
or ecx, eax
shl rcx, 0x20
mov eax, dword [r14 + 0x961]
or rax, rcx
mov qword [rsp + 0xd8], rax
movups xmm0, xmmword [r14 + 0x988]
movaps xmmword [rsp + 0x160], xmm0
movups xmm0, xmmword [r14 + 0x978]
movaps xmmword [rsp + 0x150], xmm0
movups xmm0, xmmword [r14 + 0x968]
movaps xmmword [rsp + 0x140], xmm0
mov rax, qword [r14 + 0x998]
mov qword [rsp + 0x170], rax
mov eax, dword [r14 + 0x9a1]
mov ecx, dword [r14 + 0x9a4]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
movups xmm0, xmmword [r14 + 0x9a8]
movups xmm1, xmmword [r14 + 0x9b8]
movups xmm2, xmmword [r14 + 0x9c8]
movups xmm3, xmmword [r14 + 0x9d8]
lea rcx, [rsp + 0x640]
movaps xmmword [rcx + 0x30], xmm3
movaps xmmword [rcx + 0x20], xmm2
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.1400a2590
jmp 0x14009f8ee
mov byte [rsp + 0x38], al
mov rax, qword [r14 + 0x8b0]
mov qword [rsp + 0x30], rax
mov rax, qword [r14 + 0x8b8]
mov qword [rsp + 0x50], rax
mov rax, qword [r14 + 0x8c0]
mov qword [rsp + 0xa8], rax
mov rax, qword [r14 + 0x8c8]
mov qword [rsp + 0xf0], rax
mov rax, qword [r14 + 0x8d0]
mov qword [rsp + 0xe8], rax
mov sil, byte [r14 + 0x8d8]
mov al, byte [r14 + 0x8d9]
mov byte [rsp + 0x48], al
mov eax, dword [r14 + 0x8da]
movzx ecx, word [r14 + 0x8de]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0xe0], rcx
mov al, byte [r14 + 0x8e0]
mov byte [rsp + 0x29], al
movzx eax, word [r14 + 0x8e5]
movzx ecx, byte [r14 + 0x8e7]
shl ecx, 0x10
or ecx, eax
shl rcx, 0x20
mov eax, dword [r14 + 0x8e1]
or rax, rcx
mov qword [rsp + 0xd8], rax
movups xmm0, xmmword [r14 + 0x908]
movaps xmmword [rsp + 0x250], xmm0
movups xmm0, xmmword [r14 + 0x8f8]
movaps xmmword [rsp + 0x240], xmm0
movups xmm0, xmmword [r14 + 0x8e8]
movaps xmmword [rsp + 0x230], xmm0
mov rax, qword [r14 + 0x918]
mov qword [rsp + 0x260], rax
mov eax, dword [r14 + 0x921]
mov ecx, dword [r14 + 0x924]
mov dword [rsp + 0x1c0], eax
mov dword [rsp + 0x1c3], ecx
lea rbx, [rsp + 0x640]
mov r8d, 0x1f8
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
cmp dword [rbx], 6
jne 0x14009f816
lea rax, [r14 + 0x8e8]
lea rcx, [r14 + 0x921]
mov rdx, qword [rax + 0x30]
mov qword [rsp + 0x170], rdx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
lea rcx, [rsp + 0x640]
call fcn.14007b40c
jmp 0x14009f8e6
mov ecx, ebx
call fcn.1400a2572
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x48], 2
lea rax, [0x140204a28]
mov qword [rsp + 0x50], rax
mov byte [rsp + 0x29], 2
mov byte [rsp + 0x38], 2
mov sil, byte [rsp + 0x2f]
mov rbx, qword [rsp + 0xa8]
jmp 0x14009f2fe
lea rcx, [rsp + 0xd70]
mov r8d, 0x1f8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x878]
mov rcx, qword [rax + 0x148]
mov ebx, esi
mov rsi, qword [rax + 0x150]
mov rax, qword [rsi + 0x10]
dec rax
and rax, 0xfffffffffffffff0
lea rdi, [rcx + rax]
add rdi, 0x10
mov ecx, 0x1f8
mov edx, 8
call fcn.14006d41f
mov r15, rax
mov r8d, 0x1f8
mov rcx, rax
lea rdx, [rsp + 0xd70]
call sub.VCRUNTIME140.dll_memcpy
lea r8, [0x1402044c8]
mov rcx, rdi
mov rdx, r15
call qword [rsi + 0x18]
mov esi, ebx
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x170], rax
movaps xmm0, xmmword [rsp + 0x230]
movaps xmm1, xmmword [rsp + 0x240]
movaps xmm2, xmmword [rsp + 0x250]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rsp + 0x1c0]
mov ecx, dword [rsp + 0x1c3]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov rbx, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x40]
jmp 0x14009fc4e
mov qword [rsp + 0xb0], r12
mov qword [rsp + 0x58], r13
lea rax, [r14 + 0x9a8]
mov byte [r14 + 0xb23], 0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [r14 + 0xb60], xmm0
movups xmmword [r14 + 0xb70], xmm1
movups xmmword [r14 + 0xb80], xmm2
movups xmmword [r14 + 0xb90], xmm3
mov qword [rsp + 0x68], rbp
mov qword [rsp + 0x1e0], r14
lea rdi, [r14 + 0xb60]
lea rsi, [rsp + 0x640]
mov rcx, rsi
mov rdx, rdi
mov r8, qword [rsp + 0x98]
call fcn.14009da00
mov sil, byte [rsi + 0x70]
cmp sil, 3
mov byte [rsp + 0x38], sil
je 0x1400a2070
mov rcx, rdi
mov r14b, byte [rsp + 0x640]
movzx edi, byte [rsp + 0x647]
movzx r13d, word [rsp + 0x645]
mov ebx, dword [rsp + 0x641]
mov rax, qword [rsp + 0x648]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x650]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x658]
mov qword [rsp + 0x130], rax
mov rax, qword [rsp + 0x660]
mov qword [rsp + 0x1e8], rax
mov al, byte [rsp + 0x668]
mov byte [rsp + 0x67], al
mov al, byte [rsp + 0x669]
mov byte [rsp + 0x48], al
mov eax, dword [rsp + 0x66a]
mov qword [rsp + 0x378], rax
movzx r12d, word [rsp + 0x66e]
mov al, byte [rsp + 0x670]
mov byte [rsp + 0x29], al
movzx ebp, byte [rsp + 0x677]
movzx r15d, word [rsp + 0x675]
mov rax, qword [rsp + 0x6a8]
mov qword [rsp + 0x370], rax
mov eax, dword [rsp + 0x6b4]
mov dword [rsp + 0x1d3], eax
mov eax, dword [rsp + 0x6b1]
mov dword [rsp + 0x1d0], eax
mov eax, dword [rsp + 0x671]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [rsp + 0x678]
movaps xmmword [rsp + 0x340], xmm0
movups xmm0, xmmword [rsp + 0x688]
movaps xmmword [rsp + 0x350], xmm0
movups xmm0, xmmword [rsp + 0x698]
movaps xmmword [rsp + 0x360], xmm0
call fcn.1400a2590
cmp sil, 2
jne 0x14009faea
lea rax, [0x140204a28]
mov qword [rsp + 0x50], rax
cmp r14b, 2
mov ecx, r14d
mov r14, qword [rsp + 0x1e0]
jne 0x14009fbd9
mov byte [rsp + 0x48], 3
cmp byte [r14 + 0xb21], 0
je 0x14009fbd9
mov byte [rsp + 0x29], 2
mov eax, 2
mov qword [rsp + 0x30], rax
jmp 0x14009fbed
movzx eax, r14b
shl edi, 0x10
or r13d, edi
shl r13, 0x20
or rbx, r13
shl r12, 0x20
add r12, qword [rsp + 0x378]
shl ebp, 0x10
or r15d, ebp
shl r15, 0x20
mov rdx, qword [rsp + 0x30]
or rdx, r15
shl rbx, 8
or rbx, rax
mov qword [rsp + 0x30], rbx
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0x170], rax
movaps xmm0, xmmword [rsp + 0x340]
movaps xmm1, xmmword [rsp + 0x350]
movaps xmm2, xmmword [rsp + 0x360]
movaps xmmword [rsp + 0x160], xmm2
movaps xmmword [rsp + 0x150], xmm1
movaps xmmword [rsp + 0x140], xmm0
mov eax, dword [rsp + 0x1d0]
mov ecx, dword [rsp + 0x1d3]
mov dword [rsp + 0x60], eax
mov dword [rsp + 0x63], ecx
mov qword [rsp + 0xd8], rdx
mov qword [rsp + 0xe0], r12
mov rbx, qword [rsp + 0x138]
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0xf0], rax
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0xe8], rax
mov sil, byte [rsp + 0x67]
mov rbp, qword [rsp + 0x68]
mov r13, qword [rsp + 0x58]
mov r12, qword [rsp + 0xb0]
mov r15, qword [rsp + 0x40]
mov r14, qword [rsp + 0x1e0]
jmp 0x14009fc11
call fcn.1400a2572
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x48], 2
mov byte [rsp + 0x29], 2
mov rbp, qword [rsp + 0x68]
mov r13, qword [rsp + 0x58]
mov r12, qword [rsp + 0xb0]
mov sil, byte [rsp + 0x2f]
mov rbx, qword [rsp + 0xa8]
mov r15, qword [rsp + 0x40]
cmp byte [r14 + 0xb23], 0
je 0x14009fc28
lea rcx, [rsp + 0x380]
call fcn.1400a2590
mov byte [r14 + 0xb23], 0
cmp byte [r14 + 0xb24], 0
je 0x14009fc46
lea rcx, [r14 + 0xb28]
call fcn.14007b439
mov byte [r14 + 0xb24], 0
and word [r14 + 0xb25], 0
mov rax, qword [rsp + 0x70]
mov byte [rax], 1
mov rcx, qword [rsp + 0xa0]
call fcn.1400a2841
cmp byte [rsp + 0x38], 2
mov byte [rsp + 0x2f], sil
jne 0x14009fcce
cmp byte [rsp + 0x48], 3
jne 0x14009fd24
mov rdi, qword [r14 + 0x808]
cmp byte [rdi + 0x160], 0
jne 0x14009eb95
mov rcx, qword [rsp + 0x30]
call fcn.1400a2572
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x48], 2
lea rax, [0x140204a28]
mov qword [rsp + 0x50], rax
mov byte [rsp + 0x29], 2
mov sil, byte [rsp + 0x2e]
mov rdi, qword [rsp + 0x110]
jmp 0x14009fd54
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0x630], rax
movaps xmm0, xmmword [rsp + 0x140]
movaps xmm1, xmmword [rsp + 0x150]
movaps xmm2, xmmword [rsp + 0x160]
movaps xmmword [rsp + 0x620], xmm2
movaps xmmword [rsp + 0x610], xmm1
movaps xmmword [rsp + 0x600], xmm0
mov eax, dword [rsp + 0x60]
mov ecx, dword [rsp + 0x63]
mov dword [rsp + 0x1b0], eax
mov dword [rsp + 0x1b3], ecx
mov r12, qword [rsp + 0xd8]
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], rbx
mov r13, qword [rsp + 0xf0]
mov rdi, qword [rsp + 0xe8]
mov qword [rsp + 0xa8], rbx
lea rcx, [r14 + 0x810]
call fcn.14007b75f
mov rax, qword [rsp + 0x630]
mov qword [rsp + 0x930], rax
movaps xmm0, xmmword [rsp + 0x600]
movaps xmm1, xmmword [rsp + 0x610]
movaps xmm2, xmmword [rsp + 0x620]
movaps xmmword [rsp + 0x920], xmm2
movaps xmmword [rsp + 0x910], xmm1
movaps xmmword [rsp + 0x900], xmm0
mov eax, dword [rsp + 0x1b0]
mov ecx, dword [rsp + 0x1b3]
mov dword [rsp + 0x1a0], eax
mov dword [rsp + 0x1a3], ecx
mov byte [r14 + 0xd60], 1
movaps xmm0, xmmword [rsp + 0x900]
movaps xmm1, xmmword [rsp + 0x910]
movaps xmm2, xmmword [rsp + 0x920]
movaps xmmword [rsp + 0x940], xmm0
movaps xmmword [rsp + 0x950], xmm1
movaps xmmword [rsp + 0x960], xmm2
mov rax, qword [rsp + 0x930]
mov qword [rsp + 0x970], rax
mov eax, dword [rsp + 0x1a0]
mov ecx, dword [rsp + 0x1a3]
mov dword [rsp + 0x1a8], eax
mov dword [rsp + 0x1ab], ecx
mov rcx, r15
call fcn.1400a2916
mov dl, byte [rsp + 0x38]
cmp dl, 2
jne 0x14009fee2
mov qword [rsp + 0x68], rbp
movups xmm0, xmmword [rsp + 0xd40]
movups xmm1, xmmword [rsp + 0xd50]
movups xmm2, xmmword [rsp + 0xd60]
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov eax, dword [rsp + 0x2f9]
mov ecx, dword [rsp + 0x2fc]
mov dword [rsp + 0x80], eax
mov dword [rsp + 0x83], ecx
mov byte [rsp + 0x40], 2
mov eax, 3
mov qword [rsp + 0xa0], rax
mov r15, r12
mov rax, r13
mov rcx, qword [rsp + 0x88]
mov qword [rsp + 0x130], rcx
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0x138], rcx
mov qword [rsp + 0x58], r13
mov rbp, rdi
mov qword [rsp + 0x110], rdi
mov ebx, esi
mov byte [rsp + 0x2e], sil
jmp 0x1400a1b48
mov rax, qword [rsp + 0x970]
mov qword [rsp + 0x670], rax
movaps xmm0, xmmword [rsp + 0x940]
movaps xmm1, xmmword [rsp + 0x950]
movaps xmm2, xmmword [rsp + 0x960]
movaps xmmword [rsp + 0x660], xmm2
movaps xmmword [rsp + 0x650], xmm1
movaps xmmword [rsp + 0x640], xmm0
mov rax, qword [rsp + 0x30]
mov qword [r14 + 0x7d0], rax
mov rax, qword [rsp + 0x50]
mov qword [r14 + 0x7d8], rax
mov rax, qword [rsp + 0x90]
mov qword [r14 + 0x7e0], rax
mov qword [rsp + 0x58], r13
mov qword [r14 + 0x7e8], r13
mov qword [rsp + 0x110], rdi
mov qword [r14 + 0x7f0], rdi
mov byte [rsp + 0x2e], sil
mov byte [r14 + 0x7f8], sil
mov al, byte [rsp + 0x48]
mov byte [r14 + 0x7f9], al
mov rcx, qword [rsp + 0x88]
mov rax, rcx
shr rax, 0x20
mov word [r14 + 0x7fe], ax
mov dword [r14 + 0x7fa], ecx
mov al, byte [rsp + 0x29]
mov byte [r14 + 0x800], al
mov rax, r12
shr rax, 0x30
mov byte [r14 + 0x807], al
mov rax, r12
shr rax, 0x20
mov word [r14 + 0x805], ax
mov dword [r14 + 0x801], r12d
movaps xmm0, xmmword [rsp + 0x640]
movaps xmm1, xmmword [rsp + 0x650]
movaps xmm2, xmmword [rsp + 0x660]
movups xmmword [r14 + 0x808], xmm0
movups xmmword [r14 + 0x818], xmm1
movups xmmword [r14 + 0x828], xmm2
mov rax, qword [rsp + 0x670]
mov qword [r14 + 0x838], rax
mov byte [r14 + 0x840], dl
mov eax, dword [rsp + 0x1a8]
mov ecx, dword [rsp + 0x1ab]
mov dword [r14 + 0x841], eax
mov dword [r14 + 0x844], ecx
lea rax, [r14 + 0x6c8]
mov qword [rsp + 0x48], rax
mov rcx, qword [r14 + 0x798]
test rcx, rcx
mov qword [rsp + 0xb0], r12
je 0x1400a03c7
mov rsi, r15
movabs r15, 0x44c2f840bd6b2f52
mov qword [rsp + 0x640], r15
movabs rax, 0xf7f725b1274c397c
mov qword [rsp + 0x648], rax
cmp qword [rcx + 0x18], 0
je 0x1400a0244
movabs rdi, 0xf7f725b1274c397c
lea r13, [rsp + 0x640]
mov rdx, rdi
mov r8, r13
call fcn.14008fef2
test rax, rax
je 0x1400a0244
mov rcx, qword [rax - 0x10]
mov rax, qword [rax - 8]
call qword [rax + 0x30]
mov rbx, rax
mov rcx, rax
call qword [rdx + 0x18]
cmp rax, r15
mov r15, rsi
jne 0x1400a03c7
cmp rdx, rdi
jne 0x1400a03c7
test rbx, rbx
je 0x1400a03c7
mov qword [rsp + 0x68], rbp
mov rcx, r15
call fcn.14009e722
lea rdx, [rax + 0x18]
mov rdi, qword [rbx]
lea rcx, [rsp + 0xd70]
call fcn.140048de8
mov r12, qword [rdi + 0x10]
lea rbp, [r12 + 0x10]
lea rdi, [r12 + 0x130]
mov ecx, 8
xor eax, eax
lock cmpxchg qword [r12 + 0x130], rcx
je 0x1400a0345
lea r15, [rsp + 0xab0]
and dword [r15], 0
mov rbx, qword [rdi]
test bl, 0xc
je 0x1400a0161
test bl, 3
jne 0x1400a0146
mov rcx, r15
call fcn.1400677d3
test al, al
jne 0x1400a012d
test bl, 1
jne 0x1400a017b
mov rcx, rbx
or rcx, 1
mov rax, rbx
lock cmpxchg qword [rdi], rcx
mov rbx, rax
jne 0x1400a0130
jmp 0x1400a017b
mov rcx, rbx
or rcx, 8
mov rax, rbx
lock cmpxchg qword [rdi], rcx
je 0x1400a024c
mov rbx, rax
jmp 0x1400a0130
and qword [rsp + 0x640], 0
call fcn.1400675c4
mov rbx, rax
test rax, rax
jne 0x1400a019c
mov rcx, r13
call fcn.1400676b0
mov rbx, r13
mov rcx, rdi
call fcn.1400676f4
mov rcx, qword [rdi]
test cl, 1
je 0x1400a01df
and ecx, 0xc
je 0x1400a01df
mov byte [rbx + 0x30], 0
and qword [rbx + 0x18], 0
mov qword [rbx + 0x10], rdi
mov qword [rbx + 0x28], 8
mov qword [rbx + 8], 1
cmp qword [rax + 8], 0
je 0x1400a01fc
mov rcx, qword [rax + 0x10]
add rcx, 0x18
jmp 0x1400a0203
mov rcx, rax
call fcn.14006715f
cmp qword [rsp + 0x640], 0
je 0x1400a0237
lock dec qword [0x140265b80]
jmp 0x1400a0237
mov rcx, rax
add rcx, 8
mov qword [rcx], rbx
mov qword [rax + 0x10], rbx
mov rcx, rax
call fcn.14006715f
mov rcx, rbx
call fcn.140067765
mov rax, qword [rbx + 0x20]
cmp qword [rsp + 0x640], 0
je 0x1400a0231
lock dec qword [0x140265b80]
cmp rax, 1
je 0x1400a024c
and dword [rsp + 0xab0], 0
jmp 0x1400a012d
mov r15, rsi
jmp 0x1400a03c7
lea r15, [rsp + 0xab0]
and dword [r15], 0
mov rbx, qword [rdi]
mov r13, rdi
or r13, 1
cmp rbx, 0x10
jb 0x1400a0342
mov rcx, r15
call fcn.1400677d3
test al, al
jne 0x1400a033a
test bl, 2
jne 0x1400a0295
mov rcx, rbx
or rcx, 2
mov rax, rbx
lock cmpxchg qword [rdi], rcx
mov rbx, rax
jne 0x1400a0262
and qword [rsp + 0x640], 0
call fcn.1400675c4
mov rbx, rax
test rax, rax
jne 0x1400a02bb
lea rbx, [rsp + 0x640]
mov rcx, rbx
call fcn.1400676b0
mov rcx, r13
call fcn.1400676f4
mov rcx, qword [rdi]
cmp rcx, 0x10
jb 0x1400a02ff
and ecx, 2
je 0x1400a02ff
mov byte [rbx + 0x30], 0
and qword [rbx + 0x18], 0
mov qword [rbx + 0x10], r13
mov qword [rbx + 0x28], 8
mov qword [rbx + 8], 1
cmp qword [rax + 8], 0
je 0x1400a0309
mov rcx, qword [rax + 0x10]
add rcx, 0x18
jmp 0x1400a0310
mov rcx, rax
call fcn.14006715f
jmp 0x1400a0327
mov rcx, rax
add rcx, 8
mov qword [rcx], rbx
mov qword [rax + 0x10], rbx
mov rcx, rax
call fcn.14006715f
mov rcx, rbx
call fcn.140067765
cmp qword [rsp + 0x640], 0
je 0x1400a033a
lock dec qword [0x140265b80]
mov rbx, qword [rdi]
jmp 0x1400a0262
mov r15, rsi
xor eax, eax
cmp rax, 4
je 0x1400a0372
mov rcx, qword [r12 + rax*8 + 0x138]
mov rdx, qword [rsp + rax*8 + 0xd70]
mov qword [r12 + rax*8 + 0x138], rdx
mov qword [rsp + rax*8 + 0xd70], rcx
inc rax
jmp 0x1400a0347
lock add qword [r12 + 0x158], 2
mov rcx, rdi
call fcn.1400471cd
xor edi, edi
cmp rdi, 0x100
je 0x1400a039e
lea rcx, [rdi + rbp]
add rdi, 0x20
call fcn.1400d2c4e
jmp 0x1400a0386
movups xmm0, xmmword [rsp + 0xd70]
movups xmm1, xmmword [rsp + 0xd80]
lea rcx, [rsp + 0x640]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140047115
mov rbp, qword [rsp + 0x68]
mov rcx, r15
call fcn.14009e722
cmp byte [rax + 0x10], 2
jne 0x1400a03f5
lea rcx, [r14 + 0x780]
lea rdx, [0x140203b80]
call fcn.1400374af
test al, al
jne 0x1400a07bb
jmp 0x1400a07c7
cmp byte [r14 + 0x7a0], 3
jne 0x1400a04cd
mov qword [rsp + 0x68], rbp
lea rsi, [rsp + 0x640]
mov byte [rsi + 0x30], 4
and qword [rsi], 0
mov byte [rsi + 0x29], 2
mov rcx, r15
call fcn.14009e722
lea rdx, [rax + 0x18]
lea rbx, [rsp + 0xab0]
mov rcx, rbx
call fcn.140048de8
lea rdi, [rsp + 0xd70]
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.1400486dc
mov rax, qword [rdi]
mov qword [rsp + 0x30], rax
mov rax, qword [rdi + 8]
mov qword [rsp + 0x50], rax
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x38], rax
mov rbp, qword [rdi + 0x18]
mov rdx, qword [rdi + 0x20]
mov bl, byte [rdi + 0x28]
mov al, byte [rdi + 0x29]
mov byte [rsp + 0x48], al
mov eax, dword [rdi + 0x2a]
movzx r12d, word [rdi + 0x2e]
shl r12, 0x20
or r12, rax
mov al, byte [rdi + 0x30]
mov byte [rsp + 0x29], al
movzx eax, byte [rdi + 0x37]
shl eax, 0x10
movzx ecx, word [rdi + 0x35]
or ecx, eax
shl rcx, 0x20
mov esi, dword [rdi + 0x31]
mov rdi, rdx
or rsi, rcx
mov eax, 3
mov qword [rsp + 0xa0], rax
mov al, byte [rsp + 0x2e]
mov rcx, qword [rsp + 0x110]
mov r13, qword [rsp + 0x58]
jmp 0x1400a1ae5
mov rax, qword [r14 + 0x6c0]
cmp byte [rax + 0x161], 0
je 0x1400a07a0
lea rdx, [r14 + 0x728]
lea rcx, [rsp + 0x640]
call fcn.1400a21ce
movups xmm0, xmmword [0x1402040f8]
lea r8, [rsp + 0xab0]
movaps xmmword [r8 + 0x10], xmm0
movups xmm0, xmmword [0x1402040e8]
movaps xmmword [r8], xmm0
lea rdi, [rsp + 0xd70]
mov rcx, rdi
mov rdx, qword [rsp + 0x48]
call fcn.140044157
cmp byte [rdi + 0x32], 2
jne 0x1400a0549
mov rcx, qword [rsp + 0xd70]
mov rdx, qword [rsp + 0xd80]
call fcn.14004348c
jmp 0x1400a0793
mov qword [rsp + 0x40], r15
mov r13, rbp
lea rbx, [rsp + 0x640]
mov rcx, rbx
call fcn.140071d76
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacyclient.rs
mov qword [rsp + 0x20], rcx
lea r8, str.authority_implies_host
mov r9d, 0x16
mov rcx, rax
call fcn.14007af04
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0xa30], rax
mov qword [rsp + 0xa38], rdx
lea r15, [rsp + 0xab0]
mov rcx, r15
mov rdx, rbx
call fcn.140040cbe
mov r12, qword [r15]
movzx ebp, word [r15 + 0x10]
mov al, byte [rbx]
test al, al
je 0x1400a05cf
cmp al, 2
jne 0x1400a05da
mov rax, qword [rsp + 0x648]
mov r15, qword [rax + 8]
mov rbx, qword [rax + 0x10]
jmp 0x1400a05fd
test r12, r12
jne 0x1400a071b
jmp 0x1400a0650
xor ebx, ebx
cmp byte [rsp + 0x641], 0
sete bl
lea rax, [0x14023b973]
lea r15, [0x14023b977]
cmove r15, rax
xor rbx, 5
lea r8, [0x14023b97e]
mov r9d, 3
mov rcx, r15
mov rdx, rbx
call fcn.1400b0e34
test al, al
je 0x1400a0620
test r12, r12
jne 0x1400a0645
jmp 0x1400a0650
test r12, r12
je 0x1400a0650
lea r8, [0x14023b977]
mov r9d, 5
mov rcx, r15
mov rdx, rbx
call fcn.1400b0e34
test al, al
je 0x1400a071b
cmp bp, 0x1bb
je 0x1400a0725
lea rbx, [rsp + 0x470]
lea rdx, [rsp + 0x640]
mov rcx, rbx
call fcn.140040cbe
cmp qword [rbx], 0
je 0x1400a072e
mov rax, qword [rsp + 0x480]
lea rcx, [rsp + 0x4f0]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x470]
movaps xmmword [rcx], xmm0
lea rax, [rsp + 0xa30]
lea r8, [rsp + 0x1088]
mov qword [r8], rax
lea rax, [0x14001a0fe]
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rcx
lea rax, [0x140204138]
lea rdx, [rsp + 0xab0]
mov qword [rdx], rax
mov eax, 2
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
lea rcx, [0x1400a2d47]
mov qword [r8 + 0x18], rcx
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], rax
lea rsi, [rsp + 0x380]
mov rcx, rsi
call fcn.1400046dd
mov rdi, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea rcx, [rsp + 0xab0]
mov rdx, rdi
call fcn.1400a2d50
mov rcx, qword [rsi]
mov rdx, rdi
call fcn.1400db00e
jmp 0x1400a0741
cmp bp, 0x50
jne 0x1400a0650
and qword [rsp + 0x470], 0
lea rcx, [rsp + 0xab0]
mov rdx, rsi
mov r8, rdi
call fcn.1400a2d50
mov rbp, r13
mov r15, qword [rsp + 0x40]
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_srcclientlegacyclient.rs
mov qword [rsp + 0x20], rax
lea r8, str.uri_host_is_valid_header_value
lea rsi, [rsp + 0x1088]
lea rdx, [rsp + 0xab0]
mov r9d, 0x1e
mov rcx, rsi
call fcn.1400a2d97
lea rcx, [rsp + 0xd70]
mov rdx, rsi
call fcn.1400434b3
test rax, rax
je 0x1400a216c
lea rcx, [rsp + 0x640]
call fcn.140030456
lea rcx, [r14 + 0x780]
lea rdx, [0x140203b80]
call fcn.1400374af
test al, al
je 0x1400a09aa
lea rcx, [r14 + 0x728]
call fcn.1400482fa
mov rcx, r15
call fcn.14006e6a0
mov rsi, rax
mov byte [r14 + 0x7c9], 0
mov r12, qword [r14 + 0x6c8]
mov r13, qword [r14 + 0x6d0]
lea rdx, [r14 + 0x6d8]
lea rcx, [rsp + 0x380]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rsi + 0x10], 2
jne 0x1400a0897
call fcn.1400a2de4
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0x650]
mov qword [r15 - 0x10], r12
mov qword [r15 - 8], r13
lea rdx, [rsp + 0x380]
mov r8d, 0xf0
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
and qword [r15 + 0xf0], 0
mov qword [r15 + 0xf8], 1
mov qword [r15 + 0x100], rbx
lea rbx, [rsp + 0xd70]
lea r15, [rsp + 0x640]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.1400a2e20
mov qword [r15], rdi
cmp dword [rbx + 0x100], 3
jne 0x1400a095e
mov r12d, 3
mov r13, rdi
jmp 0x1400a0ab2
mov rcx, qword [rsi]
xor edx, edx
mov eax, 1
lock cmpxchg qword [rcx + 0x10], rdx
je 0x1400a08cf
cmp byte [rsi + 0x10], 0
je 0x1400a08cf
lea rcx, [rsp + 0x1088]
lea rdx, [rsp + 0x380]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400a0b36
mov byte [rsi + 0x10], 1
call fcn.1400a2de4
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0x650]
mov qword [r15 - 0x10], r12
mov qword [r15 - 8], r13
lea rdx, [rsp + 0x380]
mov r8d, 0xf0
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
and qword [r15 + 0xf0], 0
mov qword [r15 + 0xf8], 1
mov qword [r15 + 0x100], rbx
lea rbx, [rsp + 0xd70]
lea r15, [rsp + 0x640]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.1400a2e20
mov qword [r15], rdi
cmp dword [rbx + 0x100], 3
jne 0x1400a09e9
mov r12d, 3
mov r13, rdi
jmp 0x1400a0b36
lea rsi, [rsp + 0xab0]
lea rdx, [rsp + 0xd70]
mov r8d, 0x118
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x640]
call fcn.1400a2b34
cmp qword [rsi + 0x100], 3
jne 0x1400a0a35
mov r12d, 3
mov r13, qword [rsp + 0xab0]
jmp 0x1400a0ab2
mov rcx, r15
call fcn.14009e722
lea rsi, [r14 + 0x728]
cmp byte [rax + 0x31], 0
je 0x1400a09dc
xor ecx, ecx
cmp byte [rsi], 0
cmovne rcx, rsi
lea rdx, [0x140209730]
call fcn.1400482e2
test al, al
je 0x1400a07c7
mov rcx, rsi
call fcn.140048123
jmp 0x1400a07c7
lea rsi, [rsp + 0xab0]
lea rdx, [rsp + 0xd70]
lea edx, [rsp + 0xd70]
mov r8d, 0x118
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x640]
call fcn.1400a2b34
cmp qword [rsi + 0x100], 3
jne 0x1400a0ab9
mov r12d, 3
mov r13, qword [rsp + 0xab0]
jmp 0x1400a0b36
lea rsi, [rsp + 0xd70]
lea rdi, [rsp + 0xab0]
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientdispatch.rsenvelope_not_dropped
lea rbx, [rsp + 0x640]
mov rcx, rbx
mov rdx, rdi
call fcn.14006df84
mov r12, qword [rbx]
mov r13, qword [rbx + 8]
lea rdx, [rsp + 0x650]
lea rcx, [rsp + 0x1088]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x740]
call fcn.14006d747
mov rcx, rsi
call fcn.14006dfb2
mov esi, 1
jmp 0x1400a0b38
lea rsi, [rsp + 0xd70]
lea rdi, [rsp + 0xab0]
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientdispatch.rsenvelope_not_dropped
lea rbx, [rsp + 0x640]
mov rcx, rbx
mov rdx, rdi
call fcn.14006df84
mov r12, qword [rbx]
mov r13, qword [rbx + 8]
lea rdx, [rsp + 0x650]
lea rcx, [rsp + 0x1088]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x740]
call fcn.14006d747
mov rcx, rsi
call fcn.14006dfb2
xor esi, esi
mov qword [r14 + 0x848], rsi
mov qword [r14 + 0x850], r12
mov qword [r14 + 0x858], r13
lea rcx, [r14 + 0x860]
lea rdx, [rsp + 0x1088]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + 0x958], 0
mov eax, dword [rsp + 0x600]
mov ecx, dword [rsp + 0x603]
mov dword [r14 + 0x959], eax
mov dword [r14 + 0x95c], ecx
lea r13, [r14 + 0x848]
test rsi, rsi
je 0x1400a0bb4
movzx eax, byte [r14 + 0x958]
test eax, eax
je 0x1400a0bd9
cmp eax, 3
je 0x1400a0bf8
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp2.rs
call fcn.1401be7d0
movzx eax, byte [r14 + 0x958]
test eax, eax
je 0x1400a0d89
cmp eax, 3
je 0x1400a0da4
lea rcx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp1.rs
call fcn.1401be7d0
mov rax, qword [r14 + 0x850]
mov r15, qword [r14 + 0x858]
cmp rax, 3
jne 0x1400a0ddf
mov qword [r14 + 0x950], r15
lea rbx, [r14 + 0x950]
lea rsi, [rsp + 0x640]
mov rcx, rsi
mov rdx, rbx
mov r8, qword [rsp + 0x98]
call fcn.1400a2bb6
mov r12, qword [rsi]
cmp r12, 6
je 0x1400a0dd3
lea rax, [rsp + 0x6e0]
mov r15, qword [rax - 0x98]
mov rcx, qword [rax - 0x90]
mov qword [rsp + 0xb8], rcx
mov rcx, qword [rax - 0x88]
mov qword [rsp + 0xc0], rcx
mov rcx, qword [rax - 0x80]
mov qword [rsp + 0xc8], rcx
mov rcx, qword [rax - 0x78]
mov qword [rsp + 0xd0], rcx
mov cl, byte [rax - 0x70]
mov byte [rsp + 0x2a], cl
mov cl, byte [rax - 0x6f]
mov byte [rsp + 0x2b], cl
mov ecx, dword [rax - 0x6e]
movzx edx, word [rax - 0x6a]
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x108], rdx
mov cl, byte [rax - 0x68]
mov byte [rsp + 0x2d], cl
movzx ecx, byte [rax - 0x61]
shl ecx, 0x10
movzx edx, word [rax - 0x63]
or edx, ecx
shl rdx, 0x20
mov ecx, dword [rax - 0x67]
or rcx, rdx
mov qword [rsp + 0x100], rcx
mov rcx, qword [rax - 0x60]
mov qword [rsp + 0xf8], rcx
movups xmm0, xmmword [rax - 0x58]
movaps xmmword [rsp + 0x470], xmm0
movups xmm0, xmmword [rax - 0x48]
movaps xmmword [rsp + 0x480], xmm0
movups xmm0, xmmword [rax - 0x38]
movaps xmmword [rsp + 0x490], xmm0
mov cl, byte [rax - 0x28]
mov byte [rsp + 0x2c], cl
mov ecx, dword [rax - 0x27]
mov dword [rsp + 0x230], ecx
mov ecx, dword [rax - 0x24]
mov dword [rsp + 0x233], ecx
movups xmm0, xmmword [rax - 0x20]
movaps xmmword [rsp + 0x140], xmm0
movups xmm0, xmmword [rax - 0x10]
movaps xmmword [rsp + 0x150], xmm0
lea rdi, [rsp + 0xd70]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rax + 0x60]
mov rcx, rbx
call fcn.1400a2b34
cmp r12d, 4
je 0x1400a1102
mov qword [rsp + 0x120], rsi
cmp r12d, 5
jne 0x1400a1079
lea rax, str.dispatch_dropped_without_returning_error
lea rcx, [rsp + 0x640]
mov qword [rcx], rax
mov qword [rcx + 8], 1
mov qword [rcx + 0x10], 8
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp2.rs
call fcn.1401bdee0
mov rax, qword [r14 + 0x850]
mov r15, qword [r14 + 0x858]
cmp rax, 3
jne 0x1400a0ddf
mov qword [r14 + 0x950], r15
lea rbx, [r14 + 0x950]
lea rsi, [rsp + 0x640]
mov rcx, rsi
mov rdx, rbx
mov r8, qword [rsp + 0x98]
call fcn.1400a2bb6
mov r12, qword [rsi]
cmp r12, 6
jne 0x1400a0f4c
mov al, 3
mov ebx, 5
jmp 0x1400a1201
mov rbx, rax
mov rax, qword [r14 + 0x860]
mov qword [rsp + 0xb8], rax
mov rax, qword [r14 + 0x868]
mov qword [rsp + 0xc0], rax
mov rax, qword [r14 + 0x870]
mov qword [rsp + 0xc8], rax
mov rax, qword [r14 + 0x878]
mov qword [rsp + 0xd0], rax
mov al, byte [r14 + 0x880]
mov byte [rsp + 0x2a], al
mov al, byte [r14 + 0x881]
mov byte [rsp + 0x2b], al
mov eax, dword [r14 + 0x882]
movzx ecx, word [r14 + 0x886]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x108], rcx
mov al, byte [r14 + 0x888]
mov byte [rsp + 0x2d], al
movzx eax, word [r14 + 0x88d]
movzx ecx, byte [r14 + 0x88f]
shl ecx, 0x10
or ecx, eax
shl rcx, 0x20
mov eax, dword [r14 + 0x889]
or rax, rcx
mov qword [rsp + 0x100], rax
mov rax, qword [r14 + 0x890]
mov qword [rsp + 0xf8], rax
movups xmm0, xmmword [r14 + 0x8a8]
movaps xmmword [rsp + 0x390], xmm0
movups xmm0, xmmword [r14 + 0x898]
movaps xmmword [rsp + 0x380], xmm0
movups xmm0, xmmword [r14 + 0x8b8]
movaps xmmword [rsp + 0x3a0], xmm0
mov al, byte [r14 + 0x8c8]
mov byte [rsp + 0x2c], al
mov eax, dword [r14 + 0x8cc]
mov dword [rsp + 0x1f3], eax
mov eax, dword [r14 + 0x8c9]
mov dword [rsp + 0x1f0], eax
movups xmm0, xmmword [r14 + 0x8d0]
movups xmm1, xmmword [r14 + 0x8e0]
movaps xmmword [rsp + 0x890], xmm1
movaps xmmword [rsp + 0x880], xmm0
lea rsi, [r14 + 0x8f0]
lea rdi, [rsp + 0x640]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
call case.0x14004510e.11
lea rdx, str.connection_was_not_ready
mov r8d, 0x18
mov qword [rsp + 0x120], rax
mov rcx, rax
call fcn.140045361
jmp 0x1400a1173
lea rax, [rsp + 0x6e0]
mov r15, qword [rax - 0x98]
mov rcx, qword [rax - 0x90]
mov qword [rsp + 0xb8], rcx
mov rcx, qword [rax - 0x88]
mov qword [rsp + 0xc0], rcx
mov rcx, qword [rax - 0x80]
mov qword [rsp + 0xc8], rcx
mov rcx, qword [rax - 0x78]
mov qword [rsp + 0xd0], rcx
mov cl, byte [rax - 0x70]
mov byte [rsp + 0x2a], cl
mov cl, byte [rax - 0x6f]
mov byte [rsp + 0x2b], cl
mov ecx, dword [rax - 0x6e]
movzx edx, word [rax - 0x6a]
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x108], rdx
mov cl, byte [rax - 0x68]
mov byte [rsp + 0x2d], cl
movzx ecx, byte [rax - 0x61]
shl ecx, 0x10
movzx edx, word [rax - 0x63]
or edx, ecx
shl rdx, 0x20
mov ecx, dword [rax - 0x67]
or rcx, rdx
mov qword [rsp + 0x100], rcx
mov rcx, qword [rax - 0x60]
mov qword [rsp + 0xf8], rcx
movups xmm0, xmmword [rax - 0x58]
movaps xmmword [rsp + 0x470], xmm0
movups xmm0, xmmword [rax - 0x48]
movaps xmmword [rsp + 0x480], xmm0
movups xmm0, xmmword [rax - 0x38]
movaps xmmword [rsp + 0x490], xmm0
mov cl, byte [rax - 0x28]
mov byte [rsp + 0x2c], cl
mov ecx, dword [rax - 0x27]
mov dword [rsp + 0x230], ecx
mov ecx, dword [rax - 0x24]
mov dword [rsp + 0x233], ecx
movups xmm0, xmmword [rax - 0x20]
movaps xmmword [rsp + 0x140], xmm0
movups xmm0, xmmword [rax - 0x10]
movaps xmmword [rsp + 0x150], xmm0
lea rdi, [rsp + 0xd70]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rax + 0x60]
mov rcx, rbx
call fcn.1400a2b34
cmp r12d, 4
je 0x1400a1102
mov qword [rsp + 0x120], rsi
cmp r12d, 5
je 0x1400a2198
mov rbx, r12
movaps xmm0, xmmword [rsp + 0x470]
movaps xmm1, xmmword [rsp + 0x480]
movaps xmm2, xmmword [rsp + 0x490]
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x380], xmm0
mov eax, dword [rsp + 0x230]
mov ecx, dword [rsp + 0x233]
mov dword [rsp + 0x1f0], eax
mov dword [rsp + 0x1f3], ecx
and al, 0xf3
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x140], al
movaps xmm1, xmmword [rsp + 0x150]
sub byte [rsp + 0x150], cl
movaps xmmword [rsp + 0x880], xmm0
add byte [rdi], cl
sub dword [rsp + 0x890], ecx
lea rdi, [rsp + 0x640]
lea rsi, [rsp + 0xd70]
jo 0x1400a1103
add byte [rax], al
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
jmp 0x1400a1173
movaps xmm0, xmmword [rsp + 0x470]
movaps xmm1, xmmword [rsp + 0x480]
movaps xmm2, xmmword [rsp + 0x490]
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x380], xmm0
mov eax, dword [rsp + 0x230]
mov ecx, dword [rsp + 0x233]
mov dword [rsp + 0x1f0], eax
mov dword [rsp + 0x1f3], ecx
movaps xmm0, xmmword [rsp + 0x140]
movaps xmm1, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x880], xmm0
movaps xmmword [rsp + 0x890], xmm1
mov ebx, 4
movaps xmm0, xmmword [rsp + 0x380]
movaps xmm1, xmmword [rsp + 0x390]
movaps xmm2, xmmword [rsp + 0x3a0]
movaps xmmword [rsp + 0xa50], xmm2
movaps xmmword [rsp + 0xa40], xmm1
movaps xmmword [rsp + 0xa30], xmm0
mov eax, dword [rsp + 0x1f0]
mov ecx, dword [rsp + 0x1f3]
mov dword [rsp + 0x300], eax
mov dword [rsp + 0x303], ecx
movaps xmm0, xmmword [rsp + 0x880]
add byte [rdi], cl
sub byte [rsp + 0x890], cl
movaps xmmword [rsp + 0x340], xmm0
movaps xmmword [rsp + 0x350], xmm1
and al, 0x50
add eax, dword [rax]
add byte [rax - 0x73], cl
mov esp, 0xab024
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
invalid
add byte [rax], al
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov al, 1
mov qword [rsp + 0x128], r15
mov byte [r14 + 0x958], al
cmp ebx, 5
je 0x1400a207c
movaps xmm0, xmmword [rsp + 0xa30]
movaps xmm1, xmmword [rsp + 0xa40]
movaps xmm2, xmmword [rsp + 0xa50]
movaps xmmword [rsp + 0x2b0], xmm2
movaps xmmword [rsp + 0x2a0], xmm1
movaps xmmword [rsp + 0x290], xmm0
mov eax, dword [rsp + 0x300]
mov ecx, dword [rsp + 0x303]
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x7b], ecx
movaps xmm0, xmmword [rsp + 0x340]
movaps xmm1, xmmword [rsp + 0x350]
movaps xmmword [rsp + 0x270], xmm0
movaps xmmword [rsp + 0x280], xmm1
lea rdi, [rsp + 0xf70]
lea rsi, [rsp + 0xab0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rcx, r13
call fcn.1400a294e
cmp ebx, 4
mov qword [rsp + 0xa0], rbx
jne 0x1400a14fc
lea r15, [rsp + 0x530]
mov rax, qword [rsp + 0x128]
mov qword [r15 - 0x40], rax
mov rax, qword [rsp + 0xb8]
mov qword [r15 - 0x38], rax
mov rax, qword [rsp + 0xc0]
mov qword [r15 - 0x30], rax
mov rax, qword [rsp + 0xc8]
mov qword [r15 - 0x28], rax
mov rax, qword [rsp + 0xd0]
mov qword [r15 - 0x20], rax
mov al, byte [rsp + 0x2a]
mov byte [r15 - 0x18], al
mov al, byte [rsp + 0x2b]
mov byte [r15 - 0x17], al
mov rax, qword [rsp + 0x108]
mov dword [r15 - 0x16], eax
shr rax, 0x20
mov word [r15 - 0x12], ax
mov al, byte [rsp + 0x2d]
mov byte [r15 - 0x10], al
mov rcx, qword [rsp + 0x100]
mov dword [r15 - 0xf], ecx
mov rax, rcx
shr rax, 0x30
mov byte [r15 - 9], al
mov rax, rcx
shr rax, 0x20
mov word [r15 - 0xb], ax
mov rax, qword [rsp + 0xf8]
mov qword [r15 - 8], rax
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
movaps xmm2, xmmword [rsp + 0x2b0]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
lea rdi, [rsp + 0x560]
mov al, byte [rsp + 0x2c]
mov byte [rdi], al
mov eax, dword [rsp + 0x78]
mov ecx, dword [rsp + 0x7b]
mov dword [rdi + 4], ecx
mov dword [rdi + 1], eax
movaps xmm0, xmmword [rsp + 0x270]
movaps xmm1, xmmword [rsp + 0x280]
movups xmmword [rdi + 8], xmm0
movups xmmword [rdi + 0x18], xmm1
lea rsi, [r14 + 0x7d0]
mov rcx, rsi
call fcn.14009e722
mov rcx, qword [rax + 0x18]
test rcx, rcx
mov r13, qword [rsp + 0x58]
je 0x1400a13ce
lea rdx, [rsp + 0x550]
mov rax, qword [rax + 0x20]
call qword [rax + 0x20]
mov rcx, rsi
call fcn.14009e722
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 3
jne 0x1400a171d
mov qword [rsp + 0x68], rbp
mov rax, qword [rsp + 0x4f0]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x4f8]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x500]
mov qword [rsp + 0x38], rax
mov rbp, qword [rsp + 0x508]
mov rdi, qword [rsp + 0x510]
mov bl, byte [rsp + 0x518]
mov al, byte [rsp + 0x519]
mov byte [rsp + 0x48], al
mov eax, dword [rsp + 0x51a]
movzx r12d, word [rsp + 0x51e]
shl r12, 0x20
or r12, rax
mov al, byte [rsp + 0x520]
mov byte [rsp + 0x29], al
movzx eax, byte [rsp + 0x527]
shl eax, 0x10
movzx ecx, word [rsp + 0x525]
or ecx, eax
shl rcx, 0x20
mov esi, dword [rsp + 0x521]
or rsi, rcx
mov rax, qword [rsp + 0x528]
mov qword [rsp + 0x180], rax
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov al, byte [rsp + 0x560]
mov byte [rsp + 0x40], al
mov eax, dword [r15 + 0x31]
mov ecx, dword [r15 + 0x34]
mov dword [rsp + 0x83], ecx
mov dword [rsp + 0x80], eax
movups xmm0, xmmword [r15 + 0x38]
movups xmm1, xmmword [r15 + 0x48]
movaps xmmword [rsp + 0xfd0], xmm0
movaps xmmword [rsp + 0xfe0], xmm1
mov al, byte [rsp + 0x2e]
mov rcx, qword [rsp + 0x110]
jmp 0x1400a1ae5
mov qword [rsp + 0x68], rbp
movaps xmm0, xmmword [rsp + 0x270]
movaps xmm1, xmmword [rsp + 0x280]
lea rdi, [rsp + 0xd90]
movaps xmmword [rdi - 0x10], xmm1
movaps xmmword [rdi - 0x20], xmm0
lea rsi, [rsp + 0xf70]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
cmp ebx, 3
jne 0x1400a187e
lea rax, [rsp + 0x6e0]
mov qword [rax - 0xa0], 3
mov rcx, qword [rsp + 0x128]
mov qword [rax - 0x98], rcx
mov rcx, qword [rsp + 0xb8]
mov qword [rax - 0x90], rcx
mov rcx, qword [rsp + 0xc0]
mov qword [rax - 0x88], rcx
mov rcx, qword [rsp + 0xc8]
mov qword [rax - 0x80], rcx
mov rcx, qword [rsp + 0xd0]
mov qword [rax - 0x78], rcx
mov cl, byte [rsp + 0x2a]
mov byte [rax - 0x70], cl
mov cl, byte [rsp + 0x2b]
mov byte [rax - 0x6f], cl
mov rdx, qword [rsp + 0x108]
mov rcx, rdx
shr rcx, 0x20
mov word [rax - 0x6a], cx
mov dword [rax - 0x6e], edx
mov cl, byte [rsp + 0x2d]
mov byte [rax - 0x68], cl
mov rdx, qword [rsp + 0x100]
mov rcx, rdx
shr rcx, 0x30
mov byte [rax - 0x61], cl
mov rcx, rdx
shr rcx, 0x20
mov word [rax - 0x63], cx
mov dword [rax - 0x67], edx
mov rcx, qword [rsp + 0xf8]
mov qword [rax - 0x60], rcx
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
movaps xmm2, xmmword [rsp + 0x2b0]
movups xmmword [rax - 0x58], xmm0
movups xmmword [rax - 0x48], xmm1
movups xmmword [rax - 0x38], xmm2
mov bpl, byte [rsp + 0x2c]
mov byte [rax - 0x28], bpl
mov ecx, dword [rsp + 0x78]
mov edx, dword [rsp + 0x7b]
mov dword [rax - 0x24], edx
mov dword [rax - 0x27], ecx
movaps xmm0, xmmword [rsp + 0x270]
movaps xmm1, xmmword [rsp + 0x280]
movups xmmword [rax - 0x20], xmm0
movups xmmword [rax - 0x10], xmm1
lea rsi, [rsp + 0xf70]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x120]
mov qword [rax + 0x60], rcx
lea rsi, [rsp + 0x640]
mov rcx, rsi
call fcn.1400a2978
mov rcx, rax
call fcn.140046a18
mov byte [rsi + 0x30], 6
mov qword [rsi], rax
lea rax, [0x1401ebff0]
mov qword [rsi + 8], rax
mov byte [rsi + 0x29], 2
lea rcx, [r14 + 0x7d0]
call fcn.14009e722
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0x380]
mov rcx, rsi
call fcn.140048de8
lea rdi, [rsp + 0xab0]
lea rdx, [rsp + 0x640]
mov rcx, rdi
mov r8, rsi
call fcn.1400486dc
mov rax, qword [rdi]
mov qword [rsp + 0x30], rax
mov rax, qword [rdi + 8]
mov qword [rsp + 0x50], rax
mov r10, qword [rdi + 0x10]
mov rdx, qword [rdi + 0x18]
mov r8, qword [rdi + 0x20]
mov r9b, byte [rdi + 0x28]
mov al, byte [rdi + 0x29]
mov byte [rsp + 0x48], al
mov eax, dword [rdi + 0x2a]
movzx r12d, word [rdi + 0x2e]
shl r12, 0x20
or r12, rax
mov bl, byte [rdi + 0x30]
movzx eax, byte [rdi + 0x37]
shl eax, 0x10
movzx ecx, word [rdi + 0x35]
or ecx, eax
shl rcx, 0x20
mov esi, dword [rdi + 0x31]
mov rdi, r8
or rsi, rcx
jmp 0x1400a1ac0
mov rcx, rsi
call fcn.14009e722
iretd
invalid
inc dword [rax + 0x74021078]
invalid
cmp qword [r14 + 0x838], 0
je 0x1400a1750
mov rcx, rsi
call fcn.14009e722
mov rcx, qword [rax]
mov dl, byte [rax + 0x10]
call fcn.14007d8c6
test al, al
je 0x1400a1ff4
mov qword [rsp + 0x58], r13
lea rax, [rsp + 0x640]
mov ecx, 0xf
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.14007b631
mov rax, qword [rsp + 0x4f0]
mov qword [rsp + 0x30], rax
mov rbx, qword [rsp + 0x4f8]
mov rax, qword [rsp + 0x500]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x508]
mov qword [rsp + 0x38], rax
mov r13, qword [rsp + 0x510]
mov al, byte [rsp + 0x518]
mov cl, byte [rsp + 0x519]
mov byte [rsp + 0x48], cl
mov ecx, dword [rsp + 0x51a]
movzx esi, word [rsp + 0x51e]
shl rsi, 0x20
or rsi, rcx
mov r8b, byte [rsp + 0x520]
movzx ecx, byte [rsp + 0x527]
shl ecx, 0x10
movzx edx, word [rsp + 0x525]
or edx, ecx
shl rdx, 0x20
mov r12d, dword [rsp + 0x521]
or r12, rdx
mov rcx, qword [rsp + 0x528]
mov qword [rsp + 0x180], rcx
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov cl, byte [rsp + 0x560]
mov byte [rsp + 0x40], cl
mov ecx, dword [r15 + 0x31]
mov edx, dword [r15 + 0x34]
mov dword [rsp + 0x83], edx
mov dword [rsp + 0x80], ecx
movups xmm0, xmmword [r15 + 0x38]
movups xmm1, xmmword [r15 + 0x48]
movaps xmmword [rsp + 0xfd0], xmm0
movaps xmmword [rsp + 0xfe0], xmm1
lea rdi, [r14 + 0x7c9]
mov r15d, 4
jmp 0x1400a1bc3
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
movaps xmm2, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
add al, byte [rax]
add byte [rbx - 0x7487dbbc], cl
and al, 0x7b
mov dword [rsp + 0x80], eax
add byte [rax], 0
add byte [rcx + 0x83248c], cl
add byte [rax], al
mov al, byte [r14 + 0x840]
or byte [rax], al
add byte [rax + 0x1e82484], cl
add byte [rax], al
lea rax, [rsp + 0x6e0]
mov qword [rax - 0xa0], 3
and byte [rax - 1], 0xff
inc dword [rbx]
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbp], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov byte [rax - 1], ch
invalid
invalid
dec dword [rax - 0x75]
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov byte [rax - 1], dh
invalid
dec dword [rax - 0x75]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov byte [rax - 1], bh
invalid
dec dword [rax - 0x75]
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x75], 0x8c
and al, 0xd0
add byte [rax], al
add byte [rax - 0x77], cl
mov byte [rdx - 0x77d5dbb4], cl
nop
mov cl, byte [rsp + 0x2b]
mov byte [rax - 0x6f], cl
mov r12, qword [rsp + 0x108]
mov rcx, r12
shr rcx, 0x20
mov word [rax - 0x6a], cx
mov dword [rax - 0x6e], r12d
mov bl, byte [rsp + 0x2d]
mov byte [rax - 0x68], bl
mov r15, qword [rsp + 0x100]
mov rcx, r15
shr rcx, 0x30
mov byte [rax - 0x61], cl
mov rcx, r15
shr rcx, 0x20
mov word [rax - 0x63], cx
mov dword [rax - 0x67], r15d
mov r13, qword [rsp + 0xf8]
mov qword [rax - 0x60], r13
movabs al, byte [0x2902484280f]
add byte [rdi], cl
sub byte [rsp + 0x2a0], cl
movaps xmm2, xmmword [rsp + 0x2b0]
movups xmmword [rax - 0x58], xmm0
test al, 0xf
adc dword [rax - 0x48], ecx
movups xmmword [rax - 0x38], xmm2
mov bpl, byte [rsp + 0x2c]
mov byte [rax - 0x28], bpl
mov ecx, dword [rsp + 0x78]
mov edx, dword [rsp + 0x7b]
mov dword [rax - 0x24], edx
mov dword [rax - 0x27], ecx
movaps xmm0, xmmword [rsp + 0x270]
movaps xmm1, xmmword [rsp + 0x280]
movups xmmword [rax - 0x10], xmm1
movups xmmword [rax - 0x20], xmm0
lea rsi, [rsp + 0xf70]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x120]
mov qword [rax + 0x60], rcx
lea rsi, [r14 + 0x7d0]
lea rdi, [rsp + 0x640]
mov rcx, rdi
call fcn.1400a2978
mov rcx, rax
call fcn.140046a18
mov byte [rdi + 0x30], 0
mov qword [rdi], rax
lea rax, [0x1401ebff0]
mov qword [rdi + 8], rax
mov byte [rdi + 0x29], 2
mov rcx, rsi
call fcn.14009e722
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0xab0]
mov rcx, rsi
call fcn.140048de8
lea rcx, [rsp + 0x1050]
lea rdx, [rsp + 0x640]
mov r8, rsi
call fcn.1400486dc
lea rdi, [rsp + 0xfd0]
lea rsi, [rsp + 0xd70]
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x180], r13
mov rsi, r15
mov r10, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
mov rdi, qword [rsp + 0xd0]
mov r9b, byte [rsp + 0x2a]
mov rax, qword [rsp + 0x128]
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x50], rax
mov al, byte [rsp + 0x2b]
mov byte [rsp + 0x48], al
mov r13, qword [rsp + 0x58]
mov qword [rsp + 0x38], r10
mov byte [rsp + 0x29], bl
mov byte [rsp + 0x40], bpl
mov al, byte [rsp + 0x2e]
mov rcx, qword [rsp + 0x110]
add byte [rax - 0x77], cl
invalid
mov ebx, r9d
mov byte [rsp + 0x2e], al
mov qword [rsp + 0x110], rcx
mov qword [rsp + 0x58], r13
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x138], rax
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x130], rax
mov r15, qword [rsp + 0xb0]
lea rcx, [r14 + 0x7d0]
call fcn.14007b631
mov qword [rsp + 0x88], r12
mov r12, rsi
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x90], rax
mov r13, rbp
mov rbp, rdi
lea rdi, [r14 + 0x7c9]
cmp byte [r14 + 0x7c9], 0
je 0x1400a1b65
lea rcx, [r14 + 0x6c8]
call fcn.14006d7de
mov rsi, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x38], r13
mov r13, rbp
mov eax, ebx
mov qword [rsp + 0xb0], r15
mov rcx, qword [rsp + 0x130]
mov qword [rsp + 0x88], rcx
mov rcx, qword [rsp + 0x138]
mov qword [rsp + 0x90], rcx
mov rbp, qword [rsp + 0x68]
mov rbx, qword [rsp + 0x50]
mov r8b, byte [rsp + 0x29]
mov r15, qword [rsp + 0xa0]
mov byte [rdi], 0
movzx eax, al
movzx ecx, byte [rsp + 0x48]
mov dh, 0x4c
and al, 0x48
shl ecx, 8
or rcx, rax
or ecx, eax
shl rsi, 0x10
or rsi, rcx
movzx eax, r8b
shl r12, 8
or r12, rax
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmm1, xmmword [rsp + 0x2d0]
movaps xmm2, xmmword [rsp + 0x2e0]
movaps xmmword [rsp + 0x9a0], xmm2
movaps xmmword [rsp + 0x990], xmm1
movaps xmmword [rsp + 0x980], xmm0
or byte [rcx], 0
add byte [rbx + 0x802484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x83]
mov dword [rsp + 0x190], eax
and al, 0x90
add dword [rax], eax
add byte [rcx + 0x193248c], cl
add byte [rax], al
lea rdi, [rsp + 0x11f0]
lea rdx, [rsp + 0xfd0]
mov r8d, 0xb8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x188]
add byte [rax], al
mov byte [rax], 1
movaps xmm0, xmmword [rsp + 0x980]
movaps xmm1, xmmword [rsp + 0x990]
movaps xmm2, xmmword [rsp + 0x9a0]
movaps xmmword [rsp + 0x5d0], xmm0
movaps xmmword [rsp + 0x5e0], xmm1
add byte [rdi], cl
sub dword [rsp + 0x5f0], edx
mov eax, dword [rsp + 0x190]
mov ecx, dword [rsp + 0x193]
add dword [rax], eax
add byte [rcx + 0x11b248c], cl
add byte [rax], al
mov dword [rsp + 0x118], eax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x5c0], xmm1
movaps xmmword [rsp + 0x5b0], xmm0
lea rdx, [rsp + 0x1210]
lea rcx, [rsp + 0xca8]
mov r8d, 0x98
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
mov ecx, ebp
call fcn.1400a2992
cmp r15d, 3
je 0x1400a1ee0
cmp r15d, 4
mov rax, qword [rsp + 0x30]
mov bpl, byte [rsp + 0x40]
je case.0x1400618d6.671
lea rdi, [rsp + 0x6e0]
mov qword [rdi - 0xa0], r15
mov qword [rdi - 0x98], rax
mov qword [rdi - 0x90], rbx
mov dword [rdi - 0x90], ebx
mov rax, qword [rsp + 0x70]
mov qword [rdi - 0x88], rax
mov rax, qword [rsp + 0x38]
and al, 0x38
mov qword [rdi - 0x80], rax
mov qword [rdi - 0x78], r13
mov dword [rdi - 0x78], ebp
mov qword [rdi - 0x70], rsi
mov qword [rdi - 0x68], r12
mov rax, qword [rsp + 0x180]
mov qword [rdi - 0x60], rax
mov dword [rdi - 0x60], eax
movaps xmm0, xmmword [rsp + 0x5d0]
movaps xmm1, xmmword [rsp + 0x5e0]
movaps xmm2, xmmword [rsp + 0x5f0]
sub byte [rsp + 0x5f0], dl
movups xmmword [rdi - 0x58], xmm0
movups xmmword [rdi - 0x48], xmm1
movups xmmword [rdi - 0x38], xmm2
mov byte [rdi - 0x28], bpl
mov byte [rdi - 0x28], ch
mov eax, dword [rsp + 0x118]
mov ecx, dword [rsp + 0x11b]
mov dword [rdi - 0x27], eax
mov dword [rdi - 0x24], ecx
movaps xmm0, xmmword [rsp + 0x5b0]
movaps xmm1, xmmword [rsp + 0x5c0]
add eax, 0x110f0000
invalid
invalid
movups xmmword [rdi - 0x20], xmm0
lea rsi, [rsp + 0xca8]
mov ecx, 0xc
or al, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
test byte [rsp + 0x1e8], 1
je 0x1400a1eec
invalid
cmp byte [r14 + 0x3f8], 0
je 0x1400a1eec
lea rbx, [rsp + 0xd08]
lea rdx, [r14 + 0x530]
lea rsi, [rsp + 0xd70]
add byte [rax], al
mov rcx, rsi
call fcn.1400a21ce
lea rdi, [rsp + 0x6a0]
mov rcx, rdi
call fcn.140030456
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x1398]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x40
invalid
add byte [rax], al
mov r8d, 0x100
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.14007b439
xchg esi, eax
std
dec dword [rcx - 0x73]
mov es, word [rax]
add al, 0
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x8b4c0011
movsb byte [rdi], byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x58
jmp 0x14009ea60
mov r15, rax
movaps xmm0, xmmword [rsp + 0x5d0]
movaps xmm1, xmmword [rsp + 0x5e0]
movaps xmm2, xmmword [rsp + 0x5f0]
movaps xmmword [rsp + 0x9f0], xmm2
movaps xmmword [rsp + 0x9e0], xmm1
movaps xmmword [rsp + 0x9d0], xmm0
or dword [rax], eax
add byte [rbx + 0x1182484], cl
add byte [rax], al
mov ecx, dword [rsp + 0x11b]
mov dword [rsp + 0x198], eax
mov dword [rsp + 0x19b], ecx
movaps xmm0, xmmword [rsp + 0x5b0]
movaps xmm1, xmmword [rsp + 0x5c0]
movaps xmmword [rsp + 0x9b0], xmm0
movaps xmmword [rsp + 0x9c0], xmm1
mov qword [rsp + 0x30], rbx
mov rbx, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x38]
mov qword [rsp + 0x38], r13
mov r13, rsi
mov rsi, r12
mov r12, qword [rsp + 0x180]
jmp 0x1400a1f41
mov bpl, byte [rsp + 0x40]
mov rdi, qword [rsp + 0x70]
jmp 0x1400a1f41
mov r12, qword [rsp + 0xd38]
mov rsi, qword [rsp + 0xd30]
mov r13, qword [rsp + 0xd28]
mov rax, qword [rsp + 0xd20]
mov qword [rsp + 0x38], rax
mov rdi, qword [rsp + 0xd18]
mov rax, qword [rsp + 0xd08]
mov qword [rsp + 0x30], rax
mov rbx, qword [rsp + 0xd10]
lea rcx, [rsp + 0x640]
call fcn.14006d7de
mov r15d, 3
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], cl
invalid
lea rcx, [r14 + 0x530]
call fcn.140030456
lea rcx, [r14 + 0x500]
add byte [rax], al
add byte [rax], al
call fcn.14007b75f
lea rcx, [r14 + 0x298]
call fcn.1400a2a13
mov rax, qword [rsp + 0x1d8]
mov eax, dword [rsp + 0x1d8]
mov eax, dword [rsp + 0x1d8]
mov qword [rax], r15
mov rcx, qword [rsp + 0x30]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rbx
mov dword [rax + 0x10], ebx
mov dword [rax + 0x10], ebx
mov qword [rax + 0x18], rdi
mov rcx, qword [rsp + 0x38]
mov qword [rax + 0x20], rcx
mov qword [rax + 0x28], r13
mov qword [rax + 0x30], rsi
mov qword [rax + 0x38], r12
movaps xmm0, xmmword [rsp + 0x9d0]
movaps xmm1, xmmword [rsp + 0x9e0]
movaps xmm2, xmmword [rsp + 0x9f0]
movups xmmword [rax + 0x40], xmm0
movups xmmword [rax + 0x50], xmm1
movups xmmword [rax + 0x60], xmm2
mov byte [rax + 0x70], bpl
mov edx, dword [rsp + 0x198]
mov ecx, dword [rsp + 0x19b]
mov dword [rax + 0x71], edx
jno 0x1400a1f59
je 0x1400a1fe2
sub byte [rsp + 0x9b0], al
jno 0x1400a1f59
je 0x1400a1fe2
sub byte [rsp + 0x9b0], al
movaps xmm1, xmmword [rsp + 0x9c0]
movups xmmword [rax + 0x78], xmm0
movups xmmword [rax + 0x88], xmm1
mov cl, 1
add ecx, ebp
invalid
add byte [rax], al
invalid
add ecx, ebp
mov ebp, 0x48000000
mov ecx, edi
mov rcx, rdi
call fcn.14004505a
test al, al
je 0x1400a20cc
add byte [rax], al
lea rbx, [rsp + 0x1320]
mov ecx, 0xf
mov rdi, rbx
mov edi, ebx
mov edi, ebx
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x6c0]
mov rcx, qword [rax + 0x148]
mov r13, qword [rax + 0x150]
mov rax, qword [r13 + 0x10]
dec rax
enter 0xffffffffffff8348, 0xffffffffffffffe0
invalid
lea r12, [rcx + rax]
add r12, 0x10
mov ecx, 0x78
add byte [rax], al
mov edx, 8
add byte [rax], al
add al, ch
sal dword [rbx + 0xfb9fffc], 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r8, [0x140204408]
jmp 0x1400a212b
enter 0xffffffffffff8348, 0xffffffffffffffe0
invalid
add byte [rax], al
add al, ch
sal dword [rbx + 0xfb9fffc], 1
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov al, 5
jmp 0x1400a2082
mov al, 3
jmp 0x1400a2082
invalid
mov al, 6
mov r14, qword [rsp + 0x1e0]
jmp 0x1400a2082
mov cl, 4
jmp 0x1400a2096
mov al, 4
mov rcx, qword [rsp + 0x70]
mov byte [rcx], al
mov rax, qword [rsp + 0x228]
mov byte [rax], 3
mov cl, 3
mov rax, qword [rsp + 0x1d8]
mov rdx, qword [rsp + 0x188]
mov byte [rdx], cl
mov qword [rax], 4
mov cl, 3
mov byte [r14 + 0xd68], cl
add rsp, 0x15c8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
ret
lea rbx, [rsp + 0x12a8]
mov ecx, 0xf
add byte [rax], al
add byte [rax - 0x77], cl
fcompi st(3)
movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x6c0]
mov rcx, qword [rax + 0x148]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x58], cl
push rax
add dword [rax], eax
add byte [rcx - 0x75], cl
adc byte [r8 - 1], r9b
enter 0xffffffffffff8348, 0xffffffffffffffe0
invalid
lea r12, [rcx + rax]
add r12, 0x10
mov ecx, 0x78
mov edx, 8
call fcn.14006d41f
mov ecx, 0xf
mov rdi, rax
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r8, str.L_n_
mov rcx, r12
mov rdx, rax
call qword [r13 + 0x18]
jmp 0x1400a1770
lea rcx, str.cannot_poll_Select_twice__
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_select.rs
mov edx, 0x18
call fcn.1401be470
lea rcx, str.internal_error:_entered_unreachable_code_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_src_threadmod.rs
lea r8, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.31_src_future_select.rs
mov edx, 0x28
call fcn.1401be070
ud2
lea rax, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_1.1.0_srcheadermap.rs
mov qword [rsp + 0x20], rax
lea rcx, str.size_overflows_MAX_SIZE
lea r9, [0x1402065f0]
lea r8, [rsp + 0xab0]
mov edx, 0x17
call fcn.1401be350
lea rax, str.dispatch_dropped_without_returning_error
lea rcx, [rsp + 0x640]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax], al
add byte [rax - 0x39], cl
adc byte [r8], cl
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_1.4.1_srcclientconnhttp1.rs
call fcn.1401bdee0
adc dword [rax], eax
int3
cmp rax, rcx
je 0x1400a2662
mov r13, rcx
cmp rcx, qword [r15 + 0x18]
jae 0x1400a2800
mov rcx, qword [r15 + 0x10]
lea rdx, [rcx + r13]
mov r8, qword [r15]
invalid
mov r9, qword [r15 + 8]
cmp rdx, r8
invalid
mov edx, 0
cmovae rdx, r8
cmovae edx, eax
cmovae edx, eax
sub rcx, rdx
add rcx, r13
mov rcx, qword [r9 + rcx*8]
mov dl, byte [rcx + 0x80]
xchg ecx, eax
add byte [rax], 0
add byte [rcx - 0x73], cl
lea ecx, [rbp + 1]
xchg ecx, eax
add byte [rax], 0
add byte [rcx - 0x73], cl
lea ecx, [rbp + 1]
test dl, dl
je 0x1400a261b
jmp case.0x14008bf58.146
lea ecx, [rbp + 1]
test dl, dl
je 0x1400a261b
jmp case.0x14008bf58.146
mov rcx, rax
mov r13, rax
invalid
vpsrld xmm9, xmm9, xmmword [rax + 0x39]
xor edx, edx
ror byte [rax + 0x39], cl
cmp rcx, rax
jae 0x1400a2708
ror dword [rdi], 0x83
xchg ebp, eax
add byte [rax], al
add byte [rcx + 0x3b], cl
sbb byte [r15], r9b
invalid
xor dword [rbx + 1], 0
cmp rcx, qword [r15 + 0x18]
jae 0x1400a27f0
add byte [rbp - 0x75], cl
adc byte [r14 - 0x73], r9b
or al, 1
mov r8, qword [r15 + 0x10]
lea r9, [rcx + r8]
mov r10, qword [r15]
mov r11, qword [r15 + 8]
cmp r9, r10
cmovb r10, rdx
invalid
invalid
ror byte [rbp + 0x29], cl
ror byte [rcx + 1], 1
enter 0xffffffffffff8b4f, 4
mov r8, qword [r11 + r8*8]
sub r8, r10
add r8, rcx
mov r8, qword [r11 + r8*8]
mov r8b, byte [r8 + 0x80]
add byte [rax + 0x45000000], 0x84
invalid
je 0x1400a26ae
invalid
add byte [rax + 0x45000000], 0x84
sal byte [rbp + rax + 0x48], 0xff
add eax, 0xebc1ff48
invalid
add eax, 0xebc1ff48
inc rcx
jmp 0x1400a266a
invalid
mov esp, 0x18478b4d
mov r8, qword [r15 + 0x18]
cmp r8, r13
jbe 0x1400a2818
cmp r8, rcx
jbe 0x1400a2828
add dword [rax], eax
invalid
enter 0xffffffffffff860f, 0x64
add dword [rax], eax
add byte [rbp - 0x75], cl
adc byte [r15 - 0x73], r9b
or al, 0x28
mov r8, qword [r15 + 0x10]
lea r9, [r8 + r13]
mov r10, qword [r15]
cmp r9, r10
cmp ecx, edx
cmp ecx, edx
mov r11, r10
mov ebx, edx
cmovb r11, rdx
sub r9, r11
add r8, rcx
cmp r8, r10
ror byte [rdi + rcx + 0x42], 1
invalid
ror byte [rdi + rcx + 0x42], 1
cmovb edx, edx
ror byte [rbp - 0x75], cl
pop rdi
or byte [rbp + 0x29], cl
ror byte [rdi - 0x75], 1
invalid
invalid
mov r11, qword [r15 + 8]
sub r8, r10
mov r10, qword [r11 + r9*8]
adc al, 0xcb
mov r12, qword [r11 + r8*8]
mov qword [r11 + r9*8], r12
mov qword [r11 + r8*8], r10
inc rcx
ror dword [rcx - 1], 0xc5
ror dword [rcx - 1], 0xc5
jmp 0x1400a266a
invalid
cmp rcx, r13
je 0x1400a277e
mov r9, qword [r15 + 0x18]
cmp r9, r13
jbe 0x1400a2782
insb byte [rdi], dx
mov rdx, qword [r15]
mov edx, dword [rdi]
mov r8, qword [r15 + 0x10]
lea r12, [rsp + 0x38]
mov rcx, r12
call fcn.1400658f7
mov rax, qword [r12]
dec dword [rcx - 0x75]
add al, 0x24
mov rcx, qword [r12 + 8]
mov rdx, qword [r12 + 0x10]
mov r12, qword [r12 + 0x18]
mov r8, qword [r15 + 8]
sub rcx, rax
ror dword [rbp - 0x73], 0xc
invalid
sub r12, rdx
sub esp, edx
mov rdx, rcx
mov qword [r15 + 0x18], r13
sub rdx, r13
jae 0x1400a2763
sub r13, rcx
sub r12, r13
int 0x4d
sub esp, ebp
lea rcx, [r9 + r13*8]
jmp 0x1400a2776
lea rax, [r8 + rax*8]
lea rcx, [rax + r13*8]
mov r13, r9
int 0xe8
or byte [rcx - 0x76b30003], ah
invalid
mov rdx, r12
call fcn.14007c87b
mov r9, qword [r15 + 0x18]
test r9, r9
jne 0x1400a27a2
lea r15, [rsp + 0x38]
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, r14
mov r8, rsi
call fcn.14007cd96
mov rcx, r15
mov ecx, edi
call fcn.14007ce3d
mov rcx, rdi
mov edx, ebx
call fcn.140065604
cld
invalid
cmp rbp, 1
jne 0x1400a27c0
mov rcx, qword [rsp + 0x28]
mov dl, byte [rsp + 0x30]
call fcn.140065604
lea rdi, [rsi + 0x38]
mov rcx, rsi
call fcn.14007b75f
invalid
std
dec dword [rax - 0x7d]
add rsi, 0x30
mov rcx, rsi
call fcn.14007d92c
dec dword [rax - 0x77]
stc
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.14009e583
xchg ebx, eax
invalid
invalid
invalid
lea rcx, [0x140204639]
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_vec_dequemod.rsUtf8Errorvalid_up_toerror_lenNoneSome
jmp 0x1400a280e
lea rcx, [0x140204639]
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_vec_dequemod.rsUtf8Errorvalid_up_toerror_lenNoneSome
mov edx, 0x14
call fcn.1401be470
lea rcx, str.assertion_failed:_i___self.len__
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_vec_dequemod.rsUtf8Errorvalid_up_toerror_lenNoneSome
jmp 0x1400a2836
lea rcx, str.assertion_failed:_j___self.len__
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_vec_dequemod.rsUtf8Errorvalid_up_toerror_lenNoneSome
add eax, 0x16485a
mov edx, 0x20
call fcn.1401be070
int3
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x2f
call fcn.1400da874
test r14, r14
je 0x1400a3977
add rbx, 0x10
mov rcx, rbx
mov rdx, r14
xor r8d, r8d
call fcn.1400d8a9d
jmp 0x1400a3977
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
push rdi
adc byte [rax - 0x75], cl
mov rax, qword [rdi + rax]
mov qword [rsp + 0x50], rax
cmp rax, qword [rsp + 0x48]
jne 0x1400a39dc
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x58], rdi
mov rax, qword [rcx + 8]
or byte [rax + 0x39], cl
clc
or byte [rax + 0x39], cl
clc
je 0x1400a39fe
mov rdx, qword [rdx + 0x38]
mov qword [rdi + rdx + 8], rax
mov rdx, qword [rdi + 0x10]
mov rdx, qword [rdx + 0x38]
push rdx
cmp byte [rax - 0x7d], cl
and al, 0x17
add byte [rax - 0x7b], cl
invalid
je 0x1400a3926
push rdx
cmp byte [rax - 0x7d], cl
and al, 0x17
add byte [rax - 0x7b], cl
sal byte [rsp + rcx + 0x48], 0x8b
push rax
mov rdx, qword [rax + 0x10]
mov rdx, qword [rdx + 0x38]
adc byte [rax - 0x75], cl
push rdx
cmp byte [rax - 0x77], cl
mov qword [rax + rdx], rdi
mov qword [rax + rdx], rdi
mov qword [rcx + 8], rdi
cmp qword [rcx + 0x10], 0
adc byte [rax], al
adc byte [rax], al
jne 0x1400a3935
mov qword [rcx + 0x10], rdi
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
lock inc qword [rax]
mov rax, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
lock inc qword [rax]
call fcn.1400a3a62
mov r14, rdi
mov rcx, qword [rbp + 0x180]
mov rdx, qword [rbp + 0x188]
add dword [rax], eax
invalid
lea eax, [rax + 0x48000001]
mov edx, dword [rbp + 0x188]
add dword [rax], eax
invalid
add byte [rax - 0x75], cl
xchg ebp, eax
mov byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x2f
invalid
lea r8, [rsp + 0x2f]
invalid
call fcn.1400da874
test r14, r14
je 0x1400a3977
mov rcx, rbx
mov rdx, r14
call fcn.1400d87a8
invalid
dec qword [rsi]
test rdi, rdi
je 0x1400a39c9
mov ecx, 0x84
test byte [rax], al
add byte [rax], al
add byte [rax + 0xcc], bh
add byte [rax], al
mov eax, 0xcc
lock cmpxchg qword [rdi], rcx
cmpxchg qword [rdi], rcx
pcmpeqb mm1, qword [rdx]
je 0x1400a399a
mov rax, qword [rdi + 0x10]
mov rcx, rdi
mov ecx, edi
call qword [rax + 0x20]
nop
add rsp, 0xb8
invalid
mov eax, 0x5b000000
add byte [rbx + 0x5d], bl
invalid
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
and al, 0x70
call fcn.14006da13
mov al, 1
jmp 0x1400a39cb
pop rdx
movabs al, byte [0x8d480eeb01b0fffc]
push qword [rax + 0x480eeb01]
lea ecx, [0x140215080]
push qword [rax + 0x480eeb01]
lea ecx, [0x140215080]
call fcn.1401be2f0
invalid
xor eax, eax
lea rcx, [rsp + 0x88]
mov byte [rcx], al
add eax, ebp
insb byte [rdi], dx
fcom dword [rcx]
invalid
and al, 0x88
add byte [rax], al
add byte [rax - 0x279317ff], cl
add eax, ebp
insb byte [rdi], dx
fcom dword [rcx]
invalid
add eax, ebp
insb byte [rdi], dx
fcom dword [rcx]
add byte [rdi], cl
or ecx, dword [rax - 0x73]
lea edx, [rsp + 0x48]
ud2
lea rdx, [rsp + 0x48]
lea edx, [rsp + 0x48]
lea r8, [rsp + 0x88]
and qword [r8], 0
and al, 0x88
add byte [rax], al
add byte [rcx - 0x7d], cl
and qword [r8], 0
lea r9, [0x140207e68]
lea rcx, [rsp + 0x50]
call fcn.1401c00a6
adc dword [rax], eax
invalid
adc dword [rax], eax
add rcx, 8
lea r8, [rsp + 0x88]
lea eax, [rsp + 0x88]
add byte [rcx - 0x7d], cl
and qword [r8], 0
and byte [rax], al
lea rdx, [rsp + 0x58]
call fcn.1401c1250
int3
sub esp, 0x68
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rdx, [0x14023ca48]
nop
sbb dword [rax], eax
sub byte [rax - 0x77], cl
or byte [rax - 0x73], cl
adc eax, 0x19901c
nop
sbb dword [rax], eax
lea rcx, [rsp + 0x38]
cmp byte [rax - 0x77], cl
adc dword [rdx + 1], edi
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
and byte [rax], al
lea r8, [0x1400d7d18]
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [rax - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
lea edx, [0x1402087a8]
mov qword [rcx + 0x18], rdx
lea rdx, str.C:Usersuser.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_util_0.1.9_src_rt_tokio.rs
lea edx, [0x1402087a8]
call fcn.1401bdee0
jg 0x1400a3a03
adc dword [rax], eax
int3
cmp byte [rax - 0x75], cl
add dword [rax - 0x7d], ecx
cmp byte [rax], al
je 0x1400a3ab0
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rax
mov dword [rcx], eax
lea rax, [0x14009cc4c]
mov qword [rsp + 0x20], rax
invalid
and byte [rax - 0x73], cl
add eax, 0x170e96
lea rax, [0x14021492f]
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.140023150
nop
add rsp, 0x38
cmp bl, al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x14021492b]
mov r8d, 4
add al, 0
add byte [rax], al
add rsp, 0x38
jmp rax
sub byte [rax + 0x3b], cl
xchg dword [rax + 0xf000000], esi
test ebx, ebp
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax - 0x75], cl
adc byte [rax - 0x75], r9b
mov rdx, qword [rsi + rax]
call fcn.1400d3d0c
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x75], r9b
cmp byte [r8 - 0x75], cl
adc al, 0xe
adc byte [rax - 0x75], r9b
cmp byte [r8 - 0x75], cl
adc al, 0xe
test rdx, rdx
je 0x1400a3ead
mov r8, qword [rdx + 0x10]
mov r8, qword [r8 + 0x38]
mov rcx, qword [rsi + rcx + 8]
mov qword [rdx + r8 + 8], rcx
mov rcx, qword [rsi + 0x10]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rsi + rcx + 8]
invalid
invalid
invalid
test rdx, rdx
je 0x1400a3ec3
mov r8, qword [rdx + 0x10]
mov r8, qword [r8 + 0x38]
mov rcx, qword [rsi + rcx]
mov qword [rdx + r8], rcx
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x75], r9b
cmp byte [r8 - 0x7d], cl
invalid
invalid
or byte [rax], al
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x75], cl
invalid
invalid
adc byte [rax - 0x75], r9b
cmp byte [r8 - 0x7d], cl
invalid
adc byte [rax - 0x75], cl
cmp byte [r8 - 0x7d], cl
and qword [rsi + rcx], 0
lock dec qword [rdi + 0xa0]
add byte [rax], al
and qword [rsi + rcx], 0
lock dec qword [rdi + 0xa0]
add byte [rax], al
add byte [rax], al
mov ebx, 2
jmp 0x1400a3ece
mov ebx, 1
jmp 0x1400a3ed6
mov ebx, 1
cmp qword [rax + 8], rsi
add byte [rax + 0x39], cl
jo 0x1400a3ebe
jne 0x1400a3ece
mov rdx, qword [rsi + rcx + 8]
mov qword [rax + 8], rdx
mov dword [rax + 8], edx
jmp 0x1400a3e67
mov ebx, 1
cmp qword [rax + 0x10], rsi
jo 0x1400a3edc
add byte [rax], al
add byte [rax + 0x39], cl
jo 0x1400a3edc
je 0x1400a3efd
mov rcx, rax
call fcn.1400a3a62
invalid
mov rcx, rsi
mov rdx, rbx
call fcn.1400d7702
test al, al
je 0x1400a3ef4
cmp byte [rbx], al
add byte [rax + rax*8 - 0x76b7f08c], al
int1
mov rcx, rsi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
jmp fcn.1400a3f32
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0x60c48348], dl
add rsp, 0x60
add byte [rax], al
nop
add rsp, 0x60
invalid
pop rbx
pop rdi
pop rsi
ret
mov rdx, qword [rsi + rcx]
mov qword [rax + 0x10], rdx
jmp 0x1400a3e84
dec dword [rax - 0x7f]
invalid
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x30
invalid
and qword [r8], 0
lea rcx, [rsp + 0x28]
and al, 0x28
add byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
and al, 0x28
sub byte [rax - 0x77], cl
cli
mov rdx, rdi
mov edx, edi
call fcn.1401c38b5
int3
invalid
div ebp
inc ebx
lea edi, [rcx + 0x50]
push rax
add rcx, 0x20
call fcn.140071a93
cld
dec dword [rax - 0x73]
lea ecx, [rsi + 0x30]
cld
dec dword [rax - 0x73]
lea ecx, [rsi + 0x30]
invalid
lea ecx, [rsi + 0x30]
call fcn.1400a3f6c
sbb eax, dword [rax]
add byte [rax], al
mov rcx, rdi
call case.0x14008f325.118
mov edx, 0x80
mov rcx, rsi
add byte [rax - 0x77], cl
int1
add rsp, 0x28
pop rdi
pop rsi
sub byte [rdi + 0x5e], bl
jmp fcn.140017ad0
invalid
cmp eax, 1
jne case.0x1400963e6.67
add dword [rbp + 0x12], esi
add rcx, 8
jmp fcn.1400a3fc9
or cl, ch
add byte [r8], al
add byte [rax - 0x7d], cl
add ecx, 8
jmp fcn.14006da13
ret
push rsi
add ecx, 8
jmp fcn.14006da13
ret
sub rsp, 0x20
mov rsi, rcx
invalid
mov rax, qword [rcx + 0x10]
test rax, rax
invalid
je 0x1400a3fa2
invalid
sal byte [rdi + rax + 0x48], 0x8b
sbb dil, r15b
push rax
sbb byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
mov rcx, qword [rsi + 0x18]
call qword [rax + 0x18]
invalid
mov rax, qword [rsi + 0x20]
test rax, rax
invalid
je 0x1400a3fc2
and byte [rax - 0x7b], cl
sal byte [rdi + rdx - 0x10], 0x48
dec dword [rax]
lock dec qword [rax]
jne 0x1400a3fc2
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140071719
push rdi
xlatb
cld
invalid
push rdi
xlatb
cld
call qword [rax + 0x20c48348]
invalid
invalid
nop
add rsp, 0x20
invalid
invalid
invalid
pop rsi
ret
mov rcx, rax
jmp fcn.1400036b3
sub esp, 0x20
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rcx + 8]
call fcn.1400d3903
add al, byte [rax]
add al, byte [rax]
mov rbx, rax
lea rcx, [rdi + 0x10]
call fcn.1400a3f6c
movups xmm0, xmmword [rsi]
invalid
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rdi + 0x20], xmm1
movups xmmword [rdi + 0x10], xmm0
adc byte [rax - 0x77], cl
mov rcx, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.1400d3903
mov qword [rbx], 5
jmp 0x1400a5775
mov rcx, rax
call fcn.14006e6fe
jmp 0x1400a56a0
cld
dec dword [rax - 0x39]
add eax, dword [rax + rax]
add byte [rax], al
shr eax, 0xeb
invalid
mov qword [rbx + 8], rax
lea rax, fcn.14006e6cf
stosd dword [rdi], eax
invalid
adc eax, 0x43894800
adc bl, ch
invalid
stosd dword [rdi], eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14008bb84
mov rdx, qword [rsi]
mov rax, qword [rsi + 8]
lea rsi, [rsp + 0x80]
lea rdi, [rsp + 0x20]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
cmp rdx, 4
je 0x1400a570b
invalid
test eax, 0x5fa8348
cmp rdx, 5
je 0x1400a56fd
cmp rdx, 6
cmp edx, 6
jne 0x1400a5783
mov qword [rbx], 6
mov rax, rbx
add rsp, 0x130
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
ret
mov qword [rbx], rdx
mov qword [rbx + 8], rax
or byte [rax - 0x77], cl
fisttp word [rax - 0x7d]
invalid
invalid
or byte [rax - 0x77], cl
fisttp word [rax - 0x7d]
invalid
lea rsi, [rsp + 0x20]
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
jmp 0x1400a5775
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.140071abe
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140017ad0
idiv edi
idiv edi
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400a4b9c
mov rcx, qword [rsi + 0x98]
mov ecx, dword [rsi + 0x98]
mov ecx, dword [rsi + 0x98]
add rsp, 0x20
pop rsi
jmp 0x1400a57a0
in al, dx
cmp byte [rcx], al
add byte [rax], al
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rcx, qword [rdx + 0x98]
add byte [rcx + rcx*4 - 0x3e], cl
add byte [rcx + rcx*4 - 0x3e], cl
call fcn.1400d68c5
test al, al
je 0x1400a584b
lea r14, [rsp + 0xd8]
mov rcx, r14
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
mov r8, rsi
call fcn.1400a4bc4
invalid
dec dword [rcx - 0x75]
invalid
cmp rax, 6
je 0x1400a58b3
invalid
cmp eax, 5
jne 0x1400a5870
clc
add eax, 0x8d484375
mov ah, 0x24
and al, 0x88
add byte [rax], al
invalid
lea rsi, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rax - 0x73], cl
jl case.0x140092a27.110
invalid
lea rdi, [rsp + 0x28]
and al, 0x28
sub byte [rcx + 0xa], bh
mov ecx, 0xa
rep movsq qword [rdi], qword [rsi]
mov qword [rbx], 5
jmp 0x1400a58ba
add eax, dword [0x12b0a584a]
outsd dx, dword [rsi]
call fcn.1400a4d8f
mov rcx, rax
call fcn.14006e6fe
mov qword [rbx], 4
add byte [rax], al
mov qword [rbx + 8], rax
mov dword [rbx + 8], eax
lea rax, fcn.14006e6cf
mov qword [rbx + 0x10], rax
adc bl, ch
invalid
lea rsi, [rsp + 0x78]
lea rdx, [rsp + 0xd8]
je 0x1400a5898
js 0x1400a58be
lea edx, [rsp + 0xd8]
mov rcx, rsi
call fcn.14008bb84
invalid
dec dword [rax - 0x75]
invalid
invalid
dec dword [rax - 0x75]
invalid
mov edx, dword [rsi]
mov rax, qword [rsi + 8]
lea rsi, [rsp + 0x88]
lea rdi, [rsp + 0x28]
and al, 0x28
sub byte [rcx + 0xa], bh
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
cmp rdx, 4
add al, 0x74
invalid
add al, 0x74
test eax, 0x5fa8348
cmp rdx, 5
je 0x1400a5842
xchg ebp, eax
cmp rdx, 6
jne 0x1400a58ca
mov qword [rbx], 6
mov rax, rbx
add rsp, 0x138
add esp, 0x138
pop rbx
pop rdi
pop rsi
pop r14
ret
mov qword [rbx], rdx
mov qword [rbx + 8], rax
mov rdi, rbx
add rdi, 0x10
invalid
adc byte [rax - 0x73], cl
je 0x1400a5900
lea rsi, [rsp + 0x28]
mov ecx, 0xa
add byte [rax], al
sub byte [rcx + 0xa], bh
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
jmp 0x1400a58ba
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x108
mov rax, r8
mov rbx, rdx
invalid
ror dword [rax - 0x77], cl
invalid
mov rsi, rcx
lea rdi, [rsp + 0xa8]
mov r8d, 0xb
mov rcx, rdi
mov rdx, rax
call fcn.1400a5e6c
lea r9, [rsp + 0x34]
and dword [r9], 0
and dword [rcx], 0
and dword [rcx], 0
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x30
lea r13, [rsp + 0x30]
and dword [r13], 0
mov rdi, qword [rdi + 8]
invalid
or byte [rcx + rcx*4 + 0x6c], cl
and al, 0x28
mov qword [rsp + 0x28], r13
and qword [rsp + 0x20], 0
mov rcx, rbx
mov rdx, rdi
cli
cli
xor r8d, r8d
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
test eax, eax
je 0x1400a5992
movzx ecx, ax
or ecx, 0x80070000
test eax, eax
cmovle ecx, eax
and qword [rsi + 8], 0
mov dword [rsi + 0x10], ecx
invalid
adc bh, al
invalid
mov dword [rsi], 6
mov rcx, qword [rsp + 0xa8]
mov rdx, rdi
mov edx, edi
cli
cli
call fcn.14004c14f
nop
add rsp, 0x108
or byte [rcx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov eax, dword [rsp + 0x34]
dec eax
cmp eax, 0xa
ja case.0x1400a59af.5
lea rcx, [0x14023f9a4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov edx, dword [rsp + 0x30]
shr edx, 1
lea r14, [rsp + 0x60]
mov rcx, r14
call fcn.1400b14ec
mov r14, qword [r14 + 8]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], r14
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
xor r9d, r9d
leave
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
test eax, eax
je 0x1400a5b86
add byte [rax], al
movzx ecx, ax
or ecx, 0x80070000
test eax, eax
cmovle ecx, eax
and qword [rsi + 8], 0
and dword [rsi + 8], 0
or byte [rax], al
or byte [rax], al
mov dword [rsi + 0x10], ecx
mov dword [rsi], 6
jmp 0x1400a5be5
add dword [rax], eax
invalid
mov r15d, dword [rsp + 0x30]
lea r14, [rsp + 0x38]
mov rcx, r14
mov rdx, r15
mov edx, edi
mov r8b, 1
call fcn.1400b0e59
cmp qword [r14], 0
mov r14, qword [r14 + 8]
jne 0x1400a5e24
mov r12, qword [rsp + 0x48]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], r12
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
test eax, eax
je 0x1400a5c44
invalid
add dword [rax], eax
invalid
movzx ecx, ax
or ecx, 0x80070000
test eax, eax
cmovle ecx, eax
enter 0xffffffffffff8348, 0x66
or byte [rax], al
mov dword [rsi + 0x10], ecx
mov dword [rsi], 6
mov rcx, r14
mov rdx, r12
call fcn.1400db00e
jmp 0x1400a596d
cmp dword [rsp + 0x30], 8
jne case.0x1400a59af.5
lea rax, [rsp + 0x38]
and qword [rax], 0
add byte [rcx + rcx*4 + 0x6c], cl
insb byte [rdi], dx
and al, 0x28
mov qword [rsp + 0x20], rax
and al, 0x20
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
sal ch, 1
adc dword [rax], eax
test eax, eax
jne 0x1400a5951
mov rax, qword [rsp + 0x38]
mov dword [rsi], 1
mov qword [rsi + 8], rax
jmp 0x1400a596d
cmp dword [rsp + 0x30], 4
jne case.0x1400a59af.5
lea rax, [rsp + 0x38]
and dword [rax], 0
mov qword [rsp + 0x28], r13
and al, 0x28
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
xor r9d, r9d
xor ecx, ecx
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
test eax, eax
jne 0x1400a5951
invalid
mov eax, dword [rsp + 0x38]
and dword [rsi], 0
mov dword [rsi + 4], eax
jmp 0x1400a596d
and qword [rsi + 8], 0
mov dword [rsi + 0x10], 0x8007000d
jmp 0x1400a5967
mov edx, dword [rsp + 0x30]
shr edx, 1
lea r14, [rsp + 0x90]
mov rcx, r14
call fcn.1400b14ec
mov r14, qword [r14 + 8]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], r14
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.advapi32.dll_RegQueryValueExW]
test eax, eax
je 0x1400a5bef
movzx ecx, ax
or ecx, 0x80070000
test eax, eax
cmovle ecx, eax
and qword [rsi + 8], 0
mov dword [rsi + 0x10], ecx
mov dword [rsi], 6
jmp 0x1400a5dee
mov rdx, qword [rsp + 0x70]
mov rcx, r14
call fcn.1400e63e7
lea rcx, [rax + rdx*2]
lea rbx, [rsp + 0x38]
mov qword [rbx], rax
mov qword [rbx + 8], rcx
and word [rbx + 0x10], 0
lea r15, [rsp + 0x78]
mov rcx, r15
mov rdx, rbx
call fcn.1400e6432
movups xmm0, xmmword [r15]
movups xmmword [rbx + 4], xmm0
mov rax, qword [r15 + 0x10]
mov qword [rbx + 0x14], rax
mov dword [rsi], 2
movups xmm0, xmmword [rbx]
mov rax, qword [rbx + 0xc]
mov qword [rsi + 0x10], rax
mov rax, qword [rbx + 0x14]
mov qword [rsi + 0x18], rax
movups xmmword [rsi + 4], xmm0
mov rcx, qword [rsp + 0x60]
jmp 0x1400a5df6
mov rdx, qword [rsp + 0xa0]
mov rcx, r14
call fcn.1400e63e7
lea r8, [rsp + 0xc0]
mov qword [r8], rax
mov qword [r8 + 8], rdx
mov byte [r8 + 0x10], 0
lea rbx, [rsp + 0xd8]
mov rcx, rbx
mov rdx, r8
call fcn.1400a485f
movabs r13, 0x8000000000000000
cmp qword [rbx], r13
jne 0x1400a5c5b
mov ebx, 8
xor ebp, ebp
xor r12d, r12d
jmp 0x1400a5ddc
mov dword [rsi], 3
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], r12
mov qword [rsi + 0x18], r15
jmp 0x1400a596d
mov ecx, 8
mov edx, 0x60
call fcn.1400b1205
test rax, rax
je 0x1400a5e31
mov rbx, rax
mov rax, qword [rsp + 0xe8]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rsp + 0xd8]
movups xmmword [rbx], xmm0
mov rax, qword [rsp + 0xd0]
lea r14, [rsp + 0xf0]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [rsp + 0xc0]
movaps xmmword [r14], xmm0
mov ebp, 1
mov r12d, 4
mov edi, 0x18
lea r15, [rsp + 0x60]
xor eax, eax
mov qword [rsp + 0x58], rax
mov rcx, r15
mov rdx, r14
call fcn.1400a485f
cmp qword [rsp + 0x60], r13
je 0x1400a5db8
cmp rbp, r12
jne 0x1400a5d99
mov r8, rbx
mov rbx, rbp
mov rbp, r14
mov r14, r15
mov r15, r13
movzx eax, byte [rsp + 0x100]
mov r13d, 2
sub r13, rax
add r13, r12
jb 0x1400a5e03
lea rax, [r12 + r12]
cmp rax, r13
cmova r13, rax
xor edx, edx
movabs rax, 0x555555555555556
cmp r13, rax
setb al
cmp r13, 5
jae 0x1400a5d3a
mov r13d, 4
test r12, r12
je 0x1400a5d54
imul rcx, r12, 0x18
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x48], rcx
mov ecx, 8
jmp 0x1400a5d56
xor ecx, ecx
imul r8, r13, 0x18
mov dl, al
shl edx, 3
mov qword [rsp + 0x40], rcx
lea rcx, [rsp + 0x78]
lea r9, [rsp + 0x38]
call fcn.140067df6
cmp qword [rsp + 0x78], 0
jne 0x1400a5e05
mov rax, qword [rsp + 0x80]
mov r12, r13
mov r13, r15
mov r15, r14
mov r14, rbp
mov rbp, rbx
mov rbx, rax
movups xmm0, xmmword [rsp + 0x60]
mov rax, qword [rsp + 0x70]
mov qword [rbx + rdi + 0x10], rax
movups xmmword [rbx + rdi], xmm0
inc rbp
add rdi, 0x18
jmp 0x1400a5cc9
mov rdx, qword [rsp + 0x68]
movabs rcx, 0x8000000000000000
call fcn.1400a7553
mov r14, qword [rsp + 0x98]
mov rdi, qword [rsp + 0xb0]
mov dword [rsi], 4
mov qword [rsi + 8], r12
mov qword [rsi + 0x10], rbx
mov qword [rsi + 0x18], rbp
mov rcx, qword [rsp + 0x90]
mov rdx, r14
call fcn.14004c14f
jmp 0x1400a596d
jmp 0x1400a5e1a
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x58], rax
mov rdx, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x58]
call fcn.1401bdb00
mov rdx, qword [rsp + 0x48]
mov rcx, r14
call fcn.1401bdb00
mov ecx, 8
mov edx, 0x60
call fcn.1401bdb00
int3
add dword [rax], eax
add byte [rdi + 8], bh
mov ecx, 8
or byte [rax], al
add byte [rax], al
mov rdx, rsi
call fcn.14006d473
add eax, dword [rcx - 4]
cld
invalid
cld
dec dword [rcx - 0x77]
invalid
mov r15, rax
mov r13, r14
cmc
test rax, rax
sal byte [rbp + 0xe], 0xe9
jrcxz 0x1400a937e
jne case.0x140083b8e.289
jmp 0x1400a9463
add byte [rax], al
mov r15d, 8
mov edi, 8
add byte [rax], al
add byte [rbp + 0x31], al
in eax, dx
xor r13d, r13d
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x38], esi
je 0x1400a93b1
and al, 0x38
cmp byte [rcx + 0x6b], cl
fimul word [rax + 0x45]
xor esi, esi
imul rbx, r14, 0x48
xor r14d, r14d
mov qword [rsp + 0x30], r13
sub r13, 1
jb case.0x14006a4dc.446
push rsp
cmp rbx, r14
je case.0x14006a4dc.446
invalid
lea rbp, [r12 + 0x48]
lea rdi, [r15 + r14]
cmp al, 0x37
invalid
lea rdx, [r12 + 0x20]
lea edx, [rsp + 0x20]
and al, 0x20
lea rcx, [rsp + 0xc8]
add byte [rax], al
add al, ch
push rbp
retf
call fcn.140075f15
movups xmm0, xmmword [r12]
movups xmm0, xmmword [rsp]
movups xmm1, xmmword [r12 + 0x10]
adc byte [rdi], cl
adc dword [rsp + 0xa8], eax
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0xa8], xmm0
movups xmmword [rsp + 0xb8], xmm1
mov eax, 0xb9000000
mov ecx, 9
or dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
test al, 0
add byte [rax], al
invalid
lea rsi, [rsp + 0xa8]
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
add r14, 0x48
mov r12, rbp
jmp 0x1400a939a
mov rcx, qword [rsp + 0x48]
mov rax, qword [rsp + 0x30]
mov qword [rcx + 0x30], rax
mov qword [rcx + 0x38], r15
jns 0x1400a943e
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov qword [rcx + 0x40], rax
mov rax, qword [rsp + 0x40]
movups xmm0, xmmword [rax]
mov rax, qword [rax + 0x10]
movzx edx, word [rsp + 0x2e]
push rsp
and al, 0x2e
mov word [rcx + 0x58], dx
mov rdx, qword [rsp + 0x58]
push rsp
and al, 0x58
pop rax
mov qword [rcx + 0x48], rdx
mov rdx, qword [rsp + 0x50]
mov qword [rcx + 0x50], rdx
movups xmmword [rcx], xmm0
mov qword [rcx + 0x10], rax
mov dword [rcx + 0x10], eax
adc byte [r8 - 0x7f], cl
invalid
sbb byte [rcx], al
add dword [rax], eax
invalid
adc byte [r8 - 0x7f], cl
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
add byte [rcx + rcx*4 - 0xf], cl
xor edi, edi
mov rcx, rdi
mov rdx, rsi
call fcn.1401bdb00
xchg edx, eax
adc dword [rax], r8d
xchg edx, eax
adc dword [rax], r8d
int3
ret
add al, 0x31
shr bl, 0x1d
mov rsi, rcx
mov ecx, 0x78
mov edx, 8
or byte [rax], al
add byte [rax], al
call fcn.14006d41f
mov ecx, 0xf
sldt word [rax]
invalid
invalid
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
add rsp, 0x28
pop rdi
pop rsi
ret
sub esp, 0x28
cmp word [rcx + 0x28], 0
je case.0x14008bf58.196
movzx edx, word [rcx + 0x2a]
mov ax, 1
push rcx
sub ah, byte [rsi - 0x48]
add dword [rax], eax
jmp case.0x14008b902.164
call fcn.1400a87d2
mov rcx, rax
call fcn.1400ded72
invalid
add byte [rax + 0x28c48348], dl
nop
add rsp, 0x28
add esp, 0x28
invalid
invalid
ret
sub rsp, 0x20
mov rsi, rcx
call fcn.14006da50
mov rcx, qword [rsi + 0x70]
mov rdx, qword [rsi + 0x78]
push rsi
invalid
add rsp, 0x20
pop rsi
jmp fcn.1400036b3
invalid
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rax, rdx
mov rsi, rcx
mov esi, ecx
invalid
invalid
mov rdi, qword [rdx + 0x160]
test rdi, rdi
je 0x1400a9537
invalid
or eax, 0x1708d4d
lea r14, [r8 + 1]
movzx ebx, word [rax + 0x1c0]
jmp case.0x14007664f.365
mov rbx, r8
mov r14, rax
test r8, r8
mov ecx, 0x1c8
invalid
mov r8d, 0x228
mov eax, 0x228
cmove r8, rcx
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
sar dword [rdx + 8], 0x48
mov ecx, eax
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rax
shr eax, 0xf6
call fcn.140004a52
mov ah, 0xf5
dec dword [rax - 0x77]
invalid
invalid
mov qword [rsi], rdi
mov qword ds:[rsi + 8], r14
mov qword [rsi + 8], r14
or byte [rax - 0x77], cl
mov qword [rsi + 0x10], rbx
add rsp, 0x28
invalid
pop rbx
pop rsi
adc byte [rax - 0x7d], cl
invalid
pop rdi
pop rsi
pop r14
ret
mov rdx, rcx
mov al, byte [0x140265cd8]
mov rcx, rsi
int1
add byte [rax - 0x77], cl
int1
call fcn.140017a80
dec dword [rax - 0x77]
add rsp, 0x20
add esp, 0x20
mov rdx, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
add dword [rdi], ecx
mov dh, 0
invalid
shl eax, 3
lea rcx, [0x14023dce0]
mov r8, qword [rax + rcx]
lea rcx, str.NullIntegerRealTextBlob_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcops_function.rs
add byte [rax - 0x75], cl
add al, 8
mov rax, qword [rax + rcx]
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rdx + 0x28]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
invalid
invalid
invalid
mov r9, qword [rdx + 0x18]
mov rdx, rax
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
invalid
jmp r9
mov eax, edx
mov r9, qword [rcx]
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
and al, 0x40
mov qword [rcx], r9
or dword [rcx - 0x7d], ecx
rcr dword [rax], 0x48
sbb byte [rax - 0x73], cl
lea rdx, [0x1400b0d04]
add r9, 0x18
lea rdx, [0x1400b0d04]
and esi, dword [rdi]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
and al, 0x28
sub byte [rax - 0x73], cl
invalid
or eax, 0xfff59802
dec dword [rax - 0x77]
and al, 0x20
cmp ch, byte [rcx + 0x16]
add byte [rcx - 0x48], al
invalid
or byte [rax], al
invalid
add byte [rax], al
pushfq
idiv edi
mov dh, 9
lea rdx, [0x14023f9d0]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
lea rdx, str.NullIntegerRealTextBlob_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_srcops_function.rs
adc al, 0x16
add bl, ch
sbb dword [rax - 0x73], ecx
lea rdx, [0x14020aa93]
jmp case.0x1400963e6.105
jmp case.0x1400963e6.105
lea rdx, [0x14020aa8b]
adc al, 0x16
add bl, ch
jmp case.0x1400963e6.105
jmp case.0x1400963e6.105
adc eax, 0x161442
mov r8d, 4
mov rcx, rax
mov ecx, eax
jmp fcn.14001ce50
lea rdx, [0x14020aa84]
lea edx, [0x14020aa84]
mov r8d, 7
add byte [rax], al
add bl, ch
jmp 0x1400a9653
mov rax, rcx
invalid
jmp 0x1400a9653
cmp ecx, 0xffffffff
je 0x1400a9693
mov r8, qword [rax + 8]
lock dec qword [rcx + 8]
jne 0x1400a9693
invalid
add r8, 0x17
and r8, 0xfffffffffffffff8
clc
mov edx, 8
jmp fcn.140004a52
ret
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
iretd
test r8, r8
invalid
iretd
sal byte [rdx + riz + 0x78], 0x50
je case.0x1400963e6.103
js case.0x1400a2869.60
push rax
mov r15d, 1
add byte [rax], al
mov ecx, 1
mov rdx, rsi
call fcn.1400a9571
lodsd eax, dword [rsi]
invalid
invalid
dec dword [rcx - 0x77]
mov esi, eax
mov r12, rsi
lodsd eax, dword [rsi]
invalid
test rax, rax
jne 0x1400a96da
jmp 0x1400a9704
mov r14d, 1
xor r12d, r12d
mov rcx, r14
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
clc
adc dword [rax], eax
clc
adc dword [rax], eax
mov qword [rdi], r12
mov qword [rdi + 8], r14
mov dword [rdi + 8], esi
mov dword [rdi + 8], esi
mov qword [rdi + 0x10], rsi
mov dword [rdi + 0x10], esi
add rsp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
xor r15d, r15d
mov rcx, r15
mov rdx, rsi
call fcn.1401bdb00
int1
adc dword [r8], eax
invalid
int3
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf013948], al
cmp qword [rcx], rax
jne 0x1400048bf
mov rax, qword [rcx + 8]
invalid
invalid
invalid
mov eax, dword [rcx + 0x10]
adc byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0x1ae9
mov rcx, rdx
mov rdx, rax
jmp fcn.14001ce50
invalid
idiv edi
idiv edi
push rbp
push r15
push rdi
push r14
push r13
push r12
push rsp
push rsi
push rdi
push rbx
sub rsp, 0xe8
in al, dx
call 0x1880a974a
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax - 0x39], cl
mov dword [rbp + 0x60], 0xfffffffe
dec dword [rax - 0x77]
invalid
movzx eax, byte [rcx]
mov dh, 1
add dword [rax - 0x73], ecx
adc eax, 0x19627e
jle 0x1400a97c6
sbb dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], 0
add byte [rax - 0x39], cl
invalid
invalid
dec dword [rax - 0x77]
invalid
movsxd r8, dword [rdx + rax*4]
add r8, rdx
add eax, edx
push 1
pop rdx
push 2
add al, byte [rcx + 0x59]
push 3
pop rax
jmp r8
movabs rax, 0x8000000000000000
cmp qword [rcx + 0x10], rax
cmp dword [rcx + 0x10], eax
jne 0x1400a9c7f
add byte [rax], al
add byte [rax], al
add rcx, 4
mov rdx, rsi
add rsp, 0xe8
add esp, 0xe8
add byte [rax], al
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp 0x140061583
jge 0x1400a97a7
invalid
lea rax, str.unwinding_panic
jmp 0x1400a9c02
add byte [rax - 0x75], cl
or byte [r8 - 0x75], cl
mov ecx, dword [rcx + 0x10]
invalid
invalid
invalid
mov rax, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
mov r8, qword [rcx + 0x20]
and byte [rax - 0x77], cl
invalid
and byte [rax - 0x77], cl
ror dword [rax - 0x77], 0xf2
mov rdx, rsi
add rsp, 0xe8
add esp, 0xe8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rbp
jmp r8
invalid
loopne 0x1400a982a
add rcx, 8
add ecx, 8
or byte [rax - 0x73], cl
push r8
lea rax, [rbp + 0x50]
mov qword [rax], rcx
lea rcx, [rbp - 0x20]
mov qword [rcx], rax
lea rax, [0x14006ea87]
cld
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
add eax, 0x160db3
cld
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
add eax, 0x160db3
lea r8, [rbp + 0x20]
mov qword [r8], rax
mov dword [rax], eax
mov qword [r8 + 8], rdx
mov dword [rax + 8], edx
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
adc cl, ch
invalid
add eax, dword [rax]
invalid
adc cl, ch
invalid
add rcx, 8
mov rdx, rsi
add rsp, 0xe8
or byte [rax - 0x77], cl
add rsp, 0xe8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
jmp 0x1400246c0
invalid
scasb al, byte [rdi]
idiv edi
mov rdx, qword [rcx + 8]
lea r8, [rbp - 0x58]
mov qword [r8], rdx
or byte [rbp + rcx*4 + 0x45], cl
test al, 0x49
mov qword [r8], rdx
lea rdx, [rcx + 0x10]
lea r9, [rbp + 0x18]
lea ecx, [rbp + 0x18]
mov qword [r9], rdx
inc rcx
ror dword [rax - 0x73], 0x55
push rbp
push rax
push rax
mov qword [rdx], rcx
lea rcx, [rbp + 0x20]
and byte [rax - 0x77], cl
adc dword [rax - 0x73], ecx
adc eax, 0xfffffda7
std
invalid
dec dword [rax - 0x77]
mov dword [rcx + 8], edx
std
invalid
mov dword [rcx + 8], edx
push rcx
or byte [rcx + rcx*4 + 0x41], cl
adc byte [rax - 0x73], cl
invalid
mov qword [rcx + 0x10], r8
lea rdx, [fcn.14001c5e0]
lea edx, [fcn.14001c5e0]
lea edx, [fcn.14001c5e0]
adc eax, 0xfff72d66
idiv edi
mov qword [rcx + 0x18], rdx
mov qword [rcx + 0x20], r9
invalid
invalid
and byte [r8 - 0x73], cl
and byte [rax - 0x73], cl
lea rdx, [0x14006ea87]
adc eax, 0xfffc51fe
mov qword [rcx + 0x28], rdx
lea rdx, str.Invalid_column_type___name:
push rsp
invalid
invalid
invalid
push rsp
or eax, 0xdde90016
invalid
invalid
jmp 0x1400a9c76
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rax, str.Query_returned_no_rows
lea rax, str.Query_returned_no_rows
jmp 0x1400a9c02
mov rax, qword [rcx + 8]
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
mov eax, 0x1518d48
lea rdx, [rcx + 1]
mov qword [rbp + 0x18], rdx
lea rdx, [rcx + 0x10]
invalid
adc byte [rax - 0x77], cl
push rbp
push rax
mov qword [rbp + 0x50], rdx
cmp rax, 0xffffffffffffffff
je case.0x14006190d.491
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x73], cl
lea eax, [rbp + 0x18]
lea rcx, [rbp + 0x20]
mov qword [rcx], rax
lea rax, [0x1400a9612]
add eax, 0xfffffd39
cmp ebp, edi
invalid
invalid
lea rax, [rbp + 0x18]
lea eax, [rbp + 0x18]
lea rcx, [rbp + 0x20]
mov qword [rcx], rax
lea rax, [0x1400a9612]
add eax, 0xfffffd39
cmp ebp, edi
invalid
invalid
cmp ebp, edi
std
invalid
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
mov r8d, 0x10418948
mov qword [rcx + 8], rax
lea rax, [rbp - 0x48]
mov qword [rcx + 0x10], rax
lea rax, [fcn.14001c5e0]
idiv edi
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
lea rax, [rbp + 0x50]
mov qword [rcx + 0x20], rax
lea rax, [0x140046c2f]
stc
dec dword [rax - 0x77]
sub byte [r8 - 0x73], cl
lea eax, [0x14020a420]
invalid
dec dword [rax - 0x77]
sub byte [r8 - 0x73], cl
lea eax, [0x14020a420]
invalid
add byte [rbp + rcx*4 + 0x45], cl
loopne 0x1400a9958
lea r8, [rbp - 0x20]
mov qword [r8], rax
invalid
loopne 0x1400a9958
mov dword [rax], eax
push 3
jmp 0x1400a9cac
invalid
add byte [rax - 0x73], cl
add eax, 0x160d49
invalid
invalid
invalid
lea rax, str.Query_is_not_read_only
lea eax, [0x14020a668]
jmp 0x1400a9c02
mov rax, qword [rcx + 8]
mov qword [rbp - 0x50], rax
mov r8b, 0x48
mov ecx, dword [rcx + 0x10]
mov r8b, 0x48
mov al, 0x48
mov ecx, dword [rcx + 0x10]
mov qword [rbp + 0x50], rcx
push r8
cmp rax, 0xffffffffffffffff
je 0x1400a9cd4
add byte [rax], al
lea rax, [rbp + 0x50]
lea eax, [rbp + 0x50]
lea rcx, [rbp - 0x20]
mov qword [rcx], rax
add dword [rax - 0x73], ecx
add eax, 0xfff7dd50
invalid
idiv edi
mov qword [rcx + 8], rax
or byte [r8 - 0x73], cl
invalid
invalid
invalid
or byte [r8 - 0x73], cl
mov r8b, 0x48
mov dword [rcx + 0x10], eax
mov qword [rcx + 0x10], rax
lea rax, [fcn.14001c5e0]
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
lea rax, str.Integer__out_of_range
lea eax, [0x14020a4a0]
xor cl, byte [rbx]
invalid
add byte [rbp + rcx*4 + 0x45], cl
and byte [rcx - 0x77], cl
add byte [rdx + 2], ch
invalid
xor cl, byte [rbx]
invalid
or edx, dword [rsi]
add byte [rbp + rcx*4 + 0x45], cl
and byte [rcx - 0x77], cl
add byte [rdx + 2], ch
invalid
add ch, cl
xor byte [rbx], al
add byte [rax], al
jmp 0x1400a9cac
mov rdi, qword [rcx + 0x10]
mov r14, qword [rcx + 0x18]
test r14, r14
test byte [rdi], 0x84
invalid
add byte [rax], al
invalid
test byte [rdi], 0x84
movabs eax, dword [0x45371c8d4a000000]
invalid
xor r15d, r15d
invalid
lea rbx, [rdi + r14]
xor r15d, r15d
invalid
jmp [rdx + 4]
push 4
pop rcx
mov r10, rdi
lea r8, [r10 + 1]
mov r11b, byte [r10]
test r11b, r11b
js 0x1400a99ab
mov r11, rdx
jmp 0x1400a9a1f
cmp r11b, 0xe0
jae 0x1400a99c1
invalid
add r10, 2
cmp r8, rbx
cmovne r8, r10
mov r11, r9
retf
jmp 0x1400a9a1f
retf
cmp r11b, 0xed
jne 0x1400a99ec
cmp r8, rbx
je case.0x1400398a5.1074
lea r8, [r10 + 2]
cmp r8, rbx
cmp eax, ebx
je case.0x1400398a5.1074
cmp byte [r10 + 1], 0x9f
jp case.0x140093a0e.130
lahf
ja 0x1400a9d36
add r10, 3
mov r11, rax
mov r8, r10
mov eax, edx
jmp 0x1400a9a1f
add r10, 2
cmp r8, rbx
cmp eax, ebx
fmul dword [rbp + 0xf]
rol byte [rbp + 0x31], 1
ror byte [rcx + 0x39], 0xda
cmp r10, rbx
invalid
fmul dword [rbp + 0xf]
rol byte [rbp + 0x31], 1
ror byte [rcx + 0x39], 0xda
cmp r10, rbx
invalid
setne r8b
add r8, r10
add eax, edx
add eax, edx
cmp r11b, 0xf0
jae 0x1400a9a0f
mov r11, rax
mov ebx, eax
jmp 0x1400a9a1f
xor r10d, r10d
cmp r8, rbx
setne r10b
add r8, r10
add eax, edx
ror byte [rcx - 0x77], 1
retf
add r15, r11
mov r10, r8
cmp r8, rbx
jne 0x1400a999a
invalid
invalid
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], r14
movabs rax, 0x8000000000000000
mov qword [rbp - 0x20], rax
lea rdi, [rbp - 0x20]
lea rax, [rbp + 0x50]
mov qword [rax], rdi
cmp byte [rax - 0x73], cl
or eax, 0xfffffcba
invalid
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or eax, 0x160a97
lea r8, [rbp + 0x20]
and byte [rcx - 0x77], cl
or byte [rdx + 1], ch
pop rcx
mov qword [r8 + 8], rcx
or byte [rcx - 0x7d], cl
or byte [rcx - 0x7d], cl
and qword [r8 + 0x20], 0
invalid
and byte [rax], al
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x75], cl
push rsi
sub al, ch
invalid
add eax, 0xc389fff7
dec dword [rcx + 0xf8b48c3]
mov ecx, dword [rdi]
cmovs ecx, dword [rbx - 0x4c17f7a9]
mov edx, dword [rdi + 8]
call case.0x1400398a5.2272
add r8b, byte [r8]
jmp 0x1400a9d20
add byte [rax], al
lea rax, str.SQLite_was_compiled_or_configured_for_single_threaded_use_only
jmp 0x1400a9c02
lea rax, str.Multiple_statements_provided
jmp 0x1400a9c02
mov rax, qword [rcx + 8]
lea rcx, [rbp + 0x50]
push r8
mov qword [rcx], rax
lea rax, [rbp - 0x20]
mov qword [rax], rcx
lea rcx, [fcn.14001c5e0]
adc ebp, dword [rbx]
idiv edi
mov qword [rax + 8], rcx
lea rcx, str.Invalid_database_index:_h
jmp 0x1400a9bde
add dword [rax], eax
invalid
add rcx, 8
mov rdx, rsi
add rsp, 0xe8
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp 0x140017fe0
mov rax, qword [rcx + 8]
lea rcx, [rbp + 0x50]
push r8
mov qword [rcx], rax
add dword [rax - 0x73], ecx
loopne 0x1400a9b54
mov dword [rax], ecx
lea rcx, [fcn.14001c5e0]
mov qword [rax + 8], rcx
mov dword [rax + 8], ecx
lea rcx, str.Query_changed__rows
lea r8, [rbp + 0x20]
mov qword [r8], rcx
mov qword [r8 + 8], 2
or byte [rdx], al
add byte [rax], al
add byte [rcx - 0x7d], cl
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
jmp 0x1400a9d09
add rcx, 8
lea rax, [rbp + 0x50]
push r8
mov qword [rax], rcx
lea rcx, [rbp - 0x20]
loopne 0x1400a9b95
mov dword [rcx], eax
lea rax, [0x14006ea87]
xor dword [rdi - 4], ecx
dec dword [rax - 0x77]
or byte [r8 - 0x73], cl
lea rax, str.Invalid_parameter_name:____
jmp 0x1400a9ca3
mov rax, qword [rcx + 8]
lea rdx, [rbp + 0x18]
mov qword [rdx], rax
mov rax, qword [rcx + 0x10]
lea rcx, [rbp + 0x50]
mov qword [rcx], rax
lea rax, [rbp - 0x20]
mov qword [rax], rdx
lea rdx, [fcn.14001c5e0]
mov qword [rax + 8], rdx
mov dword [rax + 8], edx
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], rdx
lea rcx, str.Wrong_number_of_parameters_passed_to_query._Got___needed
invalid
add byte [rbp + rcx*4 + 0x45], cl
and byte [rcx - 0x77], cl
or byte [rbp - 0x77], cl
or byte [rcx - 0x7d], cl
invalid
and byte [rax], al
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], r9
jmp 0x1400a9d11
push rdi
add dword [rax], eax
invalid
mov rax, qword [rcx + 8]
lea rcx, [rbp + 0x50]
mov qword [rcx], rax
lea rax, [rbp - 0x20]
lea eax, [rbp - 0x20]
mov qword [rax], rcx
lea rcx, [fcn.14001c5e0]
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or eax, 0x1609b2
lea r8, [rbp + 0x20]
mov qword [r8], rcx
mov qword [r8 + 8], rdx
push rax
or byte [rcx - 0x7d], cl
invalid
and byte [rax], al
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rdx
jmp 0x1400a9d11
lea rax, str.Execute_returned_results___did_you_mean_to_call_query_
lea r8, [rbp + 0x20]
mov qword [r8], rax
mov qword [r8 + 8], 1
mov qword [r8 + 0x10], 8
mov dword [rax + 0x10], 8
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
jmp 0x1400a9d11
lea rdx, [rcx + 0x10]
lea r8, [rbp + 0x18]
mov qword [r8], rdx
mov edx, dword [rcx + 4]
lea r9, [rbp - 0x58]
mov dword [r9], edx
add rcx, 0x28
lea rdx, [rbp + 0x50]
mov qword [rdx], rcx
lea rcx, [rbp + 0x20]
mov qword [rcx], r8
lea r8, [0x14006ea87]
mov qword [rcx + 8], r8
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], r8
mov qword [rcx + 0x20], r9
lea rdx, [0x140027560]
mov qword [rcx + 0x28], rdx
lea rdx, [0x14020a738]
lea r8, [rbp - 0x20]
mov qword [r8], rdx
jmp 0x1400a9cad
add rcx, 0x10
lea rax, [rbp + 0x50]
mov qword [rax], rcx
lea rcx, [rbp - 0x20]
mov qword [rcx], rax
lea rax, [0x14006ea87]
mov qword [rcx + 8], rax
lea rax, [0x14023ca48]
lea r8, [rbp + 0x20]
mov qword [r8], rax
push 1
pop rax
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
jmp 0x1400a9d11
mov rax, qword [rcx + 0x10]
mov r8, qword [rcx + 0x18]
mov rcx, rax
mov rdx, rsi
call qword [r8 + 0x20]
jmp 0x1400a9d1e
lea rax, [rbp + 0x50]
lea rcx, [rbp - 0x20]
mov qword [rcx], rax
lea rax, [0x1400276a0]
mov qword [rcx + 8], rax
lea rax, str.Integer__out_of_range
lea r8, [rbp + 0x20]
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], 1
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.14001a05d
mov ebx, eax
mov eax, ebx
add rsp, 0xe8
invalid
call 0x19b0a9d2a
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test r14, r14
js 0x1400a9f7c
invalid
mov al, byte [0x140265cd8]
xor ecx, ecx
mov rdx, r14
call fcn.1400c47a0
test rax, rax
test eax, eax
je 0x1400a9f81
mov qword [rbp + 0x20], r14
mov qword [rbp + 0x28], rax
mov r12, r14
sub r12, r15
sub esp, edi
jb 0x1400a9f8c
mov rcx, rax
mov rdx, rdi
mov r8, r15
mov r13, rax
call sub.VCRUNTIME140.dll_memcpy
add byte [rbp - 0x77], cl
jmp 0x1708826d0
xor byte [rbp - 0x77], cl
std
cmp r12, 2
ja 0x1400a9da5
lea rcx, [rbp + 0x20]
push 3
pop r8
mov rdx, r15
call case.0x1400bba32.441
add byte [rbx + rcx*4 + 0x4d], cl
sub byte [rbx + rcx*4 + 0x6d], cl
invalid
lea rax, [r9 + r13]
push 1
pop r12
pop rsp
lea r10, [rbp + 0x20]
mov byte [rax + 2], 0xbd
mov word [rax], 0xbfef
add r13, 3
mov qword [rbp + 0x30], r13
mov rcx, r15
stc
add rcx, 3
cmp rcx, r14
int1
ja 0x1400a9f6b
je 0x1400a9f1d
lea rdx, [rdi + rcx]
mov r15, rcx
mov qword [rbp - 0x38], rdx
mov dword [rbp - 0x38], edx
invalid
lea rax, [rdx + 1]
mov r8b, byte [rdx]
test r8b, r8b
js 0x1400a9df4
mov r8, r12
jmp case.0x14006f915.397
cmp r8b, 0xe0
jae 0x1400a9e0b
add rdx, 2
cmp rax, rbx
cmovne rax, rdx
push 2
pop r8
jmp case.0x14006f915.397
cmp r8b, 0xed
jne 0x1400a9e48
cmp rax, rbx
je 0x1400a9f1a
lea rax, [rdx + 2]
cmp rax, rbx
fmul dword [rdi]
test bl, dh
add byte [rax], al
invalid
cmp byte [rdx + 1], 0x9f
ja 0x1400a9e77
add rdx, 3
push 3
pop r8
mov rax, rdx
invalid
add r15, r8
mov rdx, rax
cmp rax, rbx
jne 0x1400a9de3
jmp 0x1400a9f1a
add rdx, 2
cmp rax, rbx
cmove rdx, rax
cmove edx, eax
xor eax, eax
cmp rdx, rbx
fimul dword [rdi]
xchg ebp, eax
ror byte [rax + 1], 0xd0
cmp r8b, 0xf0
jae 0x1400a9e68
push 3
jmp 0x1400a9e07
xor edx, edx
cmp rax, rbx
setne dl
add rax, rdx
push 4
jmp 0x1400a9e07
cmp r15, rcx
jb case.0x140084c04.312
cmp r15, r14
ja case.0x14007e446.317
xchg dword [rdi], edx
add dword [rax], eax
invalid
lea r8, [rdi + r15]
sub r8, qword [rbp - 0x38]
mov rcx, qword [rbp + 0x20]
mov rax, rcx
enter 0x294c, 0xffffffffffffffe8
cmp rax, r8
mov qword [rbp - 0x30], r8
sal byte [r11 + 0x21], 1
mov rcx, r10
mov rdx, r13
call case.0x1400bba32.441
mov r13, qword [rbp + 0x30]
mov rax, qword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
invalid
mov qword [rbp - 0x28], rax
mov r9, qword [rbp + 0x28]
mov r8, qword [rbp - 0x30]
jmp 0x1400a9ec9
invalid
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x40], r9
lea rcx, [r9 + r13]
sub dword [rax - 0x75], ecx
push rbp
enter 0x6e8, 0x39
adc dword [rax], eax
add r13, qword [rbp - 0x30]
mov qword [rbp + 0x30], r13
mov rax, qword [rbp - 0x28]
sub rax, r13
call 0x143032235
invalid
ja 0x1400a9f09
lea rcx, [rbp + 0x20]
mov rdx, r13
push 3
pop r8
call case.0x1400bba32.441
mov r9, qword [rbp + 0x28]
mov ecx, dword [rbp + 0x28]
mov r13, qword [rbp + 0x30]
jmp 0x1400a9f0d
mov r9, qword [rbp - 0x40]
lea r10, [rbp + 0x20]
lea rax, [r9 + r13]
jmp 0x1400a9db1
mov r14, rcx
add rdi, r14
sub rbx, rdi
mov rax, qword [rbp + 0x20]
mov eax, dword [rbp + 0x20]
sub rax, r13
cmp rax, rbx
jae 0x1400a9f46
lea rcx, [rbp + 0x20]
mov rdx, r13
mov r8, rbx
call case.0x1400bba32.441
mov r9, qword [rbp + 0x28]
sub byte [r11 + rcx*4 + 0x6d], r9b
insd dword [rdi], dx
invalid
add r9, r13
mov rcx, r9
mov rdx, rdi
cli
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
add r13, rbx
add ebp, ebx
mov qword [rbp - 0x10], r13
movups xmm0, xmmword [rbp + 0x20]
movaps xmmword [rbp - 0x20], xmm0
invalid
invalid
and al, 0x10
lea r15, [rsp + 0xe0]
mov rcx, r15
mov rdx, r14
call fcn.1400a9694
dec dword [rcx - 0xdf1707]
invalid
dec dword [rcx + 0x41d389c7]
rol dword [rcx + 0xf], cl
adc byte [rdi], al
dec dword [rcx - 0xdf1707]
and bh, bh
invalid
rol dword [rcx + 0xf], cl
adc byte [rdi], al
movups xmmword [rsp + 0x37], xmm0
mov rax, qword [r15 + 0x10]
adc byte [rax - 0x77], cl
and al, 0x47
invalid
adc byte [rax - 0x77], cl
and al, 0x47
mov rcx, qword [r12]
mov ecx, dword [rsp]
mov rdx, r14
call case.0x1400398a5.2272
xor ebp, ebp
mov byte [rsi], bpl
movzx eax, word [rsp + 0x24]
and al, 0x66
mov dword [rsi + 1], eax
and al, 0x66
mov dword [rsi + 1], eax
mov al, byte [rsp + 0x26]
mov byte [rsi + 3], al
mov dword [rsi + 4], edi
jle 0x1400aa18e
jle 0x1400aa18e
mov byte [rsi + 8], bl
movaps xmm0, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], al
movups xmmword [rsi + 9], xmm0
movups xmm0, xmmword [rsp + 0x3f]
or dword [rdi], r9d
adc byte [rsp + 0x3f], al
movups xmmword [rsi + 0x18], xmm0
movaps xmm0, xmmword [rsp + 0x90]
sub byte [rsp + 0x90], al
sub byte [rsp + 0x90], al
movups xmmword [rsi + 0x28], xmm0
adc dword [rsi + 0x28], eax
mov rax, qword [rsp + 0xa0]
mov qword [rsi + 0x38], rax
jmp 0x1400aa1bc
add byte [rax], al
add byte [rax - 0x77], cl
cmp bl, r13b
add eax, esi
invalid
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
add byte cs:[rdi + 0xf], bh
mov rcx, qword [rsp + 0x28]
and al, 0x28
and al, 0x28
mov edx, 1
call fcn.1400fe784
add eax, 0x4c8b4800
and al, 0x28
add eax, 0x4c8b4800
and al, 0x28
mov edx, 0x1388
call fcn.1400fef80
add eax, 0x7c8b4800
and al, 0x28
add eax, 0x7c8b4800
and al, 0x28
test eax, eax
jne 0x1400aa36a
ror byte [rdi], 0x85
add dword [eax], eax
add byte [rcx + 8], bh
mov ecx, 8
mov ecx, 8
add byte [rax], al
mov edx, 0x20
call fcn.1400a9571
test rax, rax
test eax, eax
add al, ch
pop rdi
invalid
test eax, eax
je 0x1400aa3dd
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
and word [rax + 0x10], 0
and dword [rax + 0x10], 0
and dword [rax + 0x10], 0
mov qword [rax + 0x18], rdi
js 0x1400aa248
mov qword [rsi + 0x10], rdi
mov qword [rsi + 8], rax
mov byte [rsi + 0x18], 1
mov byte [rsi], 0x15
jmp 0x1400aa1bc
js 0x1400aa241
invalid
invalid
js 0x1400aa241
invalid
invalid
and al, 0x50
push rax
mov rcx, rbx
mov r8d, edi
call fcn.1401c1469
adc eax, 0x40001172
adc dword [rax], eax
mov bpl, byte [rbx]
mov bl, byte [rbx + 8]
test bpl, bpl
jne 0x1400aa387
invalid
add byte [rax - 0x7af0f305], al
sbb eax, dword [rcx]
add byte [rax], al
cmp bl, 0xc
jne 0x1400aa387
movabs rax, 0x8000000000000000
cmp qword [rsp + 0x60], rax
add byte [rax], al
add byte [rax + 0x24443948], al
invalid
je 0x1400aa387
lea rdx, [rsp + 0x60]
mov rax, qword [rdx + 0x10]
lea r13, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov qword [r13 + 0x10], rax
movups xmm0, xmmword [rdx]
movaps xmmword [r13], xmm0
mov ecx, edi
call fcn.1400aa070
mov edi, eax
invalid
mov ebx, edx
lea r12, [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r15
cli
mov r8, r14
call fcn.140018040
lea rax, [rsp + 0x128]
add dword [rax], eax
add byte [rcx + rcx*4 + 0x28], cl
lea rcx, [0x1400048bf]
lea ecx, [0x1400048bf]
or eax, 0xfff5a5ee
invalid
mov qword [rax + 8], rcx
mov qword [rax + 0x10], r12
lea rcx, [0x140211520]
lea r14, [rsp + 0xe0]
mov ah, 0x24
loopne 0x1400aa2e6
add byte [rax], al
invalid
mov qword [r14], rcx
mov ecx, 2
mov qword [r14 + 8], rcx
and qword [r14 + 0x20], 0
and byte [rax], al
invalid
lea rdx, [0x1400a9710]
mov qword [rax + 0x18], rdx
mov qword [r14 + 0x10], rax
mov qword [r14 + 0x18], rcx
lea r15, [rsp + 0xc8]
mov rcx, r15
mov rdx, r14
call fcn.1400182c0
mov rcx, qword [r12]
mov rdx, qword [r12 + 8]
and al, 8
or al, ch
sbb eax, 0x4900023d
cmp eax, 0x8b490002
adc byte [r9 - 0x77], r9b
mov dword [rsi + 0x17], eax
movups xmm0, xmmword [r15]
movups xmmword [r14 + 7], xmm0
movups xmm0, xmmword [r14]
lea rcx, [rsp + 0x60]
movups xmmword [rcx - 7], xmm0
stc
mov rax, qword [r14 + 0xf]
mov eax, dword [rsi + 0xf]
mov qword [rcx + 8], rax
mov rax, qword [r14 + 0x17]
mov qword [rcx + 0x10], rax
mov rcx, qword [r13]
mov rdx, qword [r13 + 8]
mov edx, dword [rbp + 8]
call fcn.140065449
loope 0x1400aa316
sti
invalid
jmp 0x1400aa38b
mov rcx, rsi
mov rdx, rdi
mov r8d, eax
call fcn.1401c1469
mov rcx, qword [rsp + 0x28]
call fcn.1400fda8c
or dh, byte [rdi]
invalid
add eax, 0xfe35e900
invalid
invalid
mov edi, dword [rsp + 0x54]
mov rcx, qword [rsp + 0x28]
call fcn.1400fda8c
movzx eax, word [rsp + 0x51]
and al, 0x51
and al, 0x51
mov word [rsp + 0x24], ax
mov al, byte [rsp + 0x53]
mov byte [rsp + 0x26], al
movups xmm0, xmmword [rsp + 0x59]
adc byte [rsp + 0x59], al
movaps xmmword [rsp + 0x30], xmm0
movups xmm0, xmmword [rsp + 0x68]
movups xmmword [rsp + 0x3f], xmm0
and al, 0x3f
movups xmm0, xmmword [rsp + 0x78]
js case.0x1400a4093.49
movaps xmmword [rsp + 0x90], xmm0
test byte [rax + rdx*4], ah
add byte [rax], al
invalid
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xa0], rax
jmp case.0x14008ac8c.200
mov ecx, 8
mov edx, 0x20
call fcn.1401bdb20
int3
or bl, ch
push rsp
lea rdi, [rsp + 0x28]
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov rcx, rdi
call fcn.140017d30
invalid
invalid
idiv bh
mov rdx, qword [rdi]
mov rax, qword [rdi + 8]
movabs r8, 0x8000000000000000
mov eax, 0
add byte [rax], al
add byte [rax + 0x104f8b48], al
or byte [rax - 0x75], 0x4f
invalid
invalid
or byte [rax - 0x75], 0x4f
adc byte [rcx + rdi - 0x3e], cl
invalid
cmp rdx, r8
jne 0x1400aa692
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rcx
adc dh, al
invalid
invalid
jmp 0x1400aa6aa
mov r8, qword [rsp + 0x40]
mov byte [rsi], 5
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], rax
mov qword [rsi + 0x18], rcx
mov qword [rsi + 0x20], r8
mov dword [rsi + 0x20], eax
mov dword [rsi + 0x20], eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r14
ret
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x38
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
cmp byte [rax - 0x73], cl
insb byte [rdi], dx
and al, 0x30
mov rsi, rcx
mov r12, qword [rdx + 0x18]
invalid
sbb byte [rbx + rcx*4 + 0x7a], cl
adc byte [rbp + 0x31], al
in eax, dx
cmp r12, r15
jb 0x1400aa871
invalid
mov rdi, rdx
xlatb
mov rax, qword [rdx + 8]
mov qword [rbp - 8], rax
cmp r12, rax
ja 0x1400aa871
mov rax, qword [rdi]
movzx ebx, byte [rdi + 0x28]
movzx r14d, byte [rdi + rbx + 0x1f]
cmp rbx, 4
mov qword [rbp], rax
add byte [r15], r9b
invalid
xchg edi, eax
add byte [rax], al
invalid
add byte [r15], r9b
xchg byte [rdi + 0x45000000], dl
add byte [rbp + 0x31], al
in eax, dx
add byte [rbp + 0x31], al
in eax, dx
xor r13d, r13d
jmp 0x1400aa729
cmp r12, r15
jb 0x1400aa871
mov r8, r12
sub r8, r15
lea rdx, [rax + r15]
cmp r8, 0x10
jae 0x1400aa770
cmp r12, r15
je 0x1400aa86d
sub eax, dword [rcx]
add byte [rax], al
xor ecx, ecx
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
cmp byte [rdx + rcx], r14b
je 0x1400aa789
inc rcx
cmp r8, rcx
jne 0x1400aa750
jmp 0x1400aa86d
mov ecx, r14d
call fcn.140024420
idiv edi
idiv edi
cmp rax, 1
jne 0x1400aa86d
jmp 0x1400aa780
add byte [rax], al
mov rcx, rdx
mov rax, qword [rbp]
mov eax, dword [rbp]
mov eax, dword [rbp]
add r15, rcx
inc r15
mov qword [rdi + 0x10], r15
cmp r15, rbx
jb 0x1400aa720
cmp r15, qword [rbp - 8]
ja 0x1400aa720
lea r8, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrarycore_src_strpattern.rs_rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_src_vecmod.rs
mov edx, 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
mov rcx, rbx
call fcn.1401be000
cmp byte [rcx], r10b
invalid
lea rcx, [rdi + 0x20]
mov qword [rbp - 0x10], rcx
xor r13d, r13d
jmp 0x1400aa7d2
cmp r12, r15
mov rsi, r13
mov r13d, 0
add byte [rax], al
add byte [rdi], cl
invalid
lahf
add byte [rax], al
invalid
lahf
add byte [rax], al
add byte [rbp - 0x77], cl
loopne 0x1400aa823
mov r8, r12
sub r8, r15
sub eax, edi
lea rdx, [rax + r15]
cmp r8, 0xf
ja case.0x14008edaa.218
cmp r12, r15
je 0x1400aa86d
invalid
add byte [rax], al
invalid
invalid
xor ecx, ecx
nop dword [rax]
invalid
invalid
cmp byte [rdx + rcx], r14b
je 0x1400aa820
inc rcx
inc ecx
cmp r8, rcx
cmp eax, ecx
enter 0xfffffffffffff275, 0xffffffffffffffeb
insd dword [rdi], dx
jne 0x1400aa7f0
jmp 0x1400aa86d
mov ecx, r14d
call fcn.140024420
cmp rax, 1
add dword [rbp + 0x5c], esi
add dword [rbp + 0x5c], esi
mov rcx, rdx
mov ecx, edx
mov r13, rsi
mov rax, qword [rbp]
jmp 0x1400aa823
add byte [rcx - 0x77], cl
mov r13, rsi
cmc
add r15, rcx
inc r15
invalid
mov qword [rdi + 0x10], r15
mov dword [rdi + 0x10], edi
invalid
mov rsi, r15
sub rsi, rbx
jb 0x1400aa7c0
cmp r15, qword [rbp - 8]
ja 0x1400aa7c0
lea rcx, [rax + rsi]
mov rdx, qword [rbp - 0x10]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
mov rax, qword [rbp]
jne 0x1400aa7c0
invalid
invalid
invalid
invalid
dec dword [rcx - 0x77]
jne case.0x14008cb0e.180
mov qword [r13 + 8], rsi
mov rsi, r13
mov qword [r13 + 0x10], r15
mov r13d, 1
mov ebp, 1
mov ebp, 1
add byte [rax], al
jmp 0x1400aa871
mov r13, rax
mov qword [rdi + 0x10], r12
mov qword [rsi], r13
add rsp, 0x38
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rdi
pop rbp
ret
insb byte [rdi], dx
and al, 0x40
mov rax, rdx
mov qword [rbp - 8], rcx
mov dword [rbp - 8], ecx
lea rcx, [0x1400aa8f0]
mov qword [rsp + 0x30], rcx
and al, 0x30
add byte [rax - 0x77], cl
and al, 0x30
lea rcx, [rbp - 8]
clc
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], 4
mov dword [rsp + 0x20], 4
mov dword [rsp + 0x20], 4
lea rdx, [0x14020ac13]
lea edx, [0x14020ac13]
nop
add rsp, 0x40
invalid
pop rbp
ret
int3
mov rax, qword [rcx]
movzx eax, byte [rax]
lea rcx, [0x14020b2d0]
lea ecx, [0x14020b2d0]
or dword [rsi], edx
add byte [rbx + rcx*4 + 4], cl
ror dword [rax - 0x73], 0xd
in al, dx
or dword [rsi], edx
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
sbb byte [rax - 0x77], cl
ret 0x495d
jmp r9
lea edx, [0x14020ad58]
mov r8d, 2
call fcn.14001ce50
and dword [rbx], 0xc084fff7
idiv edi
test al, al
invalid
test dword [rsi + 3], ecx
add byte [rax], al
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x1400aaee4
lea rcx, [rbp - 0x30]
call fcn.1400ab500
jmp 0x1400aaedc
cmp byte [rbp - 0x10], 0
je 0x1400aabec
movzx ebx, byte [rbp - 0xf]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x1400aad23
test rcx, rcx
je 0x1400aad45
lea rdx, [0x14020b148]
mov r8d, 0x19
jmp 0x1400aad35
invalid
ror byte [rdi], 0x85
invalid
test ecx, ecx
je 0x1400aab88
lea rdx, [0x14020ad58]
mov r8d, 2
add al, ch
shl byte [rdx], 1
idiv edi
test al, al
jne 0x1400aae25
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400aabab
lea rdx, [0x14020ae12]
mov r8d, 1
add byte [rax], al
invalid
call fcn.14001ce50
test al, al
jne 0x1400aae25
test dword [rdx + 2], edi
add byte [rax], al
mov rcx, rsi
call fcn.1400ac0c0
test rax, rax
ror byte [rdi], 0x85
invalid
add al, byte [rax]
invalid
jmp 0x1400aaec1
cmp qword [rsi], 0
je 0x1400aadc1
mov rbx, qword [rbp - 8]
lea rcx, [rbp - 0x10]
mov rdx, rsi
call fcn.1400ab300
cmp qword [rbp - 0x10], 0
je 0x1400aad8b
test rcx, rcx
je 0x1400aad45
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14001ce50
mov dil, 1
add dword [rax + rax*8 + 0xe0850f], eax
ror byte [rdi], 0x85
loopne 0x1400aad43
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1400aae23
movzx ebx, byte [rbp - 8]
jmp 0x1400aab0c
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400aae23
lea rdx, [0x14020b161]
mov r8d, 1
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
jmp fcn.14001ce50
xor edi, edi
mov eax, edi
add rsp, 0x90
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400aaee4
lea rdx, [0x14020ae11]
mov r8d, 1
call fcn.14001ce50
test al, al
jne 0x1400aae25
cmp qword [rsi], 0
je 0x1400aae23
dec dword [rsi + 0x18]
jmp 0x1400aae23
add rsp, 0x278
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp rax
mov ecx, 0x24
sub rcx, r14
sub ecx, esi
mov eax, 0
cmovae rax, rcx
ror dword [rax - 0x7d], 0xf8
add dword [rax - 0x7d], ecx
rol byte [rax], 1
cmp rax, 0x1a
cmovae rax, rdx
lea ecx, [r8 - 0x61]
cmp cl, 0x1a
jb 0x1400ab740
lea ecx, [r8 - 0x30]
cmp cl, 9
ja 0x1400aba2b
add r8b, 0xea
mov ecx, r8d
invalid
mov esi, 0x1a
inc r13
movzx ecx, cl
cmp rax, rcx
jbe 0x1400ab790
add r9, rcx
jb 0x1400aba2b
lea r15, [rdi + 1]
mov rax, r9
or rax, r15
shr rax, 0x20
je 0x1400ab82f
mov rax, r9
xor edx, edx
div r15
mov r10, rdx
add rbx, rax
jae case.0x140077822.389
jmp 0x1400aba2b
mov r8d, 0x24
sub r8, rax
mov r15d, 0x48
add byte [rax], al
add byte [rax], al
nop
mov rax, r15
sub rax, r14
mov r11d, 0
add byte [rdi + rcx + 0x43], cl
fmul dword [rcx - 0x7d]
cmp ebx, 1
adc r11, 0
cmp r11, 0x1a
cmovae r11, rsi
cmp r13, qword [rbp + 0x1b0]
je 0x1400aba2b
movzx eax, byte [r13]
lea edx, [rax - 0x61]
push rax
lahf
cmp dl, 0x1a
jb 0x1400ab7ea
lea edx, [rax - 0x30]
cmp dl, 9
ja 0x1400aba2b
add al, 0xea
mov edx, eax
invalid
movzx r10d, dl
mov rax, r10
mul r8
jo 0x1400aba2b
add rcx, rax
jb 0x1400aba2b
inc r13
cmp r11, r10
ja 0x1400ab750
invalid
invalid
invalid
invalid
mov edx, 0x24
sub rdx, r11
add r15, 0x24
mov rax, r8
mul rdx
loop case.0x140083b8e.344
mov eax, eax
jno 0x1400ab7a0
jmp 0x1400aba2b
mov eax, r9d
xor edx, edx
invalid
div r15d
mov r10d, edx
mov edx, edx
add rbx, rax
jb 0x1400aba2b
mov rax, rbx
shr rax, 0x20
shr eax, 0x20
jne 0x1400aba2b
mov eax, ebx
xor eax, 0xd800
add byte [rax], al
add eax, 0xfffff800
cmp eax, 0x10f7ff
ja 0x1400aba2b
invalid
add dword [rax], eax
invalid
cmp rdi, 0x7f
ja 0x1400aba2b
mov r8, rdi
sub r8, r10
jbe case.0x14006eaa4.459
invalid
cmp r8, 7
jbe case.0x14006f915.431
lea eax, [rax]
add byte [rax], al
mov rax, r9
mov r11, qword [rbp + 0x1f0]
or rax, r11
ror byte [rcx - 9], cl
jmp 0x1400ab8b6
invalid
cmp r10, 0x80
jb 0x1400ab924
invalid
jmp 0x1400abb26
mov eax, r9d
xor edx, edx
div r11d
mov rdx, r8
and rdx, 0xfffffffffffffff8
imul rax, qword [rbp + 0x1d0]
add r9, rax
mov rax, rdi
sub rax, r9
and rax, 0xfffffffffffffff8
loopne 0x1400ab8ca
neg rax
xor r9d, r9d
nop dword [rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
movups xmm0, xmmword [r12 + r9*4 - 0x14]
movups xmm1, xmmword [r12 + r9*4 - 4]
movups xmmword [r12 + r9*4], xmm1
movups xmmword [rsp + rcx*4], xmm1
movups xmmword [r12 + r9*4 - 0x10], xmm0
add r9, 0xfffffffffffffff8
invalid
clc
cmp rax, r9
jne case.0x14006f827.443
cmp r8, rdx
sal byte [rdi + rbx + 0x48], 1
sub edi, edx
je 0x1400ab924
sub rdi, rdx
nop dword [rax + rax]
mov eax, dword [rbp + rdi*4 - 0x64]
mov dword [rbp + rdi*4 - 0x60], eax
lea rax, [rdi - 1]
invalid
mov rdi, rax
cmp rax, r10
ja case.0x14006f915.431
mov dword [rbp + r10*4 - 0x60], ebx
cmp r13, qword [rbp + 0x1b0]
add byte [rdi], cl
invalid
invalid
add dword [rax], eax
invalid
movzx r8d, byte [r13]
mov rax, rcx
shr rax, 0x20
invalid
invalid
je 0x1400ab955
mov rax, rcx
enter 0xffffffffffffd231, 0x48
div dword [rbp + 0x1e8]
xor edx, edx
div qword [rbp + 0x1e8]
mov rcx, rax
jmp 0x1400ab961
mov eax, ecx
xor edx, edx
div dword [rbp + 0x1e8]
mov ecx, eax
mov r11, qword [rbp + 0x1f0]
movabs rsi, 0xea0ea0ea0ea0ea0f
mov rax, rcx
or rax, r15
shr rax, 0x20
je 0x1400ab98b
call 0x188182d9f
mov eax, ecx
mov rax, rcx
xor edx, edx
div r15
mov rdx, rax
jmp 0x1400ab994
invalid
mov eax, ecx
xor edx, edx
div r15d
mov edx, eax
add rdx, rcx
cmp rdx, 0x1c8
add byte [rdx + 0x30], dh
mov rcx, rdx
xor r9d, r9d
nop word cs:[rax + rax]
nop dword [rax + rax]
mov rax, rcx
mul rsi
shr rdx, 5
add r9, 0x24
cmp rcx, 0x3e57
mov rcx, rdx
ja 0x1400ab9b0
jmp 0x1400ab9d3
xor r9d, r9d
inc r10
lea eax, [rdx*4]
lea eax, [rax + rax*8]
rol byte [rbx - 0x76b7d93e], 0xd1
rol byte [rbx - 0x76b7d93e], 0xd1
xor edx, edx
div cx
div ecx
movzx r14d, ax
add r14, r9
add qword [rbp + 0x1d8], 4
add dword [rbp + 0x1d8], 4
add dword [rbp + 0x1d8], 4
dec qword [rbp + 0x1d0]
inc r11
mov qword [rbp + 0x1f0], r11
lock add dword [rax], eax
add byte [rcx - 0x7d], cl
invalid
add al, 0xb8
add al, byte [rax]
add byte [rax], al
mov qword [rbp + 0x1e8], rax
mov rdi, r15
mov r9, r10
mov edx, 0x1a
invalid
xlatb
lock add dword [rax], eax
add byte [rcx - 0x7d], cl
invalid
mov esi, dword [rax + 0x20]
mov eax, dword [rbp + 0x1a0]
invalid
int1
mov rcx, r14
mov rdx, qword [rbp + 0x1c8]
add byte [rbx + rcx*4 - 0x7b], cl
mov eax, 0x48000001
mov edi, esi
call rsi
test al, al
je 0x1400abac0
mov eax, 0x48000001
mov edi, esi
add byte [rax - 0x77], cl
idiv edi
invalid
mov eax, r13d
add rsp, 0x278
add byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop r15
pop rbp
ret
pop rsi
lea rdx, [0x140211053]
mov r8d, 1
mov eax, 1
mov rcx, r14
int1
mov rax, rdi
jmp 0x1400ab687
mov eax, 1
int1
in al, 1
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x75], cl
mov ebp, 0x1c0
add dword [rax], eax
invalid
add byte [rax], al
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x1b7a76fd], cl
add dword [rax], eax
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add ebx, 4
fsub st(3), st(0)
or dword [rbp + rcx*4 + 5], 0x1b
hlt
add byte [rax], al
shr eax, 1
push rsi
and al, 0x11
add ah, cl
int3
in eax, 0x48
mov eax, dword [rcx + 0x10]
cmp rax, qword [rcx + 8]
jae 0x1400abb6b
mov rdx, qword [rcx]
movzx edx, byte [rdx + rax]
inc rax
inc eax
ror byte [rax - 0x77], 0x41
adc byte [rbp + 0x1a3cbf42], cl
ror byte [rax - 0x77], 0x41
adc byte [rbp + 0x1a3cbf42], cl
jae case.0x14008f325.189
shl rdx, 0x20
shl edx, 0x20
xor eax, eax
jmp 0x1400abb8f
invalid
shr bl, 0x24
mov eax, 1
add dl, 0x85
xor ecx, ecx
xor eax, eax
cmp dl, 0xe6
setb al
movabs rdx, 0x11000000000000
add byte [rax], al
adc dword [rax], eax
cmovb rdx, rcx
int3
int3
lea rbp, [rsp + 0x30]
lea ebp, [rsp + 0x30]
mov rsi, rcx
mov rax, qword [rcx]
test rax, rax
je case.0x14009e8e8.103
adc byte [rcx], al
add byte [rax], al
invalid
add byte [rbx + rcx*4 + 0x46], cl
or byte [rax - 0x75], cl
adc byte [rcx + r15 - 0x3f], r9b
mov r8, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r8
jae case.0x1400a2869.99
movzx ebx, byte [rax + rcx]
lea rdx, [rcx + 1]
mov qword [rsi + 0x10], rdx
lea r9d, [rbx - 0x61]
cmp r9b, 0x19
stc
sbb dword [rdi + 0x14], esi
movzx r9d, r9b
mov r10d, 0x3bcfbbf
add eax, dword [rbp + 0xf]
invalid
retf 0x820f
invalid
add dword [rax], eax
invalid
mov r9d, dword [rsi + 0x18]
inc r9d
rol dword [rcx + rcx*4 + 0x4e], 0x18
rol dword [rcx + rcx*4 + 0x4e], 0x18
cmp r9d, 0x1f4
ja 0x1400abd29
sbb al, byte [rcx]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
movzx r9d, bl
movzx r9d, bl
add r9d, 0xffffffbf
cmp r9d, 0x13
ja case.0x1400abc2f.67
add byte [rax], al
invalid
add byte [rbp + rcx*4 + 0x15], cl
test byte [rsi], bh
sbb dword [rax], eax
lea r10, [0x14023faac]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
invalid
loope case.0x14006f827.491
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], r9b
leave
test rcx, rcx
je 0x1400abc58
lea rdx, [0x14023b880]
mov r8d, 1
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.14001ce50
mov dil, 1
invalid
test al, al
jne 0x1400ac089
test dword [rcx], esi
add al, 0
invalid
mov rcx, rsi
call fcn.1400abba0
invalid
mov dil, 1
test al, al
jne 0x1400ac089
cmp bl, 0x41
jne 0x1400abca8
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x1400abc93
lea rdx, [0x14020b187]
adc eax, 0x15f507
mov r8d, 2
call fcn.14001ce50
adc edi, esi
invalid
adc edi, esi
inc dword [rax + rax*8 + 0x3f6850f]
test al, al
jne 0x1400ac089
add eax, dword [rax]
invalid
test al, al
jne 0x1400ac089
add eax, dword [rax]
invalid
mov dil, 1
mov rcx, rsi
mov dl, 1
call fcn.1400ac290
test al, al
jne 0x1400ac089
mov rcx, qword [rsi + 0x20]
test rcx, rcx
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400ac087
lea rdx, [0x14020b161]
mov r8d, 1
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
jmp fcn.14001ce50
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
leave
je case.0x140097058.152
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
hlt
mov r8d, 0x10
call fcn.14001ce50
mov dil, 1
invalid
test al, al
jne 0x1400ac089
mov qword [rsi], 0
mov byte [rsi + 8], 0
jmp 0x1400ac087
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400abd4f
invalid
lea rdx, [0x14020b148]
mov r8d, 0x19
call fcn.14001ce50
or al, 0x11
idiv edi
invalid
mov qword [rsi], 0
mov byte [rsi + 8], 1
or byte [rcx], al
jmp 0x1400ac087
sub byte [rbx], al
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400ac087
shl r9d, 3
lea rax, [0x14020b3e0]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400abfc5
lea rdx, [0x140211870]
mov r8d, 1
mov rcx, rsi
call fcn.1400ae570
jmp 0x1400ac077
mov qword [rsi + 0x10], rcx
mov rcx, rsi
mov ecx, esi
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400abe99
lea rdx, [0x14020b189]
mov r8d, 4
add byte [rax], al
add al, ch
ret 0xf70f
inc dword [rax - 0x49]
mov bh, 1
invalid
test al, al
jne 0x1400ac089
test eax, esi
lock add dword [rax], eax
add byte [rax], al
mov rcx, rsi
call fcn.1400ae880
mov dil, 1
mov bh, 1
test al, al
jne 0x1400ac089
add byte [rax], al
mov rcx, qword [rsi]
test rcx, rcx
test ecx, ecx
leave
je 0x1400abfe8
mov rax, qword [rsi + 0x10]
cmp rax, qword [rsi + 8]
jae 0x1400abfe8
cmp byte [rcx + rax], 0x4c
jne 0x1400abfe8
inc rax
mov qword [rsi + 0x10], rax
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
mov rdx, rsi
call fcn.1400ae720
cmp byte [rbp - 8], 0
mov eax, 3
int1
mov rcx, qword [rsi + 0x20]
leave
je 0x1400abf53
lea rdx, [0x14020ae10]
mov r8d, 1
add al, ch
or byte [rdi], cl
idiv edi
mov dil, 1
test al, al
ror byte [rdi], 0x85
add dword ss:[rax], eax
invalid
ror byte [rdi], 0x85
add dword ss:[rax], eax
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400ae7e0
mov dil, 1
test rax, rax
test eax, eax
test eax, eax
ror byte [rdi], 0x85
jne 0x1400ac089
and al, byte [rcx]
add byte [rax], al
invalid
cmp rdx, 1
jne 0x1400abf94
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400ac07e
lea rdx, [0x14020f528]
mov r8d, 1
call fcn.14001ce50
test al, al
jne 0x1400ac089
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400ac07e
invalid
add byte [rax - 0x73], cl
adc eax, 0x190a6c
invalid
lea rdx, [0x14023ca14]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov r8d, 1
call fcn.14001ce50
jmp 0x1400ac07a
mov rcx, rsi
call fcn.1400ae340
jmp 0x1400ac077
xor ecx, ecx
cmp bl, 0x50
sti
push rax
jne 0x1400ac051
test dword [rcx + 0x48000000], eax
test ecx, ecx
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x1400ac06f
lea rdx, [0x14020b181]
mov r8d, 6
jmp 0x1400ac063
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x140097058.152
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
invalid
mov r8d, 0x10
add byte [rax], al
add al, ch
invalid
call fcn.14001ce50
idiv edi
test al, al
je case.0x140097058.152
std
invalid
invalid
std
invalid
jmp 0x1400ac089
mov rcx, rsi
or qword [rax], r8
add byte [rax - 0x49], al
mov bh, 1
test al, al
jne 0x1400ac089
mov rcx, qword [rsi + 0x20]
test rcx, rcx
mov bh, 1
lea rdx, [0x14020b17c]
mov r8d, 1
call fcn.14001ce50
or al, 0xe
idiv edi
test al, al
jne 0x1400ac089
or al, 0xe
idiv edi
invalid
cmp bl, 0x52
je 0x1400ac06f
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400ac06f
invalid
sbb dword [rax - 0x73], ecx
adc eax, 0x15f120
and cl, dh
invalid
invalid
lea rdx, [0x14020b17d]
mov r8d, 4
call fcn.14001ce50
inc dword [rax - 0x49]
invalid
test al, al
jne 0x1400ac089
lea edx, [0x14020b17d]
and cl, dh
adc eax, 0x4b84100
add byte [rax], al
add al, ch
call 0x1810ab776
inc dword [rax - 0x49]
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x76b7e58b], eax
int1
mov rcx, rsi
call fcn.1400abba0
mov dil, 1
test al, al
jne 0x1400ac089
cmp qword [rsi], 0
je 0x1400ac087
invalid
add byte [rbx + rax - 1], dh
sbb byte [rcx], r14b
sbb byte [rcx], dh
dec dword [rsi + 0x18]
sbb byte [rcx], dh
xor edi, edi
dec dword [rcx - 0x3b7cb708]
cmp byte [rbx + 0x5f], bl
mov eax, edi
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea edx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
adc eax, 0x15f098
idiv edi
add byte [rax], al
add byte [rax], al
push rbx
sub rsp, 0x20
lea rbp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
lea ebp, [rsp + 0x20]
and byte [rax - 0x75], cl
add dword [rax - 0x7b], ecx
sal byte [rax + riz*2 + 0x48], 0x89
iretd
mov rax, qword [rcx]
mov eax, dword [rcx]
test rax, rax
je case.0x1400a2869.148
mov rdi, rcx
xor esi, esi
lea rbx, [0x1402168f8]
lea ebx, [0x1402168f8]
lea ebx, [0x1402168f8]
sbb eax, 0x16a815
adc eax, 0x450016a8
xor r14d, r14d
xor esi, esi
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax - 0x75], cl
adc byte [r8 + 0x3b], r9b
adc byte [rax + 0x3b], cl
add byte [rax], al
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
jae 0x1400ac100
invalid
adc byte [rax + 0x3b], cl
or byte [r11 + 6], r14b
invalid
cmp byte [rax + rcx], 0x45
je 0x1400ac142
cmp al, 8
je 0x1400ac142
sub r14, 1
jb case.0x140092a27.228
out dx, al
add dword [rdx + 0x1b], esi
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je case.0x140092a27.228
mov r8d, 2
mov eax, 2
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rbx
mov rdx, rbx
call fcn.14001ce50
or eax, 0xc084fff7
or eax, 0xc084fff7
jne 0x1400ac13b
mov rcx, rdi
stc
call fcn.1400ac160
test al, al
jne 0x1400ac13b
mov rax, qword [rdi]
mov eax, dword [rdi]
test rax, rax
jne 0x1400ac0f0
jmp 0x1400ac14b
adc al, 0x31
xor esi, esi
jmp 0x1400ac14b
imul bl
adc byte [rsi + 1], bh
add byte [rax], al
invalid
mov esi, 1
add byte [rax], al
add bl, ch
or dword [rax - 1], ecx
ror dword [rax - 0x77], 0x4f
mov dword [rdi + 0x10], ecx
invalid
jmp 0x1400ac14b
inc rcx
mov qword [rdi + 0x10], rcx
mov dword [rdi + 0x10], ecx
mov dword [rdi + 0x10], ecx
adc byte [r9], r14b
xor esi, esi
test byte [rax - 0x77], 0xf0
mov rax, rsi
add rsp, 0x20
add esp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop rbp
ret
int3
and al, 0x20
mov r8, qword [rcx]
mov eax, dword [rcx]
test r8, r8
je 0x1400ac1b2
mov r9, qword [rcx + 8]
mov rax, qword [rcx + 0x10]
adc byte [rcx + rdi - 0x38], cl
cmp rax, r9
cmp eax, ecx
jae 0x1400ac1b2
movzx edx, byte [r8 + rax]
cmp edx, 0x4b
je 0x1400ac1bd
mov dh, 0x14
add byte [rbx + 0x33744bfa], al
cmp edx, 0x4c
jne 0x1400ac1b2
cli
jne 0x1400ac1b2
lea r10, [rax + 1]
mov qword [rcx + 0x10], r10
adc byte [rbp + 0x39], cl
invalid
push rax
add dword [rcx + rcx*4 + 0x51], ecx
adc byte [rbp + 0x39], cl
retf 0x3573
jae 0x1400ac1d1
jae 0x1400ac1d1
cmp byte [r8 + r10], 0x5f
jne 0x1400ac1d1
add rax, 2
mov qword [rcx + 0x10], rax
xor eax, eax
jmp case.0x1400a415c.123
add byte [rax], al
add byte [rax], al
add rsp, 0x28
pop rsi
pop rbp
jmp fcn.1400abba0
invalid
invalid
invalid
inc rax
mov qword [rcx + 0x10], rax
xor edx, edx
invalid
ror byte [rax - 0x77], 0x41
adc byte [rcx], dh
ror byte [rax - 0x7d], cl
invalid
add rsp, 0x28
pop rsi
pop rbp
jmp fcn.1400ac290
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], dh
rol byte [rcx - 0x45], 0x3e
invalid
invalid
add byte ds:[rax], al
xor eax, eax
mov r11d, 0x3e
add byte ds:[rax], al
add byte [rdi], cl
invalid
add byte [rax], 0
add byte [rax], al
add byte ds:[rax], al
add byte [rdi], cl
invalid
lahf
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
cmp rax, r9
jae 0x1400ad5d4
test r15, r15
je 0x1400ad610
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400ad610
invalid
mov r8d, 2
lea rdx, [0x1402168f8]
call fcn.14001ce50
test al, al
jne 0x1400ad781
add dword [rax], eax
add byte [rax], al
mov r8, qword [rsi]
test r8, r8
je 0x1400ad6b2
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
invalid
invalid
cmp rax, r9
jae 0x1400ad6f0
cmp byte [r8 + rax], 0x73
jne 0x1400ad6f0
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
adc byte [rcx + rdi - 0x37], cl
jae 0x1400ad645
cmp byte [r8 + rcx], 0x5f
jne 0x1400ad645
add rax, 2
mov qword [rsi + 0x10], rax
jmp 0x1400ad6f0
xor eax, eax
nop word [rax + rax]
cmp rcx, r9
jae 0x1400ad762
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
je 0x1400ad6e1
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
jb 0x1400ad694
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400ad793
mov r8d, 1
lea rdx, [0x14020b161]
call fcn.14001ce50
mov ecx, eax
mov eax, 1
test cl, cl
je 0x1400ad751
jmp 0x1400ad795
inc rcx
mov qword [rsi + 0x10], rcx
cmp rax, 0xfffffffffffffffd
ja 0x1400ad762
mov rcx, rdi
mov rdx, rsi
call fcn.1400ab300
cmp qword [rbp - 0x18], 0
je case.0x14008edaa.321
movups xmm0, xmmword [rbp - 0x18]
movups xmm1, xmmword [rbp - 8]
movaps xmmword [rbp - 0x30], xmm1
movaps xmmword [rbp - 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
je 0x1400ad743
mov rcx, rbx
mov rdx, r13
call fcn.1400ab500
test al, al
jne 0x1400ad781
mov r8d, 2
mov rcx, r13
mov rdx, r14
call fcn.14001ce50
test al, al
jne 0x1400ad781
mov rcx, rsi
mov dl, 1
call fcn.1400ac290
test al, al
jne 0x1400ad781
mov r8, qword [rsi]
inc r15
inc edi
inc edi
test r8, r8
jne case.0x14007e446.420
jmp 0x1400ad793
mov rcx, qword [rsi + 0x20]
test rcx, rcx
leave
leave
je 0x1400ad788
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14001ce50
invalid
inc dword [rax + rax*8 + 0x1b80774]
add byte [rax], al
add bl, ch
or eax, 0x6c748
add byte [rax], al
add dh, al
test al, al
je 0x1400ad788
mov eax, 1
jmp 0x1400ad795
mov qword [rsi], 0
mov byte [rsi + 8], 0
or byte [rax], r8b
or byte [rax], r8b
or byte [rax], al
xor eax, eax
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
push 0x415e5f5b
pop rsp
pop r13
pop rbp
pop r14
pop r15
pop rbp
ret
movzx ebx, byte [rbp - 0x10]
mov rcx, qword [rsi + 0x20]
invalid
invalid
test bl, bl
je 0x1400ad7cf
invalid
and byte [rbx + r11*8 - 0x7ab7e28c], r8b
and byte [rbx + rbx*8 - 0x7ab7e28c], al
test rcx, rcx
test ecx, ecx
leave
je 0x1400ad7ea
lea rdx, [0x14020b148]
adc eax, 0x15d98a
mov bl, cl
adc eax, 0x19b84100
mov r8d, 0x19
sbb dword [rax], eax
add byte [rax], al
add byte [rax], al
add bl, ch
sbb ecx, dword [rax - 1]
inc eax
mov qword [rsi + 0x10], rax
invalid
jmp 0x1400ad7e1
inc eax
mov qword [rsi + 0x10], rax
jmp 0x1400ad793
invalid
invalid
test rcx, rcx
leave
je 0x1400ad7ea
lea rdx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
lea edx, str.invalid_syntaxrecursion_limit_reached_for___::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.14001ce50
idiv bh
inc dword [rax + rax*8 - 0x38b7688b]
test al, al
jne 0x1400ad781
mov qword [rsi], 0
mov byte [rsi + 8], bl
or bl, ch
popfq
invalid
or bl, ch
popfq
int3
int3
push rsi
push rdi
push rbx
sub rsp, 0xb8
sub esp, 0xb8
sub esp, 0xb8
lea rbp, [rsp + 0x80]
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov edx, dword [rcx + 8]
push rcx
or byte [rbx + rcx*4 + 0x41], cl
mov eax, dword [rcx + 0x20]
mov eax, 0x110001
mov r8, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
mov eax, 0x110001
sub rdx, r8
jb 0x1400adb59
invalid
ret 0x820f
add byte [rax - 0x75], cl
add dword [rsi - 0x73], ecx
or al, 0
mov rax, qword [rcx]
lea r9, [rax + r8]
mov qword [rcx], r9
mov qword [rcx + 8], rdx
cmp r8, 2
jne 0x1400adb71
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
add dword [rcx - 0x73], eax
invalid
invalid
cmp eax, 0xa
clc
invalid
add dword [rcx - 0x73], eax
add dword [rcx - 0x73], eax
rol byte [rbx + 0x1e720af8], 1
clc
or dh, byte [rdx + 0x1e]
jb 0x1400ad871
jb 0x1400ad871
or r10d, 0x20
add r10d, 0xffffff9f
add edx, 0xffffff9f
and byte [rcx - 0x7d], al
ret 0x419f
add edx, 0xffffff9f
add r10d, 0xa
add edx, 0xa
ret 0xb80a
mov eax, 0xffffffff
cmovae eax, r10d
ret 0xf883
adc byte [rdi], cl
xor esp, 2
hlt
add al, byte [rax]
invalid
ret 0xf883
hlt
lea r10d, [r8 - 0x30]
cmp r10d, 0xa
jb 0x1400ad89b
or r8d, 0x20
add r8d, 0xffffff9f
add r8d, 0xa
ror byte [rdx], 0x41
mov edx, 0xffffffff
invalid
ror byte [rdx], 0x41
mov edx, 0xffffffff
invalid
inc dword [rbp + 0xf]
rol byte [r9 - 0x7d], 1
cmovae r10d, r8d
cmp r10d, 0x10
cli
adc byte [rdi], cl
jae 0x1400adb65
invalid
cli
adc byte [rdi], cl
jae 0x1400adb65
invalid
add al, al
loopne 0x1400ad8a2
shl al, 4
or r10b, al
js 0x1400ad8e8
mov byte [rbp + 0x34], r10b
mov byte [rbp + 0x34], r10b
mov word [rbp + 0x35], 0
mov byte [rbp + 0x37], 0
lea rax, [rbp + 0x34]
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], 1
mov r8d, 1
mov eax, 0x110000
cmp r10b, 0xc0
jb 0x1400adb59
cmp r10b, 0xe0
jae 0x1400ad98d
invalid
mov r8d, 2
xor eax, eax
jmp 0x1400ad99f
cmp r10b, 0xf0
jae 0x1400adb2e
add dword [rax], eax
invalid
mov r8d, 3
mov al, 1
mov byte [rbp + 0x34], r10b
mov word [rbp + 0x35], 0
mov byte [rbp + 0x37], 0
lea r11, [rbp + 0x34]
xor al, 0x4c
mov dword [rbp + 0x20], ebx
mov qword [rbp + 0x28], r8
sub byte [r8 - 0x7d], r9b
cli
add cl, byte [rdi]
jb 0x1400ad8de
invalid
sbb edi, edi
invalid
invalid
lea rsi, [r9 + 2]
lea r11, [rdx - 2]
pop rdx
dec byte [rax - 0x77]
mov qword [rcx], rsi
mov qword [rcx + 8], r11
movzx ebx, byte [r9]
movzx edi, byte [r9 + 1]
jns case.0x1400a3bcc.156
lea esi, [rbx - 0x30]
jae 0x1400ad9ae
cmp esi, 0xa
jb 0x1400ad9fd
or ebx, 0x20
add ebx, 0xffffff9f
add ebx, 0xa
mov esi, 0xffffffff
cmovae esi, ebx
cmp esi, 0xf
ja 0x1400adb65
invalid
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
jb 0x1400ada1f
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
invalid
or bh, byte [rbx - 1]
cmovae ebx, edi
fild word [rbx - 0x78f0f005]
xchg dword [rsi + 1], eax
add dword [rax], eax
invalid
shl sil, 4
or bl, sil
mov byte [rbp + 0x35], bl
cmp r10b, 0xe0
cmp dl, 0xe0
loopne 0x1400ada3d
invalid
xchg esp, eax
invalid
invalid
invalid
cmp r11, 2
jb 0x1400ad8de
invalid
invalid
invalid
invalid
invalid
lea r11, [r9 + 4]
lea r10, [rdx - 4]
cmp r10b, 0xf8
jae 0x1400adb59
mov r8d, 4
jmp 0x1400ad907
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov rsi, rcx
call case.0x14008edaa.368
add byte [rax], al
invalid
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140017ad0
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 8
add ecx, 8
call fcn.1400b246a
add rsi, 0x38
add esi, 0x38
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
cmp byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14006d44e
add esi, dword [rdi + 7]
cmp rax, 2
je 0x1400b247a
invalid
add ebx, eax
ret
add rcx, 8
jmp 0x140018faa
idiv bh
invalid
ror dword [rax], 0xe9
invalid
add bl, al
push rsi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rsi, rdx
mov esi, edx
mov rax, qword [rcx]
call qword [rax + 8]
mov r8, qword [rdx + 0x20]
mov rcx, rax
mov rdx, rsi
mov edx, esi
mov edx, esi
add rsp, 0x20
invalid
and byte [rsi + 0x49], bl
jmp rax
pop rsi
jmp r8
xor r9, rdx
movabs rdx, 0x175cd9eaa0f994ea
mov edx, 0xa0f994ea
invalid
fstp dword [rdi + rdx + 0x4c]
invalid
xor rdx, r8
add rcx, 0x38
xor eax, eax
mov edx, 0xa0f994ea
invalid
invalid
invalid
or rdx, r9
retf 0xf48
cmove rax, rcx
ret
in al, dx
and byte [rax - 0x77], cl
invalid
call fcn.1400b22f2
test rax, rax
je case.0x14008edaa.354
invalid
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov ecx, 8
mov rdx, rsi
call fcn.1401bdb20
mov dh, 0x10
invalid
mov dh, 0x10
add ah, cl
push r15
push rdi
int3
push rdi
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x35], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x35], cl
xorps xmm0, xmm0
lea rdx, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x54], eax
ror byte [rax - 0x73], 0x94
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
adc dword [rdx + 0x54], eax
movups xmmword [rdx + 0x44], xmm0
adc dword [rdx + 0x44], eax
movups xmmword [rdx + 0x34], xmm0
adc dword [rdx + 0x34], eax
xor al, 0xf
movups xmmword [rdx + 0x24], xmm0
adc dword [rdx + 0x24], eax
movups xmmword [rdx + 0x14], xmm0
adc al, 0xf
adc dword [rdx + 4], eax
movups xmmword [rdx + 4], xmm0
and dword [rdx + 0x64], 0
mov dword [rdx], 0x68
add bh, bh
adc eax, 0x1133c7
invalid
add bh, bh
adc eax, 0x1133c7
invalid
test eax, eax
je 0x1400b25b0
invalid
sal byte [rbx + rbp*2 + 0x48], 0x8d
mov ah, 0x24
mov word [rax], es
add byte [rax], al
invalid
imul ecx, dword [rax - 0x73], 0xffffffb4
and al, 0x8c
add byte [rax], al
lea rsi, [rsp + 0x8c]
add byte [rbx - 0x74b30b92], cl
jle case.0x140093a0e.303
mov ebp, dword [rsi - 0xc]
mov r15, qword [rsi - 8]
outsb dx, byte [rsi]
hlt
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
jl 0x1400b257c
and byte [rcx + 0x17], bh
mov ecx, 0x17
invalid
rep movsd dword [rdi], dword [rsi]
mov r14, qword [rbx + 0x10]
adc byte [rbx + rdi + 0x33], cl
adc byte [rbx + rdi + 0x33], cl
jne case.0x1400b95ef.317
mov rcx, rbx
mov ecx, ebx
call fcn.1400b236f
std
invalid
dec dword [rax - 0x75]
or byte [r9 + 0x6b], cl
mov rax, qword [rbx + 8]
imul rcx, r14, 0x68
invalid
push 0x83c8d48
lea edi, [rax + rcx]
invalid
lea edi, [rax + rcx]
or byte [rax - 0x7d], cl
add rdi, 0xc
invalid
or al, 0x89
mov dword [rdi - 0xc], ebp
mov qword [rdi - 8], r15
jg case.0x140093a0e.298
outsd dx, dword [rsi]
hlt
jg case.0x140093a0e.298
lea rsi, [rsp + 0x20]
lea esi, [rsp + 0x20]
and al, 0x20
mov ecx, 0x17
rep movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
inc r14
mov qword [rbx + 0x10], r14
mov dword [rbx + 0x10], esi
jae 0x1400b25ab
invalid
jae 0x1400b25ab
mov eax, 1
add byte [rax], al
add byte [rax - 0x7f], cl
add byte [rax], al
add rsp, 0xe8
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
call fcn.1400e6279
mov ecx, eax
call fcn.1401c1576
adc byte [rax], al
mov rdx, qword [rax]
mov rcx, rax
mov ecx, eax
call qword [rdx]
invalid
adc byte [rax - 0x77], cl
sar edi, 0x12
invalid
adc dh, byte [rcx]
shr bl, 0xd8
jmp 0x1400b25a0
xor eax, eax
jmp 0x1400b25a0
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov rax, qword [rcx]
test rax, rax
je 0x1400b25ea
imul r8, rax, 0x68
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
invalid
or byte [rdx + 4], bh
mov edx, 4
add al, 0
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.140004a52
push 0xffffffffbafff524
or byte [rax], al
add byte [rax], al
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140017ad0
invalid
invalid
and byte [rsi - 0x17], bl
invalid
call qword [rsi + 0x57]
push rdi
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
lea rdx, [rsp + 0x24]
lea edx, [rsp + 0x24]
lea edx, [rsp + 0x24]
push rsp
and al, 0x24
and dword [rdx], 0
mov ecx, r8d
mov ecx, eax
mov ecx, eax
call fcn.140018afe
mov r9, rdx
mov ecx, edx
dec dword [rcx - 0x77]
mov ecx, edx
ror dword [rax - 0x77], 1
stc
mov rcx, rdi
mov rdx, rsi
mov r8, rax
invalid
mov r8, rax
shr al, 8
add byte [rax], al
add byte [rax + 0x28c48348], dl
add rsp, 0x28
invalid
invalid
call fcn.1400b2631
or byte [rax], al
add byte [rax], al
nop
add rsp, 0x28
invalid
invalid
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
in al, dx
sub byte [rcx + rdi - 0x36], cl
cmp rdx, r9
cmp rdx, r9
cmp edx, ecx
jae 0x1400b263e
xor eax, eax
jmp 0x1400b2654
mov rax, rcx
mov eax, ecx
mov rcx, r8
mov rdx, rax
ret 0x894d
mov eax, ecx
mov eax, ecx
enter 0xffffffffffffa9e8, 0xffffffffffffffb1
adc byte [rax], al
invalid
call sub.VCRUNTIME140.dll_memcmp
test eax, 0x850010b1
ror byte [rdi], 0x94
sete al
invalid
invalid
invalid
add byte [rbp - 0x3f6bf040], al
test eax, eax
sete al
add rsp, 0x28
ret
sub bl, al
sub esp, 0x20
and byte [rax - 0x75], cl
test rax, rax
mov rax, qword [rcx + 0x40]
test rax, rax
je 0x1400b268b
and al, 0x48
dec eax
dec rax
mov qword [rcx + 0x40], rax
cmp qword [rcx], 0
invalid
cmp qword [rcx], 0
je 0x1400b2750
test al, bl
add byte [rax], al
add byte [rbx + rcx*4 + 0x41], cl
or byte [rbp - 0x7b], cl
invalid
invalid
mov r8, qword [rcx + 8]
mov eax, dword [rcx + 8]
or byte [r13 - 0x7b], cl
test r8, r8
je 0x1400b2692
sal byte [rcx + rdx + 0x48], 0x8b
adc byte [r8 - 0x75], cl
mov edx, dword [rcx + 0x18]
jmp 0x1400b26e0
mov rax, qword [rcx + 0x10]
mov eax, dword [rcx + 0x10]
mov rdx, qword [rcx + 0x18]
jmp 0x1400b26e0
xor eax, eax
jmp case.0x14009e8e8.221
lodsb al, byte [rsi]
add byte [rax], al
invalid
shr cl, 0xac
lodsb al, byte [rsi]
add byte [rax], al
add byte [rax - 0x73], cl
adc byte [r8 - 0x75], cl
adc byte [rax - 0x75], cl
lea rax, [rcx + 0x10]
adc byte [rax - 0x75], cl
mov rdx, qword [rcx + 0x18]
mov r8, rax
push rcx
sbb byte [rcx - 0x77], cl
ror byte [rbp - 0x75], 0
mov eax, dword [rax]
mov r8, qword [r8]
mov eax, dword [rax]
sub rdx, 1
sub edx, 1
jb 0x1400b26af
add r8, 0x278
add al, byte [rax]
add bl, ch
jmp 0x1400b269d
add byte [rax], al
jmp 0x1400b269d
mov qword [rcx], 1
mov qword [rcx + 8], r8
add dword [rcx], eax
add byte [rax], al
add byte [rcx + rcx*4 + 0x41], cl
or byte [rdi], cl
xorps xmm0, xmm0
movups xmmword [rax], xmm0
xor edx, edx
xor eax, eax
jmp 0x1400b26e0
xorps xmm0, xmm0
movups xmmword [rax], xmm0
xor edx, edx
xor eax, eax
jmp 0x1400b26e0
mov r9, qword [r8 + 0x160]
test r9, r9
je case.0x1400963e6.271
invalid
inc rax
movzx edx, word [r8 + 0x270]
movzx edx, word [rax + 0x270]
jo 0x1400b26dd
add byte [rax], al
mov r8, r9
movzx r9d, word [r8 + 0x272]
mov bh, 0x88
jb case.0x1400a4093.205
invalid
add al, byte [rax]
add byte [rcx + rdi - 0x36], cl
cmp rdx, r9
add byte [rax], al
cmp rdx, r9
jae case.0x14008cb0e.343
lea r9, [rdx + 1]
test rax, rax
je case.0x1400a2869.215
invalid
and al, 0x4f
lea ebx, [rax + rcx*8]
sbb al, 0xc8
lea r11, [r8 + r9*8]
add r11, 0x278
xor r9d, r9d
add al, byte [rax]
add byte [rbp + 0x31], al
xor r9d, r9d
xor esi, esi
invalid
mov r10, qword [r11]
lea r11, [r10 + 0x278]
lea ebx, [rdx + 0x278]
inc rsi
invalid
cmp rax, rsi
jne case.0x14009e8e8.220
out dx, al
lea ebx, [rdx + 0x278]
add al, byte [rax]
add byte [rax - 1], cl
invalid
invalid
jmp case.0x1400a3bcc.207
mov r10, r8
imul rax, rdx, 0x18
add rax, r8
add eax, eax
add rax, 0x168
push 0x48000001
shl edx, 5
loop case.0x140097058.255
add eax, 0x4cc2014c
add edx, eax
mov qword [rcx + 8], r10
mov dword [rcx + 8], edx
and qword [rcx + 0x10], 0
and dword [rcx + 0x10], 0
add byte [rcx + rcx*4 + 0x49], cl
sbb byte [rax - 0x7d], cl
add rsp, 0x20
pop rsi
ret
push 0x48000001
shl edx, 5
loop case.0x140097058.255
invalid
add byte [rax - 0x3f], cl
mov dword [rcx + 8], edx
lea rcx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btree_navigate.rs
call fcn.1401be450
invalid
invalid
adc byte [rax], al
invalid
lea rcx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_alloc_srccollections_btree_navigate.rs
adc byte [rax], al
test rax, rax
jne 0x1400b279d
mov r8, qword [rsi + 0x10]
add rdx, rbp
mov rcx, rbx
add rcx, 0x278
shl r8d, 3
add ebp, eax
xchg rbp, rax
adc byte [rax], al
add ebp, eax
xchg rbp, rax
adc byte [rax], al
mov rax, qword [rsp + 0x20]
mov rdi, qword [rax + 8]
mov rcx, rbx
mov rdx, rdi
cli
cli
call fcn.1400b406f
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
leave
std
invalid
and al, 0x30
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
push rax
movups xmmword [rsi], xmm0
adc dword [rsi], eax
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
adc dword [rsi + 0x20], edx
mov rcx, qword [rsp + 0x60]
mov qword [rsi + 0x30], rcx
mov qword [rsi + 0x38], rbp
mov dword [rsi + 0x38], ebp
invalid
mov dword [rsi + 0x38], ebp
mov qword [rsi + 0x40], rdi
mov qword [rsi + 0x48], rax
mov qword [rsi + 0x48], rax
mov qword [rsi + 0x50], rdx
push rax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r8
mov r8, rax
ror dword [rcx - 0x77], 0xc0
call fcn.1401be000
call [rax + rdx + 0xd8d4800]
lea rcx, str.assertion_failed:_src.len____dst.len__
invalid
lea r8, [0x14020e720]
mov edx, 0x28
call fcn.1401be070
int3
cmp rdx, r9
jne case.0x1400b95ef.334
mov rax, rcx
imul r9, rdx, 0x18
mov rcx, r8
invalid
enter 0x6b4c, 0xffffffffffffffca
sbb byte [rcx + rcx*4 - 0x3f], cl
invalid
ror dword [rax - 0x77], 0xc2
mov rdx, rax
mov r8, r9
add rsp, 0x28
jmp sub.VCRUNTIME140.dll_memcpy
lea rcx, str.assertion_failed:_src.len____dst.len__
lea r8, [0x14020e720]
mov edx, 0x28
add byte [rax], al
add al, ch
sbb al, 0x9d
adc byte [rax], al
add byte [rax], al
add al, ch
sbb al, 0x9d
adc byte [rax], al
int3
mov rax, rdx
cmp rdx, r9
jne 0x1400b4377
invalid
invalid
mov rdx, rcx
mov edx, ecx
shl rax, 5
mov rcx, r8
mov ecx, eax
mov ecx, eax
mov r8, rax
add rsp, 0x28
invalid
sub cl, ch
invalid
xchg esp, eax
adc byte [rax], al
invalid
lea rcx, str.assertion_failed:_src.len____dst.len__
lea r8, [0x14020e720]
add eax, 0x15a39b
add eax, 0x15a39b
mov edx, 0x28
call fcn.1401be070
int3
and byte [rcx + rcx*4 - 0x32], cl
mov rbx, r8
mov rdi, rcx
lea rcx, [r8 + 1]
cmp rcx, rdx
jae 0x1400b43cc
imul rax, rbx, 0x18
add rax, rdi
imul rcx, rcx, 0x18
add rcx, rdi
mov r8, rbx
not r8
add r8, rdx
ror byte [rbp + 0x6b], 1
invalid
invalid
mov rdx, rax
call sub.VCRUNTIME140.dll_memmove
imul rax, rbx, 0x18
mov rcx, qword [rsi + 0x10]
mov qword [rdi + rax + 0x10], rcx
movups xmm0, xmmword [rsi]
movups xmmword [rdi + rax], xmm0
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
ret
jb 0x1400b4631
add rdx, r15
mov rcx, r14
int1
call case.0x1400a4093.215
dec dword [rax - 1]
ret
mov qword [rdi + 0x10], rbx
movups xmm0, xmmword [r14 + 8]
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
add bl, ch
invalid
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, r15
mov rdx, rbx
call fcn.1401be3e0
adc byte [rax], al
lea r8, [0x14020f748]
jmp 0x1400b4626
add rax, r8
mov qword [rsi + 0x10], rax
invalid
invalid
adc byte [rax - 0x7d], r9b
add rsp, 0x28
pop rbx
pop rbp
invalid
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
add edx, edi
mov qword [rsi + 0x10], rdx
mov rcx, rsi
adc byte [rax - 0x77], cl
int1
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp 0x1401c16d5
stc
mov rdx, r8
mov r8, rax
call fcn.1401bdf90
cwde
adc byte [rax], al
int3
mov esi, eax
mov rdi, rcx
mov rcx, rdx
call fcn.1400b4beb
pop rdi
add al, 0
add byte [rcx - 0x77], cl
ror byte [rax - 0x77], 1
int1
add al, 0
add byte [rcx - 0x77], cl
ror byte [rax - 0x77], 1
int1
mov rdx, rax
mov edx, eax
call fcn.1401c169d
mov qword [rdi + 8], rax
mov qword [rdi], 2
add rsp, 0x28
invalid
sub byte [rdi + 0x5e], bl
ret
invalid
push rdi
push rbx
sub rsp, 0x60
mov rsi, rdx
mov rdi, rcx
lea rbx, [rsp + 0x40]
pop rsp
and al, 0x40
pop rsp
and al, 0x40
mov rcx, rbx
mov rdx, rdi
call fcn.1400b4cb2
cmp byte [rbx], 0
je 0x1400b47dc
mov rax, qword [rsp + 0x48]
jmp 0x1400b48d2
invalid
add byte [rax + 0x41247c], al
cmp byte [rsp + 0x41], 0
add byte [rdx + rax*2 - 0x76], dh
and al, 0x42
and al, 0x42
je 0x1400b4825
mov al, byte [rsp + 0x42]
and al, 0x42
movzx eax, al
mov dh, 0xc0
lea ecx, [rax - 0x6e]
xchg rdx, rax
cmp ecx, 7
invalid
jbe 0x1400b4850
cmp eax, 0x22
je 0x1400b48b8
cmp eax, 0x2f
je 0x1400b48c6
invalid
clc
invalid
add byte [rbx - 0x7bf0a308], al
mov dl, 0
add byte [rax], al
invalid
cmp eax, 0x5c
je 0x1400b48bf
invalid
cmp eax, 0x62
je case.0x14008ac8c.381
cmp eax, 0x66
jne case.0x1400b485e.1
mov rcx, rsi
mov dl, 0xc
or al, 0xe9
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
invalid
or al, 0xe9
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x28
invalid
lea r8, [rsp + 0x28]
sub byte [rcx - 0x39], cl
add byte [rax + rax], al
mov qword [r8], 4
mov dword [rax], 4
add byte [rax], al
lea rbx, [rsp + 0x50]
mov rcx, rbx
mov rdx, rdi
call fcn.1400b4bbb
cmp byte [rbx], 0
je 0x1400b4867
mov rax, qword [rsp + 0x58]
jmp 0x1400b48d2
lea rax, [0x14023fce4]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
invalid
loope 0x1400b48a9
mov rcx, rsi
mov ecx, esi
mov dl, 0xa
jmp 0x1400b48cb
or ch, bl
mov al, byte fs:[rsp + 0x51]
mov al, byte [rsp + 0x51]
jmp case.0x14008cb0e.356
lea rdx, [rsp + 0x28]
mov qword [rdx], 0xc
mov rcx, rdi
call fcn.1400b49d6
push rdx
add dword [rax], eax
add bl, ch
invalid
mov rcx, rsi
mov dl, 9
jmp 0x1400b48cb
mov rcx, rsi
mov dl, 0xd
jmp 0x1400b48cb
lea rbx, [rsp + 0x28]
mov rcx, rbx
invalid
mov rdx, rdi
mov edx, edi
sub byte [rax - 0x77], cl
invalid
mov edx, edi
call fcn.1400b49f6
cmp word [rbx], 0
je 0x1400b48de
xor al, 0x48
mov eax, dword [rsp + 0x30]
and al, 0x30
mov rax, qword [rsp + 0x30]
jmp 0x1400b48d2
mov rcx, rsi
int1
mov dl, 8
jmp 0x1400b48cb
mov rcx, rsi
mov dl, 0x22
jmp 0x1400b48cb
mov rcx, rsi
mov dl, 0x5c
pop rsp
jmp 0x1400b48cb
mov rcx, rsi
mov ecx, esi
mov dl, 0x2f
call fcn.140046256
push qword [rcx]
ror byte [rax - 0x7d], 0xc4
invalid
xor eax, eax
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
movzx ebx, word [rsp + 0x2a]
mov eax, ebx
and eax, 0xfc00
cmp ax, 0xdc00
add ah, bl
fdiv qword [rbp + 0x11]
fdiv qword [rbp + 0x11]
lea rdx, [rsp + 0x28]
mov qword [rdx], 0x14
jmp 0x1400b487c
lea eax, [rbx + 0x2400]
add byte [rax], al
cmp ax, 0xfc00
jae 0x1400b4919
mov ecx, ebx
mov rdx, rsi
call fcn.1400b4ae1
jmp 0x1400b48d0
lea r14, [rsp + 0x28]
mov rcx, r14
int1
int1
mov rdx, rdi
call case.0x140083b8e.494
cmp byte [r14], 0
jne 0x1400b48aa
ja case.0x14007664f.571
invalid
invalid
mov r15, qword [rdi + 0x10]
mov edi, dword [rdi + 0x10]
lea rax, [r15 + 1]
cmp byte [rsp + 0x29], 0x5c
add dword [r8 + 0x5c29247c], r8d
mov qword [rdi + 0x10], rax
jne case.0x14007e446.548
lea r14, [rsp + 0x28]
je 0x1400b496e
and al, 0x28
sub byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rdi
call case.0x140083b8e.494
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx - 0x80], al
add byte ds:[rdi], cl
test dword [rdx - 1], ecx
invalid
invalid
invalid
cmp byte [r14], 0
jne 0x1400b48aa
invalid
invalid
invalid
invalid
add r15, 2
cmp byte [rsp + 0x29], 0x75
and al, 0x29
invalid
add al, byte [rax + 0x7529247c]
mov qword [rdi + 0x10], r15
jne case.0x14007e446.548
push rsi
lea r14, [rsp + 0x28]
sub byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rdi
call fcn.1400b49f6
add byte [rax], al
add byte [rax], al
cmp word [r14], 0
jne 0x1400b48aa
and bh, bh
invalid
invalid
invalid
dec dword [rdi]
movzx eax, word [rsp + 0x2a]
mov bh, 0x44
and al, 0x2a
lea ecx, [rax + 0x2000]
cmp cx, 0xfc00
cld
jb 0x1400b48f0
push rax
invalid
add ebx, 0x2800
mov ecx, 0xffff
invalid
and ebx, ecx
shl ebx, 0xa
or al, byte [0x1400b6db5]
invalid
and eax, ecx
lea ecx, [rbx + rax]
invalid
add ecx, 0x10000
jmp 0x1400b490f
lea rdx, [rsp + 0x28]
mov qword [rdx], 0x17
invalid
add byte [rax], al
add cl, ch
cmpsb byte [rsi], byte [rdi]
invalid
invalid
invalid
invalid
add cl, ch
cmpsb byte [rsi], byte [rdi]
invalid
add al, byte [rax]
add byte [rcx - 0x77], cl
ror byte [rax - 0x77], 1
int1
mov rdx, rax
add rsp, 0x20
and byte [rsi - 0x17], bl
cmpsd dword [rsi], dword [rdi]
int3
adc byte [rax], al
mov eax, dword [rcx + 0x10]
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rdx, qword [rcx + 8]
or byte [rax - 0x77], cl
shr ecx, 0
add byte [rax], al
invalid
or byte [rax - 0x77], cl
shr ecx, 0
add byte [rax], al
add byte [rcx + 0x56], al
push r14
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
invalid
iretd
add eax, 0x1ab478
mov ah, 0x1a
add byte [rcx - 0x576b7f6], dh
mov rdx, rdi
cli
cli
ror byte [rax - 0x7b], 1
sal byte [rdx + rbx + 0x48], 0x89
ror dword [rax + 0x29], cl
sub rbx, rdi
mov ebx, edx
cmp ebx, esi
cmpsd dword [rsi], dword [rdi]
stosb byte [rdi], al
adc eax, 0xd9894800
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
fldpi
xor dword [rcx], esi
fisttp dword [rbp + rcx*4 + 4]
lea eax, [rdi + rbx]
mov ecx, ebx
lea eax, [rdi + rbx]
add al, 0x1f
sbb al, byte [rax]
add byte [rcx - 0x576b7f6], dh
mov edx, edi
inc eax
add esp, 0x28
pop rdi
pop rsi
pop r14
ret
stosb byte [rdi], al
adc eax, 0xf1894800
int1
int1
call fcn.1401be000
int3
adc byte [rax], al
sub esp, 0x28
mov rsi, r8
mov rdi, rcx
mov rcx, rdx
call fcn.1400b4beb
mov r8, rdx
mov eax, edx
mov eax, edx
ror byte [rax - 0x77], 1
int1
mov rcx, rsi
mov rdx, rax
call fcn.1401c169d
sti
leave
adc byte [rax], al
ret 0xfbe8
sti
leave
adc byte [rax], al
mov qword [rdi + 8], rax
mov word [rdi], 1
add rsp, 0x28
add esp, 0x28
or byte [rsi - 0x39], ah
invalid
add esp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
or byte [rbx + rcx*4 + 0x42], cl
adc byte [rcx + 0x39], cl
sal byte [rbx + 0xf], 0x4c
invalid
invalid
mov eax, dword [rdx + 0x10]
cmp r8, rax
jae 0x1400b4cce
invalid
cmovl ecx, dword [rbx + 0xc8a470a]
add dword [rbp - 0x73], ecx
invalid
push rax
mov r9, qword [rdx]
mov ecx, dword [rdx]
mov r9b, byte [r9 + r8]
lea r10, [r8 + 1]
lea edx, [rax + 1]
lea edx, [rax + 1]
add dword [rcx + rcx*4 + 0x52], ecx
adc byte [rcx + 0x39], cl
mov qword [rdx + 0x10], r10
cmp r8, rax
setb byte [rcx + 1]
xchg edx, eax
add dword [r8 + rcx*4 + 0x49], eax
invalid
ror byte [rdi], 0x92
xchg edx, eax
add dword [r8 + rcx*4 + 0x49], eax
add al, dh
mov byte [rcx], 0
mov byte [rcx], 0
ret
push r15
push r14
push rsi
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rdi, r8
mov edi, eax
mov edi, eax
mov r14, rdx
mov rsi, rcx
invalid
lea r15, [0x14023fd04]
lea edi, [0x14023fd04]
lea edi, [0x14023fd04]
cmp eax, 0x18b00c
add byte [rax - 0x73], cl
sbb eax, 0x159749
xchg r15, rax
invalid
invalid
lea rbx, str._rustc_eeb90cda1969383f56a2637cbd3037bdf598841clibrary_std_srciomod.rs
xchg r15, rax
adc eax, 0xff854800
test rdi, rdi
test rdi, rdi
je case.0x1400963e6.305
mov rax, qword [rsi]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
sub byte [rcx + rcx*4 - 0xe], cl
sub byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov r8, rdi
mov eax, edi
call qword [rax + 0x18]
test al, al
invalid
je 0x1400b4d54
invalid
push rax
sbb byte [rax + rax*8 + 0x9e83874], al
sal byte [rax + rdi - 0x18], 9
cmp al, ch
or eax, ebp
invalid
invalid
mov ecx, eax
invalid
cmp al, ch
call case.0x1400398a5.1245
mov ecx, eax
invalid
or eax, ebp
invalid
rol dword [rbx + 0x634903e1], 0xc
invalid
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
invalid
or al, 0x8f
add rcx, r15
jmp rcx
invalid
mov cl, byte [rax + 0x10]
jmp 0x1400b4d45
mov cl, byte [rax + 0xf]
jmp 0x1400b4d45
por mm1, qword [rax + rcx*2]
mov ecx, eax
mov rcx, rax
shr rcx, 0x20
cmp ecx, 0x29
jae case.0x1400b4d2d.2
cmp cl, 0x23
jne case.0x1400b4d2d.2
and esi, dword [rbp + 0x25]
mov rcx, rax
mov ecx, eax
call fcn.1400b7267
jmp case.0x14008edaa.408
stosd dword [rdi], eax
and eax, 0xabeb0000
stosd dword [rdi], eax
mov rcx, rdi
mov rdx, r14
mov r8, rdi
mov eax, edi
mov r9, rbx
call fcn.140030f87
ret 0xfff7
mov r14, rax
mov rdi, rdx
jmp case.0x14008edaa.408
ret 0xfff7
xor eax, eax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
add byte [rax], al
add al, ch
invalid
jp case.0x140097058.295
sti
dec dword [rax - 0x39]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rax + 8], esi
sbb bl, ch
add dh, byte [rcx]
ror byte [rax - 0x7d], 0xc4
and byte [rsi - 0x3d], bl
lea rdx, [0x14023b881]
lea edx, [0x14023b881]
lea edx, [0x14023b881]
sbb byte [rax], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
invalid
jmp fcn.1400b4cdd
invalid
inc dword [rcx + 0x57]
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x80
in al, dx
add byte [rax], 0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], esi
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], esi
mov rsi, rdx
mov rbx, rcx
mov ebx, ecx
movzx eax, byte [rcx]
lea rcx, [0x14023fd14]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
invalid
add eax, ecx
enter 0xffffffffffffe0ff, 0x48
mov ecx, dword [rsi]
jmp rax
mov rcx, qword [rsi]
call fcn.1400b5105
jmp 0x1400b4f16
invalid
invalid
mov rdi, qword [rbx + 0x10]
mov r14, qword [rbx + 0x18]
jae 0x1400b4e1c
jae 0x1400b4e1c
mov rcx, qword [rsi]
lea rdx, [0x14023b880]
adc eax, 0x186a72
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.1400b4cdd
invalid
invalid
dec dword [rax - 0x77]
invalid
call case.0x14008cb0e.377
test rax, rax
jne 0x1400b508f
add byte [rax], al
test r14, r14
je 0x1400b50a6
add byte [rax], al
mov cl, 1
xor edx, edx
shl r14, 5
lea rbx, [0x14020f528]
lea ebx, [0x14020f528]
invalid
test r14, r14
je 0x1400b50e0
test cl, 1
je 0x1400b4e54
xor ecx, ecx
jmp 0x1400b4e68
mov rcx, qword [rsi]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call fcn.1400b4cdd
mov rcx, rax
call case.0x14008cb0e.377
test rax, rax
test eax, eax
ror byte [rdi], 0x85
jne 0x1400b508f
sbb dword [rdx], eax
add al, byte [rax]
invalid
lea r15, [rdi + 0x20]
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call fcn.1400b4dc0
invalid
invalid
dec dword [rcx - 0x7d]
add esi, 0xffffffe0
xor ecx, ecx
mov edx, 0
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 1], cl
invalid
test rax, rax
je 0x1400b4e42
stosb byte [rdi], al
jmp 0x1400b508f
mov rax, qword [rbx + 8]
cmp rax, 2
add cl, byte [rdi]
invalid
pushfq
add dword [rax], eax
invalid
cmp eax, 1
jne 0x1400b506b
mov rdx, qword [rbx + 0x10]
lea rcx, [rsp + 0x28]
invalid
adc byte [rax - 0x73], cl
and al, 0x28
invalid
call fcn.1400b36cb
jmp 0x1400b5079
add byte [rax], al
invalid
mov rdx, qword [rbx + 0x10]
mov r8, qword [rbx + 0x18]
sbb byte [rax - 0x75], cl
mov ecx, dword [rsi]
add byte [rbx + 0x5d], bl
add byte [rbx + 0x5d], bl
mov r14, qword [rbx + 0x18]
mov rcx, qword [rsi]
invalid
lea rdx, [0x14020f529]
mov r8d, 1
call fcn.1400b4cdd
mov rcx, rax
call case.0x14008cb0e.377
test rax, rax
jne 0x1400b508f
mov bpl, 1
test r14, r14
je 0x1400b50c4
add dword [rax], eax
invalid
mov rax, qword [rbx + 8]
xor ecx, ecx
leave
test rax, rax
setne cl
cmove r14, rax
cmove esi, eax
lea rdi, [rsp + 0x28]
lea edi, [rsp + 0x28]
mov qword [rdi], rcx
and qword [rdi + 8], 0
and dword [rdi + 8], 0
mov rdx, qword [rbx + 0x10]
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], rdx
sbb byte [rax - 0x77], cl
mov qword [rdi + 0x20], rcx
and qword [rdi + 0x28], 0
mov qword [rdi + 0x30], rax
mov qword [rdi + 0x38], rdx
push rdi
cmp byte [rcx + rcx*4 + 0x77], cl
lea rbx, [0x14023b882]
lea r14, [0x14020f528]
movsd xmm6, qword [rbx + 0x10]
movaps xmm0, xmm6
call fcn.1400b5117
cmp al, 2
jb case.0x1400b4ded.0
lea rcx, [rsp + 0x28]
movaps xmm1, xmm6
call fcn.1400b2ebd
jmp 0x1400b5079
mov rdx, qword [rbx + 0x10]
lea rcx, [rsp + 0x28]
call fcn.1400b35f3
mov r8, rdx
mov rcx, qword [rsi]
mov rdx, rax
call fcn.1400b4cdd
mov rcx, qword [rsi]
call 0x1400b4dae
mov rcx, rax
call case.0x14008cb0e.377
test rax, rax
jne 0x1400b508f
mov dl, 1
xor ecx, ecx
jmp 0x1400b4e37
mov rcx, qword [rsi]
call fcn.1400b52f8
mov rcx, rax
call case.0x14008cb0e.377
test rax, rax
jne 0x1400b508f
xor ebp, ebp
jmp 0x1400b4f6a
test dl, 1
jne 0x1400b5101
mov rcx, qword [rsi]
call 0x1400b4dae
jmp 0x1400b4f16
invalid
invalid
invalid
and al, 0x30
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x3f49f02f], cl
ror dword [rdi], 1
mov dh, 0xc0
invalid
ror byte [rax - 0x73], 0x15
and al, 0xab
sbb byte [rax], al
lea edx, [0x14023fd2c]
invalid
invalid
add ah, byte [rbx - 0x1f00ffeb]
adc eax, 0x48e0ff00
lea edx, [0x14020f51a]
sti
invalid
invalid
invalid
lea rdx, [0x14020f51a]
sti
movabs byte [0xf8158d4834eb0015], al
adc eax, 0x4834eb00
invalid
invalid
clc
adc eax, 0x4834eb00
lea edx, [0x14020f520]
clc
invalid
invalid
invalid
jmp case.0x1400b5216.0
clc
movabs byte [0xeb158d482beb0015], al
movabs byte [0xe4158d4822eb0015], al
lea rdx, [0x14020f51e]
jmp case.0x1400b5216.0
lea rdx, [0x14020f526]
jmp case.0x1400b5216.0
lea rdx, [0x14020f522]
jmp case.0x1400b5216.0
lea rdx, [0x14020f524]
mov r8d, 2
adc eax, 0x482beb00
lea edx, [0x14020f51c]
jmp 0x1400b51d1
invalid
invalid
jmp case.0x1400b5216.0
jmp 0x1400b51d1
jmp case.0x1400b5216.0
in al, 0xa2
adc eax, 0x4819eb00
invalid
lea edx, [0x14020f526]
jmp case.0x1400b5216.0
lea edx, [0x14020f522]
jmp case.0x1400b5216.0
mov r8d, 2
mov eax, 2
mov rcx, rsi
call fcn.1400b4cdd
test rax, rax
je 0x1400b51a7
jmp 0x1400b52e0
invalid