Function at 0x1400a42c0
Capabilities:
Check if file exists
Get file attributes

Disassembly:
mov eax, dword [rbp + 0x1d8]
cmp qword [rbp + 0xa08], 0xffffffffffffffff
je 0x14000314e
movzx ecx, word [rbp + 0x208]
movzx edi, word [rbp + 0x20a]
movzx r14d, word [rbp + 0x20c]
and dword [rbp + 0x1d8], 0
cmp eax, 1
jne 0x140002272
mov rbx, qword [rbp + 0x1c8]
cmp cx, 0x2e
jne 0x14000231b
test di, di
je 0x140002272
cmp di, 0x2e
jne 0x14000231b
test r14w, r14w
jne 0x14000231b
mov r8d, 0x250
lea r15, [rbp + 0x668]
mov rcx, r15
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, qword [rbp + 0xa08]
mov rdx, r15
call r12
test eax, eax
movzx edi, word [rbp + 0x958]
movzx r14d, word [rbp + 0x99c]
je 0x1400022f3
mov rbx, qword [rbp + 0x1c8]
cmp word [rbp + 0x694], 0x2e
jne 0x140002391
movzx eax, word [rbp + 0x696]
test ax, ax
je 0x1400022e2
cmp ax, 0x2e
jne 0x140002391
cmp word [rbp + 0x698], 0
jne 0x140002391
mov rcx, qword [rbp + 0xa08]
mov rdx, r15
call r12
test eax, eax
jne 0x1400022b0
mov rsi, qword [sym.imp.KERNEL32.dll_GetLastError]
call rsi
cmp eax, 0x12
je 0x14000314e
call rsi
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov r12b, 1
xor ebx, ebx
jmp 0x14000244b
lock inc qword [rbx]
jle 0x140003b8b
mov r12d, ecx
mov rsi, qword [rbp + 0x1dc]
lea rax, [rbp + 0x1c8]
movups xmm0, xmmword [rax + 0x1c]
movups xmm1, xmmword [rax + 0x2c]
movaps xmmword [rbp + 0x9b0], xmm0
movaps xmmword [rbp + 0x9c0], xmm1
mov eax, dword [rax + 0x3c]
mov dword [rbp + 0x9d0], eax
mov r8d, 0x21e
lea r13, [rbp + 0x430]
mov rcx, r13
lea rdx, [rbp + 0x20e]
call sub.VCRUNTIME140.dll_memcpy
test rbx, rbx
sete al
lea r15, [rbp + 0x668]
mov word [rbp + 0xa00], r14w
mov r14d, edi
mov edi, r12d
mov r12d, eax
jmp 0x140002400
lock inc qword [rbx]
jle 0x140003b8b
mov rsi, qword [rbp + 0x668]
movups xmm0, xmmword [r15 + 8]
movups xmm1, xmmword [r15 + 0x18]
movaps xmmword [rbp + 0x9b0], xmm0
movaps xmmword [rbp + 0x9c0], xmm1
mov eax, dword [r15 + 0x28]
mov dword [rbp + 0x9d0], eax
movzx edi, word [rbp + 0x694]
movzx r14d, word [rbp + 0x696]
movzx eax, word [rbp + 0x698]
mov word [rbp + 0xa00], ax
mov r8d, 0x21e
lea r13, [rbp + 0x430]
mov rcx, r13
lea rdx, [rbp + 0x69a]
call sub.VCRUNTIME140.dll_memcpy
xor r12d, r12d
mov eax, dword [rbp + 0x9d0]
mov dword [rbp + 0x980], eax
movaps xmm0, xmmword [rbp + 0x9b0]
movaps xmm1, xmmword [rbp + 0x9c0]
movaps xmmword [rbp + 0x970], xmm1
movaps xmmword [rbp + 0x960], xmm0
mov r8d, 0x21e
mov rcx, r15
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rbp + 0xa00]
mov word [rbp + 0x99e], ax
lea r13, [rbp - 0x58]
mov eax, dword [rbp + 0x980]
mov dword [rbp + 0x8e0], eax
movaps xmm0, xmmword [rbp + 0x960]
movaps xmm1, xmmword [rbp + 0x970]
movaps xmmword [rbp + 0x8d0], xmm1
movaps xmmword [rbp + 0x8c0], xmm0
mov r8d, 0x21e
mov rcx, r13
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
test r12b, r12b
jne 0x1400039a8
mov qword [rbp + 0x668], rbx
mov qword [rbp + 0x670], rsi
mov eax, dword [rbp + 0x8e0]
mov dword [r15 + 0x30], eax
movaps xmm0, xmmword [rbp + 0x8c0]
movaps xmm1, xmmword [rbp + 0x8d0]
movups xmmword [r15 + 0x20], xmm1
movups xmmword [r15 + 0x10], xmm0
mov word [rbp + 0x958], di
mov word [rbp + 0x69c], di
mov word [rbp + 0x69e], r14w
movzx eax, word [rbp + 0x99e]
mov word [rbp + 0x6a0], ax
mov r8d, 0x21e
lea rcx, [rbp + 0x6a2]
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rbx + 0x18]
mov rsi, qword [rbx + 0x20]
mov ecx, 0x104
lea rax, [rbp + 0x69c]
push 1
pop r12
lea r13, [rbp + 0x430]
cmp word [rax], 0
je 0x1400025e6
cmp word [rax + 2], 0
je 0x1400025be
lea rcx, [rbp + 0x69c]
sub rax, rcx
mov r8, rax
shr r8, 1
cmp rax, 0x20a
jae 0x1400039ec
invalid
test al, al
jne 0x14000394e
test rdi, rdi
je 0x140002a4c
cmp rdi, rdx
jae 0x14000299e
cmp byte [rcx + rdi], 0xbf
jg 0x1400029a4
jmp 0x140003991
jne 0x140003991
mov r9b, byte [rcx + rdi - 1]
test r9b, r9b
js 0x1400029b4
movzx r9d, r9b
jmp 0x140002a04
movzx r10d, byte [rcx + rdi - 2]
cmp r10b, 0xc0
jge 0x1400029e0
movzx r11d, byte [rcx + rdi - 3]
cmp r11b, 0xc0
jge 0x1400029e6
movzx esi, byte [rcx + rdi - 4]
and esi, 7
shl esi, 6
and r11d, 0x3f
or r11d, esi
jmp 0x1400029ea
and r10d, 0x1f
jmp 0x1400029f5
and r11d, 0xf
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
shl r10d, 6
and r9b, 0x3f
movzx r9d, r9b
or r9d, r10d
test r8b, r8b
jne 0x140002a57
cmp r9d, 0x110000
je 0x14000394e
mov r8, r15
cmp r9d, 0x80
jb 0x140002a41
push 0xfffffffffffffffe
pop r8
cmp r9d, 0x800
jb 0x140002a41
xor r8d, r8d
cmp r9d, 0x10000
cmp ecx, 0x10000
cmp ecx, 0x10000
setb r8b
or r8, 0xfffffffffffffffc
add rdi, r8
mov r8b, 1
jmp 0x14000297d
test r8b, r8b
je 0x14000394e
xor edi, edi
mov r8, rdi
mov rdx, qword [rbp + 0x990]
sub rdx, r8
mov rsi, qword [rbp + 0x9a0]
add r8, rsi
mov rcx, r8
lea r8, str.txtError_with_file_name:
push 3
pop r9
call fcn.14000eb5f
test al, al
jne 0x140002aaa
mov rcx, qword [rbp + 0x8f0]
mov rdx, qword [rbp + 0x9e0]
call fcn.140040195
xor eax, eax
mov r12, qword [sym.imp.KERNEL32.dll_FindNextFileW]
lea r13, [rbp - 0x58]
jmp 0x140002218
mov rcx, rsi
mov rdx, rdi
call fcn.1400176a0
test al, al
jne 0x140003a95
mov rcx, rdi
call fcn.14008c314
mov qword [rbp + 0x9f0], rax
mov rcx, rdx
mov qword [rbp + 0x9d8], rdx
mov rdx, rsi
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
lea rdx, [rbp + 0x8f0]
call fcn.140001adc
mov rcx, qword [rbp + 0x438]
mov rdx, qword [rbp + 0x440]
and dword [rbp + 0x668], 0
lea rsi, [rbp + 0x668]
movups xmmword [rsi + 8], xmm6
mov dword [rbp + 0x680], 7
and word [rsi + 0x24], 0
and qword [rsi + 0x1c], 0
mov byte [rbp + 0x688], 1
mov qword [rbp + 0xa00], rcx
mov r8, rsi
call fcn.1400974c0
mov rbx, rdx
test rax, rax
je 0x140002b4d
mov rsi, rbx
mov r15, r14
jmp 0x140002fbc
mov rcx, rsi
mov rdx, rbx
call fcn.140097720
mov rcx, qword [rbp + 0x668]
mov rax, rcx
mov qword [rbp + 0x9e8], rcx
cmp rcx, 2
mov qword [rbp + 0xa08], rbx
jne 0x140002ba7
mov rax, qword [rbp + 0x670]
mov qword [rbp + 0x968], rax
mov qword [rbp + 0x960], 1
lea rcx, [rbp + 0x968]
call fcn.14008f480
xor r13d, r13d
mov rbx, qword [rbp + 0xa08]
jmp 0x140002bb1
mov rsi, qword [rbp + 0x6a0]
mov r13, rsi
and qword [rbp + 0x9b0], 0
mov qword [rbp + 0x9b8], 1
and qword [rbp + 0x9c0], 0
test r13, r13
je 0x140002c31
mov rdx, r13
not rdx
shr rdx, 0x3f
and qword [rbp + 0x670], 0
lea rcx, [rbp + 0x960]
mov r8, r13
lea r9, [rbp + 0x668]
call fcn.14000cdf0
cmp qword [rbp + 0x960], 0
mov rax, qword [rbp + 0x968]
je 0x140002c36
mov r13, r12
movabs r12, 0x2600000003
movabs rcx, 0x8000000000000001
cmp rax, rcx
jne 0x140002fa3
push 0xffffffffffffffff
pop r15
mov r12, r13
xor r13d, r13d
jmp 0x140002c44
mov qword [rbp + 0x9b8], rax
mov qword [rbp + 0x9b0], r13
cmp dword [rbp + 0x9e8], 2
je 0x140002c76
mov rdx, rsi
add rdx, 0x400
jb 0x140002c76
mov rax, rdx
and rax, 0x1fff
je 0x140002c7b
mov ecx, 0x2000
sub rcx, rax
add rdx, rcx
setb al
test al, 1
je 0x140002c7b
mov edx, 0x2000
mov qword [rbp + 0x9f8], rdx
mov qword [rbp + 0x9a0], r13
mov r13, r12
cmp dword [rbp + 0x9e8], 2
sete al
test rsi, rsi
sete cl
or cl, al
cmp cl, 1
jne 0x140002cfd
mov rax, qword [rbp + 0x9a0]
mov r14, rax
mov r12d, 0
cmp rax, 0x20
jae 0x140002d07
lea rcx, [rbp + 0x668]
mov rdx, rbx
lea r8, [rbp + 0x9b0]
call fcn.140097830
cmp qword [rbp + 0x668], 0
mov r12, qword [rbp + 0x670]
jne 0x140002f2e
test r12, r12
je 0x14000312c
mov r14, qword [rbp + 0x9b0]
mov r12, qword [rbp + 0x9c0]
jmp 0x140002d07
mov r14, qword [rbp + 0x9a0]
xor r12d, r12d
xor ebx, ebx
cmp r12, r14
jne 0x140002d5d
cmp r14, qword [rbp + 0x9a0]
jne 0x140002d5d
lea rcx, [rbp + 0x668]
mov rdx, qword [rbp + 0xa08]
lea r8, [rbp + 0x9b0]
call fcn.140097830
cmp qword [rbp + 0x668], 0
mov r12, qword [rbp + 0x670]
jne 0x140002f2e
test r12, r12
je 0x140003140
mov r14, qword [rbp + 0x9b0]
mov r12, qword [rbp + 0x9c0]
cmp r12, r14
jne 0x140002dfc
mov rsi, r14
add rsi, 0x20
jb 0x140003131
lea rax, [r14 + r14]
cmp rax, rsi
cmova rsi, rax
test r14, r14
je 0x140002d9d
mov rax, qword [rbp + 0x9b8]
mov qword [rbp + 0x668], rax
mov qword [rbp + 0x678], r14
mov rax, r13
jmp 0x140002d9f
xor eax, eax
mov rdx, rsi
not rdx
shr rdx, 0x3f
mov qword [rbp + 0x670], rax
lea rcx, [rbp + 0x960]
mov r8, rsi
lea r9, [rbp + 0x668]
call fcn.140090250
cmp qword [rbp + 0x960], 0
mov rax, qword [rbp + 0x968]
je 0x140002deb
movabs rcx, 0x8000000000000001
cmp rax, rcx
je 0x140002dfc
jmp 0x140003131
mov qword [rbp + 0x9b8], rax
mov qword [rbp + 0x9b0], rsi
mov r14, rsi
mov rax, qword [rbp + 0x9b8]
add rax, r12
mov rsi, r14
sub rsi, r12
mov rcx, qword [rbp + 0x9f8]
cmp rsi, rcx
cmp esi, ecx
cmovae rsi, rcx
mov qword [rbp + 0x668], rax
mov qword [rbp + 0x670], rsi
and qword [rbp + 0x678], 0
mov qword [rbp + 0x680], rbx
mov rcx, qword [rbp + 0xa08]
lea rdx, [rbp + 0x668]
call fcn.140097970
test rax, rax
je case.default.0x140002e62
mov ecx, eax
and ecx, 3
lea rdx, [0x1401b4560]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
cmp byte [rax + 0x10], 0x23
je 0x140002e8a
jmp case.0x140002e62.2
cmp byte [rax + 0xf], 0x23
je 0x140002e8a
jmp case.0x140002e62.2
mov rcx, rax
shr rcx, 0x20
cmp ecx, 0x23
jne case.0x140002e62.2
mov qword [rbp + 0x960], rax
lea rcx, [rbp + 0x960]
call fcn.14008f480
mov rcx, qword [rbp + 0xa08]
lea rdx, [rbp + 0x668]
call fcn.140097970
jmp 0x140002e4a
mov rcx, qword [rbp + 0x678]
mov rax, qword [rbp + 0x680]
mov rbx, rax
sub rbx, rcx
jb 0x140003b57
mov rdx, qword [rbp + 0x670]
cmp rax, rdx
ja 0x140003b68
invalid
test rcx, rcx
je 0x140003147
add r12, rcx
mov qword [rbp + 0x9c0], r12
cmp dword [rbp + 0x9e8], 2
jne 0x140002d09
cmp rax, rsi
mov rax, qword [rbp + 0x9f8]
cmovne rax, r15
cmp rcx, rsi
jne 0x140002f1f
cmp rsi, rax
jb 0x140002f1f
test rax, rax
lea rax, [rax + rax]
cmovs rax, r15
mov qword [rbp + 0x9f8], rax
jmp 0x140002d09
mov r12, rax
mov rbx, r13
lea rcx, [rbp + 0x668]
mov rsi, qword [rbp + 0x9b8]
mov r14, qword [rbp + 0x9c0]
mov rdx, rsi
mov r8, r14
call fcn.140012220
cmp qword [rbp + 0x668], 0
je 0x140002f72
test rbx, rbx
lea rax, str.stream_did_not_contain_valid_UTF_8
cmove r12, rax
mov r15, qword [rbp + 0x9b0]
jmp 0x140002f82
mov r15, qword [rbp + 0x9b0]
test rbx, rbx
je 0x140003109
mov rbx, qword [rbp + 0xa08]
test r15, r15
je 0x140002f99
mov rcx, rsi
mov rdx, r13
call fcn.14000cc90
movabs r14, 0x8000000000000000
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rsi, r12
mov r15, r14
mov r12, r13
lea r13, [rbp + 0x430]
mov rcx, qword [rbp + 0x430]
mov rdx, qword [rbp + 0xa00]
call fcn.140040195
mov rbx, qword [rbp + 0x8f8]
mov rax, qword [rbp + 0x900]
mov qword [rbp + 0x960], rbx
mov qword [rbp + 0x968], rax
lea rax, str.Error_with_file__l_f_
mov qword [rbp + 0x668], rax
mov qword [rbp + 0x670], r12
and qword [rbp + 0x688], 0
lea rax, [rbp + 0x960]
mov qword [rbp + 0x9b0], rax
lea rax, [0x14009ca50]
mov qword [rbp + 0x9b8], rax
lea rax, [rbp + 0x9b0]
mov qword [rbp + 0x678], rax
mov qword [rbp + 0x680], r12
mov rcx, r13
lea rdx, [rbp + 0x668]
call fcn.140001bfc
mov rdx, qword [rbp + 0x438]
cmp r15, r14
je 0x140003afc
mov rcx, qword [rbp + 0x430]
call fcn.140040195
mov rdx, qword [rbp + 0x940]
cmp rdx, qword [rbp + 0x930]
mov r12, qword [sym.imp.KERNEL32.dll_FindNextFileW]
lea r13, [rbp - 0x58]
jne 0x140003092
lea rcx, [rbp + 0x930]
call fcn.140001d8a
mov rdx, qword [rbp + 0x940]
mov r8, qword [rbp + 0x928]
mov rcx, qword [rbp + 0x938]
imul rax, rdx, 0x30
mov r9, qword [rbp + 0x9f0]
mov qword [rcx + rax], r9
mov r9, qword [rbp + 0x9d8]
mov qword [rcx + rax + 8], r9
mov qword [rcx + rax + 0x10], rdi
mov qword [rcx + rax + 0x18], r15
mov qword [rcx + rax + 0x20], rsi
mov qword [rbp + 0x9a8], rcx
mov qword [rcx + rax + 0x28], r8
inc rdx
mov qword [rbp + 0x948], rdx
mov qword [rbp + 0x940], rdx
mov rcx, qword [rbp + 0x8f0]
mov rdx, rbx
call fcn.140040195
mov rax, qword [rbp + 0x1d0]
mov qword [rbp + 0xa08], rax
jmp 0x140002212
mov rcx, qword [rbp + 0xa08]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rbp + 0x928], r14
movabs r14, 0x8000000000000000
jmp 0x140002fb2
xor r12d, r12d
jmp 0x140003147
movabs r12, 0x2600000003
jmp 0x140002f2e
mov r12, qword [rbp + 0x9c0]
xor ebx, ebx
jmp 0x140002f31
mov rcx, qword [rbp + 0xa08]
call qword [sym.imp.KERNEL32.dll_FindClose]
lea rcx, [rbp + 0x1c8]
call fcn.14000186f
mov r15, qword [rbp + 0x948]
cmp r15, 0x15
jae 0x140003231
cmp r15, 1
jbe 0x1400037fa
push 1
pop r8
mov rcx, qword [rbp + 0x9a8]
mov rdx, r15
call fcn.140001931
jmp 0x1400037fa
mov rax, r15
shr rax, 1
imul rdx, rax, 0x30
mov al, byte [0x1401bf360]
xor ecx, ecx
call fcn.1400a9950
mov qword [rbp + 0xa08], rax
test rax, rax
je 0x140003b2b
push 0x10
pop rcx
mov qword [rbp + 0x950], rcx
call fcn.140001cbd
test rax, rax
je 0x140003b37
mov r12, rax
mov rax, qword [rbp + 0x9a8]
add rax, 0x70
mov qword [rbp + 0x958], rax
xor r13d, r13d
xor ebx, ebx
mov r14, r15
sub r14, rbx
jbe 0x1400037dd
cmp r14, 2
jae 0x1400032a5
lea rax, [r14 + rbx]
jmp 0x140003428
imul rsi, rbx, 0x30
mov rax, qword [rbp + 0x9a8]
add rax, rsi
mov rcx, qword [rax + 0x38]
mov rdx, qword [rax + 0x40]
mov r8, qword [rax + 8]
mov r9, qword [rax + 0x10]
call fcn.140001cd1
test al, al
je 0x140003303
add rsi, qword [rbp + 0x958]
push 2
pop rdi
mov qword [rbp + 0xa00], r13
cmp r14, rdi
je 0x14000333a
add rsi, qword [rbp + 0x958]
push 2
pop rdi
cmp r14, rdi
je 0x14000329c
cmp rax, rbx
jb 0x140003a1d
push 8
pop rsi
mov rcx, r12
mov rdx, rsi
call fcn.14000cc90
mov rcx, qword [rbp + 0xa08]
mov rdx, rsi
call fcn.14000cc90
mov rax, qword [rbp + 0x940]
mov rcx, qword [rbp + 0x918]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rbp + 0x930]
movups xmmword [rcx], xmm0
movaps xmm6, xmmword [rbp + 0xa20]
add rsp, 0xab8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.srcmain.rs
call fcn.1400c15c0
lea rax, str.Index_out_of_bounds
lea rcx, [rbp + 0x1c8]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slice_sort.rs
call fcn.1400c1010
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
xor r8d, r8d
mov r9, rdi
call fcn.1400c1780
lea r8, [rbp + 0x430]
mov qword [r8], rsi
lea rax, str.srcmain.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140001781
push 0x2b
pop rdx
call fcn.1400c1520
lea rcx, str.srcmain.rs
call fcn.1400c15c0
lea rcx, str.srcmain.rs
call fcn.1400c15c0
lea rax, str.library_std_src_syspalwindowsmod.rs
mov edx, 0x104
mov rcx, r8
mov r8, rax
call fcn.1400c1150
call fcn.14000cd70
jmp 0x140003b8b
mov rax, qword [rbp + 0x9e0]
mov qword [rbp + 0x430], rax
mov rax, qword [rbp + 0x910]
mov qword [rbp + 0x438], rax
lea rax, str.3l_f_
lea rcx, [rbp + 0x668]
mov qword [rcx], rax
push 1
pop rax
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
mov qword [rbp + 0x960], r13
lea rdx, [0x14009ca50]
mov qword [rbp + 0x968], rdx
lea rdx, [rbp + 0x960]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
call fcn.14009bb50
call fcn.1400a95c0
mov rax, qword [rbp + 0x440]
lea r8, [rbp + 0x668]
mov qword [r8], rsi
lea rcx, str.srcmain.rs
mov qword [rsp + 0x20], rcx
lea r9, fcn.140001781
mov rcx, rdx
mov rdx, rax
call fcn.1400c1520
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slice_sort.rs
call fcn.1400c15c0
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slice_sort.rs
call fcn.1400c15c0
mov qword [rbp + 0x9f8], r12
push 8
pop rcx
push 0x30
pop rdx
call fcn.1400c0cc0
jmp 0x140003b8b
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srcio_borrowed_buf.rs
mov rdx, rax
call fcn.1400c13e0
jmp 0x140003b8b
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srcio_borrowed_buf.rs
mov rcx, rax
call fcn.1400c1150
jmp 0x140003b8b
ud2
lea rdx, [0x1400c6d71]
mov r8d, 0xb
mov rcx, qword [rsp + 0xe8]
call fcn.140001ea8
lea rcx, [rsp + 0xd48]
call fcn.14000173a
mov rcx, qword [rsp + 0x658]
mov rdx, qword [rsp + 0x660]
call fcn.140040195
movaps xmm6, xmmword [rsp + 0xec0]
movaps xmm7, xmmword [rsp + 0xed0]
movaps xmm8, xmmword [rsp + 0xee0]
add rsp, 0xef8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r8d, 0x150
call sub.VCRUNTIME140.dll_memcpy
mov r15, qword [rsp + 0x480]
mov r14, qword [rsp + 0x488]
cmp r15, 2
jne 0x140004e5d
mov qword [rsp + 0xd48], r14
mov qword [rsp + 0xd40], 3
mov r12d, 3
jmp 0x140006163
mov rdi, qword [rsp + 0x590]
mov r12, qword [rsp + 0x598]
mov r13, qword [rsp + 0x5a0]
mov rbx, qword [rsp + 0x5a8]
mov rbp, qword [rsp + 0x5b0]
mov ecx, 0xd0
mov edx, 8
call fcn.1400b3d4e
mov rsi, rax
mov eax, 1
mov qword [rsi], rax
mov qword [rsi + 8], rax
and qword [rsi + 0x30], 0
mov qword [rsi + 0x38], 4
lock inc qword [rsi]
jle case.0x140005f7e.2
lea rdx, [rsp + 0x490]
lea rcx, [rsp + 0xaf0]
mov qword [rcx - 0x10], r15
mov qword [rcx - 8], r14
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
mov r15d, 2
cmp rdi, 2
je 0x140005069
test rdi, rdi
mov qword [rsp + 0x58], r12
je 0x140004f14
mov rdx, rbx
mov rax, rbp
mov qword [rsp + 0x50], rbp
mov qword [rsp + 0x48], rbx
mov ebx, 2
mov rdi, r13
jmp 0x140004fd9
xor eax, eax
mov qword [rsp + 0x50], rax
lea rdi, [rsp + 0x670]
mov rcx, rdi
mov rdx, 0xfffffffffffffffe
xor r8d, r8d
call fcn.14003555e
mov rax, qword [rdi + 0x20]
mov qword [rsp + 0xc50], rax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0xc40], xmm1
movaps xmmword [rsp + 0xc30], xmm0
movups xmm0, xmmword [rdi + 0x28]
movaps xmmword [rsp + 0x110], xmm0
movups xmm0, xmmword [rdi + 0x38]
movaps xmmword [rsp + 0x120], xmm0
movups xmm0, xmmword [rdi + 0x48]
movaps xmmword [rsp + 0x130], xmm0
mov ecx, 0x30
mov edx, 8
call fcn.1400b3d4e
mov rdi, rax
movdqa xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movaps xmm2, xmmword [rsp + 0x130]
movdqu xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
lea rax, [0x140184f88]
mov qword [rsp + 0x48], rax
mov rdx, rbp
mov r12d, 0
mov r15d, 0
mov r14d, 0
test rbx, rbx
je 0x140005033
lea r14, [rsp + 0x670]
mov rcx, r14
call fcn.140030daa
movups xmm0, xmmword [0x1401857f0]
lea r8, [rsp + 0x3c0]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x1401857e0]
movdqa xmmword [r8], xmm0
lea r15, [rsp + 0x110]
mov rcx, r15
lea rdx, [rsp + 0xb08]
mov r9, r14
call fcn.14003442c
mov rcx, r15
call fcn.140036b7e
mov r15, rbx
mov r14, r12
lea rbx, [rsp + 0xae0]
mov rcx, rbx
call fcn.140072d75
mov qword [rbx], 1
mov qword [rbx + 8], r14
mov qword [rbx + 0x10], rdi
mov rax, qword [rsp + 0x48]
mov qword [rbx + 0x18], rax
mov rax, qword [rsp + 0x50]
mov qword [rbx + 0x20], rax
mov r12, qword [rsp + 0x58]
lea rdi, [rsp + 0x670]
lea rdx, [rsp + 0xae0]
mov r8d, 0x110
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xc30]
movaps xmm0, xmmword [rcx]
movaps xmm1, xmmword [rcx + 0x10]
movups xmmword [rdi + 0x110], xmm0
movups xmmword [rdi + 0x120], xmm1
mov rax, qword [rcx + 0x20]
mov qword [rdi + 0x130], rax
mov r8d, 0x110
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x130]
mov qword [rsp + 0x390], rax
movdqu xmm0, xmmword [rdi + 0x110]
movups xmm1, xmmword [rdi + 0x120]
movaps xmmword [rsp + 0x380], xmm1
movdqa xmmword [rsp + 0x370], xmm0
mov qword [rsp + 0x398], r12
mov qword [rsp + 0x3a0], r13
mov qword [rsp + 0x3a8], r15
mov qword [rsp + 0x3b0], rbp
lea rdi, [rsp + 0xcb8]
lea rcx, [rsp + 0x2f0]
mov rdx, rdi
call fcn.14007b366
mov ebx, dword [rdi + 0x60]
cmp ebx, 0x3b9aca00
jne 0x14000513c
lea rax, [rsp + 0x5c0]
mov ebx, dword [rax + 8]
jmp 0x140005144
lea rax, [rsp + 0xd10]
mov qword [rsp + 0x58], r15
mov r14, qword [rsp + 0x5b8]
mov rdi, qword [r14 + 0x10]
test rdi, rdi
je 0x1400058cd
mov rax, qword [rax]
mov qword [rsp + 0x48], rax
lea rdx, [rsp + 0xc38]
mov r12, qword [rdx - 8]
lea rcx, [rsp + 0x670]
mov r8d, 0x108
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x1c8]
mov dword [rsp + 0x50], ebx
mov qword [rsp + 0x70], r14
test al, 1
jne 0x140005241
cmp rax, 0xfffffffffffffffe
je 0x14000593a
lea rcx, [rax + 2]
lock cmpxchg qword [rdi + 0x1c8], rcx
jne 0x140005195
mov rdi, qword [r14 + 0x10]
lea rcx, [rdi + 0x80]
mov r13d, 1
mov ebx, 1
lock xadd qword [rdi + 0x88], rbx
mov rdx, rbx
call fcn.1400466d8
mov r14, rax
and ebx, 0x1f
imul rax, rbx, 0x118
lea r15, [r14 + rax]
add r15, 8
mov qword [r15 - 8], r12
lea rdx, [rsp + 0x670]
mov r8d, 0x108
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
mov qword [r15 + 0x108], rsi
mov ecx, ebx
mov ebx, dword [rsp + 0x50]
shl r13, cl
lock or qword [r14 + 0x2310], r13
add rdi, 0x100
mov rcx, rdi
call fcn.1400b3f5f
lea r13, [0x14017f928]
mov rax, qword [rsp + 0x58]
jmp 0x140005272
lea rcx, [rsp + 0xae0]
lea rdx, [rsp + 0x670]
mov r8d, 0x108
call sub.VCRUNTIME140.dll_memcpy
cmp r12, 2
lea r13, [0x14017f928]
mov rax, qword [rsp + 0x58]
jne 0x1400058e5
cmp rax, 2
je 0x140005288
cmp ebx, 0x3b9aca00
jne 0x14000529e
mov r15d, 0x3b9aca00
jmp 0x1400052b9
cmp ebx, 0x3b9aca00
jne 0x140005345
mov ebx, 0x3b9aca00
jmp 0x14000535f
call fcn.1400a9630
mov rcx, rax
mov r8, qword [rsp + 0x48]
mov r9d, ebx
call fcn.1400a9850
mov r12, rax
mov r15d, edx
call fcn.140091c30
mov rcx, rax
call fcn.140084264
add rax, 0x10
lea rcx, [rsp + 0x98]
mov qword [rcx], r13
mov qword [rcx + 8], rax
mov qword [rsp + 0xf0], rcx
lea r13, [rsp + 0x678]
mov qword [r13 - 8], rsi
lea rsi, [rsp + 0x370]
mov ecx, 9
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
mov byte [r13 + 0x49], 0
lea rcx, [rsp + 0x6c2]
lea rdx, [rsp + 0xae0]
mov r8d, 0x146
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x6c8]
lea rbp, [rsp + 0x710]
xor eax, eax
movzx eax, al
lea rcx, [0x1401b4570]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
call fcn.1400a9630
mov rcx, rax
mov r8, qword [rsp + 0x48]
mov r9d, ebx
call fcn.1400a9850
mov rdi, rax
mov ebx, edx
call fcn.140091c30
mov rcx, rax
call fcn.140084264
add rax, 0x10
lea rcx, [rsp + 0x3c0]
mov qword [rcx], r13
mov qword [rcx + 8], rax
lea r14, [rsp + 0x280]
mov qword [r14], rcx
lea r15, [rsp + 0x118]
mov qword [r15 - 8], rsi
mov byte [r15 + 8], 0
mov eax, dword [rsp + 0x350]
mov ecx, dword [rsp + 0x353]
mov dword [r15 + 9], eax
mov dword [r15 + 0xc], ecx
xor eax, eax
lea rsi, [rsp + 0x670]
test eax, eax
je 0x1400053c9
cmp eax, 3
je 0x1400053d9
jmp 0x1400058ba
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x118], rax
mov rcx, rsi
mov rdx, r15
mov r8, r14
call fcn.140084083
mov r12, qword [rsp + 0x670]
cmp r12, 5
jne 0x14000544f
mov byte [rsp + 0x120], 3
cmp ebx, 0x3b9aca00
jne 0x140005411
call fcn.14008fb80
mov eax, 3
jmp 0x1400053bb
call fcn.1400a9630
mov r12, rax
mov ebp, edx
mov rcx, rax
mov r8, rdi
mov r9d, ebx
call fcn.140084291
test al, al
jne 0x14000549d
mov rcx, rdi
mov edx, ebx
mov r8, r12
mov r9d, ebp
call fcn.1400b7fbf
mov rcx, rax
call fcn.1400929d0
mov eax, 3
jmp 0x1400053bb
lea rdx, [rsp + 0x680]
mov r14, qword [rdx - 8]
lea rcx, [rsp + 0xae0]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.1400842c6
cmp r12d, 4
je 0x1400086fd
lea rcx, [rsp + 0x5d0]
lea rdx, [rsp + 0xae0]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400054ae
mov rcx, r15
call fcn.1400842c6
mov r12d, 4
xor r14d, r14d
mov r15, qword [rsp + 0x58]
mov edi, dword [rsp + 0x50]
mov rax, qword [rsp + 0x3c0]
mov rcx, qword [rsp + 0x3c8]
jmp 0x14000607e
mov qword [r14], rax
movaps xmm0, xmmword [rsp + 0xf0]
movups xmmword [r14 + 8], xmm0
lea rcx, [rsp + 0xae0]
lea rdx, [rsp + 0x110]
mov r8d, 0x150
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 6
call fcn.14008c314
mov dword [rdx], 0x69736142
mov word [rdx + 4], 0x2063
lea r15, [rsp + 0x280]
mov qword [r15], rax
mov qword [r15 + 8], rdx
mov qword [r15 + 0x10], 6
xor ebp, ebp
lea rdi, [rsp + 0x670]
mov byte [rdi + 0x422], bpl
and word [rdi + 0x420], 0
mov r8d, 0x400
mov rcx, rdi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
lea rax, [0x14018626a]
mov qword [rdi + 0x418], rax
mov qword [rdi + 0x400], r15
mov byte [rdi + 0x423], bpl
xorps xmm0, xmm0
movups xmmword [rdi + 0x408], xmm0
mov qword [rsp + 0x2f0], r14
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea rdx, [rsp + 0x3c0]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea r14, [0x14000cdb0]
mov qword [rsp + 0x2f8], r14
mov qword [rdx + 0x10], rsi
mov qword [rdx + 0x18], 1
mov rcx, rdi
call fcn.1400831b6
lea rdi, [rsp + 0x98]
mov qword [rdi], rax
mov rcx, rdi
call fcn.14004b579
cmp r12, rbx
je 0x140005663
mov qword [rsp + 0x2f0], r12
movaps xmm0, xmmword [rsp + 0x2b0]
mov qword [rsp + 0x98], rsi
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea rdx, [rsp + 0x3c0]
mov qword [rdx], rax
mov eax, 1
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
movups xmmword [rsp + 0x2f8], xmm0
mov qword [rsp + 0xa0], r14
mov qword [rdx + 0x10], rdi
mov qword [rdx + 0x18], rax
lea rcx, [rsp + 0x670]
call fcn.1400831b6
lea rcx, [rsp + 0x270]
mov qword [rcx], rax
call fcn.14004b579
mov rcx, qword [rsp + 0x2f0]
mov rdx, qword [rsp + 0x2f8]
call fcn.140040195
lea rcx, [rsp + 0x670]
call fcn.140083206
mov rdx, qword [rsp + 0x288]
mov r8, qword [rsp + 0x290]
lea rsi, [rsp + 0x670]
mov rcx, rsi
call fcn.14007b9cc
lea rax, [0x140186430]
mov qword [rsp + 0x20], rax
lea r8, str.base64_is_always_valid_HeaderValueC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcutil.rs
lea rdi, [rsp + 0x3c0]
mov r9d, 0x22
mov rcx, rdi
mov rdx, rsi
call fcn.14007fed7
mov byte [rdi + 0x20], 1
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x5d0], xmm0
movaps xmmword [rsp + 0x5e0], xmm1
mov rax, qword [rdi + 0x20]
mov qword [rsp + 0x5f0], rax
mov rcx, qword [rsp + 0x280]
mov rdx, qword [rsp + 0x288]
call fcn.140040195
mov rcx, qword [rsp + 0x350]
mov rdx, qword [rsp + 0x358]
call fcn.140040195
movdqu xmm0, xmmword [0x1401853b8]
movdqa xmmword [rsp + 0x300], xmm0
movups xmm1, xmmword [0x1401853a8]
movaps xmmword [rsp + 0x2f0], xmm1
cmp dword [rsp + 0xae0], 2
jne 0x140005771
lea rcx, [rsp + 0x480]
lea rdx, [rsp + 0xae0]
mov r8d, 0x150
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x5d0]
call fcn.14002c228
lea rcx, [rsp + 0x2f0]
call fcn.14001ebc2
jmp 0x140004e28
lea rdx, [rsp + 0x3c0]
movdqa xmmword [rdx + 0x10], xmm0
movaps xmmword [rdx], xmm1
movdqa xmm0, xmmword [rsp + 0x5d0]
movaps xmm1, xmmword [rsp + 0x5e0]
lea r8, [rsp + 0x670]
movaps xmmword [r8 + 0x10], xmm1
movdqa xmmword [r8], xmm0
mov eax, dword [rsp + 0x5f1]
mov dword [r8 + 0x21], eax
mov eax, dword [rsp + 0x5f4]
mov dword [r8 + 0x24], eax
lea rcx, [rsp + 0xb08]
mov byte [r8 + 0x20], 1
call fcn.140020330
lea rcx, [rsp + 0x480]
lea rdx, [rsp + 0xae0]
jmp 0x140004e1d
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
jmp 0x1400059d2
lea rcx, str.core_thread_exited_early
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
mov edx, 0x18
call fcn.1400c15e0
lea rdi, [rsp + 0x678]
mov qword [rdi - 8], r12
lea rdx, [rsp + 0xae0]
mov r8d, 0x108
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x108], rsi
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
mov qword [rsp + 0x20], rax
lea rcx, str.core_thread_panicked
lea r9, [0x140181908]
lea r8, [rsp + 0x670]
mov edx, 0x14
add byte [rax], al
add byte [rax], al
call fcn.1400c1520
mov ecx, 7
int 0x29
ud2
movzx eax, byte [rsp + 0x800]
test eax, eax
je 0x140005a15
cmp eax, 3
jne 0x1400059a4
movzx eax, byte [rsp + 0x7b0]
test eax, eax
je 0x14000598a
cmp eax, 3
jne 0x1400059b4
mov rcx, qword [rsp + 0x740]
jmp 0x140005b5f
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
jmp 0x1400059d2
add byte [rbp + rcx*4 + 5], cl
pop rsi
invalid
lea eax, [0x140181f30]
mov edx, 0x23
call fcn.1400c11d0
mov byte [rsp + 0x6c0], 1
mov ecx, 9
lea rdi, [rsp + 0x200]
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0x110]
mov r8d, 0x138
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x800], 0
mov rax, qword [r13 + 0x160]
movups xmm0, xmmword [r13 + 0x140]
movups xmm1, xmmword [r13 + 0x150]
movaps xmmword [rsp + 0x120], xmm1
movdqu xmm6, xmmword [rsp + 0x7e0]
mov rcx, qword [rsp + 0x7f0]
mov rdx, qword [rsp + 0x7f8]
mov qword [rsp + 0x6e8], rcx
mov qword [rsp + 0x6f0], rdx
mov r8d, 0x2000
cmp rdx, r8
cmovae rdx, r8
mov qword [rsp + 0x130], rax
test rcx, rcx
cmove rdx, r8
movaps xmmword [rsp + 0x110], xmm0
and qword [rsp + 0x708], 0
mov rcx, rbx
call fcn.140025044
movdqu xmmword [rsp + 0x6f8], xmm6
mov rax, qword [rsp + 0x130]
mov qword [rbp + 0x20], rax
movdqa xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movups xmmword [rbp + 0x10], xmm1
movdqu xmmword [rbp], xmm0
mov rax, qword [rsp + 0x708]
cmp qword [rsp + 0x6e8], 0
je 0x140005ae6
cmp rax, qword [rsp + 0x6f0]
jne 0x140005ae6
xor r14d, r14d
jmp 0x140005e14
mov rax, qword [rsp + 0x6d0]
test rax, rax
je 0x140005c04
mov qword [rsp + 0x738], rax
cmp byte [rsp + 0x730], 3
je 0x140005eaa
lea rsi, [rsp + 0x110]
mov rcx, rsi
mov rdx, rbx
call fcn.14000f21d
lea rdi, [rsp + 0x350]
mov rcx, rdi
mov rdx, rsi
call fcn.14004937c
mov qword [rsp + 0x740], rbp
movdqu xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [r13 + 0xe0], xmm1
movdqu xmmword [r13 + 0xd0], xmm0
mov byte [rsp + 0x7b0], 0
mov rcx, rbp
mov qword [rsp + 0x768], rcx
movdqu xmm0, xmmword [r13 + 0xd0]
movups xmm1, xmmword [r13 + 0xe0]
lea rax, [rsp + 0x770]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov qword [rsp + 0x790], rcx
mov byte [rsp + 0x7a8], 0
mov qword [rsp + 0x798], rcx
lea rax, [rsp + 0x798]
mov qword [rsp + 0x7a0], rax
lea rdx, [rsp + 0xf0]
call fcn.140035da8
test rax, rax
setne cl
add cl, cl
or cl, 1
mov byte [rsp + 0x7a8], cl
test rax, rax
je 0x140005be6
mov byte [rsp + 0x7b0], 3
mov eax, 1
jmp 0x140005ddf
mov rsi, rdx
test rdx, rdx
je 0x140005d06
lea rcx, [rsp + 0x770]
call fcn.14002c228
jmp 0x140005dd5
mov rcx, rbx
call fcn.14004f96d
mov r9, rdx
mov rdx, qword [rsp + 0x6f8]
mov r10, qword [rsp + 0x700]
lea rsi, [rsp + 0x280]
mov rcx, rsi
mov r8, rax
call qword [r10 + 0x18]
cmp qword [rsi], 0
je 0x140005da2
mov rsi, qword [rsp + 0x288]
mov dil, byte [rsp + 0x730]
mov byte [rsp + 0x730], 3
cmp dil, 3
je 0x140005eba
movdqu xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movaps xmmword [rsp + 0x120], xmm1
movdqa xmmword [rsp + 0x110], xmm0
mov byte [rsp + 0x130], dil
mov eax, dword [r13 + 0xb9]
mov ecx, dword [r13 + 0xbc]
lea rdx, [rsp + 0x200]
mov dword [rdx - 0xcc], ecx
mov dword [rdx - 0xcf], eax
call fcn.140036069
mov rcx, qword [rsp + 0x120]
mov edx, edi
mov r8, rax
call fcn.140036072
lea rcx, [rsp + 0x118]
call fcn.1400465a0
lea rcx, [rsp + 0x120]
call fcn.14003614e
cmp qword [rsp + 0x110], 0
je 0x140005cf5
lea rdi, [rsp + 0x110]
mov rcx, rdi
call fcn.140035392
mov rcx, rdi
call fcn.140031df4
mov cx, 4
mov rdx, rsi
call fcn.140083cc5
jmp 0x140005e11
mov rdx, qword [rsp + 0x768]
add rdx, 0x10
lea rax, [rsp + 0x770]
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea r8, [rsp + 0x110]
movaps xmmword [r8 + 0x10], xmm1
movdqa xmmword [r8], xmm0
lea rdi, [rsp + 0x280]
mov rcx, rdi
call fcn.140032603
xor esi, esi
cmp byte [rdi + 0x20], 2
je 0x140005dd5
mov rax, qword [rsp + 0x2a0]
mov qword [rsp + 0x130], rax
movdqu xmm0, xmmword [rsp + 0x280]
movups xmm1, xmmword [rsp + 0x290]
movaps xmmword [rsp + 0x120], xmm1
movdqa xmmword [rsp + 0x110], xmm0
call fcn.140035e66
mov rsi, rax
cmp qword [rsp + 0x110], 0
je 0x140005dc8
lea rcx, [rsp + 0x110]
jmp 0x140005bfa
mov rdx, qword [rsp + 0x288]
test rdx, rdx
je 0x140005ade
mov rcx, rbx
call fcn.140021497
mov rax, qword [rsp + 0x6d0]
jmp 0x140005af7
lea rcx, [rsp + 0x118]
call fcn.140042c9c
mov byte [rsp + 0x7b0], 1
xor eax, eax
test rax, rax
je 0x140005df3
mov byte [rsp + 0x800], 3
mov eax, 1
jmp 0x140005e43
lea rcx, [rsp + 0x740]
call fcn.140084309
test rsi, rsi
je 0x140005e75
mov cx, 4
mov rdx, rsi
call fcn.14007c5a8
mov r14, rax
mov rcx, rbp
call fcn.140048fc6
mov rcx, qword [rsp + 0x6f8]
mov rdx, qword [rsp + 0x700]
call fcn.140001709
mov rcx, rbx
call fcn.14000f4c9
mov byte [rsp + 0x800], 1
xor eax, eax
mov cl, 3
test rax, rax
jne 0x140005f02
mov rcx, rbx
call fcn.140084329
test r14, r14
jne 0x140005e92
mov byte [rsp + 0x6c0], 0
mov rax, qword [rsp + 0x670]
mov qword [rsp + 0x6c8], rax
add bl, ch
pop rbp
mov rax, qword [rsp + 0x708]
add rax, qword [rsp + 0x738]
mov qword [rsp + 0x708], rax
jmp 0x140005ac9
lea rcx, [rsp + 0x670]
call fcn.1400842c6
mov r12d, 4
jmp 0x140005fdf
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
jmp 0x140005ec8
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs
lea eax, [0x1401855d0]
lea eax, [0x1401855d0]
mov edx, 0x16
call fcn.1400c15e0
mov rdi, r12
lea rsi, [rsp + 0x110]
lea r8, [rsp + 0xf0]
mov rcx, rsi
mov rdx, rbx
call fcn.140084083
mov r12, qword [rsi]
cmp r12, 5
jne 0x140005f93
mov cl, 4
mov r12, rdi
mov byte [rsp + 0x6c1], cl
cmp r15d, 0x3b9aca00
jne 0x140005f2f
call fcn.14008fb80
movzx eax, byte [rsp + 0x6c1]
lea rcx, [0x1401b4570]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
call fcn.1400a9630
mov rsi, rax
mov edi, edx
mov rcx, rax
mov r8, r12
mov r9d, r15d
call fcn.140084291
test al, al
jne 0x140005ff1
mov rcx, r12
mov edx, r15d
mov r8, rsi
mov r9d, edi
call fcn.1400b7fbf
mov rcx, rax
call fcn.1400929d0
movzx eax, byte [rsp + 0x6c1]
lea rcx, [0x1401b4570]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
jmp 0x1400059d2
lea rdx, [rsp + 0x120]
mov r14, qword [rdx - 8]
lea rcx, [rsp + 0x3c0]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.1400842c6
cmp r12d, 4
je 0x1400086fd
lea rcx, [rsp + 0x5d0]
lea rdx, [rsp + 0x3c0]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
lea r13, [0x14017f928]
mov r15, qword [rsp + 0x58]
mov edi, dword [rsp + 0x50]
jmp 0x14000606e
movzx eax, byte [rsp + 0x6c1]
mov r12d, 4
test eax, eax
je 0x140006027
cmp eax, 3
mov r15, qword [rsp + 0x58]
je 0x140006041
cmp eax, 4
lea r13, [0x14017f928]
jne 0x140008602
mov rcx, rbx
call fcn.1400842c6
jmp 0x140006050
mov rcx, r13
call fcn.1400842a4
lea r13, [0x14017f928]
mov r15, qword [rsp + 0x58]
mov edi, dword [rsp + 0x50]
jmp 0x14000605e
mov rcx, rbx
call fcn.140084329
lea r13, [0x14017f928]
cmp byte [rsp + 0x6c0], 0
mov edi, dword [rsp + 0x50]
je 0x14000606b
lea rcx, [rsp + 0x670]
call fcn.1400842c6
xor r14d, r14d
mov rax, qword [rsp + 0x98]
mov rcx, qword [rsp + 0xa0]
call qword [rax + 0x18]
cmp r12d, 3
je 0x140006096
cmp r12d, 4
jne 0x1400060d7
test r14, r14
je 0x1400081d4
mov rcx, qword [r14]
mov rdx, qword [r14 + 8]
call fcn.140081605
lea rdx, [rsp + 0x2f0]
mov r8d, 0x58
mov rcx, r14
call sub.VCRUNTIME140.dll_memmove
mov qword [rsp + 0xd48], r14
mov qword [rsp + 0xd40], 3
mov r12d, 3
mov rax, r15
jmp 0x14000614a
mov rbx, qword [rsp + 0x70]
lock inc qword [rbx]
jle case.0x140005f7e.2
lea rsi, [rsp + 0xd50]
mov qword [rsi - 0x10], r12
mov qword [rsi - 8], r14
lea rdx, [rsp + 0x5d0]
mov r8d, 0x88
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x48]
mov qword [rsi + 0x88], rax
mov dword [rsi + 0x90], edi
and qword [rsi + 0x98], 0
mov qword [rsi + 0xa8], rbx
mov rcx, qword [rsp + 0x2f0]
mov rdx, qword [rsp + 0x2f8]
call fcn.140040195
mov rax, qword [rsp + 0x3a8]
cmp r15, 2
jne 0x140006163
cmp rax, 2
je 0x140006163
lea rcx, [rsp + 0x370]
call fcn.1400842a4
lea rcx, [rsp + 0x5b8]
call fcn.1400018a9
lea rsi, [rsp + 0x2c8]
mov rcx, rsi
call fcn.1400018a9
cmp r12d, 3
je 0x140004a47
mov r14, r13
lea rdi, [rsp + 0xe00]
lea rbx, [rsp + 0xd40]
mov r8d, 0xc0
mov rcx, rdi
stc
stc
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0xae0]
mov r8d, 0x98
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov edi, dword [rdi + 0xa0]
cmp edi, 0x3b9aca00
jne 0x1400061d9
mov ebp, 0x3b9aca00
jmp 0x1400061f9
mov rbx, qword [rsp + 0xe98]
call fcn.1400a9630
mov rcx, rax
mov r8, rbx
mov r9d, edi
call fcn.1400a9850
mov r13, rax
mov ebp, edx
call fcn.140091c30
mov rcx, rax
call fcn.140084264
add rax, 0x10
mov qword [rsp + 0x2c8], r14
mov qword [rsp + 0x2d0], rax
lea r12, [rsp + 0x98]
mov qword [r12], rsi
lea rsi, [rsp + 0x670]
lea rdx, [rsp + 0xae0]
mov r8d, 0x98
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rax, str.utf_8
mov qword [rsi + 0x98], rax
mov qword [rsi + 0xa0], 5
lea rax, [rsp + 0x718]
mov byte [rax + 0x2e0], 0
lea r14, [rsp + 0x810]
pxor xmm6, xmm6
xor eax, eax
lea r15, [rsp + 0x110]
mov qword [rsp + 0x70], r13
mov dword [rsp + 0x58], ebp
test al, al
je 0x1400062d9
movzx eax, al
cmp eax, 3
jne 0x140008668
movzx eax, byte [rsp + 0x9f0]
test eax, eax
je 0x140007fa9
sbb al, 0
invalid
sbb al, 0
add byte [rbx - 0x7af0fc08], al
invalid
cmp eax, 3
jne case.default.0x1400062ca
movzx eax, byte [rsp + 0x9a9]
lea rcx, [0x1401b4584]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r8d, 0x98
lea rsi, [rsp + 0x718]
mov rcx, rsi
lea rdx, [rsp + 0x670]
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0x708]
mov rax, qword [rsp + 0x710]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [0x140185468]
movaps xmmword [rsp + 0x120], xmm0
movdqu xmm0, xmmword [0x140185458]
movdqa xmmword [rsp + 0x110], xmm0
mov rcx, rsi
mov rdx, r15
call fcn.1400202d6
test rax, rax
je 0x1400065f8
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14002f1ac
test rax, rax
je 0x1400065f8
mov rbx, rax
mov rdi, rdx
mov r9d, 3
mov rcx, rax
lea r8, [0x140184fc0]
call fcn.14000eb5f
test al, al
je 0x140006615
movups xmm0, xmmword [0x14017dd78]
movups xmmword [rsp + 0x48f], xmm0
movups xmm0, xmmword [0x14017dd69]
movaps xmmword [rsp + 0x480], xmm0
mov r15d, 1
xor r11d, r11d
movabs rbp, 0x8000000000000002
xor r10d, r10d
xor r8d, r8d
xor eax, eax
xor ecx, ecx
xor edx, edx
movabs r9, 0x100003600
movups xmm0, xmmword [rsp + 0x48f]
movups xmmword [rsp + 0xc3f], xmm0
movaps xmm0, xmmword [rsp + 0x480]
movaps xmmword [rsp + 0xc30], xmm0
shl rdx, 0x10
movzx ecx, cl
shl rcx, 8
or rcx, rdx
movzx edx, sil
or rdx, rcx
mov qword [rsp + 0x7b0], r11
mov qword [rsp + 0x7b8], rdx
mov qword [rsp + 0x7c0], rbp
mov qword [rsp + 0x7c8], r13
mov qword [rsp + 0x7d0], r10
mov qword [rsp + 0x88], r8
mov qword [rsp + 0x7d8], r8
mov byte [rsp + 0x7e0], al
movups xmm0, xmmword [rsp + 0xc3f]
lea rax, [rsp + 0x670]
movups xmmword [rax + 0x180], xmm0
movdqa xmm0, xmmword [rsp + 0xc30]
movdqu xmmword [rax + 0x171], xmm0
mov qword [rsp + 0x800], r15
btc rbp, 0x3f
cmp rbp, 3
mov eax, 1
cmovae rbp, rax
mov qword [rsp + 0x60], r10
shl r10, 5
add r10, r13
mov qword [rsp + 0x48], r10
mov qword [rsp + 0xc8], r13
lea r15, [rsp + 0x110]
mov rsi, rbp
test rsi, rsi
je 0x140006549
cmp rsi, 1
jne 0x1400066e8
cmp qword [rsp + 0x48], r13
je 0x1400066e8
lea rsi, [r13 + 0x20]
mov r14, qword [r13]
mov r15, qword [r13 + 8]
mov rdi, qword [r13 + 0x10]
mov rbx, qword [r13 + 0x18]
lea r13, [rsp + 0x7e0]
mov rcx, r13
call fcn.14003cda4
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fmime_0.3.17_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, r14
mov r9, r15
call fcn.140083e5b
mov r15, rax
mov r14, rdx
mov rcx, r13
call fcn.14003cda4
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fmime_0.3.17_srclib.rs
mov qword [rsp + 0x20], rcx
mov rcx, rax
mov r8, rdi
mov r9, rbx
call fcn.140083e5b
mov rbx, rax
mov rdi, rdx
mov r9d, 7
mov rcx, r15
mov rdx, r14
lea rbp, [0x140183e90]
mov r8, rbp
call fcn.140066cb0
mov r13, rsi
mov esi, 1
jmp 0x14000656c
mov al, 1
mov edi, 5
mov esi, 2
mov r14d, 7
lea rbp, [0x140183e90]
mov r15, rbp
lea rbx, str.utf_8
mov qword [rsp + 0x110], r15
mov qword [rsp + 0x118], r14
lea rcx, [rsp + 0x117]
and dword [rcx + 0xd], 0
and dword [rcx + 0xa], 0
mov byte [rsp + 0x120], 1
mov qword [rsp + 0x128], rbx
mov qword [rsp + 0x130], rdi
mov byte [rsp + 0x138], al
and dword [rcx + 0x25], 0
and dword [rcx + 0x22], 0
mov r8d, 7
lea r15, [rsp + 0x110]
mov rcx, r15
mov rdx, rbp
call fcn.14003cd1f
test al, al
lea r14, [rsp + 0x810]
movabs r9, 0x100003600
je 0x14000649a
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x108], rax
jmp 0x1400066f7
mov qword [rsp + 0x7b0], 2
xor ebx, ebx
movabs r9, 0x100003600
jmp 0x140006cc1
lea rbp, [rbx + rdi]
xor eax, eax
movabs r9, 0x100003600
cmp rdi, rax
je 0x140006c9f
mov r15, rax
movzx ecx, byte [rbx + rax]
inc rax
lea rdx, [0x14017de20]
cmp byte [rcx + rdx], 0
jne 0x140006625
cmp r13, rbp
je 0x140006705
mov r14, rsi
mov rcx, r13
inc r13
movzx edx, byte [rcx]
inc rsi
cmp edx, 0x2b
je 0x140006690
cmp edx, 0x3b
jne 0x140006695
cmp r14, rax
jbe 0x140006695
jmp 0x1400067ac
cmp r14, rax
ja 0x1400066a7
lea rcx, [0x14017de20]
cmp byte [rdx + rcx], 0
cmp al, 0xa
add byte [rbp - 0x3e], dh
cmp al, 0xa
add byte [rbp - 0x3e], dh
jmp 0x140006c9a
inc rcx
lea rsi, [r14 + 1]
mov r10d, 1
mov r13, rcx
mov qword [rsp + 0xe0], r14
jmp 0x140006664
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x108], rax
xor ebx, ebx
mov r13, qword [rsp + 0x70]
mov ebp, dword [rsp + 0x58]
jmp 0x140006cc1
lea rcx, [rsp + 0x3c0]
mov rdx, rbx
mov r8, rdi
mov rsi, r10
call fcn.14003cbc9
mov r11, rsi
movabs r9, 0x100003600
mov rax, qword [rsp + 0x3d0]
lea rcx, [rsp + 0x117]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x3c0]
movups xmmword [rcx], xmm0
movups xmm0, xmmword [rsp + 0x110]
movups xmm1, xmmword [rsp + 0x11f]
movaps xmmword [rsp + 0x480], xmm0
movups xmmword [rsp + 0x48f], xmm1
mov rsi, qword [rsp + 0xe0]
mov ecx, esi
shr ecx, 8
mov rdx, rsi
shr rdx, 0x10
mov al, 1
movabs rbp, 0x8000000000000002
mov r10, qword [rsp + 0x108]
lea r14, [rsp + 0x810]
mov r8, qword [rsp + 0x88]
mov r13, qword [rsp + 0xc8]
jmp 0x1400063c0
movabs rax, 0x8000000000000002
mov qword [rsp + 0x110], rax
lea rax, [r14 + 2]
mov qword [rsp + 0xc0], rax
mov rax, rsi
mov r11, qword [rsp + 0x110]
mov rdx, rsi
cmp rax, rdi
jae 0x140006df1
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x48], rdx
cmp r13, rbp
je 0x140006c7b
movzx eax, byte [r13]
inc r13
mov rcx, qword [rsp + 0x48]
lea rdx, [rcx + 1]
cmp rax, 0x20
je 0x14000681a
lea rcx, [0x14017de20]
cmp byte [rax + rcx], 0
jne 0x1400067e6
jmp 0x140006834
mov rax, qword [rsp + 0x48]
cmp rax, qword [rsp + 0x68]
jne 0x140006c7b
mov rax, qword [rsp + 0x68]
inc rax
jmp 0x1400067d8
cmp al, 0x3d
jne 0x140006c7b
mov rax, qword [rsp + 0x48]
cmp rax, qword [rsp + 0x68]
jbe 0x140006c7b
xor eax, eax
mov rsi, rdx
mov r9, rsi
test al, al
je 0x14000688b
cmp r13, rbp
je 0x140006c7b
cmp r13, rbp
je 0x1400068f2
mov rcx, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
call fcn.14003cc49
movabs r9, 0x100003600
mov r13, qword [rsp + 0x70]
mov qword [rsp + 0x7b0], 2
xor ebx, ebx
mov ebp, dword [rsp + 0x58]
lea r14, [rsp + 0x810]
lea r15, [rsp + 0x110]
test rbx, rbx
cmovne r12, rbx
cmove rdi, qword [rsp + 0x50]
lea rax, [rsp + 0x117]
and word [rax + 0xa], 0
movdqu xmmword [rax - 6], xmm6
lea rax, [r12 + rdi]
inc r12
test rdi, rdi
je 0x140007f6b
movzx ecx, byte [r12 - 1]
cmp rcx, 0x3a
ja 0x140006d1a
bt r9, rcx
jae 0x140006d0a
inc r12
dec rdi
jmp 0x140006ce7
movabs rdx, 0x400600000000000
bt rdx, rcx
jb 0x140006d2e
cmp ecx, 0x5f
je 0x140006d2e
lea edx, [rcx - 0x41]
cmp dl, 0x1a
jae 0x140006dd4
add ecx, 0x20
mov byte [rsp + 0x110], cl
mov r8d, 1
cmp r12, rax
je 0x140006dcc
movzx ecx, byte [r12]
cmp rcx, 0x3a
ja 0x140006d69
movabs rdx, 0x400600000000000
bt rdx, rcx
jb 0x140006d6e
bt r9, rcx
jb 0x14000805a
cmp ecx, 0x5f
jne 0x140006d92
cmp r8, 0x13
je 0x140007f6b
cmp r8, 0x12
ja 0x14000860a
lea edx, [rcx - 0x41]
cmp dl, 0x1a
jae 0x140006db7
cmp r8, 0x13
je 0x140007f6b
lea edx, [rcx - 0x61]
cmp dl, 0x1a
jb 0x140006d6e
mov r12, rax
jmp 0x14000805d
lea edx, [rcx - 0x61]
cmp dl, 0x1a
jb 0x140006d2e
lea edx, [rcx - 0x30]
cmp dl, 0xa
jae 0x140007f6b
jmp 0x140006d2e
mov r11, qword [rsp + 0x110]
movabs rax, 0x8000000000000003
cmp r11, rax
mov r13, qword [rsp + 0x70]
je 0x140006c9f
mov qword [rsp + 0x90], r10
movzx eax, byte [rsp + 0x118]
movzx ecx, byte [rsp + 0x119]
mov edx, dword [rsp + 0x11a]
movzx r8d, word [rsp + 0x11e]
shl r8, 0x20
or r8, rdx
mov rdx, qword [rsp + 0x128]
mov qword [rsp + 0x88], rdx
shl rcx, 8
or rcx, rax
shl r8, 0x10
or r8, rcx
mov qword [rsp + 0xc8], r8
mov qword [rsp + 0xc0], r11
mov rax, r11
btc rax, 0x3f
cmp rax, 3
mov ecx, 1
cmovae rax, rcx
cmp rax, 2
je 0x140006edf
cmp rax, 1
jne 0x140006ef0
mov rcx, rdi
call fcn.14008c314
mov qword [rsp + 0x80], rax
mov rcx, rdx
mov qword [rsp + 0x48], rdx
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
cmp qword [rsp + 0x88], 0
je 0x140006f24
cmp rdi, qword [rsp + 0x88]
jbe 0x140006f1e
mov rax, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x48]
cmp byte [rcx + rax], 0xbf
jg 0x140006f24
jmp 0x140008761
cmp r14, rdi
jae 0x140006f00
cmp byte [rbx + r14], 0xbf
jg 0x140006f06
jmp 0x140008744
lea rcx, [rsp + 0x3c0]
mov rdx, rbx
mov r8, rdi
jmp 0x140006f14
jne 0x140008744
lea rcx, [rsp + 0x3c0]
mov rdx, rbx
mov r8, r14
call fcn.14003cbc9
jmp 0x140007022
jne 0x140008761
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x88]
call fcn.14003cc6b
mov rax, qword [rsp + 0x60]
shl rax, 5
mov qword [rsp + 0x68], rax
xor esi, esi
mov r14, qword [rsp + 0xc8]
cmp qword [rsp + 0x68], rsi
je 0x140006ffd
mov rbx, qword [r14]
mov r13, qword [r14 + 8]
lea rax, [0x14017ddd8]
mov qword [rsp + 0x20], rax
mov rbp, qword [rsp + 0x48]
mov rcx, rbp
mov rdx, rdi
mov r8, rbx
mov r9, r13
call fcn.14003cc93
mov rcx, rax
call fcn.14003cc6b
mov rcx, rbx
mov rdx, r13
mov r8, rbp
mov r9, rdi
call fcn.14003cce4
test rax, rax
je 0x140008725
mov r9d, 7
mov rcx, rax
lea r8, [0x140183e90]
call fcn.14000eb5f
test al, al
je 0x140006ff0
mov rax, qword [rsp + 0xc8]
mov r8, qword [rax + rsi + 0x10]
mov r9, qword [rax + rsi + 0x18]
lea rax, [0x14017de08]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x48]
mov rdx, rdi
call fcn.14003cc93
mov rcx, rax
call fcn.14003cc6b
add r14, 0x20
add rsi, 0x20
jmp 0x140006f4e
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x3c0], rax
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x3c8], rax
mov qword [rsp + 0x3d0], rdi
mov rax, qword [rsp + 0x3d0]
lea rcx, [rsp + 0x117]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x3c0]
mov qword [rcx], rax
mov rax, qword [rsp + 0x3c8]
mov qword [rcx + 8], rax
movups xmm0, xmmword [rsp + 0x110]
movups xmm1, xmmword [rsp + 0x11f]
movaps xmmword [rsp + 0x480], xmm0
movups xmmword [rsp + 0x48f], xmm1
mov rsi, qword [rsp + 0xe0]
mov ecx, esi
shr ecx, 8
mov rdx, rsi
shr rdx, 0x10
mov al, 1
lea r14, [rsp + 0x810]
movabs r9, 0x100003600
mov r8, qword [rsp + 0x88]
mov r13, qword [rsp + 0xc8]
mov r10, qword [rsp + 0x60]
mov r11, qword [rsp + 0x90]
mov rbp, qword [rsp + 0xc0]
jmp 0x1400063c0
mov byte [rsp + 0x9a9], al
mov al, 3
mov byte [rsp + 0x9f0], al
mov byte [rsp + 0x9f8], al
jmp 0x140007f08
mov rcx, r15
mov r8, r12
call fcn.140083e53
mov rcx, qword [rsp + 0x110]
cmp rcx, 2
jne 0x140007203
mov al, 3
jmp 0x1400071ca
mov rbp, r13
mov rax, qword [rsp + 0x118]
mov r13, qword [rsp + 0x120]
lea rdx, [rsp + 0x117]
movups xmm0, xmmword [rdx + 0x11]
movaps xmmword [rsp + 0x5d0], xmm0
test rcx, rcx
je 0x14000729c
test rax, rax
je 0x1400073fd
mov byte [rsp + 0x9a8], 1
mov qword [rsp + 0x980], rax
mov qword [rsp + 0x988], r13
movdqa xmm0, xmmword [rsp + 0x5d0]
lea rax, [rsp + 0x990]
movdqu xmmword [rax], xmm0
lea rdx, [rsp + 0x9a0]
mov qword [rsp + 0x9b0], rdx
mov r13, rbp
mov ebp, dword [rsp + 0x58]
mov rcx, r15
mov r8, r12
call fcn.140083e53
mov rcx, qword [rsp + 0x110]
cmp rcx, 2
jne 0x1400072b8
mov al, 4
jmp 0x1400071ca
movdqa xmmword [rsp + 0x2f0], xmm6
lea rsi, [0x140181ea8]
lea r13, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
jmp 0x140007461
mov rbp, r13
mov rax, qword [rsp + 0x118]
mov r13, qword [rsp + 0x120]
lea rdx, [rsp + 0x117]
movups xmm0, xmmword [rdx + 0x11]
movaps xmmword [rsp + 0x5d0], xmm0
test rcx, rcx
je 0x140007401
test rax, rax
je 0x140007448
xor esi, esi
jmp 0x140007461
mov rsi, qword [rsp + 0x980]
mov r13, qword [rsp + 0x988]
lea rcx, [rsp + 0x990]
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x2f0], xmm0
lea rax, [0x140130e50]
mov qword [rsp + 0x980], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x988], rax
movdqu xmmword [rcx], xmm6
jmp 0x14000744a
mov byte [rsp + 0x9a8], 0
lea rcx, [rsp + 0x960]
call fcn.140042a7f
movaps xmm0, xmmword [rsp + 0x2f0]
movaps xmmword [rsp + 0x280], xmm0
mov bl, 1
mov byte [rsp + 0x9a9], bl
movaps xmmword [rsp + 0x370], xmm0
lea rcx, [rsp + 0x940]
call fcn.1400843d6
mov rcx, qword [rsp + 0x938]
call fcn.140072d4f
movdqa xmm0, xmmword [rsp + 0x370]
movdqa xmmword [rsp + 0x350], xmm0
mov byte [rsp + 0x9f0], bl
mov rcx, r14
call fcn.14008438d
test rsi, rsi
je 0x1400081b1
movdqa xmm0, xmmword [rsp + 0x350]
lea rax, [rsp + 0x3d0]
movdqu xmmword [rax], xmm0
mov qword [rsp + 0x3c0], rsi
mov qword [rsp + 0x3c8], r13
mov rsi, qword [rsp + 0x808]
mov rbx, qword [rsp + 0x3d0]
mov edi, 3
mov r9d, 3
mov rcx, r13
mov rdx, rbx
lea r8, [0x14017f908]
call fcn.140037fc3
lea rcx, [0x14017f920]
test al, al
jne 0x14000758c
mov edi, 2
mov r9d, 2
mov rcx, r13
mov rdx, rbx
lea r8, [0x14017f90b]
call fcn.140037fc3
lea rcx, [0x14017f918]
test al, al
jne 0x14000758c
mov rsi, qword [rcx]
mov rcx, rdi
mov rdx, r13
mov r8, rbx
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
call fcn.14001882b
mov r10, rax
mov r11, rdx
lea rax, [0x140154e20]
lea rcx, [0x140154df8]
cmp rsi, rcx
mov qword [rsp + 0x60], r10
mov qword [rsp + 0x50], r11
push rax
push rax
je 0x140007632
lea rcx, [0x140154ea8]
cmp rsi, rcx
je 0x140007632
lea rcx, [0x140154dd0]
cmp rsi, rcx
je 0x140007632
mov r13, rbp
cmp rsi, rax
je 0x1400076f3
lea rax, [0x140154ab8]
cmp rsi, rax
mov ebp, dword [rsp + 0x58]
je 0x140007726
mov eax, r10d
neg eax
and eax, 7
lea rcx, [rax + 0x10]
cmp rcx, r11
jbe 0x140007756
xor eax, eax
mov rdi, rax
cmp rdi, r11
jae 0x1400077cb
cmp byte [r10 + rdi], 0
js 0x1400077c3
inc rdi
inc edi
jmp 0x140007619
lea rbx, [rsp + 0x480]
mov rcx, rbx
mov rdx, rsi
mov rsi, r11
call fcn.140018877
mov rcx, rbx
mov rdx, rsi
call fcn.14001889d
mov rsi, rax
test rax, rax
je 0x14000767f
lea rax, [rdx - 1]
bsr rcx, rax
not ecx
mov rdi, 0xffffffffffffffff
shr rdi, cl
inc rdi
cmp rdx, 2
mov eax, 1
cmovb rdi, rax
mov rcx, rbx
mov rdx, qword [rsp + 0x50]
call fcn.140018a0b
add dword [rax], eax
add dword [rax], eax
cmp rsi, 1
jne 0x1400076a3
cmp rdi, rdx
cmovb rdx, rdi
cmp rax, 1
cmovne rdx, rdi
jmp 0x1400076ac
test rax, rax
je 0x14000868e
mov rcx, rdx
call fcn.14003f38e
mov rbx, rax
mov qword [rsp + 0x48], rdx
movups xmm0, xmmword [rsp + 0x480]
movups xmm1, xmmword [rsp + 0x490]
movups xmm2, xmmword [rsp + 0x4a0]
movaps xmmword [rsp + 0x110], xmm0
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x130], xmm2
xor edi, edi
invalid
jmp 0x1400078ad
invalid
mov rcx, r10
mov rdx, r11
call fcn.140018b97
mov r11, qword [rsp + 0x50]
mov r10, qword [rsp + 0x60]
mov rdi, rax
mov ebp, dword [rsp + 0x58]
jmp 0x1400077c3
xor eax, eax
cmp r11, rax
je 0x1400077cb
mov rdi, rax
movzx ecx, byte [r10 + rax]
test cl, cl
js 0x1400077c3
lea rax, [rdi + 1]
cmp ecx, 0x1b
ja 0x140007728
mov edx, 0x800c000
bt edx, ecx
jae 0x140007728
jmp 0x1400077c3
xor edi, edi
cmp rax, rdi
je 0x140007769
cmp byte [r10 + rdi], 0
js 0x1400077c3
cmp al, 0x3a
add byte [rax + 0x5f], bh
inc rdi
jmp 0x140007758
lea rcx, [r11 - 0x10]
mov rdx, qword [r10 + rax]
movabs r9, 0x8080808080808080
and rdx, r9
mov r8, qword [r10 + rax + 8]
and r8, r9
mov r9, r8
or r9, rdx
jne 0x14000779c
add rax, 0x10
cmp rax, rcx
jbe 0x14000776d
jmp 0x140007616
test rdx, rdx
je 0x1400077aa
bsf rdi, rdx
shr edi, 3
jmp 0x1400077c0
test r8, r8
je 0x1400077b5
bsf rdi, r8
jmp 0x1400077ba
mov edi, 0x40
shr edi, 3
add edi, 8
add rdi, rax
mov rbx, r11
sub rbx, rdi
jne 0x1400077d3
mov rdi, r11
jmp 0x140007eaf
lea r15, [rsp + 0x480]
mov rcx, r15
mov rdx, rsi
call fcn.140018877
mov rcx, r15
mov rdx, rbx
call fcn.14001889d
cmp rax, 1
setne al
add rdx, rdi
setb sil
or sil, al
jne 0x140007828
lea rax, [rdx - 1]
bsr rcx, rax
not ecx
mov r14, 0xffffffffffffffff
shr r14, cl
inc r14
cmp rdx, 2
mov eax, 1
cmovb r14, rax
mov rcx, r15
mov rdx, rbx
call fcn.140018a0b
cmp rax, 1
setne cl
add rdx, rdi
setb al
or al, cl
test sil, sil
je 0x140007850
test al, al
je 0x14000785d
jmp 0x1400086f1
cmp r14, rdx
cmovb rdx, r14
test al, al
cmovne rdx, r14
mov rcx, rdx
call fcn.14003f38e
mov rbx, rax
mov rcx, rdx
mov qword [rsp + 0x48], rdx
mov rdx, qword [rsp + 0x60]
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x480]
movups xmm1, xmmword [rsp + 0x490]
movups xmm2, xmmword [rsp + 0x4a0]
movaps xmmword [rsp + 0x110], xmm0
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x130], xmm2
movdqa xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movaps xmm2, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x4a0], xmm2
movaps xmmword [rsp + 0x490], xmm1
movdqa xmmword [rsp + 0x480], xmm0
mov r14, rdi
mov rax, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x50]
lea rcx, [rbx + rbx]
mov qword [rsp + 0xb0], rcx
mov qword [rsp + 0x80], rbx
mov rcx, rax
mov qword [rsp + 0xb8], r14
mov r8, r14
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
call fcn.140018851
mov rsi, rax
mov r12, rdx
mov rcx, rdi
mov rdx, qword [rsp + 0x48]
mov r8, rbx
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
call fcn.14001882b
mov rbp, rax
mov rbx, rdx
xor r14d, r14d
xor r15d, r15d
mov qword [rsp + 0xe0], rdx
mov qword [rsp + 0xc0], rsi
mov qword [rsp + 0x90], r12
mov qword [rsp + 0x68], rax
mov rcx, rsi
mov rdx, r12
mov r8, r15
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
call fcn.140018851
mov rsi, rax
mov r13, rdx
mov rcx, r14
mov rdx, rbp
mov r8, rbx
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
call fcn.14001882b
mov r12, rax
mov rbp, rdx
movzx eax, byte [rsp + 0x4a8]
lea r10, [0x1401b459c]
movsxd r9, dword [r10 + rax*4]
add r9, r10
mov al, 9
movzx eax, al
mov cl, 7
movzx ecx, cl
mov dl, 6
movzx edx, dl
mov r8b, 4
movzx r8d, r8b
xor ebx, ebx
jmp r9
mov qword [rsp + 0x28], rbp
mov qword [rsp + 0x20], r12
mov byte [rsp + 0x38], 0xbb
and qword [rsp + 0x30], 0
lea rcx, [rsp + 0x110]
lea rdx, [rsp + 0x480]
mov r8, rsi
mov r9, r13
call fcn.140018e47
add r15, qword [rsp + 0x110]
mov al, byte [rsp + 0x118]
add r14, qword [rsp + 0x120]
cmp al, 2
mov r13, qword [rsp + 0x70]
mov ebp, dword [rsp + 0x58]
mov rdx, qword [rsp + 0x50]
jb 0x140007d6d
mov rbx, qword [rsp + 0xe0]
cmp r14, rbx
jae 0x140008621
mov rbp, qword [rsp + 0x68]
mov byte [rbp + r14], 0xef
lea rcx, [r14 + 1]
add dword [rax + 0x39], ecx
invalid
jae 0x14000862d
add dword [rax + 0x39], ecx
invalid
mov byte [rbp + r14 + 1], 0xbf
lea rcx, [r14 + 2]
cmp rcx, rbx
jae 0x140008636
mov byte [rbp + r14 + 2], 0xbd
add r14, 3
mov rsi, qword [rsp + 0xc0]
mov ah, 0x24
rol byte [rax], 0
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x90
add byte [rax], al
add cl, ch
loope 0x140007a7b
invalid
invalid
test r13, r13
je 0x140007e74
movzx r9d, byte [rsi]
cmp r9d, 0xef
je 0x140007ad1
cmp r9d, 0xfe
je case.0x140002e62.16
cmp r9d, 0xff
jne case.default.0x140007ab9
mov byte [rsp + 0x4a8], 7
inc rbx
movsxd r9, dword [r10 + rcx*4]
add r9, r10
jmp r9
mov byte [rsp + 0x4a8], 6
inc rbx
movsxd r9, dword [r10 + rdx*4]
add r9, r10
jmp r9
mov byte [rsp + 0x4a8], 4
inc rbx
movsxd r9, dword [r10 + r8*4]
add r9, r10
jmp r9
mov byte [rsp + 0x4a8], 9
movsxd r9, dword [r10 + rax*4]
invalid
add r9, r10
jmp r9
invalid
test r13, r13
je 0x140007e74
invalid
test r13, r13
je 0x140007e74
add eax, dword ds:[rax]
invalid
invalid
test r13, r13
je 0x140007e74
mov byte [rsp + 0x4a8], 7
inc rbx
movsxd r9, dword [r10 + rcx*4]
add r9, r10
jmp r9
jmp rcx
cmp rbx, r13
jae 0x140007c08
cmp rbx, r13
jae 0x140007cd6
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x80
add al, 0
add byte [rdi], cl
test byte [rbp + 1], cl
add byte [rax], al
mov qword [rsp + 0x4a0], rax
mov rcx, rdx
mov dl, 1
jmp 0x140007d33
invalid
cmp rbx, r13
jae 0x140007cbd
test dword [rcx - 0x3a000000], ecx
test byte [rax + rbp*4], ah
add al, 0
add byte [rcx], cl
lea rcx, [0x140154df8]
cmp qword [rsp + 0x4a0], rcx
lea rdx, [rsp + 0x480]
je 0x140007d43
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x4a0], rcx
mov rcx, rdx
mov dl, 0xb
jmp 0x140007d33
cmp rbx, r13
jae 0x140007c7a
mov qword [rsp + 0x28], rbp
mov qword [rsp + 0x20], r12
lea rcx, [rsp + 0x110]
lea rdx, [rsp + 0x480]
mov r8, rsi
mov r9, r13
call fcn.140018f6f
jmp 0x1400079f7
xor r8d, r8d
call fcn.140019135
lea rdx, [rsp + 0x480]
inc rbx
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rbp
mov qword [rsp + 0x20], r12
lea rcx, [rsp + 0x110]
mov r8, rsi
mov r9, r13
call fcn.1400191cc
jmp 0x1400079f7
add rdi, r14
test al, al
je 0x140007e80
mov r14, qword [rsp + 0xb8]
add r14, r15
sub rdx, r14
lea rcx, [rsp + 0x480]
call fcn.140018a0b
test rax, rax
je 0x140008702
mov rsi, rdx
mov rbx, qword [rsp + 0x80]
mov rax, rbx
sub rax, rdi
cmp rax, rdx
mov rax, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x50]
jae 0x140007900
add rsi, rdi
lea r9, [rsp + 0x110]
jb 0x140008713
mov rax, qword [rsp + 0xb0]
cmp rax, rsi
cmova rsi, rax
cmp rsi, 9
mov eax, 8
cmovb rsi, rax
test rbx, rbx
je 0x140007e0e
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x110], rax
mov qword [rsp + 0x120], rbx
mov eax, 1
jmp 0x140007e10
xor eax, eax
mov rdx, rsi
not rdx
shr rdx, 0x3f
mov qword [rsp + 0x118], rax
lea rcx, [rsp + 0xc30]
mov r8, rsi
call fcn.14003f298
cmp qword [rsp + 0xc30], 0
mov rcx, qword [rsp + 0xc38]
je 0x140007e67
movabs rax, 0x8000000000000001
cmp rcx, rax
mov rax, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x50]
je 0x140007900
jmp 0x14000870e
mov rbx, rsi
mov qword [rsp + 0x48], rcx
jmp 0x1400078e2
add rdi, r14
mov r13, qword [rsp + 0x70]
mov ebp, dword [rsp + 0x58]
lea r14, [rsp + 0x810]
mov r11, rdi
mov r10, qword [rsp + 0x48]
movabs rax, 0x8000000000000000
mov r12, qword [rsp + 0x80]
cmp r12, rax
lea r15, [rsp + 0x110]
jne 0x140007ed3
mov rcx, r11
mov rsi, r10
mov rbx, r11
call fcn.14003f38e
mov r12, rax
mov rcx, rdx
mov qword [rsp + 0x48], rdx
mov rdx, rsi
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x3c0]
call fcn.14002c228
lea rcx, [rsp + 0x7b0]
call case.0x1400484b6.372
mov byte [rsp + 0x9f8], 1
movabs rax, 0x8000000000000001
cmp r12, rax
jne 0x140008166
cmp ebp, 0x3b9aca00
jne 0x140007f1f
call fcn.14008fb80
lea r12, [rsp + 0x98]
jmp 0x140007f5f
call fcn.1400a9630
mov rsi, rax
mov edi, edx
mov rcx, rax
mov r8, r13
mov r9d, ebp
call fcn.140084291
test al, al
lea r12, [rsp + 0x98]
jne 0x14000817f
mov rcx, r13
mov edx, ebp
mov r8, rsi
mov r9d, edi
call fcn.1400b7fbf
mov rcx, rax
call fcn.1400929d0
mov al, byte [rsp + 0x9f8]
jmp 0x14000628b
xor eax, eax
lea r12, [rsp + 0x98]
test rax, rax
lea rcx, [0x140154e20]
cmove rax, rcx
mov qword [rsp + 0x808], rax
mov r8d, 0x98
mov rcx, r14
lea rdx, [rsp + 0x718]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsp + 0x9f0], 0
mov r8d, 0x98
lea rcx, [rsp + 0x8a8]
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x90
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rsp + 0x117]
movdqu xmm0, xmmword [rax + 0x69]
movups xmm1, xmmword [rax + 0x79]
movdqa xmmword [rsp + 0x480], xmm0
movaps xmmword [rsp + 0x490], xmm1
mov rcx, r15
call fcn.140042d18
mov ecx, 0xd
lea rax, [rsp + 0x940]
mov rdi, rax
lea rsi, [rsp + 0x480]
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x9a9], 0
mov byte [rsp + 0x9a8], 0
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x960]
movups xmmword [rax + 0x10], xmm1
movdqu xmmword [rax], xmm0
mov qword [rsp + 0x9a0], rax
lea rdx, [rsp + 0x9a0]
mov qword [rsp + 0x9b0], rdx
jmp 0x1400071e6
inc r12
cmp r12, rax
je 0x14000807c
movzx ecx, byte [r12]
cmp rcx, 0x20
ja 0x140007f6b
bt r9, rcx
jb 0x14000805a
mov edx, 0x13
mov rcx, r15
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
call fcn.1400214c3
mov ecx, 0xe4
xor r8d, r8d
mov r9d, 0xe4
lea r12, [rsp + 0x98]
cmp r8, rcx
jae 0x14000814f
shr r9, 1
add r9, r8
mov r11, r9
shl r11, 4
xor r10d, r10d
lea rsi, str.l1l2l3l4l5l6l9866mackoigbkbig5utf8koi8sjisucs_2ms932cp866cp819asciix_gbkgreekcp1250cp1251latin1gb2312cp1252latin2cp1253latin3cp1254latin4cp1255csbig5latin5utf_16cp1256ibm866latin6cp1257cp1258greek8ibm819arabicvisualkoreaneuc_jpkoi8_rkoi8_reuc_krx_sjiskoi8_uhebrewtis_620ksc5601gb_2312dos_874cn_big5unicodechineselogicalcskoi8rcseuckrkoi8_rux_cp1250ksc_5601x_cp1251iso88591csgb2312x_cp1252iso88592x_cp1253iso88593ecma_114x_cp1254iso88594x_cp1255iso88595x_x_big5x_cp1256csibm866iso88596x_cp1257iso88597asmo_708ecma_118elot_928x_cp1258iso88598iso88599cyrillicutf_16beutf_16leus_asciims_kanjix_euc_jpiso885910iso8859_1iso885911iso8859_2iso8859_3iso885913iso8859_4iso885914iso8859_5iso885915iso8859_6iso8859_7iso8859_8iso_ir_58iso8859_9csunicodeshift_jisshift_jisiso_ir_100iso8859_10iso_ir_110gb_2312_80iso_8859_1iso_8859_1iso_ir_101iso8859_11iso_8859_2iso_8859_2hz_gb_2312iso_8859_3iso_8859_3iso8859_13iso_8859_4iso_8859_4iso8859_14iso_ir_144iso_8859_5iso_8859_5iso8859_15iso_8859_6iso_8859_6iso_ir_126iso_8859_7iso_8859_7iso_ir_127iso_ir_157iso_8859_8iso_8859_8iso_ir_138iso_ir_148iso_8859_9iso_8859_9iso_ir_109iso_ir_149big5_hkscscsshiftjisiso_8859_10iso_8859_11csisolatin1csisolatin2iso_8859_13csisolatin3iso_8859_14csisolatin4iso_8859_15iso_8859_15csisolatin5iso_8859_16csisolatin6windows_949csisolatin9csiso88596ecsiso88598eunicodefffeunicodefeffcsmacintoshcsiso88596icsiso88598iwindows_31jx_mac_romaniso_2022_cniso_2022_jpcsiso2022jpiso_2022_krcsiso2022kriso_8859_6_eiso_8859_8_eiso_8859_6_iiso_8859_8_isun_eu_greekcsksc56011987unicode20utf8unicode11utf8ks_c_5601_1987ansi_x3.4_1968ks_c_5601_1989csiso58gb231280iso_10646_ucs_2iso_8859_1:1987iso_8859_2:1987iso_8859_6:1987iso_8859_7:1987iso_8859_3:1988iso_8859_4:1988iso_8859_5:1988iso_8859_8:1988x_unicode20utf8iso_8859_9:1989csisolatingreekx_mac_ukrainianiso_2022_cn_extcsisolatinarabiccsisolatinhebrewunicode_1_1_utf_8csisolatincyrilliccseucpkdfmtjapanese
cmp qword [r11 + rsi + 8], rdx
setne r10b
mov edi, 0xff
cmovb r10d, edi
jne 0x14000812c
leave
sub r9, r8
jmp 0x1400080a6
xor eax, eax
jmp 0x140007f75
movabs rsi, 0x8000000000000000
cmp r12, rsi
jne 0x1400081ca
mov r13, qword [rsp + 0x48]
jmp 0x140008210
invalid
add byte [rdi], cl
mov dh, 0x84
and al, 0xf8
or dword [rax], eax
add byte [rax - 0x42], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x6b74c085], al
movzx eax, byte [rsp + 0x9f8]
movabs rsi, 0x8000000000000000
test eax, eax
je 0x140008200
cmp eax, 3
jne 0x14000820d
mov rcx, r14
call fcn.14008438d
lea rcx, [rsp + 0x7b0]
call case.0x1400484b6.372
jmp 0x14000820d
lea rcx, [rsp + 0x7b0]
call case.0x1400484b6.372
movabs rsi, 0x8000000000000000
jmp 0x140008210
mov rsi, r12
mov r13, qword [rsp + 0x48]
jmp 0x140008210
call fcn.14007b35d
mov r14, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
call fcn.140081605
lea rsi, [rsp + 0x2f0]
mov ecx, 0xb
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
jmp 0x1400060b8
lea rcx, [rsp + 0x670]
call fcn.140072d28
xor r13d, r13d
mov rax, qword [rsp + 0x2c8]
mov rcx, qword [rsp + 0x2d0]
call qword [rax + 0x18]
movabs r14, 0x8000000000000000
cmp rsi, r14
jne 0x140008249
mov rsi, r14
test r13, r13
jne 0x140008249
mov cx, 5
call fcn.140044462
mov r13, rax
mov rsi, r14
mov rbx, qword [rsp + 0xea8]
test rbx, rbx
je 0x140008279
mov r15, qword [rsp + 0xeb0]
mov rcx, rbx
call qword [r15]
mov r8, qword [r15 + 8]
test r8, r8
je 0x140008279
mov rdx, qword [r15 + 0x10]
mov rcx, rbx
call fcn.140001e3d
cmp qword [rsp + 0xeb8], 0
je 0x140008291
lea rcx, [rsp + 0xeb8]
call fcn.1400018a9
cmp rsi, r14
je 0x1400086ad
lea rdx, [rsp + 0x670]
mov qword [rdx + 0x18], r13
mov qword [rdx + 0x20], rdi
and qword [rdx + 0x28], 0
and qword [rdx], 0
mov qword [rdx + 8], 1
and qword [rdx + 0x10], 0
mov byte [rdx + 0x30], 0x80
lea rdi, [rsp + 0xae0]
mov rcx, rdi
call fcn.14008dd4a
cmp byte [rdi], 6
je 0x1400086d7
movdqu xmm0, xmmword [rsp + 0xae0]
movups xmm1, xmmword [rsp + 0xaf0]
movaps xmmword [rsp + 0x120], xmm1
movdqa xmmword [rsp + 0x110], xmm0
lea rdi, [rsp + 0xc30]
lea rdx, [rsp + 0x670]
mov rcx, rdi
call fcn.14008d6e7
cmp byte [rdi], 0
jne 0x1400086e4
mov edx, 0x2b
call fcn.1400c1520
xor r14d, r14d
jmp 0x140005feb
mov edx, 0x13
add byte [rax], al
mov rcx, r8
mov r8, rax
call fcn.1400c10d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
mov rcx, r14
int1
jmp 0x14000863d
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
jmp 0x14000863d
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
mov rdx, rbx
mov edx, ebx
call fcn.1400c10d0
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
jmp 0x140008611
ud2
lea rcx, str.Must_not_use_a_decoder_that_has_finished.
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
mov edx, 0x29
call fcn.1400c11d0
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_response.rs
jmp 0x1400059d2
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_response.rs
jmp 0x1400059d2
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
call fcn.1400c15c0
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_to_bytes.rs
jmp 0x1400059d2
lea r8, [rsp + 0x670]
mov qword [r8], r13
lea rax, str.srcmain.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.14000173a
jmp 0x1400085f8
mov rdi, qword [rsp + 0xae8]
jmp 0x1400085be
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
call fcn.1400c15c0
call fcn.1400c3c50
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
call fcn.1400c15c0
test rcx, rcx
jne 0x140008718
call fcn.14000cd70
mov rdx, qword [rsp + 0xc40]
call fcn.1400c0cc0
lea rax, [0x14017ddf0]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x48]
mov rdx, rdi
mov r8, rbx
mov r9, r13
call fcn.1400c1780
lea rax, [0x14017dd20]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, rdi
xor r8d, r8d
mov r9, r14
call fcn.1400c1780
lea rax, [0x14017ddc0]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x48]
mov rdx, rdi
xor r8d, r8d
mov r9, qword [rsp + 0x88]
call fcn.1400c1780
int3
mov rcx, r15
lea rdx, [rbp - 0x48]
call fcn.140008ae8
mov rcx, qword [rbp + 0x280]
cmp rcx, rdi
jne 0x140009098
mov rcx, r12
lea rdx, str._1__Start_Steam_1__Kill_Steam_2__Enable_greenluma_2__Disable_greenluma_n_nh5e_
push 0xf
pop r8
call fcn.140001e9d
jmp 0x1400090b7
mov rdx, qword [rbp + 0x288]
call fcn.140001881
mov rcx, r12
lea rdx, [0x1401304cf]
push 0xe
pop r8
call fcn.140001e92
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], 2
and qword [rbp + 0x2a0], 0
mov qword [rbp + 0x3c0], r12
lea rdi, [0x14000f791]
mov qword [rbp + 0x3c8], rdi
lea rax, [rbp + 0x3c0]
mov qword [rbp + 0x290], rax
mov qword [rbp + 0x298], 1
mov rcx, r15
call fcn.14009b8f0
mov rcx, qword [rbp + 0x3f0]
mov rdx, qword [rbp + 0x3f8]
call fcn.140040195
call fcn.140008a64
mov rcx, r12
test al, al
je 0x14000913f
lea rdx, [0x1401304f1]
push 0x15
pop r8
call fcn.140001e92
jmp 0x14000914f
lea rdx, [0x1401304dd]
push 0x14
pop r8
call fcn.140001e9d
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], 2
and qword [rbp + 0x2a0], 0
mov qword [rbp + 0x3c0], r12
mov qword [rbp + 0x3c8], rdi
lea r14, [rbp + 0x3c0]
mov qword [rbp + 0x290], r14
mov qword [rbp + 0x298], 1
mov rcx, r15
call fcn.14009b8f0
mov rcx, qword [rbp + 0x3f0]
mov rdx, qword [rbp + 0x3f8]
call fcn.140040195
mov r15, r12
lea r12, [rbp + 0x140]
mov rcx, r12
lea rdx, str._3__List_games_4__Add_game_5__Delete_game_6__Clear_appcache_Q__Exit
push 0xe
pop r8
call fcn.140001eb3
lea r13, [rbp + 0x1e0]
mov rcx, r13
lea rdx, [0x140130576]
push 0xc
pop r8
call fcn.140001e9d
lea rsi, [rbp + 0x250]
mov rcx, rsi
lea rdx, [0x140130582]
push 0xf
pop r8
call fcn.140001e92
lea rbx, [rbp + 0x208]
mov rcx, rbx
lea rdx, [0x140130591]
push 0x12
pop r8
call fcn.140001eb3
mov rcx, r14
lea rdx, [0x1401305a3]
push 8
pop r8
call fcn.140001ea8
mov qword [rbp + 0x280], r12
mov qword [rbp + 0x288], rdi
mov qword [rbp + 0x290], r13
mov qword [rbp + 0x298], rdi
mov qword [rbp + 0x2a0], rsi
mov qword [rbp + 0x2a8], rdi
mov qword [rbp + 0x2b0], rbx
mov qword [rbp + 0x2b8], rdi
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x3f8], 6
and qword [rbp + 0x410], 0
mov qword [rbp + 0x2c0], r14
mov qword [rbp + 0x2c8], rdi
lea rsi, [rbp + 0x280]
mov qword [rbp + 0x400], rsi
mov qword [rbp + 0x408], 5
mov rcx, r15
call fcn.14009b8f0
mov rcx, qword [rbp + 0x3c0]
mov rdx, qword [rbp + 0x3c8]
call fcn.140040195
mov rcx, qword [rbp + 0x208]
mov rdx, qword [rbp + 0x210]
call fcn.140040195
mov rcx, qword [rbp + 0x250]
mov rdx, qword [rbp + 0x258]
call fcn.140040195
mov rcx, qword [rbp + 0x1e0]
mov rdx, qword [rbp + 0x1e8]
call fcn.140040195
mov rcx, qword [rbp + 0x140]
mov rdx, qword [rbp + 0x148]
call fcn.140040195
mov rcx, r15
lea rdx, [0x1401894fb]
push 2
pop r8
call fcn.140001eb3
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rax
push 1
pop rax
mov qword [rbp + 0x288], rax
and qword [rbp + 0x2a0], 0
mov qword [rbp + 0x3c0], r15
mov qword [rbp + 0x3c8], rdi
mov qword [rbp + 0x290], r14
mov qword [rbp + 0x298], rax
mov rcx, rsi
call fcn.14009b8f0
mov rcx, qword [rbp + 0x3f0]
mov rdx, qword [rbp + 0x3f8]
call fcn.140040195
call fcn.14009ab50
lea rax, [0x1401bf1e8]
mov qword [rbp + 0x3f0], rax
mov rcx, r15
call fcn.14009ac00
test rax, rax
jne 0x14000bc69
and qword [rbp + 0x180], 0
mov qword [rbp + 0x188], 1
and qword [rbp + 0x190], 0
call fcn.14009a1a0
mov rcx, rsi
lea rdx, [0x1401bf1a0]
lea r8, [rbp + 0x180]
call fcn.14009a240
mov rcx, qword [rbp + 0x280]
mov rdx, qword [rbp + 0x288]
lea r8, str.srcmain.rs
call fcn.140001a89
mov rcx, qword [rbp + 0x188]
mov rdx, qword [rbp + 0x190]
mov qword [rbp + 0x1a8], rcx
call fcn.140032f31
mov rdi, rax
mov r12, rdx
mov r14, rdx
test rdx, rdx
je 0x14000967f
movabs rbx, 0x8080808080808080
js 0x14000bd02
mov al, byte [0x1401bf360]
xor ecx, ecx
mov rdx, r12
call fcn.1400a9950
test rax, rax
je 0x14000bd07
cmp r14, 0x10
jb 0x140009682
xor ecx, ecx
mov r10, qword [rdi + rcx]
movdqu xmm0, xmmword [rdi + rcx]
pshufd xmm1, xmm0, 0xee
movq rdx, xmm1
mov r8, rdx
or r8, r10
test r8, rbx
jne 0x140009684
mov r8, r10
mov r9, r10
mov r11, r10
mov rsi, r10
shr r10d, 8
movd xmm1, r10d
shr rsi, 0x20
movd xmm2, esi
shr r11, 0x28
pshufd xmm3, xmm0, 0x44
movdqa xmm4, xmm0
psrlq xmm4, 0x10
psrlq xmm3, 0x18
movsd xmm3, xmm4
movdqa xmm4, xmm0
punpcklqdq xmm4, xmm1
movd xmm1, r11d
movapd xmm5, xmmword [0x1400c67e0]
andpd xmm3, xmm5
pand xmm4, xmm5
packuswb xmm4, xmm3
pshufd xmm2, xmm2, 0x50
movdqa xmm3, xmmword [0x1400c67f0]
pandn xmm3, xmm2
psllq xmm1, 0x28
movdqa xmm2, xmmword [0x1400c6800]
pandn xmm2, xmm1
shr r9, 0x30
por xmm2, xmm3
movd xmm1, r9d
shr r8, 0x38
packuswb xmm4, xmmword [0x1400c68e0]
packuswb xmm4, xmm8
por xmm2, xmm4
psllq xmm1, 0x30
movdqa xmm3, xmm11
pandn xmm3, xmm1
movd xmm1, r8d
mov r8d, edx
shr r8d, 8
pand xmm2, xmm11
por xmm3, xmm2
pand xmm3, xmm12
psllq xmm1, 0x38
movdqa xmm2, xmm12
pandn xmm2, xmm1
por xmm2, xmm3
movd xmm1, edx
pshufd xmm1, xmm1, 0x44
movdqa xmm3, xmm13
pandn xmm3, xmm1
movd xmm1, r8d
mov r8d, edx
shr r8d, 0x10
pand xmm2, xmm13
por xmm3, xmm2
pslldq xmm1, 9
movdqa xmm2, xmm14
pandn xmm2, xmm1
movd xmm1, r8d
mov r8d, edx
shr r8d, 0x18
pand xmm3, xmm14
por xmm2, xmm3
pslldq xmm1, 0xa
movdqa xmm3, xmm15
pandn xmm3, xmm1
movd xmm1, r8d
mov r8, rdx
shr r8, 0x20
pand xmm2, xmm15
por xmm3, xmm2
pslldq xmm1, 0xb
movdqa xmm2, xmm9
pandn xmm2, xmm1
movd xmm1, r8d
mov r8, rdx
shr r8, 0x28
pand xmm3, xmm9
por xmm2, xmm3
pshufd xmm1, xmm1, 0
movdqa xmm3, xmm10
pandn xmm3, xmm1
movd xmm1, r8d
pand xmm2, xmm10
por xmm3, xmm2
pslldq xmm1, 0xd
movdqa xmm2, xmm6
pandn xmm2, xmm1
shr rdx, 0x30
pand xmm3, xmm6
por xmm2, xmm3
pand xmm2, xmmword [0x1400c6890]
movd xmm1, edx
pslldq xmm1, 0xe
por xmm1, xmm2
pand xmm1, xmm7
movdqa xmm2, xmm7
pandn xmm2, xmm0
por xmm2, xmm1
movdqa xmm0, xmm2
paddb xmm0, xmmword [0x1400c68b0]
movdqa xmm1, xmm0
pminub xmm1, xmmword [0x1400c68c0]
pcmpeqb xmm1, xmm0
pand xmm1, xmmword [0x1400c68d0]
por xmm1, xmm2
movdqu xmmword [rax + rcx], xmm1
lea rdx, [rcx + 0x10]
add rcx, 0x20
cmp rcx, r14
mov rcx, rdx
jbe 0x140009456
mov rcx, rdx
jmp 0x140009684
push 1
pop rax
xor ecx, ecx
lea r15, [rdi + rcx]
add rdi, r14
sub r14, rcx
mov qword [rbp + 0x438], r14
mov qword [rbp + 0x280], r12
mov qword [rbp + 0x288], rax
mov qword [rbp + 0x290], rcx
mov rax, r15
xor r12d, r12d
cmp rax, rdi
je 0x140009a6f
mov r9b, byte [rax]
movzx edx, r9b
test dl, dl
js 0x1400096ca
lea rbx, [rax + 1]
jmp 0x140009736
mov ecx, edx
and ecx, 0x1f
movzx r10d, byte [rax + 1]
and r10d, 0x3f
cmp dl, 0xdf
jbe 0x14000971b
movzx r8d, byte [rax + 2]
shl r10d, 6
and r8d, 0x3f
or r8d, r10d
cmp r9b, 0xf0
jb 0x140009729
movzx edx, byte [rax + 3]
and ecx, 7
shl ecx, 0x12
shl r8d, 6
and edx, 0x3f
or edx, r8d
or edx, ecx
cmp edx, 0x110000
je 0x140009a6f
lea rbx, [rax + 4]
jmp 0x140009736
lea rbx, [rax + 2]
shl ecx, 6
or ecx, r10d
mov edx, ecx
jmp 0x140009736
lea rbx, [rax + 3]
shl ecx, 0xc
or r8d, ecx
mov edx, r8d
mov rsi, r12
sub rsi, rax
add rsi, rbx
cmp edx, 0x3a3
je 0x140009771
cmp edx, 0x110000
je 0x140009a6f
test r12, r12
je 0x1400097d4
mov rax, qword [rbp + 0x280]
mov qword [rbp + 0x1b0], rax
mov r15, qword [rbp + 0x288]
mov rdi, qword [rbp + 0x290]
mov rcx, r15
mov rdx, rdi
lea r8, [0x140131436]
push 1
pop rsi
mov r9, rsi
call fcn.14000eb5f
test al, al
mov qword [rbp + 0x128], r15
je 0x140009cc4
lea rcx, [rbp + 0xf0]
lea rdx, [rbp - 0x48]
call fcn.140008ae8
mov rcx, qword [rbp + 0xf0]
movabs rax, 0x8000000000000000
cmp rcx, rax
lea r12, [rbp + 0x3f0]
jne 0x140009dd1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x3f8], 2
and qword [rbp + 0x410], 0
lea rax, [0x140131eb0]
mov qword [rbp + 0x3c0], rax
lea rax, [0x140011bb0]
mov qword [rbp + 0x3c8], rax
lea r14, [rbp + 0x3c0]
mov qword [rbp + 0x400], r14
mov qword [rbp + 0x408], 1
lea rcx, [rbp + 0x140]
mov rdx, r12
call fcn.140001bfc
mov rdi, qword [rbp + 0x148]
mov r8, qword [rbp + 0x150]
lea rsi, [rbp + 0x280]
mov rcx, rsi
mov rdx, rdi
call fcn.1400ac920
mov rcx, qword [rbp + 0x140]
mov rdx, rdi
call fcn.140040195
and dword [rbp + 0x3c0], 0
mov rcx, r12
mov rdx, rsi
mov r8, r14
mov r9b, 1
call fcn.14009d100
mov rcx, qword [rbp + 0x3f0]
mov r13, qword [rbp + 0x400]
cmp r13, 2
je 0x14000bd41
mov r12, qword [rbp + 0x3f8]
mov r15, qword [rbp + 0x408]
mov rbx, qword [rbp + 0x410]
mov r14, qword [rbp + 0x418]
mov rsi, qword [rbp + 0x420]
mov rax, qword [rbp + 0x428]
mov qword [rbp + 0x438], rax
mov rdi, qword [sym.imp.KERNEL32.dll_CloseHandle]
call rdi
mov rcx, r12
call rdi
test r13, r13
je 0x140009bf0
mov rcx, r15
call rdi
test rbx, rbx
je 0x140009bfe
mov rcx, r15
mov rdx, rdi
lea r8, [0x140131437]
mov r9, rsi
call fcn.14000eb5f
test al, al
lea r12, [rbp + 0x3f0]
je 0x14000a5f6
call fcn.140008a64
test al, al
je 0x14000a649
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rax
push 2
pop rdi
mov qword [rbp + 0x288], rdi
and qword [rbp + 0x2a0], 0
lea rax, [0x140131eb0]
mov qword [rbp + 0x3f0], rax
lea rax, [0x140011bb0]
mov qword [rbp + 0x3f8], rax
mov qword [rbp + 0x290], r12
push 1
pop rbx
mov qword [rbp + 0x298], rbx
lea rsi, [rbp + 0x208]
mov rcx, rsi
lea r15, [rbp + 0x280]
mov rdx, r15
call fcn.140001bfc
mov rcx, rsi
call fcn.140001438
mov qword [rbp + 0x280], rax
mov rcx, r15
call fcn.14000189e
mov rcx, r12
lea rdx, [0x1401303d5]
push 0x16
pop r8
call fcn.140001e92
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], rdi
and qword [rbp + 0x2a0], 0
mov qword [rbp + 0x250], r12
lea rax, [0x14000f791]
mov qword [rbp + 0x258], rax
lea rax, [rbp + 0x250]
mov qword [rbp + 0x290], rax
mov qword [rbp + 0x298], rbx
jmp 0x14000b8a2
mov qword [rbp + 0x130], rcx
mov r14, qword [rbp + 0xf8]
mov rax, qword [rbp + 0x100]
lea rax, [r14 + rax*8]
mov qword [rbp + 0x3a8], rax
mov qword [rbp + 0x138], r14
lea rdi, [rbp + 0x280]
lea rsi, [rbp + 0x3c0]
push 2
pop rbx
cmp r14, qword [rbp + 0x3a8]
je 0x14000a62e
mov r15, qword [r14]
mov eax, 0xd8
add r15, rax
mov rcx, rdi
lea rdx, [0x14018c503]
push 0xc
pop r8
call fcn.1400ac920
mov rcx, rdi
lea rdx, [0x14018c50f]
push 4
pop r8
call fcn.1400aca20
and qword [rbp + 0x3c0], 0
mov qword [rbp + 0x3c8], 1
and qword [rbp + 0x3d0], 0
mov qword [rbp + 0x420], 0x20
mov byte [rbp + 0x428], 3
and qword [rbp + 0x3f0], 0
and qword [rbp + 0x400], 0
mov qword [rbp + 0x410], rsi
lea rax, [0x14018c088]
mov qword [rbp + 0x418], rax
mov rcx, r15
mov rdx, r12
call fcn.1400ae8a2
test al, al
jne 0x14000bbb6
mov r15, qword [rbp + 0x3c0]
mov r13, r12
mov r12, qword [rbp + 0x3c8]
mov r8, qword [rbp + 0x3d0]
mov rcx, rdi
mov rdx, r12
call fcn.1400aca20
mov rcx, r15
mov rdx, r12
mov r12, r13
call fcn.140040195
mov rcx, rdi
lea rdx, [0x14018c513]
push 2
pop r8
call fcn.1400aca20
mov dword [rbp + 0x340], 0x8000000
mov dword [rbp + 0x3c0], 3
mov rcx, r13
mov rdx, rdi
mov r8, rsi
xor r9d, r9d
call fcn.14009d100
mov r13, qword [rbp + 0x3f0]
mov rax, qword [rbp + 0x400]
cmp rax, 2
jne 0x140009f31
mov rcx, r15
mov rdx, rdi
lea r8, [0x14013143a]
mov r9, rsi
call fcn.14000eb5f
test al, al
je 0x14000a712
call fcn.140008786
movabs rdi, 0x8000000000000000
lea r15, [rbp + 0x280]
jmp 0x14000b8c7
mov rcx, qword [rbp + 0x130]
mov rdx, qword [rbp + 0x138]
add dword [rax], eax
add al, ch
jb 0x14000a63f
dec dword [rcx - 0x77]
invalid
jmp 0x14000b8bd
add dword [rax], eax
add al, ch
jb 0x14000a63f
invalid
dec dword [rcx - 0x77]
invalid
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], 2
and qword [rbp + 0x2a0], 0
lea rax, [0x140131eb0]
mov qword [rbp + 0x3f0], rax
lea rax, [0x140011bb0]
mov qword [rbp + 0x3f8], rax
mov qword [rbp + 0x290], r12
mov qword [rbp + 0x298], 1
lea rcx, [rbp + 0x3c0]
lea rsi, [rbp + 0x280]
mov rdx, rsi
call fcn.140001bfc
and dword [rbp + 0x280], 0
pxor xmm0, xmm0
lea rax, [rbp + 0x288]
movdqu xmmword [rax], xmm0
mov dword [rbp + 0x298], 7
and word [rax + 0x1c], 0
and qword [rax + 0x14], 0
mov rdi, qword [rbp + 0x3c8]
mov rdx, qword [rbp + 0x3d0]
mov byte [rbp + 0x2a1], 1
mov word [rbp + 0x2a3], 0x101
mov rcx, rdi
mov r8, rsi
call fcn.1400974c0
test rax, rax
je 0x14000ab5d
mov rsi, rdx
jmp 0x14000b81b
mov rcx, r15
mov rdx, rdi
lea r8, [0x140131438]
mov r9, rsi
call fcn.14000eb5f
test al, al
je 0x14000a8ed
mov rcx, r12
lea rdx, str._AppId_:
push 9
pop r8
call fcn.140001eb3
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], rsi
and qword [rbp + 0x2a0], 0
mov qword [rbp + 0x3c0], r12
lea rax, [0x14000f791]
mov qword [rbp + 0x3c8], rax
lea rax, [rbp + 0x3c0]
mov qword [rbp + 0x290], rax
mov qword [rbp + 0x298], rsi
lea r15, [rbp + 0x280]
mov rcx, r15
call fcn.14009b8f0
mov rcx, qword [rbp + 0x3f0]
mov rdx, qword [rbp + 0x3f8]
call fcn.140040195
call fcn.14009ab50
lea rax, [0x1401bf1e8]
mov qword [rbp + 0x3f0], rax
mov rcx, r12
call fcn.14009ac00
test rax, rax
jne 0x14000bd77
mov rcx, r15
mov rdx, rdi
lea r8, [0x14013143b]
mov r9, rsi
call fcn.14000eb5f
test al, al
je 0x14000ac20
add byte [rax - 0x75], cl
lea eax, [rax + 0x48000002]
mov edx, dword [rbp + 0x288]
lea r8, str.srcmain.rs
call fcn.140001a89
mov rsi, qword [rbp + 0x1c0]
mov rdx, qword [rbp + 0x1c8]
mov rcx, rsi
call fcn.140032f31
mov rcx, rax
call fcn.1400176a0
test al, 1
jne 0x14000b02d
mov qword [rbp + 0x3b8], rsi
shr rax, 0x20
mov dword [rbp + 0x238], eax
lea rbx, [0x140131eb0]
mov qword [rbp + 0x3f0], rbx
lea r14, [0x140011bb0]
mov qword [rbp + 0x3f8], r14
lea rbx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rbx
mov qword [rbp + 0x288], 3
and qword [rbp + 0x2a0], 0
mov r14, r12
lea r12, [rbp + 0x238]
mov qword [rbp + 0x400], r12
lea r13, [fcn.140014880]
mov qword [rbp + 0x408], r13
mov qword [rbp + 0x290], r14
mov qword [rbp + 0x298], 2
lea rsi, [rbp + 0xf0]
mov rcx, rsi
mov rdx, r15
call fcn.140001bfc
mov rcx, r15
mov rdx, rsi
call fcn.140001508
mov esi, dword [rbp + 0x280]
mov rcx, r15
call fcn.1400018b8
cmp esi, 2
jne 0x14000b0b9
mov rcx, r14
lea rdx, str.Id_doesnt_exists_Invalid_id_user32.dllh5e_
add byte [rdx + 0x12], ch
pop r8
call fcn.140001e92
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], 2
and qword [rbp + 0x2a0], 0
mov qword [rbp + 0x3c0], r14
mov qword [rbp + 0x3c8], rdi
lea rax, [rbp + 0x3c0]
mov qword [rbp + 0x290], rax
mov qword [rbp + 0x298], 1
add byte [rax], al
add byte [rax], al
mov rcx, r15
call fcn.14009b8f0
mov rcx, qword [rbp + 0x3f0]
mov rdx, qword [rbp + 0x3f8]
call fcn.140040195
mov r12, r14
mov rsi, qword [rbp + 0x3b8]
jmp 0x14000b0a3
mov r14d, 0x69400
lea r15, [0x1400c6fc0]
mov qword [rbp + 0x438], rdx
mov dword [rbp + 0x438], edx
xchg esp, eax
invalid
mov dword [rbp + 0x438], edx
cmp byte [rax + rax], al
add byte [rax - 0x73], cl
lea eax, [rax + 0x4d000002]
mov eax, edi
lea rcx, [rbp + 0x280]
mov r8, r15
mov r9, r14
call fcn.140090c90
cmp qword [rbp + 0x280], 0
je case.default.0x14000aba7
mov rsi, qword [rbp + 0x288]
mov eax, esi
and eax, 3
lea rcx, [0x1401b45d8]
cmp byte [rdx + 0x6348001a], bl
add al, 0x81
cmp byte [rdx + 0x6348001a], bl
add al, 0x81
add rax, rcx
jmp rax
cmp byte [rsi + 0x10], 0x23
je 0x14000abfd
jmp 0x14000b80e
mov rcx, qword [rbp + 0x288]
test rcx, rcx
je 0x14000b807
mov rax, r14
sub rax, rcx
jb 0x14000bd66
add r15, rcx
mov r14, rax
jmp 0x14000ac09
lea rcx, [rbp + 0x288]
call fcn.14008f480
test r14, r14
mov rdx, qword [rbp + 0x438]
jne 0x14000ab71
xor esi, esi
jmp 0x14000b80e
mov rcx, qword [rbp + 0x238]
mov rdx, rdi
call fcn.140040195
mov rdi, r12
mov r13, qword [rbp + 0x438]
lea rsi, [rbp + 0x288]
lea rbx, [0x1401b45c8]
push 0x29
pop r15
test rdi, rdi
je 0x14000b0b2
invalid
invalid
add dword [rax], eax
invalid
test byte [rdx + 0x48000001], ah
lea ecx, [rbp + 0x280]
invalid
lea rcx, [rbp + 0x280]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov edx, esi
mov r8, r13
mov r9, rdi
call fcn.140090c90
cmp qword [rbp + 0x280], 0
je case.default.0x14000af42
mov rax, qword [rbp + 0x288]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [rbx + rcx*4]
add rcx, rbx
jmp rcx
cmp byte [rax + 0x10], 0x23
je 0x14000af95
and esi, dword [rbx + rcx*2 - 0x17]
movabs byte [0x2888d8b48000005], al
invalid
invalid
invalid
mov byte [rdx], al
jmp 0x14000b4f1
mov rcx, qword [rbp + 0x288]
mov byte [rdx], al
add byte [rax], al
test rcx, rcx
je 0x14000b4ea
mov rax, rdi
sub rax, rcx
jb 0x14000bd57
add r13, rcx
mov rdi, rax
jmp 0x14000af07
pop rsp
add eax, 0x89480000
int1
mov rcx, rsi
call fcn.140001781
jmp 0x14000af07
mov rcx, r12
lea rdx, [0x1400c6f8a]
push 0xb
pop r8
call fcn.140001e92
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], 2
and qword [rbp + 0x2a0], 0
mov qword [rbp + 0x3c0], r12
mov qword [rbp + 0x3c8], rdi
lea rax, [rbp + 0x3c0]
mov qword [rbp + 0x290], rax
mov qword [rbp + 0x298], 1
mov rcx, r15
call fcn.14009b8f0
mov rcx, qword [rbp + 0x3f0]
mov rdx, qword [rbp + 0x3f8]
call fcn.140040195
mov rcx, qword [rbp + 0x1b8]
mov rdx, rsi
jmp 0x14000b8b8
xor eax, eax
jmp 0x14000b4f1
lea rdi, [0x140131eb0]
mov qword [rbp + 0x3f0], rdi
lea rax, [0x140011bb0]
mov qword [rbp + 0x3f8], rax
mov qword [rbp + 0x280], rbx
mov qword [rbp + 0x288], 3
and qword [rbp + 0x2a0], 0
mov qword [rbp + 0x400], r12
mov qword [rbp + 0x408], r13
mov qword [rbp + 0x290], r14
mov qword [rbp + 0x298], 2
lea rsi, [rbp + 0x140]
mov rcx, rsi
mov rdx, r15
call fcn.140001bfc
mov rcx, rsi
call fcn.140001438
mov qword [rbp + 0x280], rax
mov rcx, r15
call fcn.14000189e
lea rsi, [0x140011bb0]
inc dword [rbp + 0x238]
mov qword [rbp + 0x3f0], rdi
mov qword [rbp + 0x3f8], rsi
lea r13, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], r13
mov qword [rbp + 0x288], 3
and qword [rbp + 0x2a0], 0
lea r14, [rbp + 0x238]
mov qword [rbp + 0x400], r14
lea r12, [fcn.140014880]
mov qword [rbp + 0x408], r12
lea rax, [rbp + 0x3f0]
mov qword [rbp + 0x290], rax
mov qword [rbp + 0x298], 2
mov rbx, rsi
lea rsi, [rbp + 0x1e0]
mov rcx, rsi
mov rdx, r15
call fcn.140001bfc
mov rcx, r15
mov rdx, rsi
call fcn.140001508
mov esi, dword [rbp + 0x280]
mov rcx, r15
call fcn.1400018b8
cmp esi, 2
je 0x14000b4c1
mov qword [rbp + 0x3f0], rdi
mov qword [rbp + 0x3f8], rbx
mov qword [rbp + 0x280], r13
push 3
pop rsi
mov qword [rbp + 0x288], rsi
and qword [rbp + 0x2a0], 0
mov qword [rbp + 0x400], r14
mov qword [rbp + 0x408], r12
lea r14, [rbp + 0x3f0]
mov qword [rbp + 0x290], r14
push 2
pop rax
mov qword [rbp + 0x298], rax
lea rcx, [rbp + 0x250]
mov rdx, r15
call fcn.140001bfc
mov eax, dword [rbp + 0x238]
dec eax
mov dword [rbp + 0x3c0], eax
mov qword [rbp + 0x3f0], rdi
mov qword [rbp + 0x3f8], rbx
mov qword [rbp + 0x280], r13
mov qword [rbp + 0x288], rsi
and qword [rbp + 0x2a0], 0
lea rdi, [rbp + 0x3c0]
mov qword [rbp + 0x400], rdi
mov qword [rbp + 0x408], r12
mov qword [rbp + 0x290], r14
push 2
pop rax
mov qword [rbp + 0x298], rax
lea rcx, [rbp + 0x208]
mov rdx, r15
call fcn.140001bfc
mov rdx, qword [rbp + 0x258]
mov r8, qword [rbp + 0x260]
mov rbx, qword [rbp + 0x210]
mov r13, qword [rbp + 0x218]
mov rcx, r14
mov qword [rbp + 0x438], rdx
call fcn.1400915d0
mov rax, qword [rbp + 0x3f0]
mov r12, qword [rbp + 0x3f8]
movabs rsi, 0x8000000000000000
cmp rax, rsi
je 0x14000b328
mov rcx, qword [rbp + 0x400]
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], r12
mov qword [rbp + 0x290], rcx
mov rcx, rdi
mov rdx, r15
mov r8b, 1
call fcn.140097e10
mov rax, qword [rbp + 0x3c0]
mov r12, qword [rbp + 0x3c8]
cmp rax, rsi
jne 0x14000b379
lea rdi, [0x140131eb0]
lea rsi, [0x140011bb0]
mov r14, rbx
mov rbx, qword [rbp + 0x438]
mov rcx, qword [rbp + 0x208]
mov rdx, r14
call fcn.140040195
mov rcx, qword [rbp + 0x250]
mov rdx, rbx
call fcn.140040195
mov qword [rbp + 0x280], r12
lea r15, [rbp + 0x280]
mov rcx, r15
call fcn.14000189e
jmp 0x14000b13f
mov qword [rbp + 0x3a8], rax
mov qword [rbp + 0x3b0], r12
lea rcx, [rbp + 0x3f0]
mov r14, rbx
mov rdx, rbx
mov r8, r13
call fcn.1400915d0
lea rdi, [0x140131eb0]
lea rsi, [0x140011bb0]
mov rax, qword [rbp + 0x3f0]
mov r12, qword [rbp + 0x3f8]
movabs rcx, 0x8000000000000000
cmp rax, rcx
lea rcx, [rbp + 0x3c0]
je 0x14000b41d
mov rdx, qword [rbp + 0x400]
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], r12
mov qword [rbp + 0x290], rdx
lea rdx, [rbp + 0x280]
mov r8b, 1
call fcn.140097e10
mov rsi, qword [rbp + 0x3c0]
mov r12, qword [rbp + 0x3c8]
movabs rax, 0x8000000000000000
cmp rsi, rax
jne 0x14000b442
lea rsi, [0x140011bb0]
mov r15, qword [rbp + 0x3b0]
cmp qword [rbp + 0x3a8], 0
je 0x14000b339
mov rcx, r15
push 2
pop rdx
call fcn.14000cc90
push rbx
sbb byte [rax], al
add cl, ch
idiv esi
invalid
invalid
mov r15, qword [rbp + 0x3b0]
mov rcx, r15
mov rdx, r12
push 1
pop r8
call qword [sym.imp.KERNEL32.dll_MoveFileExW]
test eax, eax
je 0x14000b491
test rsi, rsi
je 0x14000b46d
mov rcx, r12
push 2
pop rdx
call fcn.14000cc90
cmp qword [rbp + 0x3a8], 0
lea rsi, [0x140011bb0]
je case.0x140002e62.28
mov rcx, r15
push 2
pop rdx
call fcn.14000cc90
xor r12d, r12d
jmp 0x14000b339
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r13d, eax
shl r13, 0x20
or r13, 2
test rsi, rsi
je 0x14000b4b2
mov rcx, r12
push 2
pop rdx
call fcn.14000cc90
mov r12, r13
lea rsi, [0x140011bb0]
jmp 0x14000b424
mov rcx, qword [rbp + 0x1b8]
mov rdx, qword [rbp + 0x3b8]
call fcn.140040195
movabs rdi, 0x8000000000000000
lea r12, [rbp + 0x3f0]
jmp 0x14000b8c7
add dword [rax], eax
add byte [rax - 0x75], cl
xchg ebp, eax
mov eax, 0xe8000003
ror dword [rbx + rax], 0x48
mov edi, 0
add byte [rax], al
add byte [rax - 0xf5a72b4], al
add eax, dword [rax]
add cl, ch
fld qword [rbx]
add byte [rax], al
lea rax, str.failed_to_write_whole_buffer
mov qword [rbp + 0x280], rax
lea r15, [rbp + 0x280]
mov rcx, r15
call fcn.14000189e
lea rcx, [rbp + 0x1b8]
mov rbx, qword [rbp + 0x438]
mov rdx, rbx
mov qword [rbp + 0x3b0], r12
mov r8, r12
call fcn.140003ec4
movzx eax, byte [rbp + 0x1d0]
movzx r13d, byte [rbp + 0x1d3]
movzx ecx, word [rbp + 0x1d1]
shl ecx, 8
shl r13d, 0x18
or r13d, ecx
or r13d, eax
cmp eax, 0x11
cmove r13d, eax
cmp r13b, 0x11
push 1
pop rsi
lea rcx, [rbp + 0xf0]
je 0x14000bda3
add dword [rax], eax
add byte [rax - 0x75], cl
xchg ebp, eax
add qword [rax], rax
add al, ch
out dx, eax
add rax, qword [r8]
mov rcx, qword [rbp + 0x3b8]
mov rdx, qword [rbp + 0x278]
call fcn.140040195
mov rcx, qword [rbp + 0xf0]
mov rdx, qword [rbp + 0xf8]
call fcn.140040195
mov rcx, qword [rbp + 0x1b8]
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [rcx], 0
add al, ch
mov dh, 0x49
add eax, dword [rax]
add byte [rax - 0x75], cl
xchg ebp, eax
rol byte [rcx], 0
add al, ch
mov dh, 0x49
add eax, dword [rax]
mov rcx, r14
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rbp + 0xd8]
call fcn.1400018c7
mov rcx, qword [rbp + 0x168]
mov rdx, qword [rbp + 0x3a8]
jmp 0x14000b8b8
lea rsi, str.failed_to_write_whole_buffer
mov rcx, qword [rbp + 0x438]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0x3c0]
mov rdx, rdi
call fcn.140040195
mov qword [rbp + 0x280], rsi
lea r15, [rbp + 0x280]
mov rcx, r15
call fcn.14000189e
mov rcx, r12
lea rdx, str.Greenluma_is_enabled_Greenluma_is_disabled__appcache_appinfo.vdfh5e_
push 0x15
pop r8
call fcn.140001e9d
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], 2
and qword [rbp + 0x2a0], 0
mov qword [rbp + 0x250], r12
lea rax, [0x14000f791]
mov qword [rbp + 0x258], rax
lea rax, [rbp + 0x250]
mov qword [rbp + 0x290], rax
mov qword [rbp + 0x298], 1
mov rcx, r15
call fcn.14009b8f0
mov rcx, qword [rbp + 0x3f0]
mov rdx, qword [rbp + 0x3f8]
call fcn.140040195
movabs rdi, 0x8000000000000000
mov rcx, qword [rbp + 0x1b0]
mov rdx, qword [rbp + 0x128]
call fcn.140040195
lea rax, str.07e_
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x290], rax
pxor xmm0, xmm0
movdqu xmmword [rbp + 0x298], xmm0
mov rcx, r15
call fcn.14009b8f0
mov rcx, qword [rbp + 0x180]
mov rdx, qword [rbp + 0x1a8]
call fcn.140040195
jmp 0x14000906b
lea rax, [0x1401b26b8]
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_src_string.rs
lea r9, [0x14018c0f8]
push 0x37
pop rdx
lea r8, [rbp + 0x208]
call fcn.1400c1520
lea rax, str.library_alloc_src_str.rs
mov qword [rsp + 0x20], rax
mov rcx, r15
mov rdx, qword [rbp + 0x438]
xor r8d, r8d
mov r9, r12
call fcn.1400c1780
jmp 0x14000bd75
lea r8, [rbp + 0x280]
mov qword [r8], rax
lea rax, str.srcmain.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.140001781
push 0x2b
pop rdx
call fcn.1400c1520
mov rax, qword [rbp + 0x3f8]
lea r8, [rbp + 0x3c0]
mov qword [r8], rax
lea rax, [0x140189cd0]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, fcn.14008f480
push 0x2b
pop rdx
call fcn.1400c1520
jmp 0x14000bd75
call fcn.14000cd70
push 1
pop rcx
mov rdx, r12
call fcn.1400c0cc0
mov byte [rbp + 0x280], ah
lea rax, str.srcmain.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400c6b40]
push 0x2b
pop rdx
lea r8, [rbp + 0x280]
call fcn.1400c1520
lea r8, [rbp + 0x3f0]
mov qword [r8], rcx
lea rax, str.srcmain.rs
jmp 0x14000bc7a
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_std_srciomod.rs
mov rdx, rdi
call fcn.1400c1050
lea r8, [0x140189648]
mov rdx, r14
call fcn.1400c1050
ud2
cmp bl, byte [0xcb4dfb48]
movsb byte [rdi], byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x60]
call fcn.140040195
mov r15, qword [rsp + 0x58]
mov rbx, qword [rsp + 0x50]
jmp 0x14000fbbb
lea rdi, [rsp + 0xa8]
mov rcx, rdi
mov rdx, rbx
call fcn.14000fd48
mov rbx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
mov rsi, qword [r15 + 0x20]
mov rax, qword [r15 + 0x28]
mov r14, qword [rax + 0x18]
mov rcx, rsi
mov rdx, rbx
call r14
mov ebp, eax
mov rcx, qword [rdi]
mov rdx, rbx
call fcn.140040195
test bpl, bpl
jne 0x14000fc49
movabs rax, 0x8000000000000000
cmp r12, rax
jne 0x14000fc1e
mov rcx, r15
mov rdx, r13
mov r8, qword [rsp + 0x30]
call fcn.140011890
jmp 0x14000fc2e
mov rcx, r13
mov rdx, qword [rsp + 0x30]
mov r8, r15
call fcn.14000fca1
test al, al
jne 0x14000fc49
lea rdx, [0x14013143e]
mov r8d, 4
mov rcx, rsi
call r14
test al, al
je 0x14000fc6a
mov rcx, r12
mov rdx, r13
call fcn.140081605
mov al, 1
add rsp, 0x178
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, r12
mov rdx, r13
call fcn.140081605
xor eax, eax
jmp 0x14000fc56
ficomp word [rbx]
add byte [rax], al
and al, 0x30
mov rax, qword [section..data]
cmp rax, 3
jne 0x14000fcfa
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov al, byte [rcx + 8]
mov dl, byte [rcx + 0xa]
test dl, dl
je 0x14000fce3
mov al, byte [rcx + 0xb]
jmp 0x14000fcf0
movzx ecx, byte [rcx + 9]
cmp cl, 2
movzx eax, al
cmovne eax, ecx
test al, al
setne al
add rsp, 0x48
ret
lea rax, [rsp + 0x30]
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
lea r8, [rsp + 0x40]
mov qword [r8], rcx
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001flazy_static_1.4.0_srcinline_lazy.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, [section..data]
lea r9, [0x140131260]
xor edx, edx
call fcn.1400c3e90
jmp 0x14000fccf
adc dword [rbp + 7], esi
cmp byte [rcx + 0x20], 0
sete al
ret
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
add eax, 0x12165d
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rdx
call fcn.1400108f1
cmp al, 9
jne case.0x140032ba5.186
mov r15d, 1
xor edi, edi
jmp 0x140010014
mov dh, 0xc0
lea rcx, [0x1401b462c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ebx, eax
mov qword [rsp + 0x48], r13
mov r14d, 1
mov edi, 8
mov ecx, 1
mov edx, 8
call fcn.1400186c4
test rax, rax
je 0x14001055c
mov r15, rax
mov byte [rax], bl
mov rax, qword [rsp + 0xd0]
add byte [rax - 0x73], cl
pop rsp
and al, 0x20
add byte [rax - 0x73], cl
pop rsp
and al, 0x20
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rsp + 0xc0]
movaps xmmword [rbx], xmm0
mov esi, 0x10
mov rcx, rbx
call fcn.1400108f1
cmp al, 9
je 0x14000ff3b
mov r13d, eax
cmp r14, rdi
jne 0x14000ff2b
mov rbp, r15
mov r15, rdi
inc r15
jne 0x14000fea0
xor ecx, ecx
jmp 0x14000ff20
lea rax, [rdi + rdi]
cmp rax, r15
cmova r15, rax
cmp r15, 9
jae 0x14000feb7
mov r15d, 8
test rdi, rdi
je 0x14000fecd
mov qword [rsp + 0x68], rbp
mov qword [rsp + 0x78], rdi
mov eax, 1
jmp 0x14000fecf
xor eax, eax
mov rdx, r15
not rdx
shr rdx, 0x3f
mov qword [rsp + 0x70], rax
lea rcx, [rsp + 0xd8]
mov r8, r15
lea r9, [rsp + 0x68]
call fcn.140018651
cmp qword [rsp + 0xd8], 0
mov rcx, qword [rsp + 0xe0]
je 0x14000ff10
mov r15, qword [rsp + 0xe8]
jmp 0x14000ff20
mov rdi, r15
mov rbp, rcx
movabs rcx, 0x8000000000000001
mov rdx, r15
call fcn.140001d62
mov r15, rbp
mov byte [r15 + r14], r13b
inc r14
add rsi, 0x10
jmp 0x14000fe72
test r14, r14
mov r13, qword [rsp + 0x48]
je 0x140010014
movabs rax, 0x8000000000000000
cmp rdi, rax
je 0x14001001f
mov rax, r14
shr rax, 0x3b
jne 0x14001056b
mov rbx, r14
shl rbx, 4
mov ecx, 8
mov rdx, rbx
call fcn.1400186c4
test rax, rax
je 0x140010570
lea rbx, [rsi - 0x10]
lea r11, [rax + 8]
xor ecx, ecx
lea rdx, str.h5e_
lea r8, [0x1401b3780]
movzx r9d, byte [r15 + rcx]
mov r10, qword [rdx + r9*8]
mov r9, qword [r8 + r9*8]
mov qword [r11 - 8], r10
mov qword [r11], r9
inc rcx
add r11, 0x10
cmp r14, rcx
jne 0x14000ff9e
mov qword [rsp + 0x40], rax
test r14, r14
je 0x140010214
lea rax, [r14 - 1]
movabs rbp, 0xfffffffffffffff
and rbp, rax
mov rax, qword [rsp + 0x40]
test rsi, rsi
je 0x1400100cf
mov rcx, qword [rax + 8]
add rax, 0x10
add rsi, 0xfffffffffffffff0
add rbp, rcx
jae 0x14000ffe2
lea rcx, str.attempt_to_join_into_collection_with_len___usize::MAX_rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_src_str.rs
lea r8, [0x140131308]
mov edx, 0x35
call fcn.1400c15e0
mov rcx, rdi
mov rdx, r15
call fcn.140040195
mov sil, 1
mov eax, 8
mov qword [rsp + 0x40], rax
mov edx, 1
xor edi, edi
xor r14d, r14d
xor ebp, ebp
mov ebx, 1
add byte [rax], al
add byte [rax], al
xor r15d, r15d
mov rcx, rdi
call fcn.140040195
test sil, sil
jne 0x140010063
shl r14, 4
mov edx, 8
mov rcx, qword [rsp + 0x40]
mov r8, r14
call fcn.140001e3d
add rbp, rbx
lea rcx, [rsp + 0x50]
mov rdx, rbx
mov r8, rbp
call fcn.1400bfa6b
mov rcx, r15
mov ecx, edi
mov ecx, edi
mov rdx, rbx
call fcn.140040195
mov bl, byte [r13 + 0x1c]
cmp bl, 0x11
je case.default.0x1400100ae
lea rcx, [rsp + 0x50]
mov edx, 0x3b
call fcn.14001081c
movzx eax, bl
lea rcx, [0x1401b45e8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea r14, str.404142434445464710010110210310410510610748_2_
jmp 0x140010262
mov qword [rsp + 0xa0], r15
mov qword [rsp + 0xa8], r12
mov rcx, rbp
call fcn.14008c314
lea rsi, [rsp + 0xd8]
mov qword [rsi], rax
mov qword [rsi + 8], rdx
and qword [rsi + 0x10], 0
mov r12, qword [rsp + 0x40]
mov rdx, qword [r12]
mov r8, qword [r12 + 8]
add r8, rdx
mov rcx, rsi
call fcn.1400bfa6b
mov rax, qword [rsi + 8]
mov rsi, qword [rsi + 0x10]
mov r13, rbp
sub r13, rsi
mov qword [rsp + 0x98], rax
add rsi, rax
add r12, 0x18
mov qword [rsp + 0xb0], rdi
test rbx, rbx
je case.0x1400bebac.34
mov qword [rsp + 0xb8], rbx
mov rbx, qword [r12 - 8]
mov r15, qword [r12]
mov r9d, 1
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x140010181
push 0x48f98948
mov edx, esi
mov r8, r13
call fcn.14001086d
add dword [rdi], eax
add byte [rax], al
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
js 0x1400101c8
mov ebp, dword [rsp + 0x80]
mov r9d, 1
lea r8, [0x1401810f0]
call fcn.1400108c3
mov rcx, rdi
mov rdx, rsi
mov r8, r13
call 0x128fa8aef
invalid
invalid
add byte [rax], al
call 0x128fa8aef
mov dword [rsi], 0x8b480000
mov rcx, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
jo 0x1400101f9
mov esi, dword [rsp + 0x78]
mov r13, qword [rsp + 0x80]
mov r8, rbx
mov rbx, qword [rsp + 0xb8]
mov ebx, dword [rsp + 0xb8]
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
fmul dword [rax - 0x75]
mov ebx, dword [rsp + 0xb8]
invalid
invalid
mov ebx, dword [rsp + 0xb8]
mov rdi, qword [rsp + 0xb0]
mov r9, r15
mov esp, 0xb024
add byte [rbp - 0x77], cl
stc
call fcn.1400108c3
add r12, 0x10
add esp, 0x10
add esp, 0x10
add rbx, 0xfffffffffffffff0
jmp 0x140010139
invalid
invalid
invalid
invalid
sub rbp, r13
mov r15, qword [rsp + 0xd8]
and al, 0xd8
add byte [rax], al
add byte [rcx], dh
test byte [rbx + rcx*4 - 0x5c], 0x24
movsb byte [rdi], byte [rsi]
and al, 0xa8
add byte [rax], al
invalid
and al, 0xd8
add byte [rax], al
add byte [rcx], dh
test byte [rbx + rcx*4 - 0x5c], 0x24
movsb byte [rdi], byte [rsi]
and al, 0xa8
add byte [rax], al
invalid
movsb byte [rdi], byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rbx + rcx*4 + 0x6c], cl
mov r13, qword [rsp + 0x48]
and al, 0x48
mov rdx, qword [rsp + 0xa0]
mov rbx, qword [rsp + 0x98]
mov ebx, dword [rsp + 0x98]
add byte [rax - 0x75], cl
pushfq
and al, 0x98
add byte [rax], al
add cl, ch
invalid
sub al, 0xfe
invalid
invalid
mov ebx, dword [rsp + 0x98]
jmp 0x140010040
invalid
mov ebx, 1
xor esi, esi
div byte [rcx]
in eax, dx
div byte [rcx]
in eax, dx
mov rdx, r15
jmp 0x14001003d
invalid
invalid
invalid
lea r14, [0x1401313aa]
jmp 0x140010262
lea r14, [0x1401313ac]
jmp 0x140010262
lea r14, [0x1401313ae]
adc dword [rdx], edx
add bl, ch
jmp 0x140010262
lea r14, [0x1401313b0]
jmp 0x140010262
jmp 0x140010262
lea r14, [0x1401313b0]
jmp 0x140010262
adc dword [rdx], edx
add bl, ch
sbb dword [rbp + rcx*4 + 0x35], ecx
invalid
invalid
invalid
invalid
lea r14, [0x1401313b2]
jmp 0x140010262
adc dword [rdx], edx
add bl, ch
adc byte [rbp + rcx*4 + 0x35], cl
invalid
invalid
invalid
pop rbx
lea r14, [0x1401313b4]
jmp 0x140010262
adc dword [rdx], edx
add bl, ch
invalid
lea r14, [0x1401313b6]
adc dword [rdx], edx
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x28
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x30], 2
mov dword [rsp + 0x30], 2
add byte [rax], al
movabs rdi, 0x8000000000000000
mov edi, 0
add byte [rax], al
add byte [rax + 0x247c8948], al
mov qword [rsp + 0x20], rdi
mov r8d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 2
jmp 0x1400102f0
lea r14, [0x1401313b8]
jmp 0x1400102cd
lea r14, [0x1401313bb]
jmp 0x1400102cd
lea r14, [0x1401313be]
jmp 0x1400102cd
lea r14, [0x1401313c1]
jmp 0x1400102cd
invalid
and cl, byte [rbp + rcx*4 + 0x35]
adc dl, byte [rcx]
adc al, byte [rax]
lea r14, [0x1401313c4]
jmp 0x1400102cd
lea r14, [0x1401313c7]
jmp 0x1400102cd
lea r14, [0x1401313ca]
lea esi, [0x1401313ca]
jmp 0x1400102cd
lea r14, [0x1401313cd]
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x30], 3
movabs rdi, 0x8000000000000000
mov edi, 0
add byte [rax], al
add byte [rax + 0x247c8948], al
and byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
add r8, r14
lea rcx, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov rdx, r14
call fcn.1400bfa6b
bnd call fcn.1400bfa6b
mov rcx, rdi
mov rdx, r14
call fcn.140081605
adc al, byte [rdi]
invalid
adc al, byte [rdi]
add byte [rcx - 0x76], al
mov bl, byte [r13 + 0x18]
cmp bl, 0x11
adc dword [rdi], ecx
test byte [rdi + 1], bh
mov bl, byte [r13 + 0x18]
cmp bl, 0x11
invalid
adc dword [rdi], ecx
test byte [rdi + 1], bh
je case.default.0x140010338
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x50]
and al, 0x50
mov edx, 0x3b
call fcn.14001081c
cmc
add al, 0
add byte [rdi], cl
mov dh, 0xc3
cmc
add al, 0
add byte [rdi], cl
mov dh, 0xc3
lea rcx, [0x1401b462c]
or eax, 0x1a42fb
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdi, str.3031323334353637909192939495969738_2_
jmp 0x140010459
add byte [rax], al
adc byte [rdx], dl
add cl, ch
adc eax, dword [rcx]
add byte [rax], al
mov al, byte [r13 + 0x1d]
mov al, byte [rbp + 0x1d]
lea rcx, [rsp + 0x3f]
and al, 0x3f
mov byte [rcx], al
mov al, byte [r13 + 0x1e]
lea rdx, [rsp + 0x3e]
lea edx, [rsp + 0x3e]
add dword [rcx - 0x76], eax
invalid
lea edx, [rsp + 0x3e]
mov byte ds:[rdx], al
mov byte [rdx], al
mov al, byte [r13 + 0x1f]
lea r8, [rsp + 0xc0]
test byte [rax + rax*8], ah
add byte [rax], al
invalid
invalid
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx - 0x78], al
mov byte [r8], al
lea rax, [rsp + 0x68]
mov byte [r8], al
lea rax, [rsp + 0x68]
mov qword [rax], rcx
mov dword [rax], ecx
lea rcx, [0x1400135e0]
lea ecx, [0x1400135e0]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
mov qword [rax + 0x18], rcx
mov dword [rax + 0x18], ecx
or byte [rax - 0x77], cl
push rax
adc byte [rax - 0x77], cl
mov dword [rax + 0x18], ecx
invalid
invalid
invalid
adc byte [r10], dl
mov dword [rax + 0x18], ecx
lea r9, [0x1401313d8]
lea rdx, [rsp + 0xd8]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rcx + rcx*4 + 0xa], cl
mov qword [rdx], r9
mov qword [rdx], r9
mov r9d, 3
mov qword [rdx + 8], r9
and qword [rdx + 0x20], 0
mov qword [rax + 0x20], r8
mov qword [rax + 0x28], rcx
mov qword [rdx + 0x10], rax
mov dword [rdx + 0x10], eax
mov dword [rdx + 0x10], eax
mov qword [rdx + 0x18], r9
lea rsi, [rsp + 0x20]
je 0x1400103df
and byte [rax - 0x77], cl
int1
call fcn.140001bfc
invalid
dec dword [rax - 0x75]
mov r14, qword ds:[rsi + 8]
mov r8, qword [rsi + 0x10]
jmp 0x1400102f0
je 0x1400103df
invalid
lea rdi, [0x140131352]
jmp 0x140010459
lea rdi, [0x140131354]
jmp 0x140010459
lea rdi, [0x140131356]
jmp 0x140010459
lea rdi, [0x140131358]
jmp 0x140010459
lea rdi, [0x14013135a]
jmp 0x140010459
lea rdi, [0x14013135c]
lea edi, [0x14013135c]
jmp 0x140010459
lea rdi, [0x14013135e]
jmp 0x140010459
lea rdi, [0x140131360]
jmp 0x140010459
lea rdi, [0x140131362]
jmp 0x140010459
lea rdi, [0x140131364]
jmp 0x140010459
lea rdi, [0x140131366]
jmp 0x140010459
lea rdi, [0x140131368]
jmp 0x140010459
lea rdi, [0x14013136a]
jmp 0x140010459
lea rdi, [0x14013136c]
jmp 0x140010459
lea rdi, [0x14013136e]
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x30], 2
movabs rbx, 0x8000000000000000
mov qword [rsp + 0x20], rbx
mov r8d, 2
add r8, rdi
lea rcx, [rsp + 0x50]
mov rdx, rdi
call fcn.1400bfa6b
mov rcx, rbx
mov rdx, rdi
call fcn.140081605
lea rsi, [rsp + 0x50]
mov rcx, rsi
mov edx, 0x6d
call fcn.14001081c
mov rax, qword [rsi + 0x10]
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [rsi]
movups xmmword [r12], xmm0
add rsp, 0x108
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov al, byte [r13 + 0x19]
lea rcx, [rsp + 0x3f]
mov byte [rcx], al
mov al, byte [r13 + 0x1a]
lea rdx, [rsp + 0x3e]
mov byte [rdx], al
mov al, byte [r13 + 0x1b]
lea r8, [rsp + 0xc0]
mov byte [r8], al
lea rax, [rsp + 0x68]
mov qword [rax], rcx
lea rcx, [0x1400135e0]
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
mov qword [rax + 0x18], rcx
lea r9, [0x140131378]
lea rdx, [rsp + 0xd8]
mov qword [rdx], r9
mov r9d, 3
mov qword [rdx + 8], r9
and qword [rdx + 0x20], 0
mov qword [rax + 0x20], r8
mov qword [rax + 0x28], rcx
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], r9
lea rsi, [rsp + 0x20]
mov rcx, rsi
call fcn.140001bfc
mov rbx, qword [rsi]
mov rdi, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
jmp 0x14001047c
mov ecx, 1
mov edx, 8
call fcn.1400c0cc0
call fcn.14000cd70
mov ecx, 8
mov rdx, rbx
call fcn.1400c0cc0
int3
movzx edi, r14b
lea rdx, [0x140131410]
lea rcx, [rbp + 0x1b0]
push 8
pop r8
call fcn.140096ed0
lea rdx, [0x140131418]
lea rsi, [rbp - 0x60]
push 0xe
pop r8
mov rcx, rsi
call fcn.140096ed0
mov rcx, rsi
call fcn.140010e6f
lea rcx, [rbp + 0x1b0]
test al, 1
jne 0x140010a78
call fcn.140010e6f
xor ecx, ecx
cmp al, 2
sete cl
shl ecx, 9
jmp 0x140010a82
call fcn.140010eb0
mov ecx, pe_nt_image_headers64
or ecx, edi
mov dword [r15 + 8], ecx
add rsp, 0x298
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test si, si
je 0x140010af9
mov ecx, edi
jmp 0x140010b0b
cmp r13, r12
je 0x140010ce7
movzx ecx, word [r13]
add r13, 2
mov eax, ecx
and eax, 0xf800
cmp ax, 0xd800
jne 0x140010b70
cmp cx, 0xdbff
ja 0x140010bec
cmp r13, r12
je 0x140010bf0
movzx eax, word [r13]
add r13, 2
mov edx, eax
add edx, 0x2000
cmp dx, 0xfc00
jb 0x140010c07
movzx eax, ax
and ecx, 0x3ff
and eax, 0x3ff
shl rcx, 0x1a
shl rax, 0x10
or rax, rcx
movabs rcx, 0x100000000
add rax, rcx
jmp 0x140010b77
movzx eax, cx
shl rax, 0x10
mov rbx, rax
shr rbx, 0x10
cmp ebx, 0x80
jae 0x140010bc0
mov rdx, qword [rbp + 0x1c0]
cmp rdx, qword [rbp + 0x1b0]
jne 0x140010ba5
mov rcx, r14
call fcn.14009c9a0
mov rdx, qword [rbp + 0x1c0]
mov rax, qword [rbp + 0x1b8]
mov byte [rax + rdx], bl
inc rdx
mov qword [rbp + 0x1c0], rdx
xor esi, esi
jmp 0x140010af0
and dword [rbp + 0x20c], 0
cmp ebx, 0x800
jae 0x140010bf7
shr eax, 0x16
or al, 0xc0
mov byte [rbp + 0x20c], al
and bl, 0x3f
or bl, 0x80
mov byte [rbp + 0x20d], bl
xor esi, esi
push 2
jmp 0x140010c43
xor esi, esi
jmp 0x140010c0d
xor esi, esi
mov r13, r12
jmp 0x140010c0d
cmp ebx, 0xffff
ja 0x140010ca2
xor esi, esi
jmp 0x140010c19
mov si, 1
mov edi, eax
and dword [rbp + 0x20c], 0
mov ebx, 0xfffd
add byte [rax], al
add byte [rax], al
mov eax, ebx
shr eax, 0xc
or al, 0xe0
mov byte [rbp + 0x20c], al
add al, byte [rax]
add byte [rcx + 0x6e8c1d8], cl
add al, byte [rax]
add byte [rcx + 0x6e8c1d8], cl
and al, 0x3f
or al, 0x80
mov byte [rbp + 0x20d], al
and bl, 0x3f
or bl, 0x80
mov byte [rbp + 0x20e], bl
push 3
pop rbx
mov rax, qword [rbp + 0x1b0]
mov r14, qword [rbp + 0x1c0]
sub rax, r14
cmp rax, rbx
jae 0x140010c73
lea rcx, [rbp + 0x1b0]
mov rdx, r14
mov r8, rbx
call fcn.1400c43f0
mov r14, qword [rbp + 0x1c0]
mov rcx, qword [rbp + 0x1b8]
add rcx, r14
lea rdx, [rbp + 0x20c]
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
add r14, rbx
mov qword [rbp + 0x1c0], r14
lea r14, [rbp + 0x1b0]
jmp 0x140010af0
mov rcx, rax
shr rcx, 0x22
or cl, 0xf0
mov byte [rbp + 0x20c], cl
mov rcx, rax
shr rcx, 0x1c
and cl, 0x3f
or cl, 0x80
mov byte [rbp + 0x20d], cl
shr eax, 0x16
and al, 0x3f
or al, 0x80
mov byte [rbp + 0x20e], al
and bl, 0x3f
or bl, 0x80
mov byte [rbp + 0x20f], bl
xor esi, esi
push 4
jmp 0x140010c43
lea rcx, [rbp + 0x1b0]
mov rax, qword [rcx]
mov qword [rbp + 0x1f8], rax
mov rax, qword [rcx + 8]
mov rbx, qword [rcx + 0x10]
and qword [rcx], 0
mov qword [rcx + 8], rbx
mov qword [rbp + 0x200], rax
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rbx
and qword [rcx + 0x20], 0
mov qword [rcx + 0x28], rbx
mov qword [rcx + 0x30], 1
movabs rax, 0x5c0000005c
mov qword [rcx + 0x38], rax
mov word [rcx + 0x40], 1
call fcn.1400ac820
mov rsi, rax
mov rdi, rdx
test rax, rax
cmove rsi, qword [rbp + 0x200]
cmove rdi, rbx
cmp rdi, 5
jb 0x140010d79
lea rcx, str.msys_cygwin__pty
push 5
pop r8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x140010d7e
cmp rdi, 7
jae 0x140010d83
xor r14d, r14d
jmp 0x140010d9c
mov r14b, 1
jmp 0x140010d9c
lea rcx, [0x14018a865]
push 7
pop r8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete r14b
lea rcx, [0x14018a86c]
push 4
pop rdx
mov r8, rsi
mov r9, rdi
call fcn.1400aa700
mov ebx, eax
cmp qword [rbp + 0x1f8], 0
je 0x140010dcc
push 1
pop rdx
mov rcx, qword [rbp + 0x200]
call fcn.14000cc90
and r14b, bl
jmp 0x140010a22
mov rbx, r8
mov rdi, rcx
mov r15, qword [rsp + 0xb8]
test dl, dl
je 0x14001108a
mov eax, dword [rdi + 0x34]
mov ecx, eax
and ecx, 1
mov edx, 0x110000
mov ebp, 0x2b
cmove ebp, edx
add rcx, r15
test al, 4
je 0x14001109a
mov r8, r14
test r14, r14
je 0x140011116
cmp r14, 1
inc byte [rcx]
jne 0x14001109e
xor r8d, r8d
xor edx, edx
jmp 0x140011100
lea rcx, [r15 + 1]
mov eax, dword [rdi + 0x34]
mov ebp, 0x2d
test al, 4
jne 0x140011071
xor ebx, ebx
jmp 0x140011119
mov rdx, r14
and rdx, 0xfffffffffffffffe
pxor xmm0, xmm0
xor r8d, r8d
movdqa xmm1, xmmword [0x1400c68f0]
movdqa xmm2, xmmword [0x1400c6900]
nop dword [rax]
invalid
movzx r9d, word [rbx + r8]
movd xmm3, r9d
pcmpgtb xmm3, xmm1
punpcklbw xmm3, xmm3
pshuflw xmm3, xmm3, 0xd4
pshufd xmm3, xmm3, 0xd4
pand xmm3, xmm2
paddq xmm0, xmm3
add r8, 2
cmp rdx, r8
jne 0x1400110c0
pshufd xmm1, xmm0, 0xee
paddq xmm1, xmm0
movq r8, xmm1
cmp rdx, r14
je 0x140011116
xor r9d, r9d
cmp byte [rbx + rdx], 0xc0
setge r9b
add r8, r9
inc rdx
inc edx
inc edx
cmp r14, rdx
jne 0x140011100
add rcx, r8
mov r13, qword [rsp + 0xb0]
cmp qword [rdi], 0
je 0x14001115d
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
mov rsi, qword [rdi + 8]
sub rsi, rcx
jbe 0x14001115d
test al, 8
mov qword [rsp + 0x40], r13
jne 0x1400111b4
mov qword [rsp + 0x38], r15
movzx r15d, byte [rdi + 0x38]
lea rax, [0x1401b4670]
movsxd rcx, dword [rax + r15*4]
invalid
or al, 0xb8
add rcx, rax
jmp rcx
invalid
mov r15, rsi
xor esi, esi
imul cl
invalid
add byte [rax], al
invalid
imul cl
invalid
mov r12, qword [rdi + 0x20]
mov rdi, qword [rdi + 0x28]
mov qword [rsp + 0x20], r14
mov rcx, r12
mov rdx, rdi
mov r8d, ebp
mov r9, rbx
call fcn.140011830
mov bl, 1
test al, al
je 0x140011194
mov eax, ebx
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rdi + 0x18]
mov rcx, r12
mov rdx, r13
mov r8, r15
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
mov eax, dword [rdi + 0x30]
mov dword [rsp + 0x38], eax
mov dword [rdi + 0x30], 0x30
movzx eax, byte [rdi + 0x38]
mov byte [rsp + 0x37], al
mov byte [rdi + 0x38], 1
mov r13, qword [rdi + 0x20]
mov r12, qword [rdi + 0x28]
mov qword [rsp + 0x20], r14
mov rcx, r13
mov rdx, r12
mov r8d, ebp
mov r9, rbx
call fcn.140011830
mov bl, 1
test al, al
jne 0x140011181
inc rsi
nop word cs:[rax + rax]
dec rsi
je 0x1400112bc
mov rcx, r13
mov edx, 0x30
call qword [r12 + 0x20]
test al, al
je 0x140011200
jmp 0x140011181
mov r15, rsi
shr r15, 1
inc rsi
shr rsi, 1
mov r12, qword [rdi + 0x20]
mov r13, qword [rdi + 0x28]
mov edi, dword [rdi + 0x30]
inc r15
nop dword [rax]
dec r15
je 0x140011259
mov rcx, r12
mov edx, edi
call qword [r13 + 0x20]
test al, al
je 0x140011240
mov bl, 1
jmp 0x140011181
mov qword [rsp + 0x20], r14
mov rcx, r12
mov rdx, r13
mov r8d, ebp
mov r9, rbx
call fcn.140011830
mov bl, 1
test al, al
jne 0x140011181
mov rcx, r12
mov rdx, qword [rsp + 0x40]
mov r8, qword [rsp + 0x38]
call qword [r13 + 0x18]
test al, al
jne 0x140011181
mov rcx, r13
mov rdx, qword [rsp + 0x40]
mov r8, r15
call qword [r12 + 0x18]
test al, al
jne 0x140011181
mov eax, dword [rsp + 0x38]
mov dword [rdi + 0x30], eax
movzx eax, byte [rsp + 0x37]
mov byte [rdi + 0x38], al
xor ebx, ebx
jmp 0x140011181
xor esi, esi
lea rbx, [r9 + r11*8]
sub rdx, r11
and r11d, 3
mov r14, rsi
and r14, r8
shr rsi, 8
and rsi, r8
add rsi, r14
imul rsi, rcx
shr rsi, 0x30
add rsi, rax
test r11, r11
jne 0x140011762
mov rax, rsi
mov eax, esi
test rdx, rdx
je 0x1400117ea
mov r9, rbx
cmp rdx, 0xc0
mov r11d, 0xc0
cmovb r11, rdx
mov r10, r11
and r10, 0xfc
je case.0x140032ba5.195
mov ebx, r11d
shr ebx, 2
lea r15, [rbx - 1]
and r15, rdi
cmp r15, 3
jae 0x140011540
xor esi, esi
mov r14, r9
jmp 0x1400116f8
inc r15
mov r12, r15
and r12, 0xfffffffffffffffc
mov r14, r12
shl r14, 5
lea rsi, [r9 + 0x40]
pxor xmm5, xmm5
mov r13, r12
pxor xmm4, xmm4
movdqu xmm2, xmmword [rsi - 0x40]
movdqu xmm6, xmmword [rsi - 0x20]
movdqa xmm3, xmm2
punpcklqdq xmm3, xmm6
movdqa xmm7, xmm3
pxor xmm7, xmm0
psrlq xmm7, 7
psrlq xmm3, 6
por xmm3, xmm7
pand xmm3, xmm1
paddq xmm3, xmm5
movdqu xmm5, xmmword [rsi - 0x30]
movdqu xmm10, xmmword [rsi - 0x10]
movdqu xmm11, xmmword [rsi + 0x30]
movdqu xmm7, xmmword [rsi + 0x20]
movdqu xmm9, xmmword [rsi]
movdqa xmm8, xmm9
punpcklqdq xmm8, xmm7
movdqa xmm12, xmm8
pxor xmm12, xmm0
psrlq xmm12, 7
psrlq xmm8, 6
por xmm8, xmm12
pand xmm8, xmm1
paddq xmm8, xmm4
movdqu xmm4, xmmword [rsi + 0x10]
punpckhqdq xmm2, xmm6
punpckhqdq xmm9, xmm7
movdqa xmm7, xmm5
punpcklqdq xmm7, xmm10
movdqa xmm6, xmm4
punpcklqdq xmm6, xmm11
punpckhqdq xmm5, xmm10
punpckhqdq xmm4, xmm11
movdqa xmm10, xmm2
pxor xmm10, xmm0
movdqa xmm11, xmm9
pxor xmm11, xmm0
psrlq xmm10, 7
psrlq xmm11, 7
psrlq xmm2, 6
por xmm2, xmm10
psrlq xmm9, 6
por xmm9, xmm11
pand xmm2, xmm1
pand xmm9, xmm1
movdqa xmm10, xmm7
pxor xmm10, xmm0
movdqa xmm11, xmm6
pxor xmm11, xmm0
psrlq xmm10, 7
psrlq xmm11, 7
psrlq xmm7, 6
por xmm7, xmm10
psrlq xmm6, 6
por xmm6, xmm11
pand xmm7, xmm1
paddq xmm7, xmm2
paddq xmm7, xmm3
pand xmm6, xmm1
paddq xmm6, xmm9
paddq xmm6, xmm8
movdqa xmm2, xmm5
pxor xmm2, xmm0
movdqa xmm3, xmm4
pxor xmm3, xmm0
psrlq xmm2, 7
psrlq xmm3, 7
psrlq xmm5, 6
por xmm5, xmm2
psrlq xmm4, 6
por xmm4, xmm3
pand xmm5, xmm1
paddq xmm5, xmm7
pand xmm4, xmm1
paddq xmm4, xmm6
sub rsi, 0xffffffffffffff80
add r13, 0xfffffffffffffffc
jne 0x140011560
paddq xmm4, xmm5
pshufd xmm2, xmm4, 0xee
paddq xmm2, xmm4
movq rsi, xmm2
cmp r15, r12
je 0x1400114c2
add r14, r9
shl rbx, 5
add rbx, r9
nop
movdqu xmm2, xmmword [r14]
movdqu xmm3, xmmword [r14 + 0x10]
movdqa xmm4, xmm2
pxor xmm4, xmm0
movdqa xmm5, xmm3
pxor xmm5, xmm0
psrlq xmm5, 7
psrlq xmm4, 7
psrlq xmm3, 6
por xmm3, xmm5
psrlq xmm2, 6
por xmm2, xmm4
pand xmm3, xmm1
pand xmm2, xmm1
paddq xmm2, xmm3
pshufd xmm3, xmm2, 0xee
paddq xmm3, xmm2
movq r15, xmm3
add rsi, r15
add r14, 0x20
cmp r14, rbx
jne 0x140011700
jmp 0x1400114c2
mov rdx, qword [r9 + r10*8]
mov rax, rdx
not rax
shr rax, 7
shr rdx, 6
or rdx, rax
movabs rax, 0x101010101010101
and rdx, rax
cmp r11d, 1
je 0x1400117c8
mov rdi, qword [r9 + r10*8 + 8]
mov rbx, rdi
not rbx
shr rbx, 7
shr rdi, 6
or rdi, rbx
and rdi, rax
add rdx, rdi
cmp r11d, 2
je 0x1400117c8
mov r9, qword [r9 + r10*8 + 0x10]
mov r10, r9
not r10
shr r10, 7
shr r9, 6
or r9, r10
and r9, rax
add rdx, r9
and r8, rdx
shr rdx, 8
movabs rax, 0x700ff00ff00ff
and rax, rdx
add rax, r8
imul rax, rcx
shr rax, 0x30
add rax, rsi
movaps xmm6, xmmword [rsp]
movaps xmm7, xmmword [rsp + 0x10]
movaps xmm8, xmmword [rsp + 0x20]
movaps xmm9, xmmword [rsp + 0x30]
movaps xmm10, xmmword [rsp + 0x40]
movaps xmm11, xmmword [rsp + 0x50]
movaps xmm12, xmmword [rsp + 0x60]
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movzx ecx, byte [rdx + 1]
and r9d, 0x3f
movzx r10d, byte [rdx + 2]
and r10d, 0x3f
movzx edx, byte [rdx + 3]
and r8d, 7
shl r8d, 0x12
shl r9d, 0xc
shl r10d, 6
or r10d, r9d
and edx, 0x3f
invalid
or edx, r10d
or edx, r8d
cmp edx, 0x110000
cli
add byte [rax], al
adc dword [rax], eax
invalid
cli
add byte [rax], al
adc dword [rax], eax
je 0x140011a15
test rcx, rcx
je 0x140011a07
cmp rcx, rsi
jae 0x140011a05
cmp byte [rdi + rcx], 0xc0
jge 0x140011a07
xor edx, edx
jmp 0x140011a0a
jne 0x140011a01
mov rdx, rdi
test rdx, rdx
cmovne rsi, rcx
cmovne rdi, rdx
test rax, rax
je 0x140011add
mov r15, qword [rbx + 8]
cmp rsi, 0x20
jae 0x140011a40
mov rax, rsi
test rsi, rsi
je 0x140011abf
cmp rsi, 1
jne 0x140011a4d
xor eax, eax
xor ecx, ecx
jmp 0x140011aab
mov rcx, rdi
mov rdx, rsi
call fcn.140011300
jmp 0x140011abf
mov rcx, rsi
and rcx, 0xfffffffffffffffe
pxor xmm0, xmm0
xor eax, eax
movdqa xmm1, xmmword [0x1400c68f0]
movdqa xmm2, xmmword [0x1400c6900]
nop word [rax + rax]
movzx edx, word [rdi + rax]
movd xmm3, edx
pcmpgtb xmm3, xmm1
punpcklbw xmm3, xmm3
pshuflw xmm3, xmm3, 0xd4
invalid
pshufd xmm3, xmm3, 0xd4
pand xmm3, xmm2
paddq xmm0, xmm3
add rax, 2
cmp rcx, rax
jne 0x140011a70
invalid
pshufd xmm1, xmm0, 0xee
paddq xmm1, xmm0
movq rax, xmm1
jmp 0x140011aba
xor edx, edx
cmp byte [rdi + rcx], 0xc0
cmp al, 0xf
ror byte [rdi], 0x9d
ret 0x148
ror byte [rax - 1], 1
invalid
cmp al, 0xf
ror byte [rdi], 0x9d
ret 0x148
ror byte [rax - 1], 1
ror dword [rax + 0x39], 0xce
cmp rsi, rcx
jne 0x140011aab
sub r15, rax
jbe 0x140011add
movzx eax, byte [rbx + 0x38]
lea rcx, [0x1401b4680]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor r13d, r13d
jmp 0x140011b16
mov rcx, qword [rbx + 0x20]
mov rax, qword [rbx + 0x28]
mov rax, qword [rax + 0x18]
mov rdx, rdi
mov r8, rsi
add rsp, 0x28
sub byte [rbx + 0x5d], bl
sub byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
jmp rax
mov r13, r15
xor r15d, r15d
jmp 0x140011b16
mov r13, r15
shr r13, 1
inc r15
shr r15, 1
mov r14, qword [rbx + 0x20]
mov r12, qword [rbx + 0x28]
mov ebx, dword [rbx + 0x30]
inc r13
nop word cs:[rax + rax]
mov rcx, r14
dec r13
je 0x140011b47
mov edx, ebx
call qword [r12 + 0x20]
test al, al
je 0x140011b30
mov al, 1
jmp 0x140011b96
mov rdx, rdi
mov r8, rsi
call qword [r12 + 0x18]
mov ecx, eax
mov al, 1
test cl, cl
jne 0x140011b96
mov rdi, r15
neg rdi
mov rsi, 0xffffffffffffffff
nop word [rax + rax]
lea rax, [rdi + rsi]
cmp rax, 0xffffffffffffffff
je 0x140011b8d
mov rcx, r14
mov edx, ebx
call qword [r12 + 0x20]
inc rsi
test al, al
je 0x140011b70
jmp 0x140011b90
mov rsi, r15
cmp rsi, r15
setb al
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
jne 0x1400154fe
mov rsi, qword [rsp + 0x30]
cmp rax, 1
jne 0x1400154e0
cmp byte [rsp + 0x39], 0
je 0x1400154e0
test byte [rsi + 0x34], 4
jne 0x1400154e0
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str._____
lea edx, str._____
lea edx, str._____
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x1400154fe
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x14018ddd0]
mov r8d, 1
call qword [rax + 0x18]
mov ebx, eax
jmp 0x1400154fe
test bl, bl
setne al
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
pop rbx
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
pop rbx
pop rdi
pop rsi
ret
mov al, 1
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add r13, r15
mov rbx, qword [rsp + 0x58]
sub r15, r12
add r15, rdi
cmp rdi, qword [rsp + 0x60]
je 0x140015a22
mov r12, rdi
movzx ebp, byte [rdi]
test bpl, bpl
js 0x1400157f0
lea rdi, [r12 + 1]
jmp 0x140015860
mov eax, ebp
and eax, 0x1f
movzx edx, byte [r12 + 1]
and edx, 0x3f
cmp bpl, 0xdf
jbe 0x140015843
lea rdi, [r12 + 3]
movzx ecx, byte [r12 + 2]
shl edx, 6
and ecx, 0x3f
or ecx, edx
cmp bpl, 0xf0
jb 0x140015851
movzx ebp, byte [rdi]
and eax, 7
shl eax, 0x12
shl ecx, 6
and ebp, 0x3f
or ebp, ecx
or ebp, eax
cmp ebp, 0x110000
je 0x140015a22
lea rdi, [r12 + 4]
jmp 0x140015860
lea rdi, [r12 + 2]
shl eax, 6
or eax, edx
mov ebp, eax
jmp 0x140015860
shl eax, 0xc
or ecx, eax
mov ebp, ecx
nop dword [rax + rax]
lea rcx, [rsp + 0x4c]
mov edx, ebp
mov r8d, 0x10001
call fcn.140015ab0
cmp byte [rsp + 0x4c], 0x80
je 0x1400157c8
movzx eax, byte [rsp + 0x57]
sub al, byte [rsp + 0x56]
cmp al, 1
je 0x1400157c8
mov r8, r15
sub r8, r13
jb 0x140015a6f
test r13, r13
je 0x1400158b8
cmp r13, qword [rsp + 0x38]
jae 0x1400158b2
cmp byte [rbx + r13], 0xc0
jge 0x1400158b8
jmp 0x140015a6f
jne 0x140015a6f
test r15, r15
je 0x1400158d6
cmp r15, qword [rsp + 0x38]
jae 0x1400158d0
cmp byte [rbx + r15], 0xbf
jg 0x1400158d6
jmp 0x140015a6f
jne 0x140015a6f
add r13, rbx
mov rcx, rsi
mov rdx, r13
mov rax, qword [rsp + 0x40]
call qword [rax + 0x18]
test al, al
jne 0x140015781
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x30], eax
mov rax, qword [rsp + 0x4c]
mov qword [rsp + 0x28], rax
cmp al, 0x80
jne 0x140015970
mov bl, 0x80
jmp 0x140015935
mov edx, dword [rsp + 0x2c]
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], 0
xor ebx, ebx
mov rcx, rsi
call r14
test al, al
jne 0x140015781
cmp bl, 0x80
je 0x140015910
movzx r13d, byte [rsp + 0x32]
cmp r13b, byte [rsp + 0x33]
jae 0x1400159b0
movzx ebx, byte [rsp + 0x33]
movzx r13d, byte [rsp + 0x32]
nop dword [rax + rax]
cmp r13, rbx
jae 0x1400159b0
lea eax, [r13 + 1]
mov byte [rsp + 0x32], al
cmp r13, 9
ja 0x140015a5b
movzx edx, byte [rsp + r13 + 0x28]
mov rcx, rsi
call r14
invalid
inc r13
test al, al
je 0x140015980
invalid
invalid
mov r13d, 1
cmp ebp, 0x80
add byte [rdi], cl
invalid
invalid
std
invalid
invalid
add byte [rdi], cl
invalid
mov r13d, 2
cmp ebp, 0x800
jb 0x1400157c0
invalid
in al, dx
std
invalid
invalid
add byte [rax], al
add byte [rcx + 0x800fd], al
add byte [rdi], cl
invalid
add byte [rcx - 0x43], al
add al, 0
add byte [rax], al
sbb r13, 0
jmp 0x1400157c0
xor r8d, r8d
add rbx, r13
mov rcx, rsi
mov rdx, rbx
fiadd dword [rcx - 1]
push rdi
invalid
fiadd dword [rcx - 1]
push rdi
sbb byte [rax + rax*8 - 0x2827af1], al
std
call qword [rdi + 0x18]
test al, al
jne 0x140015781
std
invalid
invalid
std
invalid
mov rcx, rsi
mov edx, 0x22
add byte [rcx + rcx*4 - 0x10], cl
add byte [rcx + rcx*4 - 0x10], cl
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
test r13, r13
je 0x140015a42
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
mov rax, rdx
sub rax, r13
mov r15, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
jbe 0x140015a51
cmp byte [rbx + r13], 0xbf
jg 0x140015a56
jmp 0x140015a8e
xor r13d, r13d
mov r8, qword [rsp + 0x38]
mov r15, qword [rsp + 0x40]
jmp 0x1400159ef
jne 0x140015a8e
mov r13, rdx
mov r8, rax
jmp 0x1400159ef
lea r8, str.librarycore_srcescape.rs
mov edx, 0xa
mov rcx, r13
call fcn.1400c10d0
invalid
add byte [rax - 0x73], cl
add eax, 0x11c002
lea rax, [0x140131a78]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, qword [rsp + 0x38]
mov r8, r13
mov r9, r15
mov ecx, edi
mov ecx, edi
call fcn.1400c1780
lea rax, [0x140131a60]
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov ecx, ebx
retf
mov ecx, ebx
mov r8, r13
mov r9, rdx
call fcn.1400c1780
invalid
or al, byte [rax]
int3
mov esp, 0xcccc000a
int3
sub rsp, 0x38
mov edi, edx
mov rsi, rcx
cmp edx, 0x27
ja case.default.0x140015ad0
mov eax, edi
lea rcx, [0x1401b4690]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
invalid
add al, 0x81
add rax, rcx
jmp rax
mov word [rsi], 0x305c
jmp 0x140015c00
invalid
pop rsp
xor cl, ch
and al, 1
add byte [rax], al
add byte [rbx + 0x48755cff], al
cmp edi, 0x5c
jne case.0x140015ad0.1
mov word [rsi], 0x5c5c
pop rsp
jmp 0x140015c00
add byte [rax], al
mov word [rsi], 0x745c
je 0x140015ada
or eax, dword [rcx]
add byte [rax], al
je 0x140015ada
or eax, dword [rcx]
add byte [rax], al
mov word [rsi], 0x6e5c
jmp 0x140015c00
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rsi - 0x39], ah
invalid
invalid
invalid
test r8d, 0x10000
je case.0x140015ad0.1
mov word [rsi], 0x225c
jmp 0x140015c00
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 9], al
test r8d, 0x100
jne 0x140015bfb
test r8b, 1
je 0x140015b3a
mov ecx, edi
call fcn.140016250
test al, al
jne 0x140015b50
mov ecx, edi
call fcn.140016370
test al, al
je 0x140015b50
mov byte [rsi], 0x80
mov dword [rsi + 4], edi
jmp 0x140015c0e
mov byte [rsp + 0x30], 0
mov word [rsp + 0x2e], 0
mov byte [rsp + 0x37], 0x7d
mov ecx, edi
shr ecx, 0x14
and ecx, 0xf
lea rax, str.0123456789abcdefBorrowErrorBorrowMutErroralready_borrowed:
movzx ecx, byte [rcx + rax]
mov byte [rsp + 0x31], cl
mov ecx, edi
shr ecx, 0x10
and ecx, 0xf
movzx ecx, byte [rcx + rax]
mov byte [rsp + 0x32], cl
mov ecx, edi
shr ecx, 0xc
and ecx, 0xf
movzx ecx, byte [rcx + rax]
mov byte [rsp + 0x33], cl
mov ecx, edi
shr ecx, 8
and ecx, 0xf
movzx ecx, byte [rcx + rax]
mov byte [rsp + 0x34], cl
mov ecx, edi
shr ecx, 4
and ecx, 0xf
movzx ecx, byte [rcx + rax]
mov byte [rsp + 0x35], cl
mov ecx, edi
and ecx, 0xf
movzx eax, byte [rcx + rax]
mov byte [rsp + 0x36], al
or edi, 1
bsr eax, edi
xor eax, 0x1c
shr eax, 2
lea rcx, [rax - 2]
mov byte [rsp + rax + 0x2e], 0x7b
mov word [rsp + rax + 0x2c], 0x755c
movzx eax, word [rsp + 0x36]
mov word [rsi + 8], ax
mov rax, qword [rsp + 0x2e]
mov qword [rsi], rax
mov byte [rsi + 0xa], cl
mov byte [rsi + 0xb], 0xa
jmp 0x140015c0e
mov word [rsi], 0x275c
mov qword [rsi + 2], 0
mov word [rsi + 0xa], 0x200
add rsp, 0x38
pop rdi
pop rsi
ret
push rsi
push rdi
sub rsp, 0xc8
movaps xmmword [rsp + 0xb0], xmm6
mov rsi, rdx
movdqu xmm6, xmmword [rdx]
mov edi, dword [rdx + 0x34]
mov eax, edi
test dil, 4
je 0x140016711
mov eax, edi
or eax, 8
movq rdx, xmm6
test rdx, rdx
jne 0x140016711
mov qword [rsi], 1
mov qword [rsi + 8], 0x12
or eax, 4
mov dword [rsi + 0x34], eax
mov r8d, 0x81
mov edx, 0x30
mov r9, rcx
nop word cs:[rax + rax]
mov rax, r8
shr r9, 4
mov r8d, ecx
and r8b, 0xf
cmp r8b, 0xa
mov r10d, 0x57
cmovb r10d, edx
add r10b, r8b
mov byte [rsp + rax + 0x2e], r10b
lea r8, [rax - 1]
cmp rcx, 0x10
mov rcx, r9
jae 0x140016730
add rax, 0xfffffffffffffffe
cmp rax, 0x80
ja 0x1400167b6
sub rsp, 0xb8
movzx r8d, byte [rcx]
mov r9d, 0x81
mov eax, 0x30
mov r10d, r8d
nop dword [rax]
mov rcx, r9
mov r9d, r8d
and r9b, 0xf
shr r10b, 4
cmp r9b, 0xa
mov r11d, 0x57
cmovb r11d, eax
add r11b, r9b
mov byte [rsp + rcx + 0x36], r11b
lea r9, [rcx - 1]
cmp r8b, 0x10
mov r8d, r10d
jae 0x140017240
add rcx, 0xfffffffffffffffe
cmp rcx, 0x80
ja 0x1400172b7
mov rdx, qword [r13 + 0x80]
mov rax, rdx
and rax, 0xfffffffffffffff8
mov rcx, qword [rax + 0x810]
mov r12, rcx
and r12, 0xfffffffffffffff8
je 0x1400181a9
mov rax, rdx
lock cmpxchg qword [r13 + 0x80], rcx
je 0x1400181b0
mov qword [rsp + 0x30], 1
mov rcx, r15
call fcn.140018360
jmp 0x14001816a
movaps xmmword [rsp + 0x30], xmm6
jmp 0x1400181f8
mov rax, qword [r13 + 0x100]
cmp rdx, rax
jne 0x1400181d2
mov rax, rdx
lock cmpxchg qword [r13 + 0x100], rcx
mov rax, rbp
cmove rax, r14
mov qword [rax], rcx
xor ecx, ecx
call case.0x140032ba5.222
movups xmm7, xmmword [r12]
add r12, 0x10
mov r8d, 0x800
mov rcx, rdi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
add byte [rdi], cl
adc dword [rsp + 0x38], edi
add byte [rdi], cl
adc dword [rsp + 0x38], edi
mov r8d, 0x810
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
insd dword [rdi], dx
test dword [rdx], ecx
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x50
or byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
insd dword [rdi], dx
test dword [rdx], ecx
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x50
or byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call fcn.140018291
test r12, r12
jne 0x14001816a
mov rcx, qword [r13 + 0x80]
call 0x14001829c
mov rcx, qword [rsi]
cmp rcx, 0xffffffffffffffff
je 0x140018248
lock dec qword [rcx + 8]
jne 0x140018248
mov edx, 0x80
call fcn.14000cc90
movaps xmm6, xmmword [rsp + 0x1060]
movaps xmm7, xmmword [rsp + 0x1070]
add rsp, 0x1088
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
add bl, al
pop rsi
pop r14
ret
lea eax, [0x140018370]
mov edx, eax
or byte [rax], al
add byte [rax - 0x7d], cl
clc
invalid
invalid
jo 0x14001876d
mov rbx, rax
add rbx, 0xf
jb 0x14001876d
mov rdi, r8
and rbx, 0xfffffffffffffff0
lea r14, [r8 + 0x10]
add r14, rbx
jb 0x14001876d
movabs rax, 0x7ffffffffffffff1
cmp r14, rax
jae 0x14001876d
invalid
mov rsi, rcx
mov rsi, rcx
mov ecx, 0x10
mov rdx, r14
call fcn.1400186c4
test rax, rax
invalid
je 0x140018772
sal byte [rsi + rsi + 0x48], 1
fmul dword [rax - 0x73]
lea ecx, [rdi - 1]
shr rdi, 3
imul rdx, rdi, 7
add rax, rbx
lea rcx, [rdi - 1]
lea ecx, [rdi - 1]
shr rdi, 3
imul rdx, rdi, 7
cmp rcx, 8
cmovb rdx, rcx
mov qword [rsi], rax
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rdx
and qword [rsi + 0x18], 0
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
call fcn.14002b6c0
mov ecx, 0x10
mov rdx, r14
call case.0x14001e5a9.493
int3
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
cmp qword [rax + 0xa8], 0
jne 0x1400187a6
call fcn.1400b3c40
mov eax, dword [0x1401bf364]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
lea rax, [rax + 0xb0]
add rsp, 0x28
ret
xor eax, eax
xor edx, edx
ror byte [rbp - 0x77], cl
invalid
ror byte [rbp - 0x77], cl
retf 0x394c
cmp rdx, r9
jae 0x1400187fe
shr r10, 1
add r10, rdx
movzx r11d, word [rcx + r10*2]
movzx ebx, word [rcx + rdx*2]
cmp r11w, r8w
je 0x140018805
lea rsi, [r10 + 1]
cmp r11w, r8w
cmova r9, r10
cmova ecx, edx
cmovb rdx, rsi
mov r10, r9
sub r10, rdx
sub edx, edx
sub edx, edx
shr bl, cl
sar byte [rax + 1], cl
jmp 0x1400187d0
mov eax, 1
jmp 0x140018808
mov rdx, r10
pop rsi
ret
in al, dx
and byte [rax - 0x77], cl
invalid
mov rdx, rsi
add rsp, 0x20
pop rsi
ret
sub esp, 0x28
mov r10, r8
sub r10, rcx
jb case.0x140007ae3.109
add rdx, rcx
mov rax, rdx
mov rdx, r10
mov edx, edx
ror byte [rax - 0x7d], cl
invalid
add rsp, 0x28
ret
mov rdx, r8
mov r8, r9
call fcn.1400c1050
int3
sub ecx, eax
jb 0x14001886b
add rax, r8
mov rdx, rcx
add rsp, 0x28
invalid
sub bl, al
invalid
mov rcx, r8
mov r8, r9
call fcn.1400c1050
int3
in al, dx
sub byte [rax - 0x77], cl
invalid
mov qword [rdi + 0x20], rsi
mov byte [rdi + 0x28], 9
add rsp, 0x28
pop rdi
pop rsi
ret
sub esp, 0x28
mov r8, rdx
movzx eax, byte [rcx + 0x28]
lea rdx, [0x1401b4730]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov rdx, r8
call fcn.14001e72b
mov rdi, rax
mov rsi, rdx
jmp 0x1400189e5
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x7d], cl
add r8, 2
invalid
invalid
add r8, 2
jb 0x1400189e3
add byte [rax], al
add byte [rax], al
mov rsi, r8
add rsi, 3
jb 0x1400189e3
mov edi, 1
lea rax, [0x140154e20]
adc eax, dword [rax]
adc eax, dword [rax]
add byte [rax + 0x39], cl
and byte [r15], cl
test eax, ecx
add byte [rax], al
add byte [rax], al
jmp 0x1400189e5
cmp qword [rcx + 0x20], rax
jne 0x1400189c2
add byte [rax], al
add byte [rax], al
jmp 0x1400189e5
add r8, 2
jb 0x1400189e3
mov rax, r8
inc rax
ror byte [rax - 1], 0xc0
je 0x1400189e3
shr rax, 1
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
mul rdx
mov rsi, rax
seto dl
inc rsi
sete al
sal byte [rcx], 0xff
sal byte [rcx], 0xff
test dl, dl
jne 0x1400189e5
scasd eax, dword [rdi]
add byte [rax], al
invalid
scasd eax, dword [rdi]
add byte [rax], al
add byte [rax + rax*8 + 0xa7850f], al
test al, al
jne 0x1400189e5
add byte [rax], al
add byte [rax], al
mov rax, qword [rcx + 0x20]
lea rdx, [0x140154df8]
mov edi, 1
cmp rax, rdx
cmp eax, edx
cmp eax, edx
je 0x1400189e5
lea rdx, [0x140154dd0]
jb 0x140018920
adc eax, dword [rax]
jmp 0x1400189bd
mov r9, r8
add r9, 3
jb 0x1400189e3
lea rax, [r8 + 1]
shr rax, 1
mov edx, 3
mul rdx
mov rsi, rax
seto dl
inc rsi
sete al
xchg esp, eax
sal byte [rcx], 0xff
xchg esp, eax
sal byte [rcx], 0xff
test dl, dl
jne 0x1400189e5
test al, al
jne 0x1400189e5
cmp r9, rsi
cmova rsi, r9
mov rax, qword [rcx + 0x20]
lea rdx, [0x140154dd0]
adc eax, dword [rax]
adc eax, dword [rax]
mov edi, 1
cmp rax, rdx
je 0x1400189e5
lea rdx, [0x140154e20]
cmp rax, rdx
je 0x1400189e5
lea rdx, [0x140154df8]
adc eax, dword [rax]
cmp rax, rdx
cmp eax, edx
je 0x1400189e5
mov rdx, r8
call fcn.14001e72b
cmp rax, 1
jne 0x1400189e3
cmp rsi, rdx
cmovbe rsi, rdx
jmp 0x1400189e5
add r8, 2
jae case.0x1400188b8.1
xor edi, edi
mov rax, rdi
mov rdx, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
lea rcx, str.Must_not_use_a_decoder_that_has_finished.
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
shl ah, 1
adc eax, dword [rax]
invalid
shl ah, 1
adc eax, dword [rax]
invalid
add byte [rdx + 0x29], bh
mov edx, 0x29
call fcn.1400c11d0
int3
in al, dx
sub byte [rcx - 0x77], cl
ror byte [rdi], 1
mov dh, 0x41
sub byte [rax - 0x73], cl
adc eax, 0x19bd3d
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov rdx, r8
call case.0x14001ea87.45
mov rsi, rax
mov rdi, rdx
xlatb
xlatb
jmp 0x140018b71
rol byte [rdx], 0xf
invalid
mul edx
mov rdi, rax
seto dl
add rdi, 3
setb al
xor esi, esi
test byte [rdx + rdx*8 + 0x10a850f], 0
invalid
test byte [rdx + rdx*8 + 0x10a850f], 0
add byte [rax + rax*8 + 0x102850f], al
test dword [rdx], eax
add dword [rax], eax
invalid
test al, al
jne 0x140018b71
test dword [rdx], eax
add dword [rax], eax
invalid
test dword [rdx], eax
add dword [rax], eax
add byte [rsi + 1], bh
mov esi, 1
lea rax, [0x140154e20]
adc eax, dword [rax]
cmp qword [rcx + 0x20], rax
jne 0x140018b4e
and byte [rdi], cl
test ecx, ecx
add byte [rax], al
add cl, ch
out 0, eax
add byte [rax], al
jmp 0x140018b71
add r8, 2
jb 0x140018b6f
add byte [rax], al
mov rax, r8
inc rax
je 0x140018b6f
shr rax, 1
mov edx, 3
add byte [rax - 9], cl
loop 0x140018af4
mov edi, eax
add byte [rax - 9], cl
loop 0x140018af4
mov edi, eax
seto dl
inc rdi
sete al
xor esi, esi
test dl, dl
jne 0x140018b71
add byte [rax], al
add byte [rax], al
test al, al
jne 0x140018b71
mov rax, qword [rcx + 0x20]
lea rdx, [0x140154df8]
mov esi, 1
cmp rax, rdx
je 0x140018b71
lea rdx, [0x140154dd0]
jmp 0x140018b49
mul edx
seto r9b
add rax, 3
setb dl
xor esi, esi
test r9b, r9b
jne 0x140018b71
add ecx, dword [rdi]
xchg edx, eax
ret 0xf631
test dl, dl
jne 0x140018b71
lea rdx, [r8 + 1]
shr rdx, 1
lea rdi, [rdx + rdx*2]
inc rdi
cmp rax, rdi
cmova rdi, rax
mov rax, qword [rcx + 0x20]
lea rdx, [0x140154dd0]
mov esi, 1
cmp rax, rdx
je 0x140018b71
lea rdx, [0x140154e20]
jrcxz 0x140018afd
adc eax, dword [rax]
cmp rax, rdx
je 0x140018b71
lea rdx, [0x140154df8]
cmp rax, rdx
je 0x140018b71
mov rdx, r8
call case.0x14001ea87.45
pop rdx
add byte [rax], al
pop rdx
add byte [rax], al
cmp rax, 1
jne 0x140018b6f
cmp rdi, rdx
cmovbe rdi, rdx
jmp 0x140018b71
xor esi, esi
mov rax, rsi
mov rdx, rdi
add rsp, 0x28
pop rdi
pop rsi
ret
mov rax, rbx
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
add cl, byte [rax + 0x39]
int1
jae 0x140018e3e
movzx ecx, byte [rdi + rax + 1]
mov r8b, byte [rdi + rax + 2]
mov dl, byte [rdx + r15 + 0x80]
and dl, byte [rcx + r15]
shr r8b, 6
or r8b, dl
cmp r8b, 2
cmovne rbx, rax
jmp 0x140018ddc
mov rdx, rsi
call fcn.1400c10d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcutf_8.rs
jmp 0x140018e2d
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcutf_8.rs
jmp 0x140018e2d
add byte [r8], al
add byte [rcx - 0x76], al
and al, 8
movzx edx, word [r12 + 9]
mov rcx, qword [r12]
add rdi, qword [r12 + 0x10]
jl 0x140018f5b
invalid
jl 0x140018f5b
adc byte [rax - 0x7699f7ba], cl
mov byte [rsi + 8], al
mov word [rsi + 9], dx
push rsi
or dword [rax - 0x77], ecx
invalid
mov qword [rsi + 0x10], rdi
add rsp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
push rsi
or dword [rax - 0x77], ecx
invalid
pop r13
pop r14
pop rsi
pop rsi
pop r15
ret
loopne fcn.140018f6f
adc eax, dword [rax]
add byte [rbp + rcx*4 + 5], cl
loopne case.0x140002e62.146
invalid
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
adc eax, dword [rax]
mov edx, 0x27
call fcn.1400c11d0
int3
push rbx
sub rsp, 0x50
mov rdi, rdx
mov rsi, rcx
movaps xmm0, xmmword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x20], eax
and al, 0x20
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x20], eax
and al, 0x20
and al, 0x20
mov byte [rsp + 0x30], 1
lea rbx, [rsp + 0x38]
mov rcx, rbx
call case.0x140019146.24
mov al, byte [rbx + 8]
movzx ecx, word [rbx + 9]
mov rdx, qword [rbx]
mov r8, qword [rbx + 0x10]
test al, al
invalid
jne 0x140018fb1
mov bh, 0x4b
or dword [rax - 0x75], ecx
adc ecx, dword [rbx + rcx*4 + 0x43]
adc byte [rax + rax*8 + 0x47c60475], al
sal byte [rbp + 4], 0xc6
sub byte [r10], r9b
sal byte [rbp + 4], 0xc6
sub byte [r10], r9b
mov byte [rdi + 0x28], 0xa
mov byte [rsi + 8], al
mov word [rsi + 9], cx
mov qword [rsi], rdx
invalid
mov qword [rsi + 0x10], r8
add rsp, 0x50
push rax
or byte [rsi - 0x77], r12b
or qword [rax - 0x77], r9
invalid
push rax
pop rbx
pop rdi
pop rsi
ret
push rsi
push rdi
push rbx
sub rsp, 0x60
mov rbx, r9
mov r15, r8
invalid
mov rdi, rdx
mov rsi, rcx
mov rax, qword [rsp + 0xd0]
mov r12, qword [rsp + 0xc8]
movsb byte [rdi], byte [rsi]
and al, 0xc8
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xc0
add byte [rax], al
add dh, al
sub byte [rcx], cl
invalid
movsb byte [rdi], byte [rsi]
and al, 0xc8
add byte [rax], al
add byte [rbx + rcx*4 - 0x54], cl
and al, 0xc0
add byte [rax], al
add dh, al
sub byte [rcx], cl
cmp rax, 1
je 0x14001906d
add dword [rcx + rbp*2 + 0x48], esi
test eax, eax
test rax, rax
jne 0x140019095
mov byte [rax], al
add byte [rax], al
lea r8, [rsp + 0x46]
mov word [r8], 0xbbef
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r13
mov dword [rsp + 0x20], ebp
mov dword [rsp + 0x20], ebp
mov byte [rsp + 0x30], 0
lea r14, [rsp + 0x48]
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x48
mov r9d, 2
add al, byte [rax]
add byte [rax], al
mov rcx, r14
mov rdx, rdi
call case.0x140019146.24
add al, byte [rax]
add byte [rcx + 0xf], al
mov dh, 0x46
invalid
add al, byte [rax]
add byte [rcx + 0xf], al
mov dh, 0x46
or byte [rbp - 0x75], cl
mov r14, qword [r14 + 0x10]
mov r14, qword [r14 + 0x10]
adc byte [rbp - 0x7c948b40], al
clc
add cl, byte [rdi]
invalid
test ecx, ecx
add byte [rax], al
test eax, eax
je 0x1400190b5
cmp eax, 2
jne case.0x140019146.13
add byte [rdi], cl
movzx eax, word [rsp + 0x51]
mov bh, 0x44
and al, 0x51
mov cl, 2
cmp qword [rsp + 0x48], 1
add dword [rbp + 4], esi
add dword [rbp + 4], esi
mov byte [rdi + 0x28], 8
xor edx, edx
jmp 0x1400190fe
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x28
add byte [rax], al
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r13
mov byte [rsp + 0x38], 0xef
and qword [rsp + 0x30], 0
and al, 0x30
add byte [rax - 0x77], cl
int1
and al, 0x30
add byte [rax - 0x77], cl
int1
mov rdx, rdi
mov edx, edi
mov r8, r15
mov r9, rbx
call fcn.140018e47
jmp 0x14001910c
std
invalid
mov rcx, rsi
mov ecx, esi
mov rdx, rdi
mov r8, r15
mov r9, rbx
add rsp, 0x60
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
invalid
pop rdi
jmp fcn.140018f6f
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
mov rcx, r14
mov rdx, r13
mov r8, r12
call fcn.14001882b
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], rax
lea r12, [rsp + 0x48]
mov rcx, r12
mov rdx, rdi
mov r8, r15
mov eax, edi
mov eax, edi
mov r9, rbx
call fcn.140018f6f
mov cl, byte [r12 + 8]
movzx eax, word [r12 + 9]
movzx eax, word [rsp + 9]
movzx eax, word [rsp + 9]
mov rdx, qword [r12]
add r14, qword [r12 + 0x10]
mov byte [rsi + 8], cl
mov word [rsi + 9], ax
mov qword [rsi], rdx
mov dword [rsi], edx
mov qword [rsi + 0x10], r14
add rsp, 0x60
add esp, 0x60
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.Output_buffer_must_have_been_too_small.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_core_0.3.30_src_task__internal_atomic_waker.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srclib.rs
ficom word [rbx]
add byte [rbp + rcx*4 + 5], cl
jle 0x140019106
adc eax, dword [rax]
mov edx, 0x27
call fcn.1400c11d0
or byte [rdx], 0
or al, byte [rax]
int3
add byte [rax + 0x63], cl
add al, 0x82
add rax, rdx
jmp rax
add ecx, dword [r8 + 0x41880541]
invalid
mov byte [rcx + 9], al
mov al, 2
jmp 0x1400191c9
jmp 0x1400191c9
and dword fs:[rcx + 0x18], 0
xorps xmm0, xmm0
movups xmmword [rcx + 8], xmm0
or byte [rsi - 0x39], ah
sbb al, 0x80
mov edi, 0x4feb01b0
or byte [rsi - 0x39], ah
sbb al, 0x80
mov edi, 0x4feb01b0
mov byte [rcx], al
ret
mov al, byte [rsi + 0xa]
mov byte [rsi + 0xa], al
movzx eax, word [r14 + 8]
mov word [rsi + 8], ax
mov rax, qword [r14 + 0x10]
add rbx, qword [r14]
mov qword [rsi], rbx
mov qword [rsi + 0x10], rax
movaps xmm6, xmmword [rsp + 0x50]
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r14
ret
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
mov r10, rdx
mov r13, rcx
mov r14, qword [rsp + 0x118]
sbb dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
movabs rbx, 0x8080808080808080
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x28], r8
jmp rax
mov r12, r13
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], r14
and qword [rsp + 0x50], 0
mov rsi, rbp
xor ebp, ebp
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
lea rbx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov rdi, r14
xor r14d, r14d
mov rcx, qword [rsp + 0x28]
mov rdx, r9
mov r8, r14
mov r9, rax
call fcn.140018851
mov r15, rax
mov edi, eax
mov edi, eax
mov r13, rdx
mov rcx, rbp
mov rdx, rsi
mov rbp, rdi
mov r8, rdi
mov r9, rbx
call fcn.14001882b
cmp rdx, r13
mov rcx, r13
cmovb rcx, rdx
mov r8d, eax
xor r8d, r15d
test r8b, 7
jne 0x140019332
mov r10d, r15d
neg r10d
and r10d, 7
lea r8, [r10 + 0x10]
adc byte [rcx + 0x39], cl
invalid
jbe 0x140019355
adc byte [rcx + 0x39], cl
enter 0x2376, 0x45
xor eax, eax
xor r8d, r8d
mov r11, qword [rsp + 0x38]
cmp r8, rcx
jae 0x140019f74
mov r9b, byte [r15 + r8]
test r9b, r9b
js 0x140019378
mov byte [rax + r8], r9b
inc r8
jmp 0x14001933a
xor r8d, r8d
mov r11, qword [rsp + 0x38]
cmp r10, r8
je 0x1400194d0
mov r9b, byte [r15 + r8]
test r9b, r9b
js 0x140019378
mov byte [rax + r8], r9b
inc r8
jmp 0x14001935d
mov r13, r12
add r14, r8
mov rax, qword [rsp + 0x50]
lea rcx, [rax + r8]
add rax, r8
add rax, 2
cmp rax, rbp
jae 0x14001c998
inc r14
mov rdx, qword [r11 + 8]
mov rax, r14
movzx r8d, r9b
movzx r8d, word [rdx + r8*2 - 0x100]
test r8w, r8w
je 0x14001c88b
cmp r8w, 0x800
add byte [rax], cl
jae 0x1400193e9
mov r9d, r8d
shr r9d, 6
or r9b, 0xc0
mov r10, qword [rsp + 0x40]
mov byte [r10 + rcx], r9b
and r8b, 0x3f
or r8b, 0x80
mov byte [r10 + rcx + 1], r8b
mov r8d, 2
jmp 0x140019425
movzx r9d, r8w
mov r10d, r9d
shr r10d, 0xc
or r10b, 0xe0
mov r11, qword [rsp + 0x40]
mov byte [r11 + rcx], r10b
or eax, dword [rcx - 0x3f]
jmp 0x12181d50e
invalid
or r9b, 0x80
mov byte [r11 + rcx + 1], r9b
and r8b, 0x3f
or r8b, 0x80
mov byte [r11 + rcx + 2], r8b
mov r8d, 3
or eax, dword [rcx - 0x3f]
jmp 0x12181d50e
add r8, rcx
cmp rax, qword [rsp + 0x20]
jae 0x14001c89c
lea rcx, [r8 + 2]
cmp rcx, qword [rsp + 0x48]
jae 0x14001c8a3
mov rcx, qword [rsp + 0x40]
add rcx, r8
mov r9, qword [rsp + 0x28]
lea r10, [r9 + rax]
xor r9d, r9d
mov r11, r9
lea r14, [rax + r9]
inc r14
mov r9b, byte [r10 + r9]
test r9b, r9b
js 0x1400194a0
mov byte [rcx + r11], r9b
lea rbp, [r8 + r11]
inc rbp
cmp r9b, 0x3b
ja 0x1400194b0
mov r9, qword [rsp + 0x20]
cmp r14, r9
jae 0x14001af0a
lea r9, [r11 + 1]
lea rdi, [r8 + r11]
add rdi, 3
cmp rdi, qword [rsp + 0x48]
jb 0x140019456
jmp 0x14001af1c
add r8, r11
mov qword [rsp + 0x50], r8
mov rcx, r8
jmp 0x14001939e
mov qword [rsp + 0x50], rbp
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x48]
mov r9, qword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x20]
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x1400192dc
lea r9, [rcx - 0x10]
mov r11, qword [r15 + r8]
mov r10, qword [r15 + r8 + 8]
mov qword [rax + r8], r11
mov qword [rax + r8 + 8], r10
movabs rdi, 0x8080808080808080
add byte [rax + 0x21498080], 0xfb
and r10, rdi
mov rdi, r10
or rdi, r11
jne 0x14001950c
add r8, 0x10
cmp r8, r9
jbe 0x1400194d4
jmp 0x140019335
test r11, r11
je 0x140019522
bsf rax, r11
shr eax, 3
test r10, r10
mov r13, r12
je 0x140019530
bsf rax, r10
jmp 0x140019535
mov eax, 0x40
mov r11, qword [rsp + 0x38]
shr eax, 3
add eax, 8
add r8, rax
mov r9b, byte [r15 + r8]
jmp 0x14001937b
lea rax, [r10 + 8]
mov qword [rsp + 0x58], rax
mov rsi, qword [r10 + 0x10]
xor ebx, ebx
xorps xmm6, xmm6
xor r8d, r8d
mov qword [rsp + 0x30], r13
test rsi, rsi
je 0x140019578
mov rdx, r8
mov rax, qword [rsp + 0x20]
jmp 0x140019637
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x20]
mov qword [rsp + 0x60], r8
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
lea ecx, [0x140154920]
call fcn.140018851
mov r15, rax
mov r13, rdx
mov r12, rbx
mov rcx, rbx
mov rsi, rbp
mov rdx, rbp
mov rbp, r14
mov r8, r14
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
call fcn.14001882b
mov rbx, rax
mov rdi, rdx
cmp r13, rdx
mov r8, rdx
cmovb r8, r13
mov rcx, r15
mov rdx, r13
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
call fcn.1400214c3
add byte [rax - 0x77], cl
shr eax, 0xb6
cmc
invalid
dec dword [rcx - 0x77]
invalid
cmp rax, rdi
ja case.0x140010338.122
add byte [rax - 0x77], cl
shr eax, 0xb6
cmc
invalid
mov rcx, r15
mov rdx, r13
mov r8, r14
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
xor dword [rbx - 0x3e17ffed], 0x7e
add byte [rax], al
xor dword [rbx - 0x3e17ffed], 0x7e
add byte [rax], al
cmp r14, rdx
jne 0x14001e41b
mov rcx, rbx
mov rdx, rax
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rsp + 0x60]
add rdx, r14
mov rbx, r12
add rbx, r14
mov r13, qword [rsp + 0x30]
mov rax, qword [rsp + 0x20]
mov r14, rbp
mov rbp, rsi
cmp rdx, rax
mov r11, qword [rsp + 0x38]
jae 0x14001a827
lea rcx, [rbx + 3]
cmp rcx, r14
jae 0x14001a858
mov rax, qword [rsp + 0x28]
mov r9b, byte [rax + rdx]
adc byte [rcx + 0xf], al
mov dh, 0xc1
adc byte [rcx + 0xf], al
mov dh, 0xc1
lea r8, [rdx + 1]
mov r10, qword [r11 + 0x10]
test r10, r10
je 0x1400196f7
cmp r9b, byte [r11 + 0x1c]
jb 0x14001aedb
cmp r9b, byte [r11 + 0x1d]
ja 0x14001aedb
mov word [r11 + 0x1c], 0xbf80
mov edx, dword [r11 + 0x18]
mov r9d, edx
shl r9d, 6
and eax, 0x3f
mov rsi, r11
lea r11d, [r9 + rax]
sbb al, 1
sbb al, 1
mov dword [rsi + 0x18], r11d
mov rdi, qword [rsi + 8]
inc rdi
mov qword [rsi + 8], rdi
mov esi, 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
cmp rdi, r10
jne 0x140019566
cmp r10, 3
jne 0x14001970b
mov ecx, r9d
shr ecx, 0x12
or cl, 0xf0
mov byte [rbp + rbx], cl
shr r9d, 0xc
and r9b, 0x3f
or r9b, 0x80
mov byte [rbp + rbx + 1], r9b
and dl, 0x3f
or dl, 0x80
mov byte [rbp + rbx + 2], dl
push rsp
sbb eax, 0x88800c02
sbb eax, 0xc3834803
add ecx, dword [rax - 0x7d]
ret
add al, 0xeb
invalid
push rsp
sbb eax, 0x88800c02
sbb eax, 0xc3834803
add ecx, dword [rax - 0x7d]
ret
add al, 0xeb
sub eax, 0x78c98445
sub eax, 0x1d4c8844
add byte [rax - 1], cl
ret
add ecx, dword [rax - 0x7d]
ret
test r9b, r9b
js 0x140019729
mov byte [rbp + rbx], r9b
inc rbx
xor esi, esi
imul cl
pop rbx
invalid
invalid
invalid
imul cl
pop rbx
invalid
cmp r11w, 0x800
jae 0x140019749
or dl, 0xc0
mov byte [rbp + rbx], dl
or al, 0x80
mov byte [rbp + rbx + 1], al
add rbx, 2
invalid
add cl, byte [rax - 0x77]
fldpi
cmp r9b, 0xc2
mov rcx, rbx
jmp 0x14001976a
cmp r9b, 0xc2
jb 0x14001c6ab
cmp r9b, 0xe0
jae case.0x140010338.104
mov qword [r11 + 0x10], 1
and eax, 0x1f
jmp 0x1400197dc
movzx r9d, r11w
shr r9d, 0xc
or r9b, 0xe0
mov byte [rbp + rbx], r9b
and dl, 0x3f
or dl, 0x80
retf 0x8880
push rsp
invalid
add dword [rax + rax*4], ecx
retf 0x8880
or byte [rax + 0xc011d54], 0x80
mov byte [rbp + rbx + 2], al
mov rax, qword [rsp + 0x58]
and dword [rax + 0x10], 0
add byte [rdi], cl
adc dword [rax], esi
add byte [rdi], cl
adc dword [rax], esi
xor esi, esi
mov rbx, rcx
jmp 0x140019566
cmp r9b, 0xf0
jae case.0x140007ae3.155
cmp eax, 0xe0
je 0x1400197ba
cmp eax, 0xed
jne 0x1400197bf
mov byte [r11 + 0x1d], 0x9f
mov byte [rbx + 0x1d], 0x9f
jmp 0x1400197bf
cmp r9b, 0xf5
jae 0x14001c6ab
cmp eax, 0xf4
add byte [rax], al
je 0x1400197cc
cmp eax, 0xf0
jne 0x1400197d1
mov byte [r11 + 0x1c], 0x90
jmp 0x1400197d1
mov byte [r11 + 0x1c], 0xa0
mov qword [r11 + 0x10], 2
mov dword [rbx + 0x10], 2
add byte [rax], al
add byte [rbx + 0x10eb0fe0], al
and eax, 0xf
jmp 0x1400197dc
mov byte [r11 + 0x1d], 0x8f
mov qword [r11 + 0x10], 3
and eax, 7
mov dword [r11 + 0x18], eax
mov esi, 3
jmp 0x140019566
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], r14
and qword [rsp + 0x50], 0
cmp byte [r10 + 7], 0
je 0x140019fc7
test dl, al
invalid
add byte [rax], al
cmp r14, 2
jbe 0x140019f4b
mov qword [rsp + 0x30], r13
mov al, byte [r10 + 8]
mov byte [r10 + 7], 0
mov byte [rbp], al
mov qword [rsp + 0x50], 1
mov r14d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x140019fcf
add byte [rax - 0x77], cl
insb byte [rdi], dx
and al, 0x40
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], r14
and qword [rsp + 0x50], 0
cmp byte [r10 + 1], 0
je 0x14001a7d0
movzx eax, byte [r10 + 2]
movzx eax, byte [rdx + 2]
mov byte [r10 + 1], 0
test r9, r9
je 0x140019f55
cmp r14, 3
jbe 0x140019f4b
mov cl, byte [rsi]
lea edx, [rcx - 0x40]
push rcx
invalid
cmp dl, 0x3e
jbe 0x140019885
push rcx
rol byte [rax + 0xf763efa], 0x8d
push rcx
add dword [rax - 0x7df05d06], eax
invalid
lea edx, [rcx + 1]
cmp dl, 0xa2
jb 0x14001c649
lea edx, [rcx - 0x62]
sahf
imul rax, rax, 0x9d
movzx r8d, dl
lea rdx, [rax + r8]
add r8, rax
add r8, 0xfffffffffffffc52
rcl byte [rdx - 4], 0xff
dec dword [rcx - 0x7f]
clc
xchg edi, eax
add byte [r8], al
rcl byte [rdx - 4], 0xff
dec dword [rcx - 0x7f]
clc
xchg edi, eax
add byte [r8], al
ja 0x14001b8c1
lea rax, [0x1401383f4]
movzx eax, word [rax + rdx*2 - 0x75c]
test ax, ax
je 0x14001b8c1
mov rcx, r8
shr rcx, 5
lea rdx, [0x140137ac0]
mov ecx, dword [rdx + rcx*4]
bt ecx, r8d
movzx ecx, ax
mov r15, r14
mov edi, esi
mov r14, rbx
jae 0x14001ce07
mov byte [rbp], 0xf0
mov edx, ecx
shr edx, 0xc
or dl, 0xa0
invalid
invalid
mov byte [rbp + 1], dl
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rbp + 2], cl
and al, 0x3f
or al, 0x80
mov esi, 4
jmp 0x14001c9e0
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], r14
and qword [rsp + 0x50], 0
mov al, byte [r10 + 1]
mov dil, byte [r10 + 2]
mov bh, byte [rdx + 2]
mov bh, byte [rdx + 2]
xor r14d, r14d
lea rbx, [0x1401b4804]
scasb al, byte [rdi]
sbb dword [rax], eax
scasb al, byte [rdi]
sbb dword [rax], eax
xor ebp, ebp
test al, al
je 0x14001a883
cmp rbp, r9
je 0x14001ae7c
lea r15, [r14 + 2]
cmp r15, qword [rsp + 0x48]
jl 0x140019971
jae case.default.0x14001996b
adc eax, 0xc8a0000
lea r12, cs:[rbp + 1]
mov cl, byte [rsi + rbp]
lea r12, [rbp + 1]
movzx eax, al
dec eax
movsxd rax, dword [rbx + rax*4]
add rax, rbx
movzx edx, dil
jmp rax
mov byte [r10 + 1], 0
lea r8d, [rcx + 0x5f]
movzx eax, r8b
cmp dil, 3
jne 0x140019a71
test ebp, ebp
add byte [rax], al
invalid
test ebp, ebp
add byte [rax], al
add byte [rcx - 0x80], al
clc
cmp r8b, 0x53
jae 0x140019a71
add eax, 0x3041
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], 0xe3
mov edx, eax
shr edx, 6
and dl, 7
or dl, 0x80
mov byte [rcx + r14 + 1], dl
xor dword [rcx], eax
xor dword [rcx], eax
and al, 0x3f
or al, 0x80
mov byte [rcx + r14 + 2], al
add r14, 3
mov qword [rsp + 0x50], r14
mov dword [rsp + 0x50], esi
mov dword [rsp + 0x50], esi
mov dil, 3
jmp 0x140019bf9
mov byte [r10 + 1], 0
lea eax, [rcx + 0x5f]
cmp al, 0x5d
ja 0x14001c692
imul rcx, rdx, 0x5e
movzx eax, al
lea rsi, [rcx + rax]
xor al, 1
xor al, 1
add rax, rcx
add eax, ecx
add rax, 0xfffffffffffffa7e
cmp rax, 0x16a9
jae 0x140019ab6
jle 0x1400199e3
invalid
lea rax, [0x14014a332]
jmp 0x140019b24
mov byte [r10 + 1], 0
lea edi, [rcx + 0x5f]
cmp dil, 0x5d
cmp bh, 0x5d
cmp bh, 0x5d
ja 0x14001b86e
mov byte [r10 + 1], 3
mov byte [r10 + 2], dil
mov al, 3
mov rbp, r12
jmp 0x140019934
mov byte [r10 + 1], 0
lea eax, [rcx + 0x5f]
cmp al, 0x3e
ja 0x14001b86e
movzx eax, al
add eax, 0xffffff61
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], 0xef
mov edx, eax
shr edx, 6
and dl, 0x3f
or dl, 0x80
mov byte [rcx + r14 + 1], dl
and al, 0x3f
or al, 0x80
mov byte [rcx + r14 + 2], al
add r14, 3
mov qword [rsp + 0x50], r14
jmp 0x140019bf9
cmp dil, 4
jne 0x140019af6
cmp r8b, 0x56
jae 0x140019af6
add eax, 0x30a1
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], 0xe3
mov edx, eax
shr edx, 6
and dl, 7
or dl, 0x80
mov byte [rcx + r14 + 1], dl
and al, 0x3f
or al, 0x80
mov byte [rcx + r14 + 2], al
mov byte [rcx + rsi + 2], al
add r14, 3
mov qword [rsp + 0x50], r14
mov dil, 4
jmp 0x140019bf9
mov rcx, rsi
call 0x14001e505
cmp ax, 1
jne 0x140019b6e
cmp dx, 0x800
jae 0x140019bb3
mov eax, edx
shr eax, 6
or al, 0xc0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
and dl, 0x3f
or dl, 0x80
mov byte [rcx + r14 + 1], dl
mov r14, r15
jmp 0x140019be5
cmp r8b, 0x5d
ja 0x14001b86e
imul rcx, rdx, 0x5e
lea rsi, [rcx + rax]
add rax, rcx
add rax, 0xfffffffffffffa7e
cmp rax, 0xb95
jae 0x140019c03
lea rax, [0x140141724]
movzx eax, word [rax + rsi*2 - 0xb04]
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
invalid
or cl, 0x80
mov byte [rdx + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 2], al
add r14, 3
mov byte [rbx], 0x4c
mov dword [rsp + 0x50], esi
rol ecx, 0xe9
or al, 0x80
leave
loopne 0x140019b7d
invalid
xor eax, eax
mov rbp, r12
mov rsi, qword [rsp + 0x28]
jmp 0x140019934
lea rax, [rsi - 0x255]
cmp rax, 0xb
jae 0x140019c26
add al, 2
mov rcx, qword [rsp + 0x40]
add cl, byte [rax - 0x75]
and al, 0x40
mov byte [rcx + r14], 0xd0
or al, 0x80
mov byte [rcx + r14 + 1], al
mov qword [rsp + 0x50], r15
xor eax, eax
mov r14, r15
mov rbp, r12
mov r10, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
and byte [rax - 0x75], cl
je 0x140019bd1
sub cl, ch
invalid
std
invalid
invalid
and byte [rax - 0x75], cl
je 0x140019bd1
sub cl, ch
cmp ebp, 0xb70fffff
ret 0xc189
movzx eax, dx
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
loopne 0x140019c0b
mov eax, dword [rsp + 0x40]
loopne 0x140019c0b
mov eax, dword [rsp + 0x40]
mov byte [r8 + r14], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r8 + r14 + 1], al
xor byte [rcx], al
and dl, 0x3f
or dl, 0x80
mov byte [r8 + r14 + 2], dl
add r14, 3
mov r15, r14
invalid
test dword [rbx + rcx*4 + 0x54], 0x8b4c3824
and al, 0x20
mov r10, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
mov rsi, qword [rsp + 0x28]
mov qword [rsp + 0x50], r15
xor eax, eax
mov rbp, r12
jmp 0x140019934
invalid
invalid
invalid
lea rax, [rsi - 0x1142]
cmp rax, 0xd3e
cmp eax, 0xd3e
jae 0x140019c6b
lea rax, [0x140142e4e]
movzx eax, word [rax + rsi*2 - 0x2284]
mov bh, 0x84
jo 0x140019c9a
invalid
invalid
invalid
jmp 0x140019b2c
add rsi, 0xfffffffffffffd7b
cmp rsi, 0xb
mov r10, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
jae 0x14001d80d
add byte [rax], al
add byte [rax], al
add sil, 0x12
mov rax, qword [rsp + 0x40]
mov byte [rax + r14], 0xd1
and sil, 0x3f
or sil, 0x80
or dh, 0x80
or dh, 0x80
mov byte [rax + r14 + 1], sil
mov qword [rsp + 0x50], r15
xor eax, eax
mov r14, r15
jmp 0x140019b61
invalid
dec dword [rax - 0x73]
xchg byte [rax + 0x48ffffdf], dh
cmp eax, 0x168
invalid
add dword [rax], eax
invalid
lea rax, [rsi - 0x2050]
cmp rax, 0x168
invalid
add dword [rax], eax
invalid
push 0x73000001
adc al, 0x48
jae 0x140019c8e
lea rax, [0x1401448ca]
lea eax, [0x1401448ca]
movzx eax, word [rax + rsi*2 - 0x40a0]
jmp 0x140019b2c
mov rcx, rsi
call fcn.14001e47a
cmp ax, 1
je 0x140019ac8
xor ecx, ecx
mov r10, qword [rsp + 0x38]
cmp byte [rbx + rcx*4 + 0x4c], cl
and al, 0x20
cmp byte [rbx + rcx*4 + 0x4c], cl
and al, 0x20
lea r11, [0x140144dbc]
cmp rcx, 0x35
ja 0x14001ce83
xchg esi, eax
xor dword [rax], eax
invalid
xchg esi, eax
xor dword [rax], eax
add byte [rcx + 0xf], al
invalid
invalid
mov bh, 0x14
movzx edx, word [r11 + rcx*2]
movzx r8d, word [r11 + rcx*2 + 2]
movzx r8d, word [r11 + rcx*2 + 2]
mov rax, rsi
sub rax, rdx
cmp rax, r8
jb 0x140019cd9
add rcx, 3
jmp 0x140019cb3
cmp rcx, 0x34
jae 0x14001e3d2
add ax, word [r11 + rcx*2 + 4]
cmp ax, 0x800
mov rsi, qword [rsp + 0x28]
jae 0x140019d16
mov ecx, eax
shr ecx, 6
or cl, 0xc0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 1], al
xor r8b, byte [rcx]
xor r8b, byte [rcx]
mov r14, r15
jmp 0x140019bf4
invalid
invalid
invalid
movzx ecx, ax
xor byte [rcx], al
and al, 0x3f
or al, 0x80
mov byte [r8 + r14 + 2], al
add cl, byte [rcx - 0x7d]
mov byte [rbx], 0x4d
mov edi, esi
jmp 0x140019bf4
cmp byte [r10 + 2], 0
je 0x14001a7df
jp 0x140019d53
add byte [rdi], cl
test byte [rdi + 0x4900000a], al
cmp esi, 2
cmp r14, 2
jbe 0x14001a871
and word [r10 + 1], 0
movzx eax, byte [r10 + 3]
add ecx, dword [rax - 0x7d]
clc
add cl, byte [rcx + rcx*4 + 0x6c]
and al, 0x30
jb 0x14001b855
fstp dword [rdx]
add byte [rax], al
cmp eax, 2
je 0x14001c115
cmp eax, 3
jne 0x14001e461
test ebx, edx
add byte [rax], r8b
test ebx, edx
add byte [rax], r8b
mov r12, r14
mov byte [r10 + 3], 4
mov al, 4
xor r15d, r15d
jmp 0x14001a7ef
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], r14
and qword [rsp + 0x50], 0
cmp byte [r10 + 1], 0
je 0x14001a7f6
mov al, byte [r10 + 2]
mov byte [r10 + 1], 0
test r9, r9
je 0x140019f55
cmp r14, 2
jbe 0x140019f4b
mov dil, byte [rsi]
cmp al, 1
jne 0x14001b902
lea ecx, [rdi + 0x61]
cmp cl, 0x53
jae 0x14001b902
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x48], r14
and qword [rsp + 0x50], 0
and dword [rsp + 0x50], 0
and dword [rsp + 0x50], 0
cmp byte [r10 + 1], 0
je 0x14001a80e
mov cl, byte [r10 + 2]
mov byte [r10 + 1], 0
test r9, r9
je 0x140019f55
cmp r14, 2
jbe 0x140019f4b
invalid
add byte [rdx + 0x1ff98006], cl
mov al, byte [rsi]
cmp cl, 0x1f
jbe 0x14001b92b
lea edx, [rax + 0x5f]
lea r8d, [rcx - 0x20]
movzx r8d, r8b
cmp dl, 0x5e
jae 0x14001c781
imul rsi, r8, 0x5e
movzx eax, dl
lea r8, [rsi + rax]
add r8, 0xfffffffffffffa7e
add eax, 0xfffffa7e
add rsi, rax
cmp r8, 0x92e
mov qword [rsp + 0x30], r13
jae 0x14001c8b5
mov rdx, rbp
mov r12, rbx
lea rax, [0x140146760]
add byte [rdi], cl
mov bh, 0xb4
jo 0x140019e8f
cld
hlt
invalid
invalid
jmp 0x14001cecb
add byte [rdi], cl
mov bh, 0xb4
jo 0x140019e8f
cld
hlt
test r9, r9
je 0x140019fa7
cmp byte [r10 + 1], 0
jne 0x140019fa7
cmp r14, 3
jae 0x14001aeb6
mov byte [r13 + 8], 1
xor r9d, r9d
jmp 0x14001aecd
xor eax, eax
xor ecx, ecx
cmp r9, rcx
je 0x140019fa3
lea rdx, [rax + 2]
cmp rdx, r14
jae 0x140019fb1
mov dl, byte [rsi + rcx]
test dl, dl
cmp byte [r10 + 7], 0
je 0x14001a81f
cmp r14, 3
jb 0x14001c76a
movzx eax, word [r10 + 4]
cmp ax, 0x80
jae 0x14001b82e
mov byte [rbp], al
mov r12d, 1
jmp 0x14001b9a6
mov byte [r13 + 8], 1
jmp 0x14001a867
cmp byte [rsp + 0x120], 0
je 0x14001a862
mov word [r13 + 8], 0x102
mov byte [r13 + 0xa], 0
jmp 0x14001a867
xor eax, eax
cmp rdx, r13
setb al
add r14, rcx
add rcx, qword [rsp + 0x50]
mov r13, r12
lea rdx, [rsp + 0x40]
and rdx, 0xffffffffffffff00
or rdx, rax
mov qword [r13], r14
mov qword [r13 + 8], rdx
jmp 0x14001af32
xor edx, edx
jmp 0x140019fb6
mov byte [r13 + 8], 0
jmp 0x14001aecd
mov dl, 1
mov r9, rcx
mov byte [r13 + 8], dl
mov qword [r13], r9
mov qword [r13 + 0x10], rax
jmp 0x14001df78
mov qword [rsp + 0x30], r13
xor r14d, r14d
mov al, byte [r10 + 9]
mov r12b, byte [r10 + 0xb]
movzx edi, byte [r10 + 0xa]
mov r11b, byte [r10 + 0xc]
imul ecx, edi, 0xbe
mov dword [rsp + 0x58], ecx
lea ecx, [rdi - 0x20]
movzx ecx, cl
imul rcx, rcx, 0x60
mov qword [rsp + 0x88], rcx
lea r8d, [rdi - 0x2f]
lea ecx, [rdi - 0x21]
movzx ecx, cl
imul ecx, ecx, 0x5e
lea edx, [rdi - 0x77]
movzx edx, dl
imul edx, edx, 0x5e
add edx, 0xffffe234
mov dword [rsp + 0x78], edx
mov dword [rsp + 0x68], r8d
movzx edx, r8b
imul rdx, rdx, 0x5e
mov qword [rsp + 0x80], rdx
imul r8, rdi, 0x3138
xor r13d, r13d
movzx ecx, cx
mov dword [rsp + 0x7c], ecx
mov qword [rsp + 0x60], rdi
test al, al
je 0x14001af3b
cmp r9, r13
je 0x14001b7ff
lea r15, [r14 + 3]
cmp r15, qword [rsp + 0x48]
jae 0x14001b7e7
mov cl, byte [rsi + r13]
lea rbp, [r13 + 1]
cmp al, 1
je 0x14001a0a7
movzx eax, al
cmp eax, 2
jne 0x14001a0f3
mov byte [r10 + 9], 0
add cl, 0x7f
cmp cl, 0x7d
ja 0x14001c6d9
mov byte [r10 + 9], 3
mov byte [r10 + 0xa], dil
mov byte [r10 + 0xb], r12b
mov byte [r10 + 0xc], cl
mov al, 3
mov r11d, ecx
mov r13, rbp
jmp 0x14001a047
mov byte [r10 + 9], 0
lea edx, [rcx - 0x30]
cmp dl, 9
jbe 0x14001a14f
cmp dil, 0x1f
jbe 0x14001a1c9
lea eax, [rcx + 0x5f]
cmp al, 0x5e
jae 0x14001a2a6
movzx esi, al
cmp byte [rsp + 0x68], 0x48
jae 0x14001a458
add rsi, qword [rsp + 0x80]
lea rax, [0x140150bd8]
movzx eax, word [rax + rsi*2]
jmp 0x14001a520
mov byte [r10 + 9], 0
add cl, 0xd0
cmp cl, 9
ja 0x14001c701
movzx eax, r12b
imul rax, rax, 0x4ec
movzx edx, r11b
imul rdx, rdx, 0xa
add rdx, r8
add rdx, rax
movzx esi, cl
add rsi, rdx
cmp rsi, 0x99fc
jae 0x14001a169
cmp esi, 0x1d21
jne 0x14001a24b
mov rax, qword [rsp + 0x40]
mov word [rax + r14], 0x9fee
mov byte [rax + r14 + 2], 0x87
jmp 0x14001a54a
mov byte [r10 + 9], 2
mov byte [r10 + 0xa], dil
mov byte [r10 + 0xb], dl
mov al, 2
mov r12d, edx
mov r13, rbp
jmp 0x14001a047
lea rax, [rsi - 0x2e248]
cmp rax, 0x100000
jae 0x14001c874
add esi, 0xfffe1db8
mov eax, esi
shr eax, 0x12
or al, 0xf0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
mov eax, esi
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rcx + r14 + 1], al
mov eax, esi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rcx + r14 + 2], al
and sil, 0x3f
or sil, 0x80
mov byte [rcx + r14 + 3], sil
add r14, 4
mov qword [rsp + 0x50], r14
jmp 0x14001a451
lea eax, [rcx - 0x40]
cmp al, 0x3e
jbe 0x14001a1de
cmp cl, 0xfe
jg 0x14001cf76
add cl, 0xbf
mov eax, ecx
mov edi, r12d
mov r12, r8
mov r13d, r11d
movzx esi, al
add esi, dword [rsp + 0x58]
mov edx, 0x77c
lea rcx, [0x14014d2c4]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001a349
mov rcx, r9
dec rcx
cmp rcx, 0x77c
mov r10, qword [rsp + 0x38]
jae 0x14001e25c
mov r11d, r13d
mov r8, r12
lea rax, [0x14014e1bc]
add si, word [rax + r9*2 - 2]
lea rax, [0x14014d2c4]
sub si, word [rax + r9*2 - 2]
jmp 0x14001a36d
mov edi, r12d
mov r12, r8
mov r13d, r11d
mov edx, 0xce
lea rcx, [0x14015428e]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001a3be
mov rcx, r9
dec rcx
cmp rcx, 0xce
jae case.0x140032ba5.298
lea rax, [0x14015442a]
add si, word [rax + r9*2 - 2]
lea rax, [0x14015428e]
sub si, word [rax + r9*2 - 2]
jmp 0x14001a3d7
lea eax, [rcx - 0x40]
cmp al, 0x3e
jbe 0x14001a2bb
cmp cl, 0xa0
jg 0x14001cf76
add cl, 0xbf
mov eax, ecx
movzx esi, al
mov rax, qword [rsp + 0x88]
lea rbx, [rax + rsi]
add rbx, 0xfffffffffffffca0
cmp rbx, 0x1f7b
jae 0x14001a487
mov edi, r12d
mov r12, r8
mov r13d, r11d
mov edx, 0x65b
lea rcx, [0x14014f0b4]
mov r8d, ebx
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001a561
mov rcx, r9
dec rcx
cmp rcx, 0x65b
mov r10, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x28]
jae 0x14001e349
mov r11d, r13d
mov r8, r12
lea rax, [0x14014fd6a]
add bx, word [rax + r9*2 - 2]
lea rax, [0x14014f0b4]
sub bx, word [rax + r9*2 - 2]
jmp 0x14001a58a
cmp r9, 0x77c
mov r10, qword [rsp + 0x38]
jae 0x14001e305
mov r11d, r13d
mov r8, r12
lea rax, [0x14014e1bc]
movzx esi, word [rax + r9*2]
mov r12d, edi
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rdx + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 2], al
mov qword [rsp + 0x50], r15
xor eax, eax
mov r14, r15
mov r13, rbp
mov r9, qword [rsp + 0x20]
mov rsi, qword [rsp + 0x28]
mov rdi, qword [rsp + 0x60]
jmp 0x14001a047
cmp r9, 0xce
jae 0x14001e316
lea rax, [0x14015442a]
movzx esi, word [rax + r9*2]
mov r10, qword [rsp + 0x38]
mov r11d, r13d
mov r8, r12
cmp si, 0x800
mov r9, qword [rsp + 0x20]
mov r12d, edi
jae 0x14001a417
mov eax, esi
shr eax, 6
or al, 0xc0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
and sil, 0x3f
or sil, 0x80
mov byte [rcx + r14 + 1], sil
add r14, 2
mov r15, r14
jmp 0x14001a447
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 1], al
and sil, 0x3f
or sil, 0x80
mov byte [rdx + r14 + 2], sil
mov r14, r15
mov rdi, qword [rsp + 0x60]
mov qword [rsp + 0x50], r15
xor eax, eax
jmp 0x14001a554
cmp edi, 0x20
je 0x14001a5e0
cmp edi, 0x25
je 0x14001a5ed
cmp edi, 0x27
jne 0x14001a633
cmp al, 0x20
jae 0x14001a66e
lea rax, [0x1401541a0]
jmp 0x14001a5e7
add rsi, rax
cmp esi, 0x360
jae 0x14001a4f6
mov byte [rsp + 0x70], r12b
mov r12, r8
mov r13d, r11d
mov edx, 0x3b
lea rcx, [0x140150a20]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
movabs rbx, 0x8080808080808080
je 0x14001a711
mov rcx, r9
dec rcx
cmp rcx, 0x3b
jae 0x14001e398
lea rax, [0x140150a98]
add si, word [rax + r9*2 - 2]
lea rax, [0x140150a20]
sub si, word [rax + r9*2 - 2]
jmp 0x14001a727
lea rcx, [rsi - 0x22db]
cmp rcx, 0x65
movabs rbx, 0x8080808080808080
jae 0x14001e36b
lea rax, [0x140150b0e]
movzx eax, word [rax + rsi*2 - 0x45b6]
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rdx + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 2], al
mov qword [rsp + 0x50], r15
xor eax, eax
mov r14, r15
mov r13, rbp
mov rsi, qword [rsp + 0x28]
jmp 0x14001a047
cmp r9, 0x65b
mov r10, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x28]
jae 0x14001e37c
mov r11d, r13d
mov r8, r12
lea rax, [0x14014fd6a]
movzx ebx, word [rax + r9*2]
mov r12d, edi
movzx eax, bx
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rdx + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 2], al
mov qword [rsp + 0x50], r15
xor eax, eax
mov r14, r15
mov r13, rbp
mov r9, qword [rsp + 0x20]
movabs rbx, 0x8080808080808080
mov rdi, qword [rsp + 0x60]
jmp 0x14001a047
lea rax, [0x1401540b8]
movzx eax, word [rax + rsi*2]
jmp 0x14001a603
add cl, 0x20
cmp cl, 0x15
ja 0x14001a66e
movzx eax, cl
lea rcx, [0x140154174]
movzx eax, word [rcx + rax*2]
cmp ax, 0x800
jae 0x14001a6c9
mov ecx, eax
shr ecx, 6
or cl, 0xc0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 1], al
add r14, 2
mov r15, r14
jmp 0x14001a6fd
cmp dil, 0x76
jbe 0x14001a66e
add esi, dword [rsp + 0x78]
movzx eax, si
shr eax, 0xc
or al, 0xe0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
mov eax, esi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rcx + r14 + 1], al
and sil, 0x3f
or sil, 0x80
mov byte [rcx + r14 + 2], sil
jmp 0x14001a54a
mov qword [rsp + 0x70], r8
mov r13d, r11d
add esi, dword [rsp + 0x7c]
mov edx, 0x2b
lea rcx, [0x1401541e0]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001a76c
mov rcx, r9
dec rcx
cmp rcx, 0x2b
jae 0x14001e3c1
lea rax, [0x140154238]
add si, word [rax + r9*2 - 2]
lea rax, [0x1401541e0]
sub si, word [rax + r9*2 - 2]
jmp 0x14001a782
movzx ecx, ax
mov edx, ecx
shr edx, 0xc
or dl, 0xe0
mov rsi, r8
mov r8, qword [rsp + 0x40]
mov byte [r8 + r14], dl
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [r8 + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [r8 + r14 + 2], al
mov r8, rsi
mov r14, r15
mov rsi, qword [rsp + 0x28]
mov qword [rsp + 0x50], r15
xor eax, eax
mov r13, rbp
jmp 0x14001a047
cmp r9, 0x3b
jae case.0x140010338.125
lea rax, [0x140150a98]
movzx esi, word [rax + r9*2]
mov r10, qword [rsp + 0x38]
mov r11d, r13d
mov r8, r12
cmp si, 0x800
mov r9, qword [rsp + 0x20]
mov r12b, byte [rsp + 0x70]
jae 0x14001a79b
mov eax, esi
shr eax, 6
or al, 0xc0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
and sil, 0x3f
or sil, 0x80
mov byte [rcx + r14 + 1], sil
add r14, 2
mov r15, r14
jmp 0x14001a44c
cmp r9, 0x2b
jae 0x14001e3f5
lea rax, [0x140154238]
movzx esi, word [rax + r9*2]
mov r10, qword [rsp + 0x38]
mov r11d, r13d
mov r8, qword [rsp + 0x70]
cmp si, 0x800
mov r9, qword [rsp + 0x20]
jb 0x14001a743
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 1], al
and sil, 0x3f
or sil, 0x80
mov byte [rdx + r14 + 2], sil
mov r14, r15
jmp 0x14001a44c
mov r15, r14
mov r14, rbx
xor esi, esi
xor ebx, ebx
jmp 0x14001c9f3
mov r12, r14
mov qword [rsp + 0x30], r13
mov r15b, byte [r10 + 1]
mov al, byte [r10 + 3]
xor ebp, ebp
jmp 0x14001c157
mov r15, rbp
mov r12, r14
mov rdi, rbx
mov qword [rsp + 0x30], r13
xor r13d, r13d
xor ebp, ebp
jmp 0x14001d954
mov r12, rbx
mov qword [rsp + 0x30], r13
xor ebx, ebx
xor esi, esi
jmp 0x14001d0bf
xor r12d, r12d
jmp 0x14001b9b1
cmp byte [rsp + 0x120], 0
je 0x14001b7f5
cmp qword [r11 + 0x10], 0
je 0x14001b7f5
mov rcx, qword [rsp + 0x58]
mov al, byte [rcx]
inc al
xorps xmm0, xmm0
and dword [rcx + 0x10], 0
movups xmmword [rcx], xmm0
jmp 0x14001aef7
mov byte [r13 + 8], 1
jmp 0x14001c6ba
mov byte [r13 + 8], 0
and qword [r13], 0
jmp 0x14001aed1
mov byte [r13 + 8], 1
mov r12, r13
xor r13d, r13d
xor ebp, ebp
jmp 0x14001ce59
lea r15, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
lea r12, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov rsi, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x28]
mov rdx, r9
mov r8, rbp
mov r9, r15
call fcn.140018851
mov rbx, rax
mov rdi, rdx
mov rdx, qword [rsp + 0x40]
mov rcx, r14
mov r8, rsi
mov r9, r12
call fcn.14001882b
cmp rdx, rdi
mov r14, rdi
cmovb r14, rdx
mov ecx, eax
xor ecx, ebx
test cl, 7
jne 0x14001a8e8
mov r9d, ebx
neg r9d
and r9d, 7
lea rcx, [r9 + 0x10]
cmp rcx, r14
jbe 0x14001a913
xor ecx, ecx
mov r11, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
cmp rcx, r14
jae 0x14001b895
mov r8b, byte [rbx + rcx]
test r8b, r8b
js 0x14001a9ab
mov byte [rax + rcx], r8b
inc rcx
jmp 0x14001a8f4
xor ecx, ecx
mov r11, qword [rsp + 0x38]
cmp r9, rcx
je 0x14001a931
mov r8b, byte [rbx + rcx]
test r8b, r8b
js 0x14001a96a
mov byte [rax + rcx], r8b
inc rcx
jmp 0x14001a91a
lea r8, [r14 - 0x10]
mov r10, qword [rbx + rcx]
mov r9, qword [rbx + rcx + 8]
mov qword [rax + rcx], r10
mov qword [rax + rcx + 8], r9
movabs r11, 0x8080808080808080
and r10, r11
and r9, r11
mov r11, r9
or r11, r10
jne 0x14001a971
add rcx, 0x10
cmp rcx, r8
jbe 0x14001a935
jmp 0x14001a8ea
mov r9, qword [rsp + 0x20]
jmp 0x14001a9ab
test r10, r10
mov r11, qword [rsp + 0x38]
je 0x14001a989
bsf rax, r10
shr eax, 3
mov r9, qword [rsp + 0x20]
jmp 0x14001a9a4
test r9, r9
je 0x14001a994
bsf rax, r9
jmp 0x14001a999
mov eax, 0x40
mov r9, qword [rsp + 0x20]
shr eax, 3
add eax, 8
add rcx, rax
mov r8b, byte [rbx + rcx]
add rbp, rcx
mov rax, qword [rsp + 0x50]
lea r14, [rax + rcx]
mov qword [rsp + 0x50], r14
add rax, rcx
add rax, 2
cmp rax, rsi
jae 0x14001d8ee
inc rbp
mov r10, qword [rsp + 0x28]
lea ecx, [r8 + 0x5f]
cmp cl, 0x5e
jae 0x14001aa13
cmp rbp, r9
jae 0x14001ce67
mov dl, byte [r10 + rbp]
lea rdi, [rbp + 1]
lea r8d, [rdx + 0x5f]
movzx eax, r8b
cmp cl, 3
jne 0x14001ab29
cmp r8b, 0x53
jae 0x14001ab29
add eax, 0x3041
jmp 0x14001ab39
cmp r8b, 0x8e
je 0x14001aad0
movzx eax, r8b
cmp eax, 0x8f
jne 0x14001d79b
cmp rbp, r9
jae 0x14001d779
mov dl, byte [r10 + rbp]
lea rax, [rbp + 1]
lea ecx, [rdx + 0x5f]
cmp cl, 0x5d
ja 0x14001d7d2
cmp rax, r9
jae 0x14001d822
mov dl, byte [r10 + rbp + 1]
add rbp, 2
lea r8d, [rdx + 0x5f]
cmp r8b, 0x5d
ja 0x14001d841
movzx eax, cl
imul rax, rax, 0x5e
movzx ecx, r8b
lea rsi, [rax + rcx]
add rax, rcx
add rax, 0xfffffffffffffa7e
cmp rax, 0x16a9
jae 0x14001aba3
lea rax, [0x14014a332]
movzx eax, word [rax + rsi*2 - 0xb04]
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rdx + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 2], al
mov eax, 3
jmp 0x14001ac94
cmp rbp, r9
jae 0x14001d78d
mov al, byte [r10 + rbp]
lea rcx, [rbp + 1]
lea edx, [rax + 0x5f]
cmp dl, 0x3e
ja 0x14001d7e1
movzx eax, dl
add eax, 0xffffff61
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], 0xef
mov r8d, eax
shr r8d, 6
and r8b, 0x3f
or r8b, 0x80
mov byte [rdx + r14 + 1], r8b
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 2], al
mov eax, 3
mov rbp, rcx
jmp 0x14001ac99
cmp cl, 4
jne 0x14001ab69
cmp r8b, 0x56
jae 0x14001ab69
add eax, 0x30a1
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], 0xe3
mov edx, eax
shr edx, 6
and dl, 7
or dl, 0x80
mov byte [rcx + r14 + 1], dl
and al, 0x3f
or al, 0x80
mov byte [rcx + r14 + 2], al
mov eax, 3
mov rbp, rdi
jmp 0x14001ac99
cmp r8b, 0x5d
ja 0x14001df3a
movzx ecx, cl
imul rcx, rcx, 0x5e
lea rsi, [rcx + rax]
add rax, rcx
add rax, 0xfffffffffffffa7e
cmp rax, 0xb95
jae 0x14001abeb
lea rax, [0x140141724]
movzx eax, word [rax + rsi*2 - 0xb04]
jmp 0x14001ac62
mov rcx, rsi
call 0x14001e505
cmp ax, 1
jne 0x14001ac0b
cmp dx, 0x800
mov r9, qword [rsp + 0x20]
mov r10, qword [rsp + 0x28]
jae 0x14001acce
mov eax, edx
shr eax, 6
or al, 0xc0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
and dl, 0x3f
or dl, 0x80
mov byte [rcx + r14 + 1], dl
mov eax, 2
jmp 0x14001acfe
lea rax, [rsi - 0x1142]
cmp rax, 0xd3e
jae 0x14001ac40
lea rax, [0x140142e4e]
movzx eax, word [rax + rsi*2 - 0x2284]
jmp 0x14001ac62
lea rax, [rsi - 0x255]
cmp rax, 0xb
mov r9, qword [rsp + 0x20]
jae 0x14001ad05
add al, 2
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], 0xd0
or al, 0x80
mov byte [rcx + r14 + 1], al
mov eax, 2
mov r11, qword [rsp + 0x38]
jmp 0x14001ac94
lea rax, [rsi - 0x2050]
cmp rax, 0x168
jae 0x14001ad40
lea rax, [0x1401448ca]
movzx eax, word [rax + rsi*2 - 0x40a0]
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rdx + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 2], al
mov eax, 3
mov rbp, rdi
mov r10, qword [rsp + 0x28]
add r14, rax
mov qword [rsp + 0x50], r14
cmp rbp, r9
jae 0x14001df21
lea rax, [r14 + 2]
cmp rax, qword [rsp + 0x48]
jae case.default.0x14001996b
mov r8b, byte [r10 + rbp]
inc rbp
test r8b, r8b
js 0x14001a9d4
jmp 0x14001ae5c
movzx eax, dx
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov r8, qword [rsp + 0x40]
mov byte [r8 + r14], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r8 + r14 + 1], al
and dl, 0x3f
or dl, 0x80
mov byte [r8 + r14 + 2], dl
mov eax, 3
mov r11, qword [rsp + 0x38]
jmp 0x14001ac99
add rsi, 0xfffffffffffffd7b
cmp rsi, 0xb
mov r11, qword [rsp + 0x38]
jae 0x14001e122
add sil, 0x12
mov rax, qword [rsp + 0x40]
mov byte [rax + r14], 0xd1
and sil, 0x3f
or sil, 0x80
mov byte [rax + r14 + 1], sil
mov eax, 2
jmp 0x14001ac94
mov rcx, rsi
call fcn.14001e47a
cmp ax, 1
jne 0x14001ad84
cmp dx, 0x800
mov r11, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
jae 0x14001adbd
mov eax, edx
shr eax, 6
or al, 0xc0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
and dl, 0x3f
or dl, 0x80
mov byte [rcx + r14 + 1], dl
mov eax, 2
jmp 0x14001ac91
xor ecx, ecx
mov r11, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
lea r10, [0x140144dbc]
cmp rcx, 0x35
ja 0x14001df50
movzx edx, word [r10 + rcx*2]
movzx r8d, word [r10 + rcx*2 + 2]
mov rax, rsi
sub rax, rdx
cmp rax, r8
jb 0x14001aded
add rcx, 3
jmp 0x14001ad97
movzx eax, dx
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov r8, qword [rsp + 0x40]
mov byte [r8 + r14], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r8 + r14 + 1], al
and dl, 0x3f
or dl, 0x80
mov byte [r8 + r14 + 2], dl
jmp 0x14001ac8c
cmp rcx, 0x34
jae 0x14001e3d2
add ax, word [r10 + rcx*2 + 4]
cmp ax, 0x800
mov r10, qword [rsp + 0x28]
jae 0x14001ae2c
mov ecx, eax
shr ecx, 6
or cl, 0xc0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 1], al
mov eax, 2
jmp 0x14001ab61
movzx ecx, ax
mov edx, ecx
shr edx, 0xc
or dl, 0xe0
mov r8, qword [rsp + 0x40]
mov byte [r8 + r14], dl
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [r8 + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [r8 + r14 + 2], al
jmp 0x14001ab5c
mov rax, qword [rsp + 0x40]
mov byte [rax + r14], r8b
inc r14
mov qword [rsp + 0x50], r14
jmp 0x14001a891
mov byte [r13 + 8], 1
jmp 0x14001df26
cmp byte [rsp + 0x120], 0
je 0x14001b887
mov cl, byte [r10 + 1]
shl cl, 3
movabs rax, 0x102010100
shr rax, cl
xor ecx, ecx
mov byte [r10 + 1], cl
mov byte [r13 + 8], 2
mov byte [r13 + 9], al
mov byte [r13 + 0xa], cl
jmp 0x14001b88c
mov byte [r10 + 1], 1
mov word [r13 + 8], 0x102
mov byte [r13 + 0xa], 0
mov r9d, 1
mov qword [r13], r9
and qword [r13 + 0x10], 0
jmp 0x14001df78
mov al, byte [r11 + 8]
inc al
xorps xmm0, xmm0
mov rcx, qword [rsp + 0x58]
movups xmmword [rcx], xmm0
and dword [rcx + 0x10], 0
mov word [r11 + 0x1c], 0xbf80
mov byte [r13 + 8], 2
mov byte [r13 + 9], al
mov byte [r13 + 0xa], 0
jmp 0x14001c6ba
mov byte [r13 + 8], 0
mov qword [r13], r9
mov qword [r13 + 0x10], rbp
jmp 0x14001df78
lea rcx, [r8 + r11]
inc rcx
add rax, r11
inc rax
mov byte [r13 + 8], 1
mov qword [r13], rax
mov qword [r13 + 0x10], rcx
jmp 0x14001df78
mov r15, rbx
lea r12, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
lea rbp, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov rsi, qword [rsp + 0x48]
mov rcx, qword [rsp + 0x28]
mov rdx, r9
mov r8, r13
mov r9, r12
call fcn.140018851
mov rbx, rax
mov rdi, rdx
mov rdx, qword [rsp + 0x40]
mov rcx, r14
mov r8, rsi
mov r9, rbp
call fcn.14001882b
cmp rdx, rdi
mov r14, rdi
cmovb r14, rdx
mov ecx, eax
xor ecx, ebx
test cl, 7
jne 0x14001afa3
mov r9d, ebx
neg r9d
and r9d, 7
lea rcx, [r9 + 0x10]
cmp rcx, r14
jbe 0x14001afce
xor r8d, r8d
mov r11, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
cmp r8, r14
jae 0x14001b93e
mov cl, byte [rbx + r8]
test cl, cl
js 0x14001b05f
mov byte [rax + r8], cl
inc r8
jmp 0x14001afb0
xor r8d, r8d
mov r11, qword [rsp + 0x38]
cmp r9, r8
je 0x14001afec
mov cl, byte [rbx + r8]
test cl, cl
js 0x14001b01e
mov byte [rax + r8], cl
inc r8
jmp 0x14001afd6
lea rcx, [r14 - 0x10]
mov r10, qword [rbx + r8]
mov r9, qword [rbx + r8 + 8]
mov qword [rax + r8], r10
mov qword [rax + r8 + 8], r9
mov r11, r15
and r10, r15
and r9, r15
mov r11, r9
or r11, r10
jne 0x14001b025
add r8, 0x10
cmp r8, rcx
jbe 0x14001aff0
jmp 0x14001afa6
mov r9, qword [rsp + 0x20]
jmp 0x14001b05f
test r10, r10
mov r11, qword [rsp + 0x38]
je 0x14001b03d
bsf rax, r10
shr eax, 3
mov r9, qword [rsp + 0x20]
jmp 0x14001b058
test r9, r9
je 0x14001b048
bsf rax, r9
jmp 0x14001b04d
mov eax, 0x40
mov r9, qword [rsp + 0x20]
shr eax, 3
add eax, 8
add r8, rax
mov cl, byte [rbx + r8]
add r13, r8
mov rax, qword [rsp + 0x50]
lea r14, [rax + r8]
mov qword [rsp + 0x50], r14
add rax, r8
add rax, 3
cmp rax, rsi
jae 0x14001df30
inc r13
mov rsi, qword [rsp + 0x28]
lea edx, [rcx + 0x7f]
cmp dl, 0x7d
ja 0x14001b7be
cmp r13, r9
jae 0x14001ce28
mov al, byte [rsi + r13]
lea rdi, [r13 + 1]
lea r9d, [rax - 0x30]
movzx r8d, dl
cmp r9b, 9
jbe 0x14001b0f8
cmp dl, 0x1f
jbe 0x14001b191
lea r9d, [rax + 0x5f]
cmp r9b, 0x5e
jae 0x14001b263
lea r10d, [rcx + 0x50]
movzx r8d, r9b
cmp r10b, 0x48
jae 0x14001b3a6
movzx eax, r10b
imul rax, rax, 0x5e
add r8, rax
lea rax, [0x140150bd8]
movzx eax, word [rax + r8*2]
jmp 0x14001b547
cmp rdi, qword [rsp + 0x20]
jae 0x14001d021
mov cl, byte [rsi + r13 + 1]
add cl, 0x7f
cmp cl, 0x7d
ja 0x14001d043
lea r10, [r13 + 2]
cmp r10, qword [rsp + 0x20]
jae 0x14001d757
mov dl, byte [rsi + r13 + 2]
add dl, 0xd0
cmp dl, 9
ja 0x14001d7ac
add r13, 3
imul rax, r8, 0x3138
movzx r8d, r9b
imul r8, r8, 0x4ec
add r8, rax
movzx eax, cl
imul rax, rax, 0xa
movzx esi, dl
add rsi, rax
add rsi, r8
cmp rsi, 0x99fc
jae 0x14001b203
cmp esi, 0x1d21
jne 0x14001b2f8
mov rax, qword [rsp + 0x40]
mov word [rax + r14], 0x9fee
mov byte [rax + r14 + 2], 0x87
add r14, 3
jmp 0x14001b39c
lea ecx, [rax - 0x40]
cmp cl, 0x3e
jbe 0x14001b1a5
cmp al, 0xfe
jg 0x14001dfa8
add al, 0xbf
mov ecx, eax
imul eax, r8d, 0xbe
movzx esi, cl
add esi, eax
mov edx, 0x77c
lea rcx, [0x14014d2c4]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001b34a
mov rcx, r9
dec rcx
cmp rcx, 0x77c
jae 0x14001e25c
lea rax, [0x14014e1bc]
add si, word [rax + r9*2 - 2]
lea rax, [0x14014d2c4]
sub si, word [rax + r9*2 - 2]
jmp 0x14001b363
lea rax, [rsi - 0x2e248]
cmp rax, 0x100000
mov r9, qword [rsp + 0x20]
jae 0x14001df62
add esi, 0xfffe1db8
mov eax, esi
shr eax, 0x12
or al, 0xf0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
mov eax, esi
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rcx + r14 + 1], al
mov eax, esi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rcx + r14 + 2], al
and sil, 0x3f
or sil, 0x80
mov byte [rcx + r14 + 3], sil
add r14, 4
jmp 0x14001b783
lea edx, [rax - 0x40]
cmp dl, 0x3e
jbe 0x14001b277
cmp al, 0xa0
jg 0x14001dfa8
add al, 0xbf
mov edx, eax
add cl, 0x5f
movzx eax, cl
imul rsi, rax, 0x60
movzx eax, dl
lea rbx, [rsi + rax]
add rbx, 0xfffffffffffffca0
cmp rbx, 0x1f7b
jae 0x14001b3e3
mov edx, 0x65b
lea rcx, [0x14014f0b4]
mov r8d, ebx
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001b521
mov rcx, r9
dec rcx
cmp rcx, 0x65b
mov r11, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x28]
jae 0x14001e349
lea rax, [0x14014fd6a]
add bx, word [rax + r9*2 - 2]
lea rax, [0x14014f0b4]
sub bx, word [rax + r9*2 - 2]
jmp 0x14001b544
mov edx, 0xce
lea rcx, [0x14015428e]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001b441
mov rcx, r9
dec rcx
cmp rcx, 0xce
jae case.0x140032ba5.298
lea rax, [0x14015442a]
add si, word [rax + r9*2 - 2]
lea rax, [0x14015428e]
sub si, word [rax + r9*2 - 2]
jmp 0x14001b45a
cmp r9, 0x77c
jae 0x14001e305
lea rax, [0x14014e1bc]
movzx esi, word [rax + r9*2]
mov r11, qword [rsp + 0x38]
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rdx + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 2], al
add r14, 3
mov r13, rdi
mov r9, qword [rsp + 0x20]
jmp 0x14001b783
cmp cl, 0xa1
je 0x14001b582
movzx r10d, cl
cmp r10d, 0xa6
je 0x14001b590
cmp r10d, 0xa8
jne 0x14001b5d2
cmp r9b, 0x20
jae 0x14001b5f0
lea rax, [0x1401541a0]
jmp 0x14001b589
add rsi, rax
cmp esi, 0x360
jae 0x14001b4c9
mov edx, 0x3b
lea rcx, [0x140150a20]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001b68b
mov rcx, r9
dec rcx
cmp rcx, 0x3b
jae 0x14001e398
lea rax, [0x140150a98]
add si, word [rax + r9*2 - 2]
lea rax, [0x140150a20]
sub si, word [rax + r9*2 - 2]
jmp 0x14001b6a1
cmp r9, 0xce
jae 0x14001e316
lea rax, [0x14015442a]
movzx esi, word [rax + r9*2]
mov r11, qword [rsp + 0x38]
cmp si, 0x800
mov r9, qword [rsp + 0x20]
jae 0x14001b48f
mov eax, esi
shr eax, 6
or al, 0xc0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
and sil, 0x3f
or sil, 0x80
mov byte [rcx + r14 + 1], sil
mov eax, 2
jmp 0x14001b4c1
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 1], al
and sil, 0x3f
or sil, 0x80
mov byte [rdx + r14 + 2], sil
mov eax, 3
add r14, rax
jmp 0x14001b783
lea rcx, [rsi - 0x22db]
cmp rcx, 0x65
mov r9, qword [rsp + 0x20]
jae 0x14001e36b
lea rax, [0x140150b0e]
movzx eax, word [rax + rsi*2 - 0x45b6]
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rdx + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 2], al
add r14, 3
jmp 0x14001b780
cmp r9, 0x65b
mov r11, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x28]
jae 0x14001e37c
lea rax, [0x14014fd6a]
movzx ebx, word [rax + r9*2]
movzx eax, bx
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rdx + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 2], al
add r14, 3
mov r13, rdi
mov r9, qword [rsp + 0x20]
jmp 0x14001b788
lea rax, [0x1401540b8]
movzx eax, word [rax + r8*2]
jmp 0x14001b5a4
add al, 0x20
cmp al, 0x15
ja 0x14001b5f0
movzx eax, al
lea rcx, [0x140154174]
movzx eax, word [rcx + rax*2]
cmp ax, 0x800
jae 0x14001b64b
mov ecx, eax
shr ecx, 6
or cl, 0xc0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 1], al
mov eax, 2
jmp 0x14001b67b
cmp dl, 0x76
jbe 0x14001b5f0
add cl, 8
movzx eax, cl
imul eax, eax, 0x5e
add eax, r8d
add eax, 0xffffe234
movzx ecx, ax
jmp 0x14001b549
add cl, 0x5e
movzx eax, cl
imul esi, eax, 0x5e
add esi, r8d
mov edx, 0x2b
lea rcx, [0x1401541e0]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001b700
mov rcx, r9
dec rcx
cmp rcx, 0x2b
jae 0x14001e3c1
lea rax, [0x140154238]
add si, word [rax + r9*2 - 2]
lea rax, [0x1401541e0]
sub si, word [rax + r9*2 - 2]
jmp 0x14001b716
movzx ecx, ax
mov edx, ecx
shr edx, 0xc
or dl, 0xe0
mov r8, qword [rsp + 0x40]
mov byte [r8 + r14], dl
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [r8 + r14 + 1], cl
and al, 0x3f
or al, 0x80
mov byte [r8 + r14 + 2], al
mov eax, 3
mov r9, qword [rsp + 0x20]
add r14, rax
mov r13, rdi
jmp 0x14001b788
cmp r9, 0x3b
jae case.0x140010338.125
lea rax, [0x140150a98]
movzx esi, word [rax + r9*2]
mov r11, qword [rsp + 0x38]
cmp si, 0x800
mov r9, qword [rsp + 0x20]
jae 0x14001b6d1
mov eax, esi
shr eax, 6
or al, 0xc0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
and sil, 0x3f
or sil, 0x80
mov byte [rcx + r14 + 1], sil
jmp 0x14001b744
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 1], al
and sil, 0x3f
or sil, 0x80
mov byte [rdx + r14 + 2], sil
jmp 0x14001b778
cmp r9, 0x2b
jae 0x14001e3f5
lea rax, [0x140154238]
movzx esi, word [rax + r9*2]
mov r11, qword [rsp + 0x38]
cmp si, 0x800
mov r9, qword [rsp + 0x20]
jae 0x14001b74b
mov eax, esi
shr eax, 6
or al, 0xc0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r14], al
and sil, 0x3f
or sil, 0x80
mov byte [rcx + r14 + 1], sil
mov eax, 2
jmp 0x14001b77d
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + r14], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rdx + r14 + 1], al
and sil, 0x3f
or sil, 0x80
mov byte [rdx + r14 + 2], sil
mov eax, 3
add r14, rax
mov r13, rdi
mov rsi, qword [rsp + 0x28]
mov qword [rsp + 0x50], r14
cmp r13, r9
jae 0x14001d013
lea rax, [r14 + 3]
cmp rax, qword [rsp + 0x48]
jae 0x14001b7e7
mov cl, byte [rsi + r13]
inc r13
test cl, cl
js 0x14001b088
mov rax, qword [rsp + 0x40]
mov byte [rax + r14], cl
inc r14
jmp 0x14001b7dd
cmp cl, 0x80
jne 0x14001ce36
mov rax, qword [rsp + 0x40]
mov word [rax + r14], 0x82e2
mov byte [rax + r14 + 2], 0xac
add r14, 3
mov qword [rsp + 0x50], r14
jmp 0x14001af4c
mov rax, qword [rsp + 0x30]
mov byte [rax + 8], 1
jmp 0x14001df71
mov byte [r13 + 8], 0
jmp 0x14001c6ba
cmp byte [rsp + 0x120], 0
je 0x14001b96e
xor ecx, ecx
mov byte [r10 + 9], cl
mov rdx, qword [rsp + 0x30]
mov byte [rdx + 8], 2
mov byte [rdx + 9], al
mov byte [rdx + 0xa], cl
mov qword [rdx], r9
mov qword [rdx + 0x10], r14
jmp 0x14001df78
cmp ax, 0x800
jae 0x14001b97f
mov ecx, eax
shr ecx, 6
or cl, 0xc0
mov byte [rbp], cl
and al, 0x3f
or al, 0x80
mov byte [rbp + 1], al
mov r12d, 2
jmp 0x14001b9a6
mov r12, r14
mov cl, byte [r10 + 5]
mov byte [rbp], cl
mov byte [r10 + 5], 0
mov ebp, 1
jmp 0x14001c154
mov byte [r13 + 8], 2
test cl, cl
js 0x14001c72b
mov word [r13 + 9], 1
jmp 0x14001df26
mov byte [r13 + 8], 0
mov qword [r13], r9
jmp 0x14001df2a
xor eax, eax
cmp rdx, rdi
setb al
add rbp, r14
add r14, qword [rsp + 0x50]
lea rcx, [rsp + 0x40]
and rcx, 0xffffffffffffff00
or rcx, rax
mov qword [r13], rbp
mov qword [r13 + 8], rcx
jmp 0x14001df2a
cmp edx, 0x46d
je 0x14001c9a2
cmp edx, 0x46f
je 0x14001c9b0
cmp edx, 0x48c
je 0x14001c9c9
cmp edx, 0x48e
jne 0x14001c649
mov r15, r14
mov r14, rbx
mov word [rbp], 0xaac3
jmp 0x14001c9bc
lea ecx, [rdi - 0x40]
cmp cl, 0x3e
jbe 0x14001c8f3
lea edx, [rax + 0x7f]
cmp dl, 0x7e
jae 0x14001c795
add al, 0xb3
jmp 0x14001c7a3
xor eax, eax
cmp rdx, rdi
setb al
add r13, r14
add r14, qword [rsp + 0x50]
lea rcx, [rsp + 0x40]
and rcx, 0xffffffffffffff00
or rcx, rax
mov rax, qword [rsp + 0x30]
mov qword [rax], r13
mov qword [rax + 8], rcx
jmp 0x14001df74
mov rax, qword [rsp + 0x30]
mov byte [rax + 8], 0
mov qword [rax], r9
jmp 0x14001df74
movzx ecx, ax
mov edx, ecx
shr edx, 0xc
or dl, 0xe0
mov byte [rbp], dl
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rbp + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rbp + 2], al
mov r12d, 3
mov byte [r10 + 7], 0
and word [r10 + 4], 0
mov dl, byte [r10 + 2]
xor ebp, ebp
lea rdi, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov qword [rsp + 0x30], r13
test dl, dl
jne 0x14001bf33
cmp word [r10 + 4], 0
jne 0x14001bf33
cmp r14, 2
jb 0x14001ba62
mov qword [rsp + 0x58], r12
shr r14, 1
lea r12, [r14 - 1]
mov rdx, qword [rsp + 0x60]
movzx eax, word [rdx + r14*2 - 2]
and eax, 0xfc
cmp ax, 0xd8
cmovne r12, r14
cmp rsi, 4
mov r10, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
jae 0x14001babb
xor r14d, r14d
xor edi, edi
jmp 0x14001bef6
mov r10, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
mov rsi, qword [rsp + 0x28]
mov r14, qword [rsp + 0x118]
jmp 0x14001bf33
cld
add byte [rax], al
cmp ax, 0xd800
cmovne rcx, r14
cmp rsi, 4
mov r10, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
jae 0x14001bcd3
xor r14d, r14d
xor edi, edi
jmp 0x14001bf17
lea rax, [rsi - 3]
mov qword [rsp + 0x68], rax
xor r14d, r14d
xor edi, edi
mov rbx, r12
sub rbx, rdi
jb 0x14001e42a
lea r13, [rdx + rdi*2]
mov rcx, r14
mov rdx, r15
mov r8, rsi
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
call fcn.14001882b
cmp rbx, rdx
mov rcx, rdx
cmovb rcx, rbx
xor r9d, r9d
mov r10, qword [rsp + 0x38]
invalid
cmp byte [rcx + rdi - 0x37], cl
cmp rcx, r9
je 0x14001bee6
cmp rbx, r9
je 0x14001e3a9
movzx r8d, word [r13 + r9*2]
rol r8w, 8
cmp r8w, 0x7f
ja 0x14001bb36
cmp rdx, r9
je 0x14001d7fe
mov byte [rax + r9], r8b
inc r9
jmp 0x14001bb00
add rdi, r9
add r14, r9
mov r11, qword [rsp + 0x68]
cmp r14, r11
jae 0x14001beec
inc rdi
mov r13, qword [rsp + 0x30]
mov r9, qword [rsp + 0x20]
mov rdx, qword [rsp + 0x60]
lea ecx, [r8 + 0x2800]
movzx eax, r8w
cmp cx, 0x7ff
jbe 0x14001bba6
cmp r8w, 0x800
jae 0x14001bc48
cmp r14, rsi
jae 0x14001e18d
or ah, byte [rsi]
add byte [rax], al
or ah, byte [rsi]
add byte [rax], al
mov eax, r8d
shr eax, 6
or al, 0xc0
mov byte [r15 + r14], al
lea rcx, [r14 + 1]
mov eax, 2
cmp rcx, rsi
jb 0x14001bc88
jmp 0x14001e1a2
cmp cx, 0x3ff
ja 0x14001c0f7
cmp rdi, r12
jae 0x14001c0f7
movzx r8d, word [rdx + rdi*2]
rol r8w, 8
mov ecx, r8d
and ecx, 0xfc00
cmp cx, 0xdc00
jne 0x14001c0f7
cmp r14, rsi
jae 0x14001e08e
shl eax, 0xa
movzx ecx, r8w
add eax, ecx
add eax, 0xfca02400
mov ecx, eax
shr ecx, 0x12
or cl, 0xf0
mov byte [r15 + r14], cl
lea rcx, [r14 + 1]
cmp rcx, rsi
jae 0x14001e09a
mov ecx, eax
shr ecx, 0xc
and cl, 0x3f
or cl, 0x80
mov byte [r15 + r14 + 1], cl
lea rcx, [r14 + 2]
cmp rcx, rsi
jae 0x14001e0a6
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r15 + r14 + 2], al
lea rcx, [r14 + 3]
cmp rcx, rsi
jae 0x14001e0b2
inc rdi
mov eax, 4
jmp 0x14001bc88
cmp r14, rsi
jae 0x14001e196
shr eax, 0xc
or al, 0xe0
mov byte [r15 + r14], al
lea rcx, [r14 + 1]
cmp rcx, rsi
jae 0x14001e1ab
mov eax, r8d
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r15 + r14 + 1], al
lea rcx, [r14 + 2]
mov eax, 3
cmp rcx, rsi
jae 0x14001e1b4
and r8b, 0x3f
or r8b, 0x80
mov byte [r15 + rcx], r8b
add r14, rax
cmp r14, r11
jae 0x14001bef6
cmp rdi, r12
je 0x14001bef6
jae 0x14001e3a9
movzx r8d, word [rdx + rdi*2]
rol r8w, 8
inc rdi
cmp r8w, 0x7f
ja 0x14001bb5c
mov byte [r15 + r14], r8b
inc r14
jmp 0x14001bac9
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x58], r12
lea r11, [rsi - 3]
xor r14d, r14d
xor edi, edi
mov r12, qword [rsp + 0x68]
sub r12, rdi
jb 0x14001e42a
mov rbx, r11
lea r13, [rdx + rdi*2]
mov rcx, r14
mov rdx, r15
mov r8, rsi
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
call fcn.14001882b
cmp r12, rdx
mov rcx, rdx
cmovb rcx, r12
xor r9d, r9d
mov r10, qword [rsp + 0x38]
mov r11, rbx
mov rbx, qword [rsp + 0x68]
cmp rcx, r9
je 0x14001bf02
cmp r12, r9
je 0x14001e3a9
movzx r8d, word [r13 + r9*2]
cmp r8w, 0x7f
ja 0x14001bd5b
cmp rdx, r9
je 0x14001d7fe
mov byte [rax + r9], r8b
inc r9
jmp 0x14001bd2a
add rdi, r9
add r14, r9
cmp r14, r11
jae 0x14001bf08
inc rdi
mov r13, qword [rsp + 0x30]
mov r9, qword [rsp + 0x20]
mov r12, qword [rsp + 0x58]
mov rdx, qword [rsp + 0x60]
lea ecx, [r8 + 0x2800]
movzx eax, r8w
cmp cx, 0x7ff
jbe 0x14001bdcb
cmp r8w, 0x800
jae 0x14001be68
cmp r14, rsi
jae 0x14001e18d
mov eax, r8d
shr eax, 6
or al, 0xc0
mov byte [r15 + r14], al
lea rcx, [r14 + 1]
mov eax, 2
cmp rcx, rsi
jb 0x14001bea8
jmp 0x14001e1a2
cmp cx, 0x3ff
ja 0x14001c0fc
cmp rdi, rbx
jae 0x14001c0fc
movzx r8d, word [rdx + rdi*2]
mov ecx, r8d
and ecx, 0xfc00
cmp cx, 0xdc00
jne 0x14001c0fc
cmp r14, rsi
jae 0x14001e08e
movzx ecx, r8w
shl eax, 0xa
add eax, ecx
add eax, 0xfca02400
mov ecx, eax
shr ecx, 0x12
or cl, 0xf0
mov byte [r15 + r14], cl
lea rcx, [r14 + 1]
cmp rcx, rsi
jae 0x14001e09a
mov ecx, eax
shr ecx, 0xc
and cl, 0x3f
or cl, 0x80
mov byte [r15 + r14 + 1], cl
lea rcx, [r14 + 2]
cmp rcx, rsi
jae 0x14001e0a6
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r15 + r14 + 2], al
lea rcx, [r14 + 3]
cmp rcx, rsi
jae 0x14001e0b2
inc rdi
mov eax, 4
jmp 0x14001bea8
cmp r14, rsi
jae 0x14001e196
shr eax, 0xc
or al, 0xe0
mov byte [r15 + r14], al
lea rcx, [r14 + 1]
cmp rcx, rsi
jae 0x14001e1ab
mov eax, r8d
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r15 + r14 + 1], al
lea rcx, [r14 + 2]
mov eax, 3
cmp rcx, rsi
jae 0x14001e1b4
and r8b, 0x3f
or r8b, 0x80
mov byte [r15 + rcx], r8b
add r14, rax
cmp r14, r11
jae 0x14001bf17
cmp rdi, rbx
je 0x14001bf17
push rsi
jae 0x14001e3a9
movzx r8d, word [rdx + rdi*2]
inc rdi
cmp r8w, 0x7f
ja 0x14001bd81
mov byte [r15 + r14], r8b
inc r14
jmp 0x14001bce6
add rdi, rcx
add r14, rcx
mov r13, qword [rsp + 0x30]
mov r9, qword [rsp + 0x20]
lea rbp, [rbp + rdi*2]
mov r12, qword [rsp + 0x58]
jmp 0x14001bf1c
add rdi, rcx
add r14, rcx
mov r13, qword [rsp + 0x30]
mov r9, qword [rsp + 0x20]
and al, 0x20
and al, 0x20
mov r12, qword [rsp + 0x58]
lea rbp, [rbp + rdi*2]
add r12, r14
mov rsi, qword [rsp + 0x28]
mov r14, qword [rsp + 0x118]
lea rdi, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
cmp rbp, r9
jae 0x14001c0bf
add byte [rax], al
lea rax, [r12 + 3]
cmp rax, r14
jae 0x14001c0ed
mov cl, byte [rsi + rbp]
inc rbp
inc rbp
cmp byte [r10 + 2], 0
je 0x14001bfb9
movzx ecx, cl
movzx edx, byte [r10 + 3]
mov byte [r10 + 2], 0
mov r8d, edx
shl r8d, 8
movzx ecx, cx
or r8d, ecx
shl ecx, 8
or ecx, edx
cmp byte [r10 + 6], 0
cmovne ecx, r8d
mov r8d, ecx
and r8d, 0xfc00
cld
add byte [rax], al
cld
add byte [rax], al
movzx edx, cx
mov bh, 0xd1
cmp r8w, 0xdc00
je 0x14001bfc9
cmp r8d, 0xd800
jne 0x14001c02c
xor edx, edx
cmp word [r10 + 4], 0
add al, 0
mov word [r10 + 4], cx
je 0x14001b9c3
jmp 0x14001c812
mov byte [r10 + 2], 1
mov byte [r10 + 3], cl
mov dl, 1
jmp 0x14001b9c3
stc
invalid
invalid
stc
invalid
movzx eax, word [r10 + 4]
test eax, eax
je 0x14001c104
shl eax, 0xa
add eax, edx
add eax, 0xfca02400
add byte [rax + riz*4], ah
cld
add byte [rax + riz*4], ah
cld
mov ecx, eax
shr ecx, 0x12
or cl, 0xf0
mov r8, qword [rsp + 0x110]
mov byte [r8 + r12], cl
mov ecx, eax
shr ecx, 0xc
jmp 0x17fe34008
or cl, 0x80
mov byte [r8 + r12 + 1], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r8 + r12 + 2], al
and dl, 0x3f
or dl, 0x80
jmp 0x17fe34008
mov byte [r8 + r12 + 3], dl
add r12, 4
and word [r10 + 4], 0
and dword [r10 + 4], 0
and dword [r10 + 4], 0
xor edx, edx
jmp 0x14001b9c3
cmp word [r10 + 4], 0
jne 0x14001c808
test eax, edx
invalid
add byte [rax], al
test eax, edx
invalid
cmp cx, 0x80
jae 0x14001c055
mov rax, qword [rsp + 0x110]
mov byte [rax + r12], cl
inc r12
xor edx, edx
jmp 0x14001b9c3
cmp cx, 0x800
cmp ecx, 0x29730800
jae 0x14001c085
mov eax, ecx
shr eax, 6
or al, 0xc0
mov rdx, qword [rsp + 0x110]
mov byte [rdx + r12], al
and cl, 0x3f
or cl, 0x80
mov byte [rdx + r12 + 1], cl
and r8b, byte [rcx]
and r8b, byte [rcx]
add r12, 2
xor edx, edx
jmp 0x14001b9c3
mov r8d, edx
shr r8d, 0xc
or r8b, 0xe0
mov r11, qword [rsp + 0x110]
add byte [rax], al
add byte [rax], al
mov byte [r11 + r12], r8b
add al, 0x23
shr edx, 6
and dl, 0x3f
or dl, 0x80
mov byte [r11 + r12 + 1], dl
and cl, 0x3f
loope 0x14001c0ec
loope 0x14001c0ec
or cl, 0x80
mov byte [r11 + r12 + 2], cl
and eax, dword [rdx]
and eax, dword [rdx]
xor edx, edx
mov r12, rax
jmp 0x14001b9c3
cmp byte [rsp + 0x120], 0
add dword [rax], eax
add byte [rax], al
je 0x14001c0e3
movzx ecx, word [r10 + 4]
mov al, byte [r10 + 2]
test cx, cx
jne 0x14001c737
test al, al
jne 0x14001c737
invalid
add byte [rax], al
invalid
mov byte [r13 + 8], 0
jmp 0x14001c774
add byte [rcx - 0x3a], al
mov byte [r13 + 8], 1
or byte [r9], r8b
jmp 0x14001c774
mov r12, qword [rsp + 0x58]
lea rbp, [rbp + rdi*2]
add r12, r14
mov word [r13 + 8], 0x202
mov byte [r13 + 0xa], 0
mov byte [rbp + 0xa], 0
or byte [r10], r8b
add al, byte [rcx - 0x3a]
mov byte [rbp + 0xa], 0
jmp 0x14001c774
mov r12, r14
movzx ecx, byte [r10 + 5]
mov dh, 0x4a
add eax, 0xc281ca89
invalid
invalid
invalid
inc dword [rdi + rcx - 0x49]
movzx eax, dx
mov dh, 0x4a
add eax, 0xc281ca89
invalid
movzx eax, dx
shr r8d, 0xc
or r8b, 0xe0
mov byte [rbp], r8b
shr edx, 6
invalid
xor r15d, r15d
mov r14b, byte [r10 + 5]
xor edx, edx
lea rbx, [0x1401b47e8]
add eax, 0x8d48d231
sbb eax, 0x198684
lea r11, [0x140141724]
add byte [rdi], cl
movzx eax, al
mov dh, 0xc0
cmp rdx, r9
je 0x14001c607
invalid
nop
add al, 0
invalid
lea rdi, [rbp + 2]
cmp rdi, r12
jae case.default.0x14001c196
mov cl, byte [rsi + rdx]
movzx r8d, cl
lea r13, [rdx + 1]
movsxd rax, dword [rbx + rax*4]
add rax, rbx
jmp rax
cmp cl, 0x1b
je 0x14001c270
mov byte [r10 + 1], 0
test cl, cl
js 0x14001c6c7
mov eax, ecx
and al, 0xfe
enter 0xfffffffffffffe24, 0x3c
invalid
invalid
cmp cl, 0x1b
je 0x14001c270
mov byte [r10 + 1], 0
cmp r8d, 0x7e
je 0x14001c40a
and byte [rdx], al
add byte [rax], al
and byte [rdx], al
add byte [rax], al
cmp r8d, 0x5c
jne 0x14001c423
invalid
mov rax, qword [rsp + 0x110]
mov word [rax + rbp], 0xa5c2
mov al, 1
xor r15d, r15d
cmp cl, 0x1b
je 0x14001c270
mov byte [r10 + 1], 0
lea eax, [rcx - 0x21]
rol byte [0x14001c171], 0xf
mov bh, 0xd0
shr edx, 0xc
or dl, 0xe0
mov r8, qword [rsp + 0x110]
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rcx - 0x78], al
adc al, 0x28
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rcx - 0x78], al
adc al, 0x28
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r8 + rbp + 1], al
and cl, 0x3f
invalid
or cl, 0x80
add byte [rcx - 0x78], 0x4c
sub byte [rdx], al
invalid
invalid
add rbp, 3
mov al, 2
jmp 0x14001c447
cmp cl, 0x1b
jne 0x14001c30e
mov byte [r10 + 3], 5
mov al, 5
mov rdx, r13
jmp 0x14001c16b
cmp cl, 0x1b
mov byte [rdx + rbp], 0xe3
mov ecx, eax
shr ecx, 6
and cl, 7
or cl, 0x80
mov byte [rdx + rbp + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + rbp + 2], al
add rbp, 3
invalid
add esi, dword [rax + 0x24b64103]
mov rdx, r13
jmp 0x14001c16b
invalid
cmp r8d, 0x24
je 0x14001c2f2
cmp r8d, 0x28
jne 0x14001cde2
mov byte [r10 + 5], cl
mov byte [r10 + 3], 6
mov al, 6
jmp 0x14001c32c
cmp r14b, 0x28
jne 0x14001c337
cmp cl, 0x42
jne 0x14001c337
xor eax, eax
jmp 0x14001c36b
mov byte [r10 + 1], 0
lea eax, [rcx - 0x21]
cmp al, 0x5e
jae 0x14001c6c7
mov byte [r10 + 5], cl
mov byte [r10 + 3], 4
mov al, 4
xor r15d, r15d
mov r14d, ecx
mov rdx, r13
jmp 0x14001c16b
cmp r14b, 0x28
jne 0x14001c344
mov al, 1
cmp cl, 0x4a
je 0x14001c36b
cmp r14b, 0x28
jne 0x14001c351
mov al, 2
cmp cl, 0x49
je 0x14001c36b
cmp r14b, 0x24
jne 0x14001d870
mov al, 3
or r8d, 2
cmp r8d, 0x42
jne 0x14001d870
mov byte [r10 + 5], 0
mov byte [r10 + 3], al
mov byte [r10 + 4], al
xor r14d, r14d
mov byte [r10 + 1], 1
mov rdx, r13
test r15b, r15b
mov r15b, 1
je 0x14001c16b
jmp 0x14001c840
mov rax, qword [rsp + 0x110]
mov word [rax + rbp], 0x80e2
mov byte [rax + rbp + 2], 0xbe
add rbp, 3
jmp 0x14001c445
test cl, cl
js 0x14001c6c7
mov eax, ecx
and al, 0xfe
cmp al, 0xe
je 0x14001c6c7
mov rax, qword [rsp + 0x110]
mov byte [rax + rbp], cl
inc rbp
mov al, 1
xor r15d, r15d
mov rdx, r13
jmp 0x14001c16b
cmp byte [rsp + 0x120], 0
mov r12, qword [rsp + 0x30]
je 0x14001c684
lea ecx, [rax - 4]
cmp ecx, 2
jae 0x14001c662
mov al, byte [r10 + 4]
mov byte [r10 + 3], al
mov word [r12 + 8], 0x102
mov byte [r12 + 0xa], 0
jmp 0x14001c68a
mov r12, qword [rsp + 0x30]
mov byte [r12 + 8], 1
mov r13, rdx
jmp 0x14001ce59
mov byte [r13 + 8], 2
test cl, cl
js 0x14001cf62
mov word [r13 + 9], 1
jmp 0x14001a867
cmp eax, 6
jne 0x14001c684
mov al, 1
mov byte [r10 + 2], al
mov cl, byte [r10 + 4]
mov byte [r10 + 3], cl
mov word [r12 + 8], 0x102
mov byte [r12 + 0xa], al
jmp 0x14001c68a
mov byte [r12 + 8], 0
mov r13, r9
jmp 0x14001ce59
mov byte [r13 + 8], 2
test cl, cl
js 0x14001c98c
mov word [r13 + 9], 2
jmp 0x14001df26
mov word [r13 + 8], 0x102
mov byte [r13 + 0xa], 0
mov rdx, r8
mov qword [r13], rdx
mov qword [r13 + 0x10], rbx
jmp 0x14001df78
mov r12, qword [rsp + 0x30]
mov word [r12 + 8], 0x102
jmp 0x14001ce53
add r12b, 0x30
mov al, 1
mov byte [r10 + 7], al
mov byte [r10 + 8], r12b
mov rcx, qword [rsp + 0x30]
mov word [rcx + 8], 0x102
mov byte [rcx + 0xa], al
mov qword [rcx], r13
mov qword [rcx + 0x10], r14
jmp 0x14001df78
add r12b, 0x30
mov al, 1
mov byte [r10 + 7], al
mov byte [r10 + 8], r12b
mov byte [r10 + 9], al
mov byte [r10 + 0xa], r11b
mov rax, qword [rsp + 0x30]
mov word [rax + 8], 0x102
mov byte [rax + 0xa], 2
jmp 0x14001df71
mov word [r13 + 9], 2
jmp 0x14001d819
lea rdx, [r12 + 2]
cmp rdx, r14
jae 0x14001c76a
test cx, cx
je 0x14001cf9f
and word [r10 + 4], 0
test al, al
je 0x14001c104
xor eax, eax
mov byte [r10 + 2], al
mov word [r13 + 8], 0x302
jmp 0x14001cfac
mov byte [r13 + 8], 1
xor ebp, ebp
xor r12d, r12d
mov qword [r13], rbp
mov qword [r13 + 0x10], r12
jmp 0x14001df78
lea ecx, [rax + 0x7f]
cmp cl, 0x20
jae 0x14001c967
lea ecx, [rax - 0x4d]
jmp 0x14001cef8
lea edx, [rax - 0x61]
cmp dl, 0x1a
jae 0x14001c97b
add al, 0xb9
mov edx, eax
movzx eax, cl
movzx eax, ax
imul eax, eax, 0xb2
movzx esi, dl
add esi, eax
lea rdi, [0x140144e28]
mov edx, 0x437
mov rcx, rdi
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
mov qword [rsp + 0x30], r13
je 0x14001c858
mov rcx, r9
dec rcx
cmp rcx, 0x437
jae case.0x140032ba5.288
mov r12, rbx
lea rax, [0x140145696]
add si, word [rax + r9*2 - 2]
sub si, word [rdi + r9*2 - 2]
jmp 0x14001d07c
mov word [r10 + 4], cx
mov byte [r10 + 7], 1
mov word [r13 + 8], 0x202
mov byte [r13 + 0xa], 2
jmp 0x14001c774
mov r12, qword [rsp + 0x30]
mov word [r12 + 8], 0x302
mov byte [r12 + 0xa], 3
jmp 0x14001ce59
cmp r9, 0x437
jae 0x14001e338
mov r12, rbx
lea rax, [0x140145696]
jmp 0x14001d077
mov rax, qword [rsp + 0x30]
mov word [rax + 8], 0x402
mov byte [rax + 0xa], 0
mov qword [rax], rbp
jmp 0x14001df74
mov word [r13 + 8], 0x102
mov byte [r13 + 0xa], 0
jmp 0x14001af2e
mov byte [r13 + 8], 0
jmp 0x14001c8a8
mov byte [r13 + 8], 1
mov qword [r13], rax
mov qword [r13 + 0x10], r8
jmp 0x14001df78
cmp esi, 0xa5
jae 0x14001cea2
mov r12, rbx
lea rax, [0x140149fec]
movzx esi, word [rax + rsi*2]
cmp si, 0x800
jb 0x14001dfe4
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, rbp
mov byte [rbp], cl
jmp 0x14001ced7
lea ecx, [rax - 0x61]
cmp cl, 0x1a
jae 0x14001cef0
lea ecx, [rax - 0x47]
jmp 0x14001cef8
lea edx, [rax - 0x41]
cmp dl, 0x1a
jb 0x14001c7a5
jmp 0x14001cf55
mov word [r13 + 9], 3
jmp 0x14001d819
mov eax, 1
jmp 0x140019f87
mov r15, r14
mov r14, rbx
mov word [rbp], 0x8ac3
jmp 0x14001c9d5
mov r15, r14
mov r14, rbx
mov word [rbp], 0x8ac3
mov byte [rbp + 2], 0xcc
mov esi, 4
mov al, 0x8c
jmp 0x14001c9e0
mov r15, r14
mov r14, rbx
mov word [rbp], 0xaac3
mov byte [rbp + 2], 0xcc
mov esi, 4
mov al, 0x84
mov ecx, 3
mov byte [rbp + rcx], al
mov qword [rsp + 0x50], rsi
mov ebx, 1
mov qword [rsp + 0x30], r13
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
lea r12, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov rcx, qword [rsp + 0x28]
mov rdx, r9
mov r8, rbx
mov r9, rax
call fcn.140018851
mov r13, rax
mov rdi, rdx
mov rcx, rsi
mov rdx, rbp
mov r8, r15
mov r9, r12
call fcn.14001882b
cmp rdx, rdi
mov rsi, rdi
cmovb rsi, rdx
mov ecx, eax
xor ecx, r13d
test cl, 7
jne 0x14001ca57
mov r9d, r13d
neg r9d
and r9d, 7
lea rcx, [r9 + 0x10]
cmp rcx, rsi
jbe 0x14001ca83
xor ecx, ecx
mov r11, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
cmp rcx, rsi
jae 0x14001cd30
mov r8b, byte [r13 + rcx]
test r8b, r8b
js 0x14001cb17
mov byte [rax + rcx], r8b
inc rcx
jmp 0x14001ca63
xor ecx, ecx
mov r11, qword [rsp + 0x38]
cmp r9, rcx
je 0x14001caa2
mov r8b, byte [r13 + rcx]
test r8b, r8b
js 0x14001cad5
mov byte [rax + rcx], r8b
inc rcx
jmp 0x14001ca8a
lea r8, [rsi - 0x10]
mov r10, qword [r13 + rcx]
mov r9, qword [r13 + rcx + 8]
mov qword [rax + rcx], r10
mov qword [rax + rcx + 8], r9
mov r11, r14
and r10, r14
and r9, r14
mov r11, r9
or r11, r10
jne 0x14001cadc
add rcx, 0x10
cmp rcx, r8
jbe 0x14001caa6
jmp 0x14001ca59
mov r9, qword [rsp + 0x20]
jmp 0x14001cb17
test r10, r10
mov r11, qword [rsp + 0x38]
je 0x14001caf4
bsf rax, r10
shr eax, 3
mov r9, qword [rsp + 0x20]
jmp 0x14001cb0f
test r9, r9
je 0x14001caff
bsf rax, r9
jmp 0x14001cb04
mov eax, 0x40
mov r9, qword [rsp + 0x20]
shr eax, 3
add eax, 8
add rcx, rax
mov r8b, byte [r13 + rcx]
mov rsi, qword [rsp + 0x50]
lea rax, [rsi + rcx]
add rax, 3
add rsi, rcx
cmp rax, r15
mov r10, qword [rsp + 0x30]
jae 0x14001cf92
lea rax, [rcx + rbx]
add rax, 2
lea rdi, [0x1401383f4]
lea r15, [0x140137ac0]
mov rbx, rax
dec rax
add r8b, 0x7f
cmp r8b, 0x7d
ja 0x14001cd6a
cmp rax, r9
jae 0x14001cd60
mov rcx, qword [rsp + 0x28]
mov dl, byte [rcx + rbx - 1]
lea ecx, [rdx - 0x40]
cmp cl, 0x3e
jbe 0x14001cb88
lea ecx, [rdx + 1]
cmp cl, 0xa2
jb 0x14001cd8c
lea ecx, [rdx - 0x62]
movzx r8d, r8b
imul r9, r8, 0x9d
movzx ecx, cl
lea r8, [r9 + rcx]
add r9, rcx
add r9, 0xfffffffffffffc52
cmp r9, 0x4997
ja 0x14001cc03
movzx ecx, word [rdi + r8*2 - 0x75c]
test cx, cx
je 0x14001cc03
mov rax, r9
shr rax, 5
mov eax, dword [r15 + rax*4]
bt eax, r9d
movzx eax, cx
jae 0x14001cca8
mov rdx, qword [rsp + 0x40]
mov byte [rdx + rsi], 0xf0
mov r8d, eax
shr r8d, 0xc
or r8b, 0xa0
mov byte [rdx + rsi + 1], r8b
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rdx + rsi + 2], al
and cl, 0x3f
or cl, 0x80
mov byte [rdx + rsi + 3], cl
jmp 0x14001cc4a
cmp r8d, 0x46d
je 0x14001cc3e
cmp r8d, 0x46f
mov r9, qword [rsp + 0x20]
je 0x14001cc56
cmp r8d, 0x48c
je 0x14001cc64
cmp r8d, 0x48e
jne 0x14001cd8c
mov rax, qword [rsp + 0x40]
mov dword [rax + rsi], 0x8cccaac3
jmp 0x14001cc70
mov rax, qword [rsp + 0x40]
mov dword [rax + rsi], 0x84cc8ac3
mov eax, 4
mov r9, qword [rsp + 0x20]
jmp 0x14001cc75
mov rax, qword [rsp + 0x40]
mov dword [rax + rsi], 0x8ccc8ac3
jmp 0x14001cc70
mov rax, qword [rsp + 0x40]
mov dword [rax + rsi], 0x84ccaac3
mov eax, 4
add rsi, rax
cmp rbx, r9
jae 0x14001cd78
lea rax, [rsi + 3]
cmp rax, qword [rsp + 0x48]
jae 0x14001cd82
mov rax, qword [rsp + 0x28]
mov r8b, byte [rax + rbx]
lea rax, [rbx + 2]
test r8b, r8b
js 0x14001cb4b
jmp 0x14001cd06
cmp cx, 0x800
mov r9, qword [rsp + 0x20]
jae 0x14001ccd4
mov eax, ecx
shr eax, 6
or al, 0xc0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + rsi], al
and cl, 0x3f
or cl, 0x80
mov byte [rdx + rsi + 1], cl
mov eax, 2
jmp 0x14001cc75
mov edx, eax
shr edx, 0xc
or dl, 0xe0
mov r8, qword [rsp + 0x40]
mov byte [r8 + rsi], dl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [r8 + rsi + 1], al
and cl, 0x3f
or cl, 0x80
mov byte [r8 + rsi + 2], cl
mov eax, 3
jmp 0x14001cc75
inc rbx
mov rax, qword [rsp + 0x40]
mov byte [rax + rsi], r8b
inc rsi
mov qword [rsp + 0x50], rsi
mov rbp, qword [rsp + 0x40]
mov r15, qword [rsp + 0x48]
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x14001ca06
xor eax, eax
cmp rdx, rdi
setb al
add rbx, rsi
add rsi, qword [rsp + 0x50]
mov r10, qword [rsp + 0x30]
lea rcx, [rsp + 0x40]
and rcx, 0xffffffffffffff00
or rcx, rax
mov qword [r10], rbx
mov qword [r10 + 8], rcx
jmp 0x14001ce99
cmp byte [rsp + 0x120], 0
je 0x14001cda2
mov word [r10 + 8], 0x102
mov byte [r10 + 0xa], 0
jmp 0x14001cdb0
mov byte [r10 + 8], 0
jmp 0x14001ce96
mov byte [r10 + 8], 1
jmp 0x14001ce96
mov byte [r10 + 8], 2
test dl, dl
js 0x14001ce8f
mov word [r10 + 9], 1
jmp 0x14001cdb0
mov byte [r11 + 1], 1
mov byte [r11 + 2], r8b
mov byte [r10 + 8], 0
mov qword [r10], rax
jmp 0x14001ce99
xor eax, eax
mov byte [r10 + 1], al
mov cl, byte [r10 + 4]
mov byte [r10 + 3], cl
mov r12, qword [rsp + 0x30]
mov word [r12 + 8], 0x102
mov byte [r12 + 0xa], al
jmp 0x14001c641
cmp ax, 0x800
jae 0x14001cfe0
mov edx, eax
shr edx, 6
or dl, 0xc0
mov esi, 2
mov ecx, 1
jmp 0x14001cffe
cmp byte [rsp + 0x120], 0
je 0x14001d00a
mov rax, qword [rsp + 0x30]
mov word [rax + 8], 0x102
jmp 0x14001df6d
mov byte [r12 + 0xa], 0
mov qword [r12], r13
mov qword [r12 + 0x10], rbp
jmp 0x14001df78
cmp byte [rsp + 0x120], 0
jne 0x14001d79b
mov byte [r11 + 1], 1
mov byte [r11 + 2], cl
jmp 0x14001df21
mov word [r13 + 8], 0x202
jmp 0x14001d814
mov word [r10 + 9], 2
mov qword [r10], rbx
mov qword [r10 + 0x10], rsi
jmp 0x14001df78
lea r8, [rsi - 0xf0e]
cmp r8, 0x1318
jae 0x14001d897
mov rdx, rbp
mov r12, rbx
lea rax, str.OsOGP
movzx esi, word [rax + rsi*2 - 0x1e1c]
mov eax, esi
shr eax, 0xc
or al, 0xe0
mov byte [rbp], al
mov eax, esi
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp + 1], al
mov ebx, 3
mov eax, 2
jmp 0x14001d0a6
lea ecx, [rax - 0x41]
cmp cl, 0x1a
jae 0x14001cf55
imul rdx, r8, 0x54
movzx esi, cl
add rsi, rdx
cmp rsi, 0xc36
jae 0x14001cf55
lea rdi, [0x140145f04]
mov edx, 0x217
mov rcx, rdi
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
mov qword [rsp + 0x30], r13
je 0x14001d060
mov rcx, r9
dec rcx
cmp rcx, 0x217
jae 0x14001e35a
mov byte [r13 + 8], 2
test al, al
jns 0x14001c656
mov word [r13 + 9], 2
mov qword [r13], 1
jmp 0x14001aed1
mov rax, qword [rsp + 0x30]
mov byte [rax + 8], 2
test cl, cl
js 0x14001def2
mov word [rax + 9], 1
jmp 0x14001df71
add rbx, rcx
mov eax, 1
jmp 0x14001cd45
xor eax, eax
mov byte [r10 + 2], al
mov word [r13 + 8], 0x102
mov byte [r13 + 0xa], al
jmp 0x14001c774
mov edx, ecx
shr edx, 0xc
or dl, 0xe0
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rbp + 1], cl
mov esi, 3
mov ecx, 2
mov byte [rbp], dl
and al, 0x3f
or al, 0x80
jmp 0x14001c9e5
mov byte [r11 + 9], 1
mov byte [r11 + 0xa], dl
mov rax, qword [rsp + 0x30]
mov byte [rax + 8], 0
jmp 0x14001df71
cmp byte [rsp + 0x120], 0
je 0x14001ded4
mov rax, qword [rsp + 0x30]
mov word [rax + 8], 0x202
mov byte [rax + 0xa], 0
jmp 0x14001deea
mov cl, 1
mov byte [r11 + 7], cl
mov byte [r11 + 8], al
mov rax, qword [rsp + 0x30]
mov word [rax + 8], 0x102
mov byte [rax + 0xa], cl
jmp 0x14001deea
cmp r9, 0x217
jae 0x14001e38a
movzx esi, word [rax + r9*2]
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, rbp
mov byte [rbp], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp + 1], al
mov ebx, 3
mov eax, 2
mov r9, qword [rsp + 0x20]
and sil, 0x3f
or sil, 0x80
mov rbp, rdx
mov byte [rdx + rax], sil
mov qword [rsp + 0x50], rbx
mov esi, 1
mov r13, r14
mov rcx, qword [rsp + 0x28]
lea rax, [rcx + 1]
mov qword [rsp + 0x60], rax
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
lea rdi, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov rdx, r9
mov r8, rsi
mov r9, rax
call fcn.140018851
mov r14, rax
mov r15, rdx
mov rcx, rbx
mov rdx, rbp
mov r8, r13
mov r9, rdi
call fcn.14001882b
cmp rdx, r15
mov rbx, r15
cmovb rbx, rdx
mov ecx, eax
xor ecx, r14d
test cl, 7
jne 0x14001d12a
mov r9d, r14d
neg r9d
and r9d, 7
lea rcx, [r9 + 0x10]
cmp rcx, rbx
jbe 0x14001d155
xor ecx, ecx
mov r11, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
cmp rcx, rbx
jae 0x14001d6a2
mov r8b, byte [r14 + rcx]
test r8b, r8b
js 0x14001d1e6
mov byte [rax + rcx], r8b
inc rcx
jmp 0x14001d136
xor ecx, ecx
mov r11, qword [rsp + 0x38]
cmp r9, rcx
je 0x14001d173
mov r8b, byte [r14 + rcx]
test r8b, r8b
js 0x14001d1a5
mov byte [rax + rcx], r8b
inc rcx
jmp 0x14001d15c
lea r8, [rbx - 0x10]
mov r10, qword [r14 + rcx]
mov r9, qword [r14 + rcx + 8]
mov qword [rax + rcx], r10
mov qword [rax + rcx + 8], r9
mov r11, r12
and r10, r12
and r9, r12
mov r11, r9
or r11, r10
jne 0x14001d1ac
add rcx, 0x10
cmp rcx, r8
jbe 0x14001d177
jmp 0x14001d12c
mov r9, qword [rsp + 0x20]
jmp 0x14001d1e6
test r10, r10
mov r11, qword [rsp + 0x38]
je 0x14001d1c4
bsf rax, r10
shr eax, 3
mov r9, qword [rsp + 0x20]
jmp 0x14001d1df
test r9, r9
je 0x14001d1cf
bsf rax, r9
jmp 0x14001d1d4
mov eax, 0x40
mov r9, qword [rsp + 0x20]
shr eax, 3
add eax, 8
add rcx, rax
mov r8b, byte [r14 + rcx]
add rsi, rcx
mov rax, qword [rsp + 0x50]
lea rbx, [rax + rcx]
mov qword [rsp + 0x50], rbx
add rax, rcx
add rax, 2
cmp rax, r13
jae 0x14001d74d
inc rsi
mov r14, rsi
lea eax, [r8 + 0x7f]
cmp al, 0x7d
mov rcx, qword [rsp + 0x28]
ja 0x14001d70f
cmp r14, r9
jae 0x14001d701
mov cl, byte [rcx + r14]
lea r15, [r14 + 1]
cmp al, 0x1f
jbe 0x14001d2a1
lea edx, [rcx + 0x5f]
add r8b, 0x5f
movzx r8d, r8b
cmp dl, 0x5e
jae 0x14001d2ae
imul rsi, r8, 0x5e
movzx ecx, dl
lea r8, [rsi + rcx]
add r8, 0xfffffffffffffa7e
add rsi, rcx
cmp r8, 0x92e
jae 0x14001d2cc
lea rax, [0x140146760]
movzx eax, word [rax + rsi*2 - 0xb04]
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + rbx], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rdx + rbx + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + rbx + 2], al
mov eax, 3
jmp 0x14001d4a2
lea edx, [rcx + 0x7f]
cmp dl, 0x7e
jae 0x14001d2bd
add cl, 0xb3
jmp 0x14001d2c8
lea eax, [rcx + 0x7f]
cmp al, 0x20
jae 0x14001d31d
lea eax, [rcx - 0x4d]
jmp 0x14001d3ee
lea edx, [rcx - 0x61]
cmp dl, 0x1a
jae 0x14001d330
add cl, 0xb9
mov edx, ecx
jmp 0x14001d33c
cmp esi, 0xa5
jae 0x14001d3bb
lea rax, [0x140149fec]
movzx eax, word [rax + rsi*2]
cmp ax, 0x800
jb 0x14001d563
movzx ecx, ax
mov edx, ecx
shr edx, 0xc
or dl, 0xe0
mov r8, qword [rsp + 0x40]
mov byte [r8 + rbx], dl
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [r8 + rbx + 1], cl
and al, 0x3f
or al, 0x80
mov byte [r8 + rbx + 2], al
jmp 0x14001d297
lea eax, [rcx - 0x61]
cmp al, 0x1a
jae 0x14001d3e3
lea eax, [rcx - 0x47]
jmp 0x14001d3ee
lea edx, [rcx - 0x41]
cmp dl, 0x1a
jae 0x14001d8c5
movzx eax, al
imul eax, eax, 0xb2
movzx esi, dl
add esi, eax
mov edx, 0x437
lea rcx, [0x140144e28]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001d395
mov rcx, r9
dec rcx
cmp rcx, 0x437
jae case.0x140032ba5.288
lea rax, [0x140145696]
add si, word [rax + r9*2 - 2]
lea rax, [0x140144e28]
sub si, word [rax + r9*2 - 2]
jmp 0x14001d3ae
cmp r9, 0x437
jae 0x14001e338
lea rax, [0x140145696]
movzx esi, word [rax + r9*2]
mov r11, qword [rsp + 0x38]
movzx eax, si
jmp 0x14001d471
lea r8, [rsi - 0xf0e]
cmp r8, 0x1318
jae 0x14001d531
lea rax, str.OsOGP
movzx eax, word [rax + rsi*2 - 0x1e1c]
jmp 0x14001d270
lea eax, [rcx - 0x41]
cmp al, 0x1a
jae 0x14001d8c5
imul rdx, r8, 0x54
movzx esi, al
add rsi, rdx
cmp rsi, 0xc36
jae 0x14001d8c5
mov edx, 0x217
lea rcx, [0x140145f04]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001d450
mov rcx, r9
dec rcx
cmp rcx, 0x217
jae 0x14001e35a
lea rax, [0x140146332]
add si, word [rax + r9*2 - 2]
lea rax, [0x140145f04]
sub si, word [rax + r9*2 - 2]
jmp 0x14001d469
cmp r9, 0x217
jae 0x14001e38a
lea rax, [0x140146332]
movzx esi, word [rax + r9*2]
mov r11, qword [rsp + 0x38]
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + rbx], cl
mov ecx, eax
shr ecx, 6
and cl, 0x3f
or cl, 0x80
mov byte [rdx + rbx + 1], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + rbx + 2], al
mov eax, 3
mov r9, qword [rsp + 0x20]
add rax, rbx
cmp r15, r9
jae 0x14001d727
lea rcx, [rax + 2]
cmp rcx, qword [rsp + 0x48]
jae 0x14001d734
mov rcx, qword [rsp + 0x40]
add rcx, rax
mov rdx, qword [rsp + 0x60]
lea r9, [rdx + r14]
xor edx, edx
lea rsi, [r14 + rdx]
add rsi, 2
mov r8b, byte [r9 + rdx]
test r8b, r8b
js 0x14001d519
mov byte [rcx + rdx], r8b
lea rbx, [rax + rdx]
inc rbx
cmp r8b, 0x3b
ja 0x14001d67d
cmp rsi, qword [rsp + 0x20]
jae 0x14001d6d4
lea r8, [rax + rdx]
add r8, 3
cmp r8, qword [rsp + 0x48]
jae 0x14001d6ed
inc rdx
jmp 0x14001d4d0
add rax, rdx
mov qword [rsp + 0x50], rax
mov rbx, rax
mov r14, rsi
mov r9, qword [rsp + 0x20]
jmp 0x14001d20d
cmp al, 0x27
jne 0x14001d54f
cmp dl, 0xf
jae 0x14001d54f
lea rax, [0x14014a136]
movzx eax, word [rax + rcx*2]
test ax, ax
jne 0x14001d563
jmp 0x14001e1c3
cmp al, 0x28
jne 0x14001d585
cmp dl, 0x10
jae 0x14001d585
lea rax, [0x14014a154]
movzx eax, word [rax + rcx*2]
mov ecx, eax
shr ecx, 6
or cl, 0xc0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + rbx], cl
and al, 0x3f
or al, 0x80
mov byte [rdx + rbx + 1], al
mov eax, 2
jmp 0x14001d4a2
cmp al, 0x25
jne 0x14001d59e
cmp dl, 0x44
jae 0x14001d59e
lea rax, [0x14014a174]
movzx eax, word [rax + rcx*2]
jmp 0x14001d270
add rsi, 0xffffffffffffff44
cmp rsi, 0x39f
jae 0x14001e1c3
mov edx, 0x4d
lea rcx, [0x14014a1fc]
mov r8d, esi
call fcn.1400187c5
mov r9, rdx
test rax, rax
je 0x14001d5fa
mov rcx, r9
dec rcx
cmp rcx, 0x4d
jae 0x14001e442
lea rax, [0x14014a298]
add si, word [rax + r9*2 - 2]
lea rax, [0x14014a1fc]
sub si, word [rax + r9*2 - 2]
jmp 0x14001d610
cmp r9, 0x4d
jae 0x14001e453
lea rax, [0x14014a298]
movzx esi, word [rax + r9*2]
mov r11, qword [rsp + 0x38]
cmp si, 0x80
mov r9, qword [rsp + 0x20]
jb 0x14001e1c3
cmp si, 0x800
jae 0x14001d64d
mov eax, esi
shr eax, 6
or al, 0xc0
mov rcx, qword [rsp + 0x40]
mov byte [rcx + rbx], al
and sil, 0x3f
or sil, 0x80
mov byte [rcx + rbx + 1], sil
jmp 0x14001d57b
movzx eax, si
mov ecx, eax
shr ecx, 0xc
or cl, 0xe0
mov rdx, qword [rsp + 0x40]
mov byte [rdx + rbx], cl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rdx + rbx + 1], al
and sil, 0x3f
or sil, 0x80
mov byte [rdx + rbx + 2], sil
jmp 0x14001d297
mov qword [rsp + 0x50], rbx
mov rbp, qword [rsp + 0x40]
mov r13, qword [rsp + 0x48]
mov r9, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x14001d0de
xor eax, eax
cmp rdx, r15
setb al
add rsi, rbx
add rbx, qword [rsp + 0x50]
lea rcx, [rsp + 0x40]
and rcx, 0xffffffffffffff00
or rcx, rax
mov r12, qword [rsp + 0x30]
mov qword [r12], rsi
mov qword [r12 + 8], rcx
jmp 0x14001d8e4
mov r12, qword [rsp + 0x30]
mov byte [r12 + 8], 0
mov rax, qword [rsp + 0x20]
mov qword [r12], rax
jmp 0x14001d8e4
mov r12, qword [rsp + 0x30]
mov byte [r12 + 8], 1
mov qword [r12], rsi
jmp 0x14001d8e4
cmp byte [rsp + 0x120], 0
je 0x14001d85a
mov r12, qword [rsp + 0x30]
mov word [r12 + 8], 0x102
mov byte [r12 + 0xa], 0
jmp 0x14001d8e0
mov r12, qword [rsp + 0x30]
mov byte [r12 + 8], 0
jmp 0x14001d73f
mov r12, qword [rsp + 0x30]
mov byte [r12 + 8], 1
mov qword [r12], r15
mov qword [r12 + 0x10], rax
jmp 0x14001df78
mov eax, 1
jmp 0x14001d6b2
cmp byte [rsp + 0x120], 0
je 0x14001defd
mov rax, qword [rsp + 0x30]
mov word [rax + 8], 0x302
mov byte [rax + 0xa], 0
jmp 0x14001df17
cmp byte [rsp + 0x120], 0
jne 0x14001d79b
mov byte [r11 + 1], 2
jmp 0x14001df21
cmp byte [rsp + 0x120], 0
je 0x14001df1c
mov word [r13 + 8], 0x102
mov byte [r13 + 0xa], 0
jmp 0x14001df26
mov dl, 1
mov byte [r11 + 7], dl
mov byte [r11 + 8], al
mov byte [r11 + 9], dl
mov byte [r11 + 0xa], cl
mov rax, qword [rsp + 0x30]
mov word [rax + 8], 0x102
mov byte [rax + 0xa], 2
jmp 0x14001df17
mov byte [r13 + 8], 2
test dl, dl
jns 0x14001b87b
jmp 0x14001d84e
mov byte [r13 + 8], 2
test al, al
jns 0x14001b87b
mov word [r13 + 9], 2
mov qword [r13], rcx
jmp 0x14001df2a
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov rcx, rdx
call fcn.1400c10d0
mov word [r13 + 8], 0x302
mov byte [r13 + 0xa], 0
mov qword [r13], r12
jmp 0x14001df2a
cmp byte [rsp + 0x120], 0
je 0x14001df94
mov word [r13 + 8], 0x202
mov byte [r13 + 0xa], 0
jmp 0x14001dfa2
mov byte [r13 + 8], 2
test dl, dl
js 0x14001e000
mov word [r13 + 9], 2
jmp 0x14001dfa2
mov byte [r11 + 1], 1
mov byte [r11 + 2], al
mov r12, qword [rsp + 0x30]
mov byte [r12 + 8], 0
jmp 0x14001d8e0
mov word [r10 + 1], pe_nt_image_headers64
mov al, byte [r10 + 4]
mov byte [r10 + 3], al
mov r12, qword [rsp + 0x30]
mov word [r12 + 8], 0x102
mov byte [r12 + 0xa], 1
jmp 0x14001c641
cmp cl, 0x27
jne 0x14001dfc4
cmp dl, 0xf
jae 0x14001dfc4
lea rcx, [0x14014a136]
movzx esi, word [rcx + rax*2]
test si, si
je 0x14001e0cc
mov r12, qword [rsp + 0x30]
mov byte [r12 + 8], 2
test cl, cl
js 0x14001e04e
mov word [r12 + 9], 1
mov qword [r12], r14
mov qword [r12 + 0x10], rbx
jmp 0x14001df78
mov eax, 1
jmp 0x14001b8a5
mov rsi, qword [rsp + 0x28]
mov rdi, rbx
and dl, 0x3f
or dl, 0x80
mov r15, rbp
mov byte [rbp + rax], dl
mov qword [rsp + 0x50], r13
mov ebp, 1
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
lea r14, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov rcx, rsi
mov rdx, r9
mov r8, rbp
mov r9, rax
call fcn.140018851
mov rsi, rax
mov rbx, rdx
mov rcx, r13
mov rdx, r15
mov r8, r12
mov r9, r14
call fcn.14001882b
cmp rdx, rbx
mov r13, rbx
cmovb r13, rdx
mov ecx, eax
xor ecx, esi
test cl, 7
jne 0x14001d9b0
mov r9d, esi
neg r9d
and r9d, 7
lea rcx, [r9 + 0x10]
cmp rcx, r13
jbe 0x14001d9db
xor ecx, ecx
mov r11, qword [rsp + 0x38]
mov r9, qword [rsp + 0x20]
cmp rcx, r13
jae 0x14001de25
mov r8b, byte [rsi + rcx]
test r8b, r8b
js 0x14001da6c
mov byte [rax + rcx], r8b
inc rcx
jmp 0x14001d9bc
xor ecx, ecx
mov r11, qword [rsp + 0x38]
cmp r9, rcx
je 0x14001d9f9
mov r8b, byte [rsi + rcx]
test r8b, r8b
js 0x14001da2b
mov byte [rax + rcx], r8b
inc rcx
jmp 0x14001d9e2
lea r8, [r13 - 0x10]
mov r10, qword [rsi + rcx]
mov r9, qword [rsi + rcx + 8]
mov qword [rax + rcx], r10
mov qword [rax + rcx + 8], r9
mov r11, rdi
and r10, rdi
and r9, rdi
mov r11, r9
or r11, r10
jne 0x14001da32
add rcx, 0x10
cmp rcx, r8
jbe 0x14001d9fd
jmp 0x14001d9b2
mov r9, qword [rsp + 0x20]
jmp 0x14001da6c
test r10, r10
mov r11, qword [rsp + 0x38]
je 0x14001da4a
bsf rax, r10
shr eax, 3
mov r9, qword [rsp + 0x20]
jmp 0x14001da65
test r9, r9
je 0x14001da55
bsf rax, r9
jmp 0x14001da5a
mov eax, 0x40
mov r9, qword [rsp + 0x20]
shr eax, 3
add eax, 8
add rcx, rax
mov r8b, byte [rsi + rcx]
add rbp, rcx
mov rax, qword [rsp + 0x50]
lea r13, [rax + rcx]
add rax, rcx
add rax, 2
cmp rax, r12
mov rsi, qword [rsp + 0x28]
jae 0x14001dec1
inc rbp
lea eax, [r8 + 0x7f]
cmp al, 0x1f
jb 0x14001daab
lea eax, [r8 + 3]
cmp al, 0xe3
jb 0x14001ddb7
add r8b, 0x3f
mov eax, r8d
cmp rbp, r9
jae 0x14001de52
mov r12b, byte [rsi + rbp]
lea rbx, [rbp + 1]
cmp al, 1
jne 0x14001daf7
lea ecx, [r12 + 0x61]
cmp cl, 0x53
jae 0x14001daf7
movzx eax, cl
add eax, 0x3041
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r13], 0xe3
mov edx, eax
shr edx, 6
and dl, 7
or dl, 0x80
mov byte [rcx + r13 + 1], dl
and al, 0x3f
or al, 0x80
mov byte [rcx + r13 + 2], al
jmp 0x14001db47
lea edx, [r12 - 0x40]
cmp dl, 0x3e
jbe 0x14001db10
cmp r12b, 0xfc
jg 0x14001de9f
movzx ecx, dl
cmp al, 2
jne 0x14001db51
lea eax, [r8 + 0x5f]
cmp al, 0x3e
jbe 0x14001dddb
cmp r8b, 0x80
jne 0x14001de5c
mov rax, qword [rsp + 0x40]
mov word [rax + r13], 0x80c2
add r13, 2
jmp 0x14001de0a
movzx eax, al
add eax, 0xffffff61
mov rcx, qword [rsp + 0x40]
mov byte [rcx + r13], 0xef
mov edx, eax
shr edx, 6
and dl, 0x3f
or dl, 0x80
mov byte [rcx + r13 + 1], dl
and al, 0x3f
or al, 0x80
mov byte [rcx + r13 + 2], al
add cl, byte [rcx - 0x7d]
invalid
add ecx, dword [rcx + rcx*4 + 0x6c]
and al, 0x50
mov r15, qword [rsp + 0x40]
mov r12, qword [rsp + 0x48]
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x14001d962
invalid
invalid
add cl, byte [rcx - 0x7d]
invalid
invalid
xor eax, eax
cmp rdx, rbx
setb al
add rbp, r13
add r13, qword [rsp + 0x50]
lea rcx, [rsp + 0x40]
and rcx, 0xffffffffffffff00
or rcx, rax
mov r14, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
mov qword [r14], rbp
mov qword [r14 + 8], rcx
jmp 0x14001deb8
cmp byte [rsp + 0x120], 0
je 0x14001de8a
invalid
mov r14, qword cs:[rsp + 0x30]
mov r14, qword [rsp + 0x30]
mov word [r14 + 8], 0x102
mov byte [r14 + 0xa], 0
jmp 0x14001deb5
mov byte [r11 + 1], 1
mov byte [r11 + 2], al
mov r14, qword [rsp + 0x30]
mov byte [r14 + 8], 0
jmp 0x14001deb5
mov qword [r14], rbp
mov qword [r14 + 0x10], r13
jmp 0x14001df78
mov eax, 1
jmp 0x14001de35
mov byte [r11 + 9], 2
mov byte [r11 + 0xa], dl
mov byte [r11 + 0xb], r9b
mov rax, qword [rsp + 0x30]
mov byte [rax + 8], 0
mov qword [rax], rdi
jmp 0x14001df74
mov word [rax + 9], 2
jmp 0x14001c883
mov byte [r11 + 9], 3
mov byte [r11 + 0xa], dl
mov byte [r11 + 0xb], r9b
mov byte [r11 + 0xc], cl
mov rax, qword [rsp + 0x30]
mov byte [rax + 8], 0
mov qword [rax], r10
jmp 0x14001df74
mov byte [r11 + 1], 4
mov byte [r13 + 8], 0
mov qword [r13], rbp
mov qword [r13 + 0x10], r14
jmp 0x14001df78
mov eax, 1
jmp 0x14001b94e
mov byte [r13 + 8], 2
test dl, dl
jns 0x14001b87b
mov word [r13 + 9], 2
jmp 0x14001df5c
mov word [r13 + 8], 0x202
mov byte [r13 + 0xa], 0
mov qword [r13], rdi
jmp 0x14001df2a
mov rax, qword [rsp + 0x30]
mov word [rax + 8], 0x402
mov byte [rax + 0xa], 0
mov qword [rax], r13
mov qword [rax + 0x10], r14
movaps xmm6, xmmword [rsp + 0x90]
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
ret
mov byte [r11 + 1], 3
mov byte [r11 + 2], cl
mov byte [r13 + 8], 0
mov qword [r13], rax
jmp 0x14001df2a
mov rcx, qword [rsp + 0x30]
mov byte [rcx + 8], 2
test al, al
js 0x14001e0be
mov word [rcx + 9], 1
jmp 0x14001c6f5
mov dword [rcx + 9], 0x31e90001
out 0xff, eax
inc dword [rax - 0x7af0d707]
xchg edx, eax
add byte [rax], al
add byte [rax - 0x7cf0ef06], al
mov dword [rax], eax
add byte [rax], al
add byte [rcx - 0x77], cl
fmul qword [rax - 0x73]
or eax, 0x12c174
cmp cl, 0x28
jne 0x14001e05f
cmp dl, 0x10
jae 0x14001e05f
invalid
add byte [rcx - 0x77], cl
fmul qword [rax - 0x73]
or eax, 0x12c174
movzx esi, word [rcx + rax*2]
mov eax, esi
shr eax, 6
or al, 0xc0
mov rdx, rbp
mov byte [rbp], al
mov ebx, 2
mov eax, 1
invalid
jmp 0x14001d0a6
mov word [r13 + 9], 3
jmp 0x14001df26
mov word [r12 + 9], 2
mov qword [r12], r15
jmp 0x14001d8e4
mov r12, rbx
cmp cl, 0x25
jne 0x14001e12e
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x14001e19d
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x14001e1bb
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x14001e1bb
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x14001e1bb
mov word [rcx + 9], 2
mov qword [rcx], rdi
jmp 0x14001c6f8
mov word [r13 + 8], 0x302
jmp 0x14001d7a2
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x14001e19d
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov rcx, r14
jmp 0x14001e1bb
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x14001e1bb
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
jmp 0x14001e1bb
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov rdx, rsi
call fcn.1400c10d0
mov r12, qword [rsp + 0x30]
mov word [r12 + 8], 0x202
mov byte [r12 + 0xa], 0
jmp 0x14001e056
mov eax, 2
mov r9, qword [rsp + 0x20]
jmp 0x14001d935
idiv bh
invalid
idiv bh
dec dword [rbp + rcx*4 + 5]
in eax, 0x63
adc eax, dword [rax]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0x77c
call fcn.1400c10d0
or al, byte [rax]
or al, byte [rax]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0xce
call fcn.1400c10d0
cmp r9, 0x4d
jae 0x14001e453
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x12c009
or eax, eax
adc al, byte [rax]
lea rax, [0x14014a298]
or eax, eax
adc al, byte [rax]
movzx esi, word [rax + r9*2]
cmp si, 0x80
invalid
invalid
mov bh, 0x34
cmp si, 0x80
invalid
invalid
add byte [rax], 0x73
mov r12, qword es:[rsp + 0x30]
and al, 0x30
jae case.0x140032ba5.267
mov r12, qword [rsp + 0x30]
and al, 0x30
mov word [r12 + 8], 0x202
and al, 8
add al, byte [rdx]
invalid
mov byte [r12 + 0xa], 0
mov byte [rsp + 0xa], 0
mov qword [r12], 1
mov dword [rsp], 1
add byte [rcx - 0x7d], cl
and al, 0x10
and qword [r12 + 0x10], 0
jmp 0x14001df78
add cl, ch
mov bh, 0xfc
invalid
cmp si, 0x800
jae 0x14001d07c
invalid
mov al, 0xed
invalid
invalid
xor dword [rax - 0x76000013], 0xfffffff0
mov eax, esi
invalid
shr eax, 6
or al, 0xc0
mov rdx, rbp
mov byte [rbp], al
mov ebx, 2
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x14001d0a1
or dword [rdx], eax
add byte [rcx - 0x39], cl
invalid
add dword [rax], eax
add byte [rax], al
and qword [r14 + 0x10], 0
adc byte [rax], al
jmp 0x14001df78
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0x77c
jmp 0x14001e401
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
adc eax, dword [rax]
mov edx, 0xce
jmp 0x14001e401
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
lea eax, [0x140154648]
add byte [rdx + 0x437], bh
mov edx, 0x437
call fcn.1400c10d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
lea eax, [0x140154630]
adc eax, dword [rax]
mov edx, 0x437
jmp 0x14001e401
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0x65b
add byte [rax], al
invalid
add byte [rax], al
call fcn.1400c10d0
sub eax, 0x8d4c000a
add eax, 0x1362e7
invalid
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
add byte [rdx + 0x217], bh
mov edx, 0x217
add byte [rax], al
call fcn.1400c10d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcgb18030.rsC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srciso_2022_jp.rs
lea eax, [0x140156f78]
mov edx, 0x65
call fcn.1400c10d0
invalid
or al, byte [rax]
sub eax, 0x8d4c000a
add eax, 0x1362ad
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0x65b
jmp 0x14001e401
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
adc eax, dword [rax]
mov edx, 0x217
jmp 0x14001e401
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0x3b
call fcn.1400c10d0
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0x13638e
lea rcx, [0x14015473e]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov edx, 0x1e
call fcn.1400c11d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
add eax, 0x136280
mov edx, 0x2b
sub eax, dword [rax]
add byte [rax], al
call fcn.1400c10d0
add rcx, 2
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0x36
call fcn.1400c10d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0x3b
jmp 0x14001e401
invalid
or al, 0x4c
lea eax, [0x140154630]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0x2b
mov rcx, r9
call fcn.1400c10d0
or al, byte [rax]
or al, byte [rax]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
adc eax, dword gs:[rax]
mov rcx, r14
mov rdx, rdi
call fcn.1400c1150
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
adc eax, dword gs:[rax]
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
call fcn.1400c17e0
lea rcx, str.assertion_failed:_from___self.len
lea ecx, str.assertion_failed:_from___self.len
or eax, 0x136347
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srchandles.rsassertion_failed:_i___self.len
mov edx, 0x22
call fcn.1400c11d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0x4d
add al, ch
jge case.0x1400bebac.105
or al, byte [rax]
add al, ch
jge case.0x1400bebac.105
or al, byte [rax]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0x4d
jmp 0x14001e401
lea rcx, str.internal_error:_entered_unreachable_code
lea ecx, str.internal_error:_entered_unreachable_code
or eax, 0x16e3b8
lea r8, [0x140156f90]
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
sub byte [rax], al
add byte [rax], al
call fcn.1400c11d0
int3
in al, dx
sub byte [rax - 0x77], cl
retf 0xc931
invalid
cmp rcx, 0x21
jae 0x14001e4ac
movzx r9d, word [r8 + rcx*2]
movzx r10d, word [r8 + rcx*2 + 2]
mov rax, rdx
sub rax, r9
cmp rax, r10
sal byte [rdx + 0xa], 1
add rcx, 3
jmp 0x14001e48a
xor eax, eax
jmp 0x14001e4d6
invalid
cmp rcx, 0x1e
stc
invalid
ja 0x14001e4db
movzx ecx, word [r8 + rcx*2 + 4]
add rax, rcx
add eax, ecx
add eax, ecx
cmp rax, 0xf0
jae 0x14001e4f0
add byte [rax], al
add byte [rbx + 0x29], dh
lea rcx, [0x140144b9a]
adc al, byte [rax]
add byte [rdi], cl
mov bh, 0x14
mov ax, 1
movzx edx, word [rcx + rax*2]
mov ax, 1
add rsp, 0x28
ret
add rcx, 2
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
add eax, 0x13617a
rol dword [rdx], 0x4c
lea eax, [0x140154660]
add eax, 0x13617a
add eax, 0x13617a
mov edx, 0x21
call fcn.1400c10d0
or al, byte [rax]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
mov edx, 0xf0
lock add byte [rax], al
invalid
and dword [rcx + 0x13], 0xf0ba00
add byte [rax], al
lock add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xcc
call fcn.1400c10d0
int3
sub rsp, 0x28
mov rcx, rax
call fcn.1400c10d0
int3
mov rdx, rcx
xor ecx, ecx
leave
leave
lea r8, [0x14014d282]
cmp rcx, 0x21
jae 0x14001e537
movzx r9d, word [r8 + rcx*2]
movzx r10d, word [r8 + rcx*2 + 2]
movzx edx, word [rax + rcx*2 + 2]
movzx edx, word [rax + rcx*2 + 2]
push rsp
add cl, byte [rax - 0x77]
add cl, byte [rax - 0x77]
mov rax, rdx
sub rax, r9
ror byte [rcx + rbp - 0x38], 1
cmp rax, r10
sal byte [rdx + 0xa], 1
jb case.0x140007ae3.179
or cl, byte [rax - 0x7d]
rol dword [rbx], 0xeb
fidiv word [rcx]
shr bl, 0x2a
jmp case.0x14001ea87.35
add rcx, 3
jmp 0x14001e515
xor eax, eax
cmp rcx, 0x1e
cmp ecx, 0x1e
ja 0x14001e56a
movzx ecx, word [r8 + rcx*2 + 4]
add rax, rcx
cmp rax, 0xff
lea rcx, [0x14014d084]
lea ecx, [0x14014d084]
movzx edx, word [rcx + rax*2]
xor r8d, eax
xor eax, eax
test dx, dx
setne al
add rcx, 2
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
invalid
adc eax, dword [rax]
mov edx, 0x21
add byte [rax], al
invalid
add cl, byte [rbp + rcx*4 + 5]
xor esp, dword [rcx + 0x13]
invalid
adc eax, dword [rax]
mov edx, 0x21
add byte [rax], al
invalid
invalid
add byte [rax], al
add al, ch
call fcn.1400c10d0
add byte [rbp + rcx*4 + 5], cl
cmp ah, byte [rcx + 0x13]
invalid
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fencoding_rs_0.8.34_srcdata.rs
adc eax, dword [rax]
add byte [rdx + 0xff], bh
mov edx, 0xff
add byte [rax], al
mov rcx, rax
call fcn.1400c10d0
int3
in al, dx
sub byte [rdi], cl
mov dh, 1
lea r8, [0x1401b4814]
sbb dword [rax], eax
add byte [rcx + 0x63], cl
add al, 0x80
movsxd rax, dword [r8 + rax*4]
invalid
add rax, r8
jmp rax
movzx eax, byte [rcx + 1]
jmp 0x14001e5e5
xor al, 0x48
mov eax, dword [rcx + 8]
mov rax, qword [rcx + 8]
mov rcx, qword [rcx + 0x10]
inc rax
test rcx, rcx
cmove rax, rcx
jmp 0x14001e5d3
shr ebx, 0xe
inc rcx
call fcn.14001e683
add byte [rax], al
add bl, ch
movzx eax, byte [rcx + 1]
movzx eax, byte [rcx + 1]
jmp case.0x140011151.126
movzx eax, byte [rcx + 1]
add rdx, rax
jae 0x14001e642
xor eax, eax
jmp 0x14001e653
invalid
ja 0x14001e60e
xor eax, eax
cmp byte [rcx + 1], 0
add byte [rdi], cl
xchg ebp, eax
invalid
rol byte [rax + 0xf000179], 0x95
add byte [rdi], cl
xchg ebp, eax
ror byte [rax + 1], 0xc2
add rdx, rax
jae case.0x14001e5a9.0
xor ecx, ecx
jmp 0x14001e67b
mov al, byte [rax]
add byte [rax], al
mov al, byte [rax]
add byte [rax], al
mov r8d, 3
xor ecx, ecx
add byte [rax], al
add byte [rcx], dh
leave
mov rax, rdx
mul r8
mov rdx, rax
setno cl
xchg ecx, eax
shr ebx, 0x74
xchg ecx, eax
shr ebx, 0x74
inc rcx
call fcn.14001e6c7
add byte [rax - 0x77], cl
shr ebx, 0x67
mov rcx, rax
jmp 0x14001e67b
mov ecx, 1
mov edx, 3
jmp 0x14001e67b
xor eax, eax
cmp word [rcx + 4], 0
setne al
add rax, rax
cmp byte [rcx + 2], 1
sbb rax, 0
sbb eax, 0
add rax, 2
add rdx, rax
jae 0x14001e65c
xor eax, eax
jmp 0x14001e670
mov ecx, 3
mov rax, rdx
mul rcx
mov rdx, rax
setno al
add rdx, 3
setae cl
jmp 0x14001e676
add ecx, dword [rdi]
xchg ebx, eax
shr ebx, 0x1a
shr rdx, 1
mov ecx, 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
mov rax, rdx
mul rcx
mov rdx, rax
setno al
inc rdx
setne cl
and cl, al
movzx ecx, cl
mov rax, rcx
mov eax, ecx
add rsp, 0x28
ret
ror byte [rdi], 0xb6
add al, byte [r15 + rcx - 0x4a]
add al, 0x49
add ecx, eax
add r9, r8
movzx eax, byte [rcx + 6]
add rax, r9
add rax, rdx
jae case.0x140018a26.68
xor eax, eax
jmp 0x14001e6bb
mov ecx, 3
mul rcx
mov rdx, rax
inc rdx
setne cl
and cl, al
movzx eax, cl
ret
cmp byte [rcx + 1], 0
setne al
sete r9b
mov dh, 0xc0
add rax, r10
and r9b, r8b
movzx r9d, r9b
mov dh, 0xc9
movzx ecx, byte [rcx + 2]
add rcx, 0xfffffffffffffffb
sti
add cl, byte [rax - 0x7d]
sar ebx, 0x48
sti
cmp rcx, 2
cmp rcx, 2
adc r9, 0
lea rcx, [rdx + r9]
or cl, byte [rax + 1]
invalid
jb case.0x14001ea87.56
test r8b, r8b
jne case.0x14001ea87.56
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add byte [rcx], dh
xor ecx, ecx
mul rdx
mov rdx, rax
setno cl
jmp case.0x14001ea87.56
enter 0x48c3, 0xffffffffffffff83
in al, dx
sub byte [rdi], cl
mov dh, 1
lea r8, [0x1401b4840]
movsxd rax, dword [r8 + rax*4]
add rax, r8
sar bh, 0xe0
invalid
mov rax, qword [rcx + 8]
add rax, 4
add al, 0x48
cmp dword [rcx + 0x10], 0
or byte [r8 - 0x7d], cl
or byte [rax - 0x7d], cl
rol byte [rax + rcx*2], 0x83
jns 0x14001e75e
add byte [rcx - 0x48], al
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
cmovne r8, rax
xor ecx, ecx
add rdx, r8
setae cl
jmp 0x14001e851
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 1], cl
shr eax, 0x15
invalid
invalid
invalid
inc rcx
call fcn.14001e683
jmp case.0x1400bebac.121
invalid
mov dh, 0x41
add dword [rax + 1], ecx
add edx, eax
invalid
xchg edx, eax
cdq
ror dword [rax + 1], 0xd2
add rdx, rdx
add rdx, rdx
not al
and al, cl
enter 0xffffffffffff8348, 0xffffffffffffffc2
add cl, byte [rdi]
xchg ebx, eax
shl dword [rax], 0xc1
shl byte [rax], 1
enter 0xffffffffffff8348, 0xffffffffffffffc2
add cl, byte [rdi]
xchg ebx, eax
shl dword [rax], 0xc1
jmp 0x14001e82d
wait
add byte [rax], al
add byte [rcx], dh
rol byte [rax + 0xf000179], 0x95
jns 0x14001e798
add byte [rdi], cl
xchg ebp, eax
jns 0x14001e798
add byte [rdi], cl
setne al
xchg ebp, eax
shr bl, 0x68
jmp 0x14001e805
inc rcx
call fcn.14001e6c7
and bh, bh
invalid
invalid
shr eax, 0x22
invalid
and bh, bh
invalid
mov rcx, rax
jmp 0x14001e851
movsb byte [rdi], byte [rsi]
add byte [rax], al
invalid
shr ecx, 0xa4
movsb byte [rdi], byte [rsi]
add byte [rax], al
add byte [rdi], cl
movzx eax, byte [rcx + 1]
invalid
invalid
movzx eax, byte [rcx + 1]
add rdx, rax
ret 0x773
ret 0x773
xor ecx, ecx
jmp 0x14001e851
xchg esp, eax
add byte [rax], al
invalid
xchg esp, eax
add byte [rax], al
add byte [rcx - 0x48], al
invalid
invalid
mov r8d, 3
add eax, dword [rax]
add byte [rax], al
xor ecx, ecx
mov rax, rdx
mul r8
setno cl
mov rdx, rax
mov edx, eax
jmp 0x14001e851
add byte [rax], al
add byte [rdx + 3], bh
jmp 0x14001e851
jns case.0x140007ae3.198
add rax, rax
cmp byte [rcx + 2], 1
add dword [rax - 0x7d], ecx
fadd dword [rax]
add dword [rax - 0x7d], ecx
fadd dword [rax]
add rax, 2
add eax, 2
add rdx, rax
jae 0x14001e832
xor ecx, ecx
jmp 0x14001e846
movzx eax, byte [rcx + 1]
add rdx, rax
jae 0x14001e80e
ret 0x473
invalid
inc rax
sete cl
shr rax, 1
invalid
ror byte [rdi], 0x94
ror dword [rax - 0x2f], 0xe8
invalid
call 0x14fc3e966
xchg edx, eax
add rdx, rax
setb al
or al, cl
ror byte [rax], 0xc8
xor al, 1
add rdx, 2
add edx, 2
add edx, 2
setae cl
and cl, al
movzx ecx, cl
leave
jmp 0x14001e851
invalid
shr rdx, 1
mov ecx, 3
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rax - 0x77], cl
ror byte [rax - 9], 1
mul rcx
invalid
mul rcx
setno cl
mov rdx, rax
inc rdx
setne al
and al, cl
movzx ecx, al
mov dh, 0xc8
mov dh, 0xc8
mov rax, rcx
add rsp, 0x28
add esp, 0x28
add esp, 0x28
ret
enter 0x41c6, 0x10
add byte [rax - 0x75], cl
mov edx, dword [rcx]
mov rcx, qword [rcx + 8]
and qword [rax], 0
mov edx, dword [rcx]
mov rcx, qword [rcx + 8]
and qword [rax], 0
test rdx, rdx
je 0x14001e874
sal byte [rsp + rax + 0x48], cl
jmp qword [rdx + 8]
invalid
jmp qword [rdx + 8]
or bl, al
ret
sub esp, 0x20
sal al, 0x48
cmpxchg dword [rsi + 0x10], ecx
invalid
adc byte [rax - 0x7d], cl
clc
add dh, byte [rsi + riz + 0x48]
invalid
invalid
cmp eax, 2
test rax, rax
test eax, eax
xchg byte [rax], al
add byte [rax], al
invalid
test eax, eax
or byte [rax - 0x75], r9b
add cl, byte [rax - 0x75]
push rdx
or byte [rax + 0x39], cl
cmp ecx, edx
je 0x14001e8ce
mov rcx, rdx
mov edx, dword [rdx + 8]
cmp ecx, edx
shr ebx, 1
cmp al, 0x48
mov eax, dword [rdx]
or byte [rax - 0x7d], cl
rcl byte [rax], 0xeb
jle 0x14001e90e
mov eax, dword [rdx]
add cl, byte [rax - 0x75]
or bl, bpl
mov ecx, dword [rdx + 8]
mov rdx, qword es:[r8]
mov edx, dword [rax]
adc byte [rbp + 0x1e], dh
invalid
or byte [rax + 0x3b], cl
push rax
or byte [rbp + 0x14], dh
invalid
cmp edx, dword [rax + 8]
adc al, 0x49
mov edx, dword [rax + 0x10]
cmp edx, dword [rax + 0x10]
adc byte [rbp + 0xa], dh
mov edx, dword [rax + 0x18]
sbb byte [rax + 0x3b], cl
push rax
sbb byte [rsi + rbx - 1], dh
adc byte [rax - 0x77], cl
invalid
invalid
mov ecx, dword [rsi + 8]
call qword [rax + 0x18]
or byte [rcx], dh
leave
add dword [rax], eax
add byte [rax], al
adc byte [rbp + 8], r14b
invalid
or byte [rax - 0x7d], cl
add byte es:[rax - 0x7b], cl
add byte [rax - 0x7b], cl
add byte [rax - 0x7b], cl
test eax, eax
sal byte [rsp + rdx + 0x31], 0xd2
add al, ch
sub al, 0xa
add ah, cl
int3
mov edx, eax
add ebx, eax
ret
mov rdx, qword [rcx]
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
mov eax, dword [rcx + 8]
and qword [rcx], 0
add al, dh
and qword [rcx + 0x10], 0xfffffffffffffffd
std
lock and qword [rcx + 0x10], 0xfffffffffffffffd
std
test rdx, rdx
je 0x14001e972
mov rcx, rax
jmp qword [rdx + 8]
jmp qword [rdx + 8]
or byte [rax - 0x73], cl
add eax, 0x1386e9
adc eax, dword [rax]
adc eax, dword [rax]
xor edx, edx
ret
int3
mov eax, 0xcd1e7bc1
pushfq
enter 0xffffffffffffc1a2, 0x48
out dx, eax
mov cl, 0
invalid
invalid
invalid
std
ret
std
ret
lea rdx, [0x1401570c8]
pop rcx
ret
je 0x14001ea70
movzx ecx, byte [rcx + 8]
mov eax, 6
invalid
add byte [rax], al
add byte [rax], al
lea rdx, [0x1401b486c]
adc eax, 0x195dec
pop rbp
sbb dword [rax], eax
add byte [rax + 0x63], cl
invalid
or al, 0x8a
mov cl, byte [rax + 1]
add ecx, edx
jmp rcx
invalid
push 0x30478948
xor byte [rax - 0x75], cl
add cl, byte [rax - 0x75]
mov rcx, qword [rdx + 8]
movups xmm0, xmmword [rdx + 0x30]
mov rax, qword [rdx]
mov rcx, qword [rdx + 8]
movups xmm0, xmmword [rdx + 0x30]
movaps xmmword [rsp + 0x40], xmm0
movups xmm0, xmmword [rdx + 0x20]
movaps xmmword [rsp + 0x30], xmm0
movups xmm0, xmmword [rdx + 0x10]
movaps xmmword [rsp + 0x20], xmm0
cmp rax, 2
jne 0x1400213b8
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
jmp 0x1400213ac
mov qword [rdi], rcx
mov qword [rdi + 8], rax
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
lea ecx, [0x1401581c8]
lea ecx, [0x1401581c8]
mov rcx, r14
int1
mov rdx, r15
mov r8, rbx
call fcn.1400213f3
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rax + 0x20], al
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rsi + 0x28], xmm0
movups xmmword [rsi + 0x38], xmm1
mov rax, qword [rax + 0x40]
mov qword [rsi + 0x48], rax
and qword [rsi], 0
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
movups xmm0, xmmword [rdx + 0x40]
movups xmm1, xmmword [rdx + 0x50]
movups xmmword [rsi + 0x18], xmm1
sbb byte [rdi], r9b
adc dword [rsi + 8], eax
sbb byte [rdi], r9b
adc dword [rsi + 8], eax
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movups xmmword [rsi + 0x28], xmm0
sub byte [rdi], r9b
adc dword [rsi + 0x38], ecx
invalid
invalid
sub byte [rdi], r9b
adc dword [rsi + 0x38], ecx
invalid
invalid
cmp byte [rax - 0x75], r9b
push rsp
and al, 0x48
mov rdx, qword [rsp + 0x48]
mov qword [rsi + 0x48], rdx
mov qword [rdi], rax
mov qword [rdi + 8], rcx
mov qword [rsi], 1
jmp 0x1400213ac
bsr r10w, r10w
xor r10d, 0xf
xor edx, 0xf
invalid
invalid
jmp 0x1400218c4
or r9d, 0x10000
bsf r9d, r9d
bsf ecx, ecx
mov esp, 0xca0145c9
add edx, ecx
retf 0xb141
mov r9b, 0x80
and byte [rsi + 0x41], 0x83
cli
emms
ja 0x1400218e3
inc qword [rcx + 0x10]
mov r9b, 0xff
mov byte [rax + r8], r9b
mov byte [rdx + rax + 0x10], r9b
dec qword [rcx + 0x18]
ret
lea rcx, [rsp + 0x50]
mov rax, qword [rcx - 8]
clc
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x30], xmm0
xor bl, ch
invalid
mov byte [rdi + 1], bl
mov byte [rdi], 2
mov rcx, rsi
call fcn.14003cf93
nop
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
ret
lea edx, [rcx - 0x3c2a]
cmp edx, 2
invalid
cmp ecx, 0x70
stc
jns case.0x14001e5a9.157
test byte [rax - 0x7cffffff], al
stc
jnp 0x140021b77
test byte [rdi - 0x7effffff], cl
stc
test byte [rax], al
add byte [rax], al
invalid
je 0x140021d20
add byte [rax], al
cmp ecx, 0x91
je 0x140021d24
invalid
lahf
add dword [rax], eax
invalid
cmp ecx, 0xa1
je case.0x140021ad4.28
test byte [rbx + 1], ch
add byte [rax], al
invalid
cmp ecx, 0xaa
je 0x140021d28
cmp ecx, 0x35ed
je case.0x140021cdb.10060
add byte [rax], al
cmp ecx, 0x461
je case.0x140021cdb.10060
cmp ecx, 0x46b
je 0x140021d38
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x476f9], al
add byte [rdi], cl
test byte [rbx], al
add dword [rax], eax
add byte [rcx + 0x4cff9], al
add byte [rdi], cl
test bl, cl
retf
add byte [rax], al
add byte [rcx + 0x4d0f9], al
add byte [rdi], cl
test bl, al
add byte [rax], al
add byte [rcx + 0x50ff9], al
add byte [rdi], cl
cmp ecx, 0x476
je 0x140021d3c
cmp ecx, 0x4cf
je case.0x140021cdb.10051
retf
add byte [rax], al
invalid
retf
cmp ecx, 0x4d0
je case.0x140021cdb.10065
cmp ecx, 0x50f
je 0x140021d40
test bl, ah
add byte [rax], al
invalid
test bl, ah
add byte [rax], al
add byte [rcx + 0x5b4f9], al
add byte [rax], al
je case.0x140021cdb.10060
invalid
stc
invalid
cmp ecx, 0x5b4
je case.0x140021cdb.10060
add byte [rax], al
cmp ecx, 0x1716
je case.0x140021cdb.10060
cmp ecx, 0x1b64
je case.0x140021cdb.10060
cmp ecx, 0x1b80
je case.0x140021cdb.10060
cmp ecx, 0x1f4e
je case.0x140021cdb.10060
cmp ecx, 0x2022
je case.0x140021cdb.10060
push rdi
cmp ecx, 0x25e9
je case.0x140021cdb.10060
cmp ecx, 0x271d
je case.0x140021cf6.5
cmp ecx, 0x2726
je 0x140021d0c
cmp ecx, 0x2733
je 0x140021d44
cmp ecx, 0xb7
jne case.0x140021cf6.4
pop rbx
mov al, 0xc
jmp case.0x140021cf6.5
invalid
add byte [rax], al
invalid
mov al, 0x16
jmp case.0x140021cf6.5
mov al, 0x21
jmp case.0x140021cf6.5
mov al, 0x14
jmp case.0x140021cf6.5
mov al, 5
jmp case.0x140021cf6.5
mov al, 4
jmp case.0x140021cf6.5
mov al, 0x28
jmp case.0x140021cf6.5
mov al, 0x19
jmp case.0x140021cf6.5
mov al, 0x10
jmp case.0x140021cf6.5
mov al, 0x1c
jmp case.0x140021cf6.5
mov al, 0x1e
jmp case.0x140021cf6.5
mov al, 0x20
jmp case.0x140021cf6.5
mov al, 0x1a
jmp case.0x140021cf6.5
mov al, 0xd
jmp case.0x140021cf6.5
add rsp, 0x30
pop rsi
ret
lea rcx, [0x1401b4a84]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsi + 8], rdx
mov al, 2
jmp 0x140021de7
shr rdx, 0x20
mov dword [rsi + 4], edx
xor eax, eax
jmp 0x140021de7
shr rdx, 0x20
mov ecx, edx
call fcn.1400b3261
mov byte [rsi + 1], al
mov al, 1
jmp 0x140021de7
dec rdx
mov qword [rsi + 8], rdx
mov al, 3
mov byte [rsi], al
add rsp, 0x20
pop rsi
ret
ror byte [rax - 0x77], 1
enter 0xffffffffffffd231, 0x49
div eax
cmp rax, 1
adc rax, 0
mov rcx, rax
shr rcx, 2
add rax, rcx
mov rcx, 0xffffffffffffffff
cmovb rax, rcx
cmp rax, 6
mov ecx, 5
cmovb rax, rcx
add rsp, 0x28
ret
int3
nop
adc al, 0
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov edx, 4
xor ecx, ecx
call fcn.140024c96
mov r9, rdx
ror dword [rax - 0x73], 1
or eax, 0x149058
ror dword [rax - 0x73], 1
or eax, 0x149058
mov qword [rsp + 0x20], rcx
mov edx, 4
mov rcx, rsi
mov r8, rax
call fcn.14003dbd0
mov edx, dword [rsi]
bswap edx
mov eax, edx
and eax, 0x7fffffff
jg 0x140021e62
invalid
invalid
add rsp, 0x30
pop rsi
ret
jg 0x140021e62
invalid
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x48]
mov qword [rsi + 0x18], rax
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi], xmm0
add rsp, 0xc0
pop rbx
pop rdi
pop rsi
ret
and al, 0x20
xor ecx, ecx
mov rdx, r8
mov r8, r10
mov r9, rax
call fcn.140024c96
nop
add rsp, 0x28
ret
sbb al, ch
outsb dx, byte [rsi]
or dword gs:[rax], eax
test rdi, rdi
je 0x140022064
mov rax, qword [rsi + 8]
lock dec qword [rax]
jne 0x140022064
add rsi, 8
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14005e379
nop
add rsp, 0x28
pop rdi
pop rsi
ret
test rax, rax
cmove rcx, rax
mov rax, qword [rdi + 0x98]
add byte [rax], al
add byte [rbx + rcx*4 - 0x79], cl
test al, 0
add byte [rax], al
add r8, 0x2a
test rax, rax
cmove r8, rax
mov rax, qword [rdi + 0xb8]
xchg dword [rax + 0x4c000000], edi
mov ecx, dword [rdi + 0xc8]
add r9, 0x25
test rax, rax
cmove r9, rax
cmove ecx, eax
cmp word [rdi + 0xf8], 0
lea rax, [rcx + rdx]
lea eax, [rcx + rdx]
adc dword [rax - 0x73], ecx
adc qword [rdx], r13
cmove rcx, rax
add rcx, r8
add rcx, qword [rdi + 0x100]
add ecx, dword [rdi + 0x100]
add rcx, r9
mov qword [rsp + 0x30], rsi
and qword [rsp + 0x38], 0
cmp byte [rax], al
lea rax, [rsp + 0x108]
mov qword [rax], rcx
lea rcx, [rsp + 0x2e]
lea ecx, [rsp + 0x2e]
mov qword [rsp + 0x98], rcx
lea rcx, [rsp + 0x2f]
and al, 0x2f
mov qword [rsp + 0xa0], rcx
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x48
invalid
add byte [rax - 0x77], cl
test byte [rax + rbp*4], ah
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x48
invalid
mov qword [rsp + 0xb0], rax
lea rax, [rsp + 0x40]
mov qword [rsp + 0xb8], rax
mov dword [rsp + 0xb8], eax
mov rax, qword [rbx]
mov eax, dword [rbx]
and qword [rbx], 0
test rax, rax
je 0x140022188
mov rax, qword [rbx + 8]
mov qword [rbx + 0x60], rax
mov qword [rsp + 0x110], 2
and qword [rsp + 0x130], 0
and dword [rsp + 0x130], 0
lea r14, [rbx + 0x10]
jae 0x1400221b1
lea r13, [rsp + 0xc1]
lea r12, [rsp + 0x51]
mov dil, 1
lea r15, [rsp + 0xc0]
lea rbp, [rsp + 0x50]
xor edx, edx
mov rcx, rsi
call fcn.1400226b2
test al, 1
add dword [rdi], ecx
invalid
invalid
add eax, dword [rax]
invalid
test dl, dl
js 0x140022204
test dl, 0x40
jne case.0x1400bebac.183
add byte [rax], al
add byte [rax], al
mov eax, edx
and al, 0xf0
je 0x1400221ef
movzx eax, al
cmp eax, 0x10
jne fcn.14002245c
invalid
mov rcx, r15
mov rdx, rbx
lea r8, [rsp + 0x30]
and al, 0x30
xor r9d, r9d
call fcn.140023b8a
jmp case.0x140010338.292
mov rcx, rbp
lea rdx, [rsp + 0x30]
mov r8b, 7
mov al, 7
invalid
call case.0x14001c196.197
add byte [rax + 0x50247c], al
jne 0x14002251f
add byte [rbx], al
add eax, dword [rax]
invalid
mov r8, qword [rsp + 0x58]
mov rcx, r15
mov ecx, edi
mov rdx, r14
bnd call case.0x140021db7.15
mov sil, byte [rsp + 0xc0]
mov dil, byte [rsp + 0x100]
mov esp, 0x10024
add byte [rcx], al
add byte [rax], al
cmp dil, 8
je 0x140022524
movups xmm0, xmmword [r13]
movups xmm1, xmmword [r13 + 0x10]
adc byte [r9 + 0xf], r8b
adc byte [rbp + 0x20], dl
and byte [rcx + 0xf], al
adc byte [rbp + 0x2f], bl
movups xmmword [r12 + 0x2f], xmm3
movups xmmword [rsp + 0x2f], xmm3
pop rsp
and al, 0x2f
movups xmmword [r12 + 0x20], xmm2
adc dword [rsp + 0x20], edx
adc dword [rsp + 0x20], edx
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
and al, 0x41
mov eax, dword [rbp + 0x40]
mov ecx, dword [r13 + 0x43]
mov dword [r12 + 0x43], ecx
mov dword [rsp + 0x43], ecx
mov dword [r12 + 0x40], eax
lea rcx, [rsp + 0x30]
call fcn.1400235ae
mov byte [rsp + 0x50], sil
mov byte [rsp + 0x90], dil
add byte [rax], al
add cl, ch
cdq
add dword [rax], eax
invalid
mov rcx, rbp
mov rdx, rbx
lea r8, [rsp + 0x30]
mov r9b, 1
call fcn.140023b8a
mov sil, byte [rsp + 0x50]
mov al, byte [rsp + 0x90]
cmp al, 8
je 0x140022524
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x2f]
movups xmm3, xmmword [rsp + 0x2f]
pop rsp
and al, 0x2f
lea r8, [rsp + 0x139]
add byte [rax], al
movups xmmword [r8 + 0x2f], xmm3
movups xmmword [rax + 0x2f], xmm3
movups xmmword [r8 + 0x20], xmm2
adc dword [rax + 0x20], edx
adc dword [rax + 0x20], edx
movups xmmword [r8 + 0x10], xmm1
movups xmmword [r8], xmm0
mov ecx, dword [r12 + 0x40]
mov edx, dword [r12 + 0x43]
mov dword [r8 + 0x43], edx
mov dword [r8 + 0x40], ecx
mov byte [rsp + 0x138], sil
mov byte [rsp + 0x138], dh
mov byte [rsp + 0x178], al
and al, 0x78
add dword [rax], eax
add byte [rax - 0x73], cl
lea rsi, [rsp + 0x180]
add byte [rcx], 0
add byte [rax], al
mov rcx, rsi
mov ecx, esi
lea rdx, [rsp + 0x138]
call fcn.140024559
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.1400246a4
mov r13, rax
mov ebp, eax
mov rsi, qword [rbx + 0x30]
jae 0x140022373
add rsi, r13
mov rax, qword [rbx + 0x38]
mov eax, dword [rbx + 0x38]
call fcn.140020e9f
cmp byte [rsp + 0x100], 8
add dword [rax], eax
add byte [rax], cl
invalid
je 0x14002238f
mov ecx, 9
mov rdi, rbp
mov rsi, r15
mov esi, edi
invalid
call fcn.1400246a4
add byte [rax - 0x75], cl
jae 0x1400223ae
mov rsi, qword [rbx + 0x30]
sub rsi, rax
mov rax, qword [rbx + 0x38]
mov rsi, qword [rbx + 0x30]
jae case.0x1400079c4.342
add rsi, r13
cmp rsi, rax
jbe 0x1400223b6
lea rcx, [rsp + 0x180]
call fcn.14001eb62
invalid
dec dword [rbp + rcx*4 - 0x54]
lea r13, [rsp + 0xc1]
add byte [rax], al
add byte [rax], al
add bl, ch
invalid
lodsb al, byte [rsi]
and al, 0xc1
add byte [rax], al
add byte [rax], al
add bl, ch
push 0x30738948
mov qword [rbx + 0x30], rsi
mov ecx, 9
mov rdi, rbp
out dx, eax
lea rsi, [rsp + 0x180]
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
mov rax, qword [rbx + 0x10]
mov rcx, qword [rbx + 0x28]
sub byte [r8 + 0x39], cl
sub byte [rax + 0x39], cl
cmp rcx, rax
cmp ecx, eax
lea r13, [rsp + 0xc1]
rol dword [rax], 0
add byte [rbp + 0x10], dh
invalid
mov rcx, r14
call fcn.140020df0
invalid
dec dword [rax - 0x75]
mov eax, dword [rbx + 0x10]
adc byte [rax - 0x75], cl
invalid
invalid
mov rdx, qword [rbx + 0x20]
dec rdx
add rax, rdx
ror byte [rax + 0xf], 1
ret 0x8948
and byte [r8 - 1], cl
and byte [rax - 1], cl
ror dword [rax - 0x77], 0x4b
sub byte [r8 + 0x6b], cl
clc
add rdi, qword [rbx + 0x18]
and byte [rax - 1], cl
ror dword [rax - 0x77], 0x4b
sub byte [r8 + 0x6b], cl
clc
add rdi, qword [rbx + 0x18]
mov ecx, 9
mov rsi, rbp
mov esi, ebp
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x30]
call fcn.1400235ae
xchg byte [rcx], dl
adc dword [rax], eax
add byte [rcx + 9], bh
add byte [rax], al
invalid
mov rdi, rbp
lea rsi, [rsp + 0x138]
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x98]
mov rdx, rbp
call fcn.1400235d5
xor edi, edi
mov rsi, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x38]
jmp 0x1400221c0
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
cmp rax, qword [rbx + 0x60]
ja 0x140022524
test dword [rax], eax
add byte [rax], al
mov qword [rbx + 0x38], rax
mov rsi, qword [rbx + 0x30]
cmp rsi, rax
cmp esi, eax
jbe 0x1400224f6
mov rdx, qword [rbx + 0x28]
dec rdx
mov rcx, r14
call fcn.140020e79
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
cmpsb byte [rsi], byte [rdi]
add byte [rax], al
add byte [rax], al
mov rcx, rax
invalid
invalid
int1
mov sil, 0x13
cmp byte [rsp + 0x2e], 0
invalid
jne 0x14002254f
mov sil, 0x15
mov eax, esi
invalid
invalid
invalid
invalid
add dword [rax], eax
mov sil, 3
jmp 0x140022524
add esp, 0x20
pop rsi
add esi, 0x60
invalid
add r8, rax
jmp r8
jmp rax
jmp 0x1400226ad
lea rax, [0x14016d67f]
mov edx, 3
add byte [rax], al
invalid
mov edx, 4
jmp 0x1400226ad
add rsp, 0x28
ret
sub esp, 0x28
mov rsi, rdx
mov rdi, qword [rcx + 8]
cmp rdi, rsi
cmp edi, esi
jbe case.0x140002e62.370
mov rdx, rsi
call fcn.1400212ab
invalid
dec dword [rax - 0x7b]
invalid
je 0x1400226e0
invalid
mov dl, byte [rax]
cmp rdi, rsi
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackdecoder.rs
xor ecx, ecx
leave
xor edx, edx
call fcn.1400c10d0
int3
mov qword [rsi + 8], r14
xor eax, eax
jmp case.0x140021ad4.57
mov rax, qword [rdi]
mov rax, qword [rax + 8]
cmp rax, qword [rdi + 8]
cmp eax, dword [rdi + 8]
cmp eax, dword [rdi + 8]
jbe 0x140022770
mov rcx, rdi
call fcn.140021256
invalid
dec dword [rcx + 0x7fe180c1]
mov ecx, eax
and cl, 0x7f
movzx edx, cl
mov ecx, ebx
shl rdx, cl
add r14, rdx
add esi, edx
test al, al
invalid
jns 0x14002272d
add rbx, 7
cmp rbx, 0x1c
jne 0x140022737
mov byte [rsi + 1], 0xb
jmp 0x140022774
mov byte [rsi + 1], 1
invalid
or eax, 0x83490000
rol dl, 0x48
mov ecx, edx
mov rdx, r8
call fcn.140020e79
invalid
dec dword [rax - 0x7b]
invalid
je 0x1400227f5
mov rcx, rsi
mov rdx, rax
mov edx, eax
add rsp, 0x80
add esp, 0x80
pop rbx
pop rdi
pop rsi
jmp fcn.140024559
invalid
mov byte [rsi], 5
mov byte [rsi + 0x40], 8
or eax, 0x19031e
jmp 0x140023557
jmp 0x140023557
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
and byte [r11 + 0x4c89214f], r9b
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 1
add byte [rax], al
jmp 0x140023555
lea rdx, [0x14015867b]
lea rdi, [rsp + 0x58]
mov r8d, 0xd
mov rcx, rdi
call fcn.140024c44
add byte [rdi], cl
adc byte [rdi], al
invalid
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
mov ecx, dword [rdi + 0x24]
and al, 0x89
mov dword [rsp + 0x2b], ecx
mov ecx, 2
add byte [rcx], dh
fucomi st(1)
ror dword [rbx], 1
or eax, dword [rax]
add byte [rax], al
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
and al, 0x30
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
sub byte [rbx + 0x4c89244f], cl
and al, 0x89
and al, 0x2b
mov ecx, 3
add byte [rax], al
add cl, ch
mov word [rbx], cs
or eax, dword [rax]
add byte [rax], al
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
sub byte [rbx + 0x4c89244f], cl
and al, 0x89
and al, 0x2b
mov ecx, 4
add byte [rax], al
add cl, ch
or r8d, dword [r8]
or eax, dword [rax]
add byte [rax], al
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
and al, 0x30
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
sub byte [rbx + 0x4c89244f], cl
and al, 0x89
and al, 0x2b
xor ecx, ecx
jmp 0x140023555
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
and al, 0x30
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0xd
add byte [rax], al
jmp 0x140023555
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
mov dword [rsp + 0x28], ecx
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x17
add byte [rax], al
jmp 0x140023555
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ebx, ebx
lea rdi, [rsp + 0x58]
mov rcx, rdi
xor r8d, r8d
call fcn.140024c44
add byte [rax], al
jmp 0x140023555
invalid
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
and al, 0x2b
mov ecx, 0x33
jmp 0x140023555
shr al, 0xe2
invalid
and al, 0x58
mov rcx, rdi
xor r8d, r8d
shr al, 0x58
invalid
add byte [rax], al
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
mov al, byte [rdi + 0x20]
mov ecx, dword [rdi + 0x21]
mov dword [rsp + 0x28], ecx
and al, 0x28
mov ecx, dword [rdi + 0x24]
mov dword [rsp + 0x2b], ecx
mov ecx, 0x4a
jmp 0x140023555
xor edx, edx
mov qword [rsi], rbx
mov qword [rsi + 8], rcx
mov qword [rsi + 0x10], rdx
and qword [rsi + 0x18], 0
sbb byte [rax], al
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x20], xmm0
movups xmmword [rsi + 0x30], xmm1
mov byte [rsi + 0x40], al
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x41], eax
invalid
invalid
add esp, 0x80
pop rbx
pop rdi
pop rsi
ret
invalid
mov ecx, dword [rsi + 0x10]
mov rdx, qword [rcx]
lea rax, [rax + rdx + 0x25]
mov qword [rcx], rax
mov rdx, qword [rsi + 0x18]
mov rcx, qword [rdi]
cmp rax, qword [rdx]
add cl, byte [rdi]
sub dword [rax], 1
add byte [rax], al
add rcx, 0xb8
call fcn.14001ebc2
mov rax, qword [rdi]
movaps xmm0, xmmword [rsp + 0x20]
and byte [rdi], cl
sub byte [rsp + 0x30], cl
movups xmmword [rax + 0xc8], xmm1
movups xmmword [rax + 0xb8], xmm0
add byte [rax], al
jmp 0x140023a70
call fcn.14002c228
jmp 0x140023a70
mov rax, qword [rsi + 8]
cmp byte [rax], 0
add byte [rbp + 0x15], dh
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax]
cmp word [rcx + 0xf8], 0
add byte [rax], al
add byte [rax], al
and byte [rax - 0x75], r9b
or byte [rsi - 0x7d], ah
mov ecx, 0xf8
add byte [rax], al
add byte [rax], al
je 0x140023b06
mov rax, qword [rsi]
je 0x140023b06
mov rax, qword [rsi]
mov byte [rax], 1
add dword [rax - 0x73], ecx
and al, 0x50
call fcn.14002c228
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add al, ch
push rdx
mov cl, 0xff
invalid
nop
add rsp, 0xc8
pop rdi
pop rsi
ret
add byte [rcx], al
mov rcx, rdx
ror dword [rax - 0x7f], 1
add esp, 0xc8
enter 0, 0
enter 0, 0
pop rdi
pop rsi
jmp fcn.14001ebcd
mov cl, 0xff
invalid
mov cl, 0xff
dec dword [rdi]
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdi], cl
sub dword [rsp + 0x30], ecx
adc byte [rdi], cl
sub dword [rsp + 0x30], ecx
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x30]
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rcx]
lea rax, [rax + rdx + 0x29]
adc byte [rcx], r13b
mov qword [rcx], rax
mov rdx, qword [rsi + 0x18]
mov rcx, qword [rdi]
cmp rax, qword [rdx]
cmp eax, dword [rdx]
jae 0x140023aec
add rcx, 0xd8
call fcn.14001ebc2
dec dword [rax - 0x75]
invalid
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
xor byte [rdi], cl
adc dword [rax + 0xe8], ecx
xor byte [rdi], cl
adc dword [rax + 0xe8], ecx
movups xmmword [rax + 0xd8], xmm0
jmp 0x140023a70
cmp byte [rcx + 0x108], 0
jne 0x140023afc
mov byte [rcx + 0x108], 1
lea rcx, [rsp + 0x20]
jmp 0x140023a26
movzx ecx, word [rdx]
mov rdx, qword [rsi + 0x10]
mov r8, qword [rdx]
add r8, 0x2a
mov qword [rdx], r8
mov rdx, qword [rsi + 0x18]
mov edx, dword [rsi + 0x18]
mov edx, dword [rsi + 0x18]
mov rax, qword [rax]
cmp r8, qword [rdx]
jae case.0x140018a26.299
invalid
invalid
invalid
invalid
cmp byte [rax + 0x108], 0
jne 0x140023a70
adc bh, bh
invalid
invalid
mov byte [rax + 0x108], 1
jmp 0x140023a70
add rsp, 0x1d0
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov byte [rsp + 0x128], cl
mov byte [rsi + 0x40], 8
lea rcx, [rsp + 0xe8]
call fcn.14001eb62
jmp 0x140023bc9
mov byte [rsi], 7
mov byte [rsi + 0x40], 8
lea rcx, [rsp + 0x130]
call fcn.14001ebc2
jmp 0x1400241f9
lea rcx, [0x1401b4bec]
movsxd rdx, dword [rcx + rdx*4]
invalid
adc al, 0x91
add rdx, rcx
jmp rdx
cmp byte [rax], 0x70
jne case.default.0x140023eb3
invalid
add byte [rax], al
cmp byte [rax + 1], 0x61
jne case.default.0x140023eb3
cmp byte [rax + 2], 0x74
jne case.default.0x140023eb3
cmp byte [rax + 3], 0x68
jne case.default.0x140023eb3
add byte [rax], al
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x40
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rdi, [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
call fcn.140024a06
add byte [rax - 0x75], cl
invalid
test rax, rax
je 0x140024550
invalid
movups xmm0, xmmword [rsp + 0xf0]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0x100]
mov word [rax + rax], fs
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 5
add eax, 0x606e9
invalid
mov byte [rsi], 7
jmp case.0x14002262e.111
invalid
invalid
add byte [rax], al
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
adc byte [rsp + 0x30], cl
and al, 0x30
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
adc byte [rdi], cl
sub dword [rdx], eax
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov ecx, edi
call fcn.140024a06
mov rax, qword [rdi]
test rax, rax
ror byte [rdi], 0x84
enter 0, 0
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
or byte [rax - 0x75], r9b
or byte [rax - 0x75], cl
mov word [rax + rcx*8], fs
add byte [rax], al
add byte [rax], al
mov qword [rsi], rax
mov qword [rsi + 0x18], rcx
mov byte [rsi + 0x40], 4
add al, 0xe9
add al, 0xe9
invalid
cld
invalid
invalid
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
and al, 0x30
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
sub dword [rdx], eax
lea rdi, [rsp + 0xb0]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.140024a06
or dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rdi]
test rax, rax
test eax, eax
je 0x1400240eb
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rsi + 8], xmm0
mov rcx, qword [rsp + 0xc8]
mov ecx, dword [rsp + 0xc8]
mov word [rax + rcx*8], fs
enter 0, 0
add byte [rax], al
mov qword [rsi], rax
invalid
mov qword [rsi + 0x18], rcx
sbb dh, al
add eax, 0xfffbede9
add eax, 0xfffbede9
invalid
invalid
mov byte [rsi], 7
jmp 0x140023c82
sti
invalid
invalid
add eax, 0x20478a00
cmp al, 2
invalid
invalid
mov rcx, qword [rsp + 0x50]
mov qword [rsi + 0x10], rcx
adc byte [rdi], r9b
adc byte [rdi], cl
movups xmm0, xmmword [rsp + 0x41]
and al, 0x41
and al, 0x41
movups xmmword [rsi + 1], xmm0
adc dword [rsi + 1], eax
invalid
mov byte [rsi], al
invalid
mov byte [rsi + 0x40], 3
jmp 0x1400241f9
lea rcx, [rsp + 0x20]
call fcn.14002c228
and eax, 0xe9000080
jmp 0x140023c86
jle 0x140024200
invalid
invalid
test byte [rax + 2], cl
add byte [rax], al
add byte [rbx - 0x7af09207], al
stc
insd dword [rdi], dx
jne case.default.0x140023eb3
cmp byte [rax + 1], 0x65
cmp byte [rax + 2], 0x74
cmp byte [rax + 4], 0x6f
jne case.default.0x140023eb3
mov rcx, qword [rsp + 0x50]
mov qword [rsi + 0x10], rcx
invalid
mov byte [rsi], 9
mov byte [rsi + 0x40], 8
lea rcx, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rax], al
call fcn.14002c228
lea rcx, [rsp + 0x180]
call fcn.14002c228
jl 0x14002454a
add cl, ch
jns case.0x14002262e.113
invalid
invalid
movzx eax, byte [rsi + 1]
test rax, rax
je 0x140024ed2
cmp eax, 1
jne 0x140024ef8
mov eax, dword [rsi + 8]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rax], rcx
lea rcx, [0x140021945]
retf
invalid
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
or eax, 0x133646
jmp 0x140024f1c
movzx eax, byte [rsi + 1]
test rax, rax
je 0x140024f50
cmp eax, 1
jne 0x140024f76
invalid
mov eax, dword [rsi + 4]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rax], rcx
lea rcx, [0x140021945]
mov qword [rax + 8], rcx
or byte [rax - 0x73], cl
or eax, 0x13368f
jmp 0x140024f9a
mov eax, dword [rsi + 4]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rax], rcx
lea rcx, [0x140021945]
mov qword [rax + 8], rcx
lea rcx, str.protocol_error:__
jmp 0x140024f1c
inc rsi
lea rax, [rsp + 0x20]
mov qword [rax], rsi
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [0x14001f188]
mov qword [rcx + 8], rax
lea rax, str.user_error:
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov eax, 1
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
jmp 0x140024f3a
add rsi, 8
mov rcx, rsi
call fcn.1400965b0
jmp 0x140024f47
mov eax, dword [rsi + 8]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [0x140021945]
mov qword [rax + 8], rcx
lea rcx, str.stream_error_sent_by_user:
jmp 0x140024f1c
mov eax, dword [rsi + 8]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [0x140021945]
mov qword [rax + 8], rcx
lea rcx, str.stream_error_received:
lea r8, [rsp + 0x40]
mov qword [r8], rcx
mov ecx, 1
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
call fcn.140015020
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
mov eax, dword [rsi + 4]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [0x140021945]
mov qword [rax + 8], rcx
lea rcx, str.connection_error_sent_by_user:
jmp 0x140024f9a
mov eax, dword [rsi + 4]
lea rcx, [rsp + 0x20]
mov dword [rcx], eax
lea rax, [rsp + 0x28]
mov qword [rax], rcx
lea rcx, [0x140021945]
mov qword [rax + 8], rcx
lea rcx, str.connection_error_received:
lea r8, [rsp + 0x40]
mov qword [r8], rcx
mov ecx, 1
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
mov rdi, qword [rdx + 0x20]
mov rbx, qword [rdx + 0x28]
mov rcx, rdi
mov rdx, rbx
call fcn.140015020
test al, al
je 0x140024fd6
mov al, 1
jmp 0x140024f47
lea rax, [rsi + 8]
mov qword [rsp + 0x38], rax
cmp qword [rsi + 0x18], 0
je 0x14002503d
lea rax, [rsp + 0x38]
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
lea rax, [0x140158520]
lea r8, [rsp + 0x40]
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
lea rax, case.0x140010338.231
mov qword [rcx + 8], rax
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], 1
mov rcx, rdi
mov rdx, rbx
call fcn.140015020
mov ecx, eax
mov al, 1
test cl, cl
jne 0x140024f47
xor eax, eax
jmp 0x140024f47
cmp eax, dword [rbx + 0xf4a6]
add byte [rax], al
and qword [rsi + 0x18], 0
mov byte [rsi + 0x128], 1
and qword [rsi + 0xa8], 0
and dword [rsi + 0x100], 0
and qword [rsi + 0x30], 0
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
ret
sub esp, 0x38
test ecx, ecx
jne 0x14002837d
add rsp, 0x38
ret
lea rax, [rsp + 0x34]
mov dword [rax], 3
mov qword [rsp + 0x20], r9
lea r9, [0x140157158]
in eax, dx
adc al, byte [rax]
in eax, dx
adc al, byte [rax]
mov rcx, rdx
mov rdx, r8
mov r8, rax
call fcn.1400c1520
int3
sub esp, 0x58
mov r14, rdx
mov rsi, rcx
mov r15, qword [rdx]
lea rdx, [r15 + 0x10]
lea rdi, [rsp + 0x30]
mov rcx, rdi
call fcn.14001ebff
cmp qword [rdi], 0
jne 0x14002846f
lea rcx, [rsp + 0x30]
mov rdi, qword [rcx + 8]
mov bl, byte [rcx + 0x10]
lea rax, [rdi + 0x1c0]
mov ebp, dword [r14 + 8]
mov r14d, dword [r14 + 0xc]
mov dword [rcx + 8], ebp
mov dword [rcx + 0xc], r14d
mov qword [rcx], rax
call fcn.1400254b5
mov rcx, rax
call fcn.1400283a3
inc qword [rdi + 0x230]
lock inc qword [r15]
jle 0x1400284a8
mov qword [rsi], r15
mov dword [rsi + 8], ebp
mov dword [rsi + 0xc], r14d
mov rcx, rdi
mov edx, ebx
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140040c31
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140157178]
mov edx, 0x2b
call fcn.1400c1520
ud2
add byte [rax - 0x78], al
insb byte [rdi], dx
and al, 0x2f
lea rcx, [rsp + 0x30]
call fcn.14002542f
cmp dword [rax + 0x11c], 0
je 0x140028615
lea r12, [rsi + 0x1b0]
lea r13, [rsp + 0x30]
mov rcx, r13
jmp 0x13fd0d3c9
dec dword [rbx + 0x11c90]
add byte [rcx + rcx*4 - 0xf], cl
mov r8, r12
call fcn.140025e72
mov rcx, r13
call fcn.1400254b5
and dword [rax + 0x11c], 0
mov rcx, r13
call fcn.1400254b5
invalid
invalid
dec dword [rcx + rcx*4 - 0xf]
mov rdx, rax
call fcn.140025ebe
jmp 0x13fd0d3c9
lea rcx, [rsp + 0x30]
call fcn.1400254b5
xchg esi, eax
invalid
invalid
dec dword [rdi]
adc byte [rax + 0x100], al
lea r12, [rsp + 0x40]
movaps xmmword [r12], xmm0
mov ecx, dword [rax + 0x110]
mov dword [r12 + 0x10], ecx
and dword [rax + 0x100], 0
lea r13, [rsp + 0x58]
lea ebp, [rsp + 0x58]
xchg esi, eax
invalid
mov rcx, r13
mov rdx, r12
mov r8, r15
call fcn.140025f01
cmp qword [rsp + 0x58], 0
je 0x14002868e
mov rcx, r13
call fcn.14002542f
cmp dword [rax + 0x48], 0x3b9aca00
setne bpl
mov rcx, r13
mov rdx, r14
mov r8, rdi
call fcn.140025db5
mov rcx, rdi
mov rdx, r13
mov r8d, ebp
call fcn.14002554e
jmp 0x140028647
mov bpl, byte [rsp + 0x2f]
cmp ebx, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x30]
mov rcx, rdi
call fcn.14002554e
mov rcx, rsi
mov edx, ebp
invalid
invalid
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140040c31
mov esi, eax
mov rdi, rcx
mov ecx, edx
mov edx, r8d
call fcn.1400251a0
test al, al
je 0x140028721
cmp dword [rdi + 0xa0], 0
sete cl
xchg esp, eax
sar dword [rcx], 0xb7
movsb byte [rdi], byte [rsi]
add byte [rax], al
add bl, ch
invalid
cmp dword [rdi + 0x28], 0
sete cl
cmp dword [rdi + 0x2c], esi
setbe al
and al, cl
movzx eax, al
add rsp, 0x28
pop rdi
pop rsi
ret
test rdi, rdi
je 0x140028954
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
push rsi
adc byte [rax + 0x39], cl
retf 0x1575
mov edx, 0x40
mov rcx, r14
call fcn.1400b8298
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
sub rdx, rcx
add rcx, qword [r14]
cmp rdx, rbp
cmovb rbp, rdx
cmovb ebp, edx
mov r8, rbp
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_buflimit.rs
not byte [rdx]
add al, ch
test byte [rbx + 0x3948ffff], 0xd7
mov r15, rdx
cmovb r15, rdi
mov rcx, rax
mov r8, r15
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_buf_buf_mut.rs
call fcn.1400214c3
fimul dword [rbx - 0x76b70001]
invalid
mov r14, rdx
mov rcx, rbx
mov rdx, rdi
mov edx, edi
mov r8, r15
mov r9, r12
call fcn.140021faa
mov qword [rsp + 0x28], r14
and al, 0x28
mov qword [rsp + 0x30], rdx
cmp r14, rdx
jne 0x140028965
mov rcx, rbp
mov rdx, rax
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
mov rdx, rdi
mov edx, edi
mov r8, r15
mov r9, r13
call fcn.140018851
mov rbp, qword [rsi + 8]
sub rbp, r15
std
jb 0x140028984
mov rbx, rax
mov rdi, rdx
xlatb
xlatb
mov r14, qword [rsi]
mov esi, dword [rsi]
mov rcx, r14
mov rdx, r15
call fcn.140021497
mov r15, rdi
dec dword [rax - 0x77]
outsb dx, byte [rsi]
or cl, ch
xor bh, bh
invalid
invalid
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, [rsp + 0x38]
and qword [r8], 0
lea r9, [0x140157d58]
lea rcx, [rsp + 0x28]
and al, 0x28
sub byte [rax - 0x73], cl
push rsp
and al, 0x30
call fcn.1400c2572
invalid
lea rcx, str.assertion_failed:_cnt___self.limit
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_buflimit.rs
mov edx, 0x23
call fcn.1400c11d0
mov byte [rcx], cl
invalid
mov rcx, rdi
call fcn.1400c0f35
int3
call fcn.14002a2a7
mov rcx, r14
mov rdx, rbx
call fcn.14002a2a7
lea rdx, [rsp + 0x240]
mov rcx, rdi
call fcn.14002a297
out 0x17, al
add byte [rax], al
mov rdi, rbx
jmp 0x140028ac7
invalid
lea rdx, [rsp + 0x240]
mov rcx, rdi
call fcn.14002a297
lea rax, [rsp + 0x310]
mov qword [rax], 5
add byte [0x188028ae7], al
add byte [rax - 0x73], cl
test byte [rax + rsi*4], ah
and al, 0xb0
add eax, dword [rax]
add byte [rax - 0x7d], cl
invalid
mov eax, 0x84100f00
and al, 0xa8
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x2b8], cl
movups xmmword [rax - 0x40], xmm0
movups xmmword [rax - 0x30], xmm1
mov qword [rax - 0x20], r13
push 0x68894ce0
push 0x78894ce8
mov qword [rax - 0x10], r15
mov r15, rax
mov qword [rax - 8], r12
invalid
clc
mov r8d, 0xa0
mov rcx, rax
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jl 0x140028b37
add byte [rax - 0x73], cl
mov ah, 0x24
invalid
add dword [rax], eax
add byte [rbx + rcx*4 + 0x6c], cl
mov ebp, dword [rsp + 0x58]
insb byte [rdi], dx
and al, 0x58
pop rax
lea rbp, [r13 + 0x18]
lea ebp, [rbp + 0x18]
sbb byte [rcx - 0x73], cl
lea eax, [rbp + 0x30]
mov qword [rsp + 0x1c0], rax
lea rdi, [rsp + 0xa2]
and al, 0xa2
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
movsb byte [rdi], byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x769fdbbc], cl
and al, 0x64
lea r14, [rsp + 0x240]
invalid
cmp byte [rsp + 0x3b0], 0xc
jne 0x140028c38
invalid
mov rcx, r15
call fcn.14002ab5a
mov byte [rsp + 0x3b0], 0xc
mov rcx, r12
lea rdx, [rsp + 0x368]
call fcn.1400212e5
dec dword [rax - 0x75]
xchg esp, eax
and al, 0xa0
add byte [rax], al
add byte [rax], al
cmp rdx, 2
cli
add cl, byte [rdi]
je case.default.0x140028c35
add byte [rax], al
movzx eax, word [rsp + 0xa8]
movzx ecx, word [rsp + 0xc8]
mov dword [rsp + 0x60], ecx
and al, 0x60
movups xmm0, xmmword [rdi + 0x28]
movups xmm1, xmmword [rdi + 0x36]
adc byte [rdi + 0x36], cl
movups xmmword [rsp + 0x27e], xmm1
movaps xmmword [rsp + 0x270], xmm0
mov cl, byte [rsp + 0xe8]
mov byte [rsp + 0x4d], cl
mov r9b, byte [r12 + 0xe9]
mov word [rcx + rbp*8], fs
add byte [rax], al
add byte [rax - 0x74b3dbb4], cl
and al, 0x4c
mov ecx, dword [rdi + 0x48]
mov dword [rsp + 0x68], ecx
push 0x4c4fb70f
mov word [rsp + 0x6c], cx
movups xmm0, xmmword [rdi + 8]
movups xmm1, xmmword [rdi + 0x16]
invalid
invalid
movaps xmmword [rsp + 0x70], xmm0
movups xmmword [rsp + 0x7e], xmm1
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
sal dword [r9 + 0xd8d4c07], 0x4e
lea ecx, [0x1401b4c7c]
movsxd r8, dword [r9 + r8*4]
add al, 0x81
add r8, r9
jmp r8
movups xmm0, xmmword [r15]
movaps xmmword [rsp + 0xa0], xmm0
mov rax, qword [r15 + 0x10]
mov qword [rsp + 0xb0], rax
mov byte [rsp + 0x3b0], 0xb
cmp byte [rsp + 0xa0], 0xb
jne 0x140028cdc
mov rcx, r12
call fcn.14002260f
movups xmm0, xmmword [r15 + 0x18]
movups xmm1, xmmword [r15 + 0x28]
sub byte [r8 - 0x7d], r9b
movsb byte [rdi], byte [rsi]
and al, 0xc8
add eax, dword [rax]
add byte [rax], al
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
mov rax, qword [rsp + 0xa0]
add byte [rax], al
test rax, rax
je 0x140028da2
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0xe]
invalid
movups xmmword [rsp + 0x7e], xmm1
mov edx, 4
add byte [rax - 0x73], cl
dec byte [rbp + r9*4 + 0x42]
dec dword [rax - 0x7d]
cmp ecx, 6
mov ecx, 0
cmovae r8, rcx
movaps xmmword [rsp + 0x70], xmm0
ror dword [r15], 0x29
and al, 0x70
mov cl, 7
lea r9, [0x1401b4c7c]
movsxd r8, dword [r9 + r8*4]
or dword [rbp + 1], 0xe0ff41c8
jmp r8
movzx eax, word [rsp + 0xa0]
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x70], xmm0
mov rcx, qword [rdi + 0xe]
mov ecx, dword [rdi + 0xe]
mov edx, 3
add byte [rax], al
lea r8, [rdx - 2]
dec byte [rcx - 0x7d]
clc
invalid
lea r8, [rdx - 1]
mov r9d, 0
add byte [rax], al
add byte [rbp + 0xf], cl
cmovae eax, ecx
ror dword [r8 - 0x77], 0x4c
and al, 0x7e
jle 0x140028cc2
invalid
lea r9, [0x1401b4c7c]
movsxd r8, dword [r9 + r8*4]
jle 0x140028cc2
invalid
add r8, r9
jmp r8
test rdx, rdx
je case.0x14001ea87.330
movzx ecx, word [rsp + 0x6c]
mov word [rsp + 0x174], cx
and al, 0x74
je 0x140028d38
add byte [rax], al
mov ecx, dword [rsp + 0x68]
and al, 0x68
and al, 0x68
mov dword [rsp + 0x170], ecx
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xa0], xmm0
movups xmm0, xmmword [rsp + 0x7e]
movups xmmword [rsp + 0xae], xmm0
mov edx, dword [rsp + 0x60]
and al, 0x60
invalid
mov ecx, edx
shr ecx, 8
or byte [rcx + 0xf64244c], cl
and al, 0x64
movaps xmm0, xmmword [rsp + 0x270]
jo 0x140028d73
add byte [rax], al
movaps xmmword [rsp + 0x110], xmm0
and al, 0x10
add dword [rax], eax
invalid
movups xmm0, xmmword [rsp + 0x27e]
movups xmmword [rsp + 0x11e], xmm0
add dword [rax], eax
add byte [rcx + 0x245488d1], cl
ror dword [rax - 0x75b1dbac], 1
mov byte [rsp + 0x4e], dl
mov cl, byte [rsp + 0x4c]
and al, 0x4c
mov byte [rsp + 0x4f], r9b
mov byte [rsp + 0x4f], cl
mov cl, byte [rsp + 0x4d]
and al, 0x4d
jmp case.0x140028c35.6
jmp case.0x140028c35.6
mov rcx, r12
call fcn.14001ebc2
movups xmm0, xmmword [r15 + 0x38]
cmp byte [r9 + 0xf], r8b
adc byte [rdi + 0x48], cl
and qword [rsp + 0x3e8], 0
add byte [rdi], cl
movaps xmmword [rsp + 0xa0], xmm0
and al, 0xa0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xb0], ecx
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0xa0]
add byte [rax], al
add byte [rax], al
test rax, rax
je case.default.0x140028e19
add byte [rax], al
invalid
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0xe]
invalid
movups xmmword [rsp + 0x7e], xmm1
adc dword [rsp + 0x7e], ecx
mov edx, 2
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
dec byte [rbp + r9*4 + 0x42]
dec dword [rax - 0x7d]
stc
invalid
mov ecx, 0
cmovae r8, rcx
ror dword [r15], 0x29
and al, 0x70
jo 0x140028dbb
mov cl, 7
lea r9, [0x1401b4c7c]
movsxd r8, dword [r9 + r8*4]
add al, 0x81
add r8, r9
jmp r8
movups xmm0, xmmword [rsp + 0x27e]
movups xmmword [rsp + 0x1de], xmm0
movaps xmm0, xmmword [rsp + 0x270]
test byte [rax + rsi*2], ah
add al, byte [rax]
add byte [rdi], cl
movaps xmmword [rsp + 0x1d0], xmm0
sub dword [rsp + 0x1d0], eax
test byte [rax + rdx*8], ah
add dword [rax], eax
add byte [rbx - 0x7697dbbc], cl
and al, 0x50
movzx eax, word [rsp + 0x6c]
mov bh, 0x44
and al, 0x6c
insb byte [rdi], dx
mov word [rsp + 0x54], ax
mov cl, byte [rsp + 0x4c]
and al, 0x4c
mov eax, dword [rsp + 0x60]
mov r9b, byte [rsp + 0x4d]
jmp 0x1400290b8
mov rcx, r12
call fcn.14001ebc2
movups xmm0, xmmword [r15 + 0x58]
movups xmm1, xmmword [r15 + 0x68]
push 0x24a48348
and qword [rsp + 0x408], 0
movsb byte [rdi], byte [rsi]
and al, 8
add al, 0
add byte [rax], al
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
mov rax, qword [rsp + 0xa0]
test rax, rax
je 0x140028ed6
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0xe]
movups xmmword [rsp + 0x7e], xmm1
adc dword [rsp + 0x7e], ecx
mov edx, 5
add byte [rax], al
lea rcx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
mov ecx, 0
cmovae r8, rcx
movaps xmmword [rsp + 0x70], xmm0
mov cl, 7
lea r9, [0x1401b4c7c]
mov al, 0xbd
sbb byte [rax], al
movsxd r8, dword [r9 + r8*4]
add r8, r9
jmp r8
mov rcx, r12
call fcn.14001ebc2
movups xmm0, xmmword [r15 + 0x78]
movups xmm1, xmmword [r15 + 0x88]
and qword [rsp + 0x428], 0
add byte [rax], al
movaps xmmword [rsp + 0xa0], xmm0
movaps xmmword [rsp + 0xb0], xmm1
mov al, 0
add byte [rax], al
mov rax, qword [rsp + 0xa0]
test rax, rax
je case.0x140021ad4.181
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0xe]
movups xmmword [rsp + 0x7e], xmm1
jle 0x140028edc
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rdx - 2]
lea r8, [rdx - 1]
cmp rcx, 6
invalid
mov ecx, 0
cmovae r8, rcx
movaps xmmword [rsp + 0x70], xmm0
jo 0x140028ef2
invalid
lea r9, [0x1401b4c7c]
lea ecx, [0x1401b4c7c]
or eax, 0x18bd33
mov ebp, 0x634f0018
add al, 0x81
add r8, r9
jmp r8
jo 0x140028ef2
invalid
mov rcx, qword [rsp + 0x7e]
mov qword [rsp + 0xae], rcx
mov rcx, qword [rsp + 0x86]
mov word [rsi + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rsi + rsi*4], fs
add byte [rax], al
invalid
movaps xmm0, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], al
movaps xmmword [rsp + 0xa0], xmm0
mov cl, 2
jmp case.0x140028c35.6
invalid
add byte [rax], al
invalid
mov rcx, qword [rsp + 0x7e]
mov qword [rsp + 0xae], rcx
movaps xmm0, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xa0], xmm0
sub dword [rsp + 0xa0], eax
add byte [rcx + 0x88e903], dh
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0x7e]
mov qword [rsp + 0xae], rcx
mov word [rsi + rbp*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rsi + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rsi + rsi*4], fs
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x70], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x70], al
movaps xmmword [rsp + 0xa0], xmm0
mov cl, 4
jmp case.0x140028c35.6
mov rcx, qword [rsp + 0x7e]
mov qword [rsp + 0xae], rcx
mov rcx, qword [rsp + 0x86]
mov ecx, dword [rsp + 0x86]
mov qword [rsp + 0xb6], rcx
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x70], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x70], al
movaps xmmword [rsp + 0xa0], xmm0
mov cl, 5
jmp case.0x140028c35.6
mov rcx, qword [rsp + 0x7e]
mov qword [rsp + 0xae], rcx
mov word [rsi + rbp*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rsi + rax*4], fs
xchg byte [rax], al
add byte [rax], al
mov qword [rsp + 0xb6], rcx
and al, 0xb6
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x70], al
and al, 0xb6
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x70], al
movaps xmmword [rsp + 0xa0], xmm0
mov cl, 6
mov rdx, qword [rsp + 0xae]
mov qword [rsp + 0x1de], rdx
xchg esp, eax
and al, 0xde
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb6
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe6
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xa0], al
movaps xmmword [rsp + 0x1d0], xmm0
add byte [rbx + 0x1102494], cl
xchg esp, eax
and al, 0x10
add dword [rax], eax
add byte [rcx + 0xf502454], cl
mov bh, 0x94
and al, 0x14
adc al, 1
add byte [rax], al
mov word [rsp + 0x54], dx
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x290], xmm0
mov rdx, qword [rsi + 0x10]
mov qword [rsp + 0x2a0], rdx
mov edx, dword [rsp + 0x170]
add dword [rax], eax
add byte [rcx + 0x1002494], cl
add byte [rax], al
movzx edx, word [rsp + 0x174]
mov word [rsp + 0x104], dx
cmp cl, 8
jne 0x14002912e
mov ecx, dword [rsp + 0x64]
mov r9b, byte [rsp + 0x4e]
invalid
mov word [rsp + 0xa0], ax
mov word [rsp + 0xa0], ax
movups xmm0, xmmword [rsp + 0x1de]
movups xmmword [rdi + 0xe], xmm0
invalid
invalid
movaps xmm0, xmmword [rsp + 0x1d0]
movups xmmword [rdi], xmm0
mov byte [rsp + 0xc0], r9b
and al, 0xc0
add byte [rax], al
add byte [rax + 0xc1248c], cl
add byte [rax], al
movzx eax, word [rsp + 0x54]
and al, 0x54
push rsp
mov word [rdi + 0x24], ax
mov eax, dword [rsp + 0x50]
and al, 0x50
mov dword [rdi + 0x20], eax
mov rax, qword [rsp + 0x310]
cmp rax, 5
je case.0x14001e5a9.402
cmp eax, 3
ja case.0x1400bebac.284
in eax, dx
add byte [rax], al
invalid
in eax, dx
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x18bd00
lea rcx, [0x1401b4e18]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rsp + 0x318]
jmp 0x1400293a2
mov word [rsp + 0x1f8], ax
movups xmm0, xmmword [rsp + 0x1de]
and al, 0xde
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xfa
add dword [rax], eax
add byte [rax], al
movups xmmword [r8 + 0xe], xmm0
movaps xmm0, xmmword [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rax], eax
mov dl, byte [rsp + 0x4e]
mov byte [rsp + 0x218], dl
add byte [rax], al
mov edx, dword [rsp + 0x64]
mov byte [rsp + 0x219], dl
add al, byte [rax]
add byte [rdi], cl
mov bh, 0x54
and al, 0x54
mov word [r8 + 0x24], dx
mov edx, dword [rsp + 0x50]
mov dword [r8 + 0x20], edx
mov dword [rax + 0x20], edx
mov rdx, qword [rsp + 0x2a0]
movabs al, byte [0xf36508949000002]
sub byte [rsp + 0x290], al
movups xmmword [r8 + 0x26], xmm0
mov byte [rsp + 0x238], cl
mov word [rax + rdi], fs
add al, byte [rax]
add byte [rdx - 0x77b0dbac], cl
mov dl, byte [rsp + 0x4f]
mov byte [rsp + 0x239], dl
add byte [rax], al
movzx edx, word [rsp + 0x104]
mov word [r8 + 0x44], dx
push rax
mov r10d, dword [rsp + 0x100]
push rax
mov r10d, dword [rsp + 0x100]
mov dword [r8 + 0x40], edx
add cl, 0xfe
dec byte [rdi]
movzx ecx, cl
lea r8, [rcx + 1]
lea eax, [rcx + 1]
lea eax, [rcx + 1]
xor edi, edi
cmp cl, 6
cmovae r8, rdi
lea rdx, [0x1401b4c98]
movsxd rcx, dword [rdx + r8*4]
add rcx, rdx
jmp rcx
cmp qword [rsp + 0x1f8], 0
cmp dword [rsp + 0x1f8], 0
je 0x140029562
mov dil, 2
mov al, 1
jmp case.0x140018a26.433
cmp dword [rdx], eax
add byte [rax], al
mov rcx, rbp
lea rdx, [rsp + 0x310]
call fcn.14002a763
add byte [rax], al
add byte [rax], al
mov rcx, rax
call fcn.140024aaf
mov rcx, rax
call 0x14002a844
invalid
add byte [rax], al
mov r8, qword [rsp + 0xa8]
add byte [rax], al
add byte [rax], al
mov r9, qword [rsp + 0xb0]
add byte [rax], al
mov cl, byte [rsp + 0xc0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x28
invalid
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x28
mov byte [rsp + 0x20], cl
mov rcx, rax
shr eax, 0x69
invalid
add byte [rax], al
jmp 0x1400293c3
shr eax, 0x69
invalid
mov r8d, 2
cmp al, 1
je 0x140029c42
test cl, ch
or dword [rax], eax
invalid
test cl, ch
or dword [rax], eax
add byte [rdi], cl
mov dh, 0xc0
movzx eax, al
cmp eax, 2
jne 0x14002942e
invalid
mov r8d, 3
jmp 0x140029c42
mov rsi, qword [rsp + 0x200]
mov rdi, qword [rsp + 0x208]
and al, 8
add al, byte [rax]
add byte [rcx - 0x47], al
mov r9d, 4
mov rcx, rsi
mov rdx, rdi
lea r8, [0x1401b2bbb]
add al, ch
invalid
pop rax
invalid
inc dword [rcx - 0x48]
invalid
add byte [rax], al
add byte [rax + rax*8 + 0x99c850f], al
add byte [rax], al
mov r9d, 5
mov rcx, rsi
int1
int1
mov rdx, rdi
lea r8, [0x1401b2bbf]
add al, ch
movabs eax, dword [0xb60f44c789fffe58]
invalid
mov dh, 0xc0
or r8, 6
cmp dil, 2
sete al
test dil, 1
je case.0x140018a26.433
invalid
jmp 0x140029c42
mov rsi, qword [rsp + 0x200]
mov rdi, qword [rsp + 0x208]
mov r9d, 1
mov rcx, rsi
mov rdx, rdi
lea r8, [0x1401b2fa0]
add eax, 0x189c9f
add eax, 0x189c9f
call fcn.14000eb5f
test al, al
ror byte [rdi], 0x84
ret 0
invalid
ror byte [rdi], 0x84
ret 0
mov r8d, 4
mov dil, 1
lea rsi, [rsp + 0x1f8]
and al, 0xf8
add dword [rax], eax
add cl, ch
retf
add al, byte [rax]
invalid
mov dil, 2
jmp case.0x1400291e3.1
add al, 1
add byte [rax], al
mov r8d, 8
cmp ax, 0xc8
cmp eax, 0x840f00c8
invalid
or dword [rax], eax
invalid
movzx eax, ax
cmp eax, 0xcc
je 0x140029c1c
cmp eax, 0xce
je 0x140029c24
test bh, cl
or byte [rax], al
invalid
test bh, cl
or byte [rax], al
add byte [0x14002948a], bh
add byte [rax], al
cmp eax, 0x130
je 0x140029c2c
cmp eax, 0x190
je 0x140029c34
test cl, cl
or byte [rax], al
invalid
cmp eax, 0x194
je 0x140029c3c
test dh, al
or byte [rax], al
add byte [0x14002956f], bh
hlt
add dword [rax], eax
invalid
cmp eax, 0x1f4
add dword [rax], eax
add byte [rdi], cl
test dword [rbp + 0x41000000], ebp
invalid
invalid
jne 0x14002942e
mov r8d, 0xe
mov eax, 0xe
jmp 0x140029c42
mov rcx, qword [rsp + 0x318]
add byte [rax], al
jmp 0x14002939e
mov rcx, qword [rsp + 0x320]
add byte [rax - 0x7d], cl
sar dword [rsi], 0x48
mov edx, dword [rsp + 0xa8]
add rcx, 0x3e
mov rdx, qword [rsp + 0xa8]
mov r8, qword [rsp + 0xb0]
test r9b, r9b
test cl, cl
test cl, cl
setne r9b
mov qword [rsp + 0x20], r14
call case.0x140029a9b.31
mov rcx, r12
call fcn.14002c228
add byte [rax], al
add byte [rax], al
jmp 0x140028b6c
mov r9d, 0xb
mov rcx, rsi
mov rdx, rdi
cli
lea r8, str._index.htmlgzip__deflate
invalid
adc al, byte [rax]
call fcn.14000eb5f
ja case.0x14001ea87.408
push rdi
invalid
dec dword [rdi]
mov dh, 0xc0
lea rcx, [rax + 4]
xor edx, edx
test al, al
sete dl
mov qword [rsp + 0x118], rcx
mov ecx, 9
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x12024
add byte [rax - 0x73], cl
lea esi, [rsp + 0x1f8]
add bl, dh
movsq qword [rdi], qword [rsi]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x12024
add byte [rax - 0x73], cl
lea esi, [rsp + 0x1f8]
add bl, dh
movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x110], rdx
lea rcx, [0x1401b4e04]
movsxd rax, dword [rcx + rdx*4]
add rax, rcx
jmp rax
xor edi, edi
cmp dil, 2
sete al
mov byte [rsp + 0x4b], al
mov qword [rsp + 0x98], r8
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
clc
add dword [rax], eax
add byte [rax - 0x77], cl
int1
add byte [rax - 0x73], cl
mov ah, 0x24
clc
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.1400246a4
shl rax, 2
mov rbx, qword [r13 + 0x68]
lea rcx, [rbx + rbx*2]
cmp rax, rcx
jbe 0x1400294b5
mov eax, 4
lea rdi, [rsp + 0x118]
lea edi, [rsp + 0x118]
add dword [rax], eax
add byte [rax + 0x4b247c], al
cmp byte [rsp + 0x4b], 0
add dword [rax], eax
add byte [rax + 0x4b247c], al
cmp byte [rsp + 0x4b], 0
jne case.default.0x1400294b3
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x118], rax
sbb byte [rcx], al
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
mov eax, 1
lea rdi, [rsp + 0x120]
mov esp, 0x12024
invalid
mov ecx, 9
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x110], eax
add byte [rax - 0x73], cl
or eax, 0x18b958
sbb byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x1b8], rdi
mov ecx, 9
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsp + 0x2c8]
lea eax, [rsp + 0x2c8]
add byte [rax - 0x77], cl
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov rcx, rax
call fcn.1400246a4
invalid
dec dword [rcx + 3]
invalid
invalid
cmp rax, rbx
jb case.0x14001e5a9.374
mov al, byte [rsp + 0x308]
test al, al
je case.0x14001e5a9.374
or al, 0xf8
cmp al, 0xfa
cli
jb 0x140029758
add al, byte [rax]
invalid
mov rsi, qword [r13 + 0x28]
mov rax, qword [r13 + 0x48]
mov eax, dword [rbp + 0x48]
mov rcx, rsi
shr rcx, 2
shr ecx, 2
mov rdx, rsi
sub rdx, rcx
cmp rax, rdx
jne 0x14002975c
test rax, rax
je 0x14002970c
add byte [rax], al
lea r12, [rsi + rsi]
mov rdi, qword [r13 + 0x20]
mov edi, dword [rbp + 0x20]
mov rax, qword [r13 + 0x50]
push r8
imul rbx, rsi, 0x18
xor ecx, ecx
xor r15d, r15d
cmp rbx, rcx
je 0x140029627
cmp qword [rdi + rcx], 0
cmp dword [rdi + rcx], 0
invalid
je 0x140029559
mov rdx, qword [rdi + rcx + 0x10]
and rdx, rax
mov r8, r15
sub r8, rdx
test r8, rax
ror byte [rdi], 0x84
je 0x14002962a
add rcx, 0x18
inc r15
invalid
jmp 0x140029532
movzx r8d, byte [rsp + 0x200]
mov dil, 2
mov bh, 2
mov bh, 2
cmp r8, 0x4c
ja case.default.0x140029586
lea rcx, [0x1401b4cb4]
movsxd rax, dword [rcx + r8*4]
add rax, rcx
jmp rax
xor edi, edi
movzx eax, byte [rsp + 0x200]
add rax, 0xfffffffffffffff3
cmp rax, 0x34
ja 0x1400292c8
movabs rcx, 0x10000218120809
bt rcx, rax
lea rsi, [rsp + 0x1f8]
jae 0x1400292c8
cmp dil, 2
jne case.default.0x1400295ed
mov ecx, 9
lea rdi, [rsp + 0x118]
rep movsq qword [rdi], qword [rsi]
mov eax, 4
mov qword [rsp + 0x110], rax
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x18b81e
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
test dil, dil
sete al
mov qword [rsp + 0x118], r8
mov ecx, 9
lea rdi, [rsp + 0x120]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x110], rax
lea rcx, [0x1401b4e04]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
xor r15d, r15d
and qword [rsp + 0xa0], 0
lea rcx, [rsp + 0x170]
lea rdx, [rsp + 0xa0]
mov r8, r12
call fcn.140020f99
mov r14, qword [r13 + 0x18]
mov rax, qword [rsp + 0x180]
mov qword [rbp + 0x10], rax
movups xmm0, xmmword [rsp + 0x170]
movups xmmword [rbp], xmm0
dec r12
mov qword [r13 + 0x50], r12
cmp rsi, r15
jb 0x14002a25e
imul rsi, r15, 0x18
mov r15, rsi
mov edi, esi
lea r12, [rsp + 0xa0]
cmp rbx, r15
je 0x1400296bc
lea rax, [rdi + r15]
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x180], rcx
add byte [rax], al
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x170], xmm0
mov rcx, rbp
lea rdx, [rsp + 0x170]
call fcn.14002a357
add r15, 0x18
jmp 0x140029686
xor ebx, ebx
lea r15, [rsp + 0x3b0]
lea edi, [rsp + 0x3b0]
cmp rsi, rbx
je case.0x1400295ed.261
lea rax, [rdi + rbx]
mov rcx, qword [rax + 0x10]
adc byte [rax - 0x77], cl
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movaps xmmword [rsp + 0xa0], xmm0
and al, 0xa0
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x128e52039
loop 0x1400296d5
or al, 0
add byte [rax - 0x7d], cl
ret
sbb bl, ch
iretd
mov rcx, r14
mov rdx, rdi
call fcn.1400212cb
lea r14, [rsp + 0x240]
lea esi, [rsp + 0x240]
jmp 0x140029758
mov qword [r13 + 0x50], 7
and qword [rsp + 0xa0], 0
mov r8d, 8
lea rcx, [rsp + 0x170]
mov rdx, r12
call fcn.140020f99
invalid
dec dword [rcx - 0x75]
sbb byte [r9 - 0x75], r9b
push rbp
and al, ch
mov edi, dword [rbx - 1]
dec dword [rax - 0x75]
test byte [rax + rax*4], ah
add dword [rax], eax
add byte [rax - 0x77], cl
mov dword [rbp + 0x10], eax
movups xmm0, xmmword [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add byte [rdi], cl
adc dword [rbp], eax
mov rsi, qword [r13 + 0x28]
test rsi, rsi
je 0x14002989f
movabs rax, 0xcbf29ce484222325
mov qword [rsp + 0xa0], rax
and al, 0xa0
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add al, byte [rax]
add al, ch
call fcn.140024aaf
invalid
dec dword [rax - 0x77]
ret
mov rdi, rdx
xlatb
mov rcx, rax
mov ecx, eax
mov rdx, r12
call fcn.14001f612
test rbx, rbx
invalid
jne 0x1400297a5
invalid
mov rcx, rdi
mov rdx, r12
call fcn.14001f74b
invalid
invalid
movzx ecx, word [rsp + 0xa0]
mov rdi, qword [r13 + 0x20]
jge 0x1400297d1
mov r14, qword [r13 + 0x50]
jne 0x140029805
mov eax, r14d
mov qword [rsp + 0x108], rcx
add dword [rax], eax
add byte [rcx], ah
enter 0xffffffffffff8b49, 0x4d
pop rax
mov qword [rsp + 0x1c8], rcx
mov word [rax + rcx*8], fs
add dword [rax], eax
add byte [rbp + 0x31], al
in eax, dx
mov r15, rax
mov eax, 0
add byte [rax], al
cmp r15, rsi
jae 0x1400297d1
mov rcx, rdi
mov rdx, rsi
mov r8, r15
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
or eax, 0x140232
call fcn.14002a3e6
or eax, dword [rax]
add byte [rax - 0x7d], cl
cmp dword [rax], 0
je 0x140029900
test byte [rbx], al
add dword [rax], eax
invalid
mov rcx, qword [rax + 0x10]
mov rdx, rcx
and rdx, r14
mov r8, r15
sub r8, rdx
sub eax, edx
and r8, r14
cmp r8, r13
jb 0x14002997e
add dword gs:[rax], eax
invalid
cmp rcx, qword [rsp + 0x108]
jne 0x140029889
mov rcx, qword [rax + 8]
mov rax, qword [rsp + 0x1c8]
enter 1, 0
mov qword [rsp + 0x268], rcx
mov dword [rsp + 0x268], ecx
lea rdx, [rax + rcx]
or byte [rax - 0x75], cl
mov rcx, qword [rsp + 0x1c0]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
lea eax, [0x140169a38]
add eax, 0x1401ee
out dx, al
add dword [rax + rax], edx
adc al, 0
call case.0x140028f50.114
lea rcx, [rax + 0x10]
call fcn.140024aaf
mov rbx, rax
mov r12, rdx
lea rcx, [rsp + 0x2c8]
lea ecx, [rsp + 0x2c8]
mov word [rax + rcx*8], fs
add al, byte [rax]
add al, ch
mov dl, 0xff
invalid
dec dword [rax + 0x39]
ret
jne 0x140029889
mov word [rax + rcx*8], fs
add al, byte [rax]
add al, ch
mov dl, 0xff
invalid
dec dword [rax + 0x39]
ret
test rbx, rbx
jne 0x140029a09
invalid
nop
add dword [rax], eax
invalid
mov rcx, r12
call fcn.14001f9d8
invalid
inc dword [rax + rax*8 + 0x180850f]
invalid
add byte [rcx], 0
invalid
inc r13
inc r15
mov rax, r15
mov eax, edi
mov eax, edi
lea r12, [rsp + 0xa0]
jmp 0x1400297d1
mov eax, 4
lea rdi, [rsp + 0x118]
lea edi, [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
add byte [rax + 0x4b247c], al
add byte [rbp + 0x1d], dh
invalid
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x118], rax
and al, 0x18
add dword [rax], eax
add byte [rax + 1], bh
add byte [rax], al
add dword [rax], eax
add byte [rax + 1], bh
add byte [rax], al
lea rdi, [rsp + 0x120]
mov ecx, 9
lea rsi, [rsp + 0x2c8]
lea esi, [rsp + 0x2c8]
mov ah, 0x24
enter 2, 0
add al, byte [rax]
invalid
mov ah, 0x24
enter 2, 0
add al, byte [rax]
invalid
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x110], rax
test byte [rax + rdx], ah
and al, 0x10
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x18b50d
invalid
mov ch, 0x18
sbb byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
invalid
mov ecx, 9
mov rdi, r12
lea rsi, [rsp + 0x2c8]
and al, 0xc8
add al, byte [rax]
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x1b8]
mov eax, dword [rsp + 0x1b8]
and al, 0xb8
add dword [rax], eax
invalid
mov byte [rsp + 0x38], al
and al, 0x38
and al, 0x38
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x30], rax
and al, 0x30
and al, 0x30
mov qword [rsp + 0x28], r15
jl 0x140029954
sub byte [rcx + rcx*4 + 0x6c], cl
mov qword [rsp + 0x20], r13
and al, 0x20
and byte [rax - 0x73], cl
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov edx, ebp
invalid
mov r8, r12
mov eax, esp
mov r9, qword [rsp + 0x108]
add byte [rax], al
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rax - 0x77], cl
mov edx, ebp
invalid
add byte [rax], al
call fcn.14002a40a
mov rax, qword [rsp + 0x110]
test byte [rax + rdx], ah
adc byte [rcx], al
add dword [rax], eax
invalid
mov ecx, 0x4800000a
mov eax, dword [rsp + 0x110]
test byte [rax + rdx], ah
adc byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x18b4a4
sbb byte [rax], al
invalid
lea rcx, [0x1401b4e04]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r13, qword [rsp + 0x58]
and al, 0x58
pop rax
lea r14, [rsp + 0x240]
mov ah, 0x24
and al, 0x40
add al, byte [rax]
add byte [rbp + rcx*4 - 0x44], cl
mov esp, 0x3b024
and al, 0xb0
add eax, dword [rax]
add byte [rax], al
and al, 0x40
add al, byte [rax]
add byte [rbp + rcx*4 - 0x44], cl
mov esp, 0x3b024
and al, 0xb0
add eax, dword [rax]
invalid
add byte [rax], al
add bh, bh
loopne 0x140029938
jmp rax
mov ecx, 9
or dword [rax], eax
add byte [rax], al
invalid
mov rdi, r12
lea rsi, [rsp + 0x2c8]
lea esi, [rsp + 0x2c8]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x1b8]
mov eax, 0x88000001
and al, 0x38
and al, 0x38
mov rax, qword [rsp + 0x98]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x28], edi
mov qword [rsp + 0x20], r13
lea rcx, [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
mov edx, ebp
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
mov edx, ebp
mov edx, ebp
mov r8, r12
mov r9, qword [rsp + 0x108]
mov word [rax + rcx], fs
or byte [rcx], al
add byte [rax], al
call fcn.14002a40a
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
adc byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdx], ah
adc byte [rcx], al
add byte [rax], al
lea rcx, [0x1401b4e04]
adc byte [rcx], al
add byte [rax], al
lea rcx, [0x1401b4e04]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov r13, qword [rsp + 0x58]
insb byte [rdi], dx
and al, 0x58
and al, 0x58
lea r14, [rsp + 0x240]
lea r15, [rsp + 0x3b0]
jmp rax
invalid
mov r8, qword [rsp + 0x118]
add byte [rax], al
add cl, ch
invalid
jmp 0x140029c6b
mov ecx, 9
lea rdi, [rsp + 0x170]
and al, 0x70
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
enter 2, 0
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea r14, [rsp + 0x240]
mov ah, 0x24
add al, byte [rax]
add byte [rax], al
lea r15, [rsp + 0x3b0]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov esi, dword [rsp + 0x1c0]
mov ah, 0x24
rol byte [rcx], 0
add byte [rbp + rcx*4 - 0x5c], cl
lea r12, [rsp + 0xa0]
movabs al, byte [0x83d8d48000000]
add byte [rax], al
lea rdi, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
or byte [rax], al
add byte [rax + rax], dl
mov rcx, qword [rsp + 0x268]
mov word [rax + rbp*2], fs
add al, byte [rax]
invalid
mov rax, qword [rsp + 0x1c8]
mov r13, rcx
int 0x48
lea rbx, [rcx + rax]
add dword [rax - 0x77], ecx
mov ecx, esi
mov rdx, rbx
mov r8, rdi
mov eax, edi
call case.0x140028f50.114
mov dl, byte [rax + 0x50]
mov rcx, rax
add rcx, 0x10
add ecx, 0x10
adc byte [rax - 0x49f0013e], al
mov dh, 0xd2
ror byte [rbp + rcx*4 + 0x42], cl
add dword [rax + 0xba06fa], eax
add byte [rax], al
add byte [rax], al
cmovae r8, rdx
ret 0x8d4c
or eax, 0x18b354
mov bl, 0x18
sbb byte [rax], al
add dword [rax + 0xba06fa], eax
add byte [rax], al
add byte [rax], al
cmovae r8, rdx
ret 0x8d4c
sbb byte [rax], al
movsxd rdx, dword [r9 + r8*4]
add rdx, r9
jmp rdx
invalid
mov cl, byte [rsp + 0x1b0]
or cl, 0xf8
cmp cl, 0xfa
stc
cli
jae 0x140029b32
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rax + 0x38]
mov rdx, qword [rax + 0x40]
mov r8, qword [rsp + 0x198]
test byte [rax + rbx*4], ah
add dword [rax], eax
add byte [rax], al
mov r9, qword [rsp + 0x1a0]
add dword [rax], eax
add bl, ch
jmp 0x140029b29
cmp byte [rsp + 0x1b0], 2
je 0x140029b11
invalid
jmp 0x140029b32
cmp byte [rsp + 0x1b0], 3
jne 0x140029b32
lea rdx, [rsp + 0x170]
call fcn.14002766c
jg 0x140029ac6
invalid
invalid
jmp 0x140029b2e
cmp byte [rsp + 0x1b0], 4
je 0x140029b11
jmp 0x140029b32
cmp byte [rsp + 0x1b0], 5
je 0x140029b11
jmp 0x140029b32
cmp byte [rsp + 0x1b0], 6
jne 0x140029b32
mov rcx, qword [rax + 0x18]
mov rdx, qword [rax + 0x20]
mov r8, qword [rsp + 0x178]
js case.0x14001ea87.364
add byte [rax], al
add byte [rbx + rcx*4 - 0x74], cl
and al, 0x80
add dword [rax], eax
add byte [rax], al
invalid
call fcn.14000f10c
test al, al
jne case.0x14001e5a9.320
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
fimul dword [rbp + rcx*4 + 5]
sub edi, edi
adc eax, dword [rax]
add al, ch
in al, 0xa
or al, byte [rax]
add byte [rax - 0x7d], cl
cmp byte [rax], al
je 0x140029bb5
invalid
mov rcx, qword [rax + 8]
jmp case.0x14001eb93.318
cmp byte [rsp + 0x1b0], 7
jne 0x140029b32
movzx eax, word [rcx]
cmp ax, word [rsp + 0x170]
test byte [rax + rsi*2], ah
add dword [rax], eax
add byte [rbp - 0x38], dh
add rbx, 0x3e
mov ecx, 9
lea rdi, [rsp + 0x120]
mov esp, 0x12024
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
jo 0x140029b82
add dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x118], rbx
add dword [rax], eax
add byte [rcx], dh
xor eax, eax
mov qword [rsp + 0x110], rax
add byte [rax], al
mov rax, qword [rsp + 0x110]
mov eax, dword [rsp + 0x110]
add dword [rax], eax
add byte [rax - 0x73], cl
lea ecx, [0x1401b4e04]
mov dl, 0x18
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
add eax, ecx
mov r13, qword [rsp + 0x58]
mov ebp, dword [rsp + 0x58]
jmp rax
mov al, byte [rsp + 0x1b0]
test al, al
je case.default.0x140029c1a
add byte [rax], al
or al, 0xf8
cmp al, 0xfa
jae case.default.0x140029c1a
invalid
add rbx, 0x3e
mov ecx, 9
lea rdi, [rsp + 0x120]
lea rsi, [rsp + 0x170]
jo 0x140029be6
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x118], rbx
and al, 0x18
sbb byte [rcx], al
add byte [rax], al
mov eax, 1
mov qword [rsp + 0x110], rax
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rax], al
mov rax, qword [rsp + 0x110]
add dword [rax], eax
add byte [rax - 0x73], cl
or eax, 0x18b1f6
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
mov r13, qword [rsp + 0x58]
pop rax
pop rax
jmp rax
mov r8d, 9
jmp 0x140029c42
mov r8d, 0xa
jmp 0x140029c42
mov r8d, 0xb
jmp 0x140029c42
mov r8d, 0xc
jmp 0x140029c42
invalid
mov r8d, 0xd
mov ecx, 9
lea rdi, [rsp + 0x120]
mov esp, 0x12024
add byte [rax - 0x73], cl
mov ah, 0x24
clc
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
mov esp, 0x12024
add byte [rax - 0x73], cl
mov ah, 0x24
clc
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x118], r8
and qword [rsp + 0x110], 0
add byte [rax], al
add byte [rax], al
mov edx, 7
mov rcx, r8
mov r8b, 0x80
mov r9, r14
int1
call fcn.14002a700
add cl, ch
invalid
add al, byte [rax]
invalid
mov rcx, r12
call fcn.14001ebc2
movzx eax, word [rsp + 0x448]
and al, 0x48
add al, 0
add byte [rsi - 0x7d], ah
movsb byte [rdi], byte [rsi]
and al, 0x48
add al, 0
add byte [rax], al
add byte [rdx + 7], bh
add byte [rax], al
add byte [rdx + 7], bh
test ax, ax
jne 0x140028c10
jmp 0x140028b7a
lea rsi, [rsp + 0x170]
mov rcx, rsi
call fcn.1400246a4
mov r8d, 1
mov rcx, rbp
mov rdx, rax
mov r9, r13
mov ecx, ebp
call fcn.14002a665
mov ecx, 9
add byte [rcx + rcx*4 - 0x19], cl
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov rdx, r12
mov edx, esp
mov r8, qword [rsp + 0x108]
and al, 8
add dword [rax], eax
add al, ch
or dword [rcx], 0
add byte [rbp - 0x77], cl
jmp 0x1646f2844
pop rax
mov rax, qword [r13 + 0x58]
add r9, rax
cmp r9, qword [r13 + 0x48]
jae 0x140029d36
and al, 8
add dword [rax], eax
add al, ch
or dword [rcx], 0
add byte [rbp - 0x77], cl
jmp 0x1646f2844
add r9, qword [r13 + 0x40]
mov rcx, qword [r13 + 0x30]
mov ecx, dword [rbp + 0x30]
mov ecx, dword [rbp + 0x30]
mov rdx, qword [r13 + 0x38]
cmp r9, rcx
mov r8d, 0
add byte [rax], al
add byte [rax], al
cmovae r8, rcx
sub r9, r8
imul rcx, r9, 0x60
imul ecx, ecx, 0x60
leave
invalid
neg rax
fmul dword [rax - 0x39]
add al, 0xa
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [rdx + rcx + 8], rax
or r9b, byte [rax]
cmp byte [rsp + 0x4b], 0
je case.default.0x140029d75
cmp cl, byte [rax - 0x7d]
ret
add rbx, 0x3e
mov qword [rsp + 0x118], rbx
sbb byte [rcx], al
add byte [rax], al
and qword [rsp + 0x120], 0
add byte [rax], al
mov eax, 3
mov qword [rsp + 0x110], rax
adc byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0x110]
add byte [rax - 0x73], cl
or eax, 0x18b096
sbb byte [rax], al
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x118], rax
and al, 0x18
add dword [rax], eax
add byte [rax - 0x7d], cl
and qword [rsp + 0x120], 0
add byte [rax], al
add byte [rax + 3], bh
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx], ah
and al, 0x10
adc byte [rcx], al
add byte [rax], al
mov rax, qword [rsp + 0x110]
add byte [rax], al
lea rcx, [0x1401b4e04]
pop rax
mov al, 0x18
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
mov rsi, qword [rsp + 0x118]
mov rcx, rbp
mov ecx, ebp
lea rdx, [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
call fcn.14002a763
xchg esi, eax
or dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rcx, rax
call fcn.14002a7b1
invalid
or dword [rax], eax
add byte [rcx - 0x77], cl
ror byte [rdx + 0x518d404f], 1
push rcx
clc
cmp dl, 0xfa
setb dl
xchg edx, eax
ret 0xc984
setne r9b
setne cl
and r9b, dl
mov qword [rsp + 0x20], r14
mov rcx, rsi
mov rdx, rax
call case.0x140029a9b.31
jmp case.0x140023da3.78
mov rcx, rbp
lea rdx, [rsp + 0x110]
and al, 0x10
add dword [rax], eax
add al, ch
or qword [rax], r8
add byte [rax - 0x77], cl
mov esi, eax
mov al, byte [rax + 0x40]
test al, al
invalid
je 0x140029e29
or al, 0xf8
cmp al, 0xfa
jb 0x14002a236
add byte [rax], al
mov rcx, r14
mov dl, 0x40
call case.0x140021ad4.164
dec dword [rax - 0x77]
int1
call fcn.140024aaf
je case.0x140021db7.165
invalid
dec dword [rax - 0x77]
shr eax, 1
or al, byte [rax]
add byte [rax - 0x77], cl
ror dword [rbp - 0x77], 0xf0
invalid
call fcn.14002a901
add byte [rax - 0x77], cl
int1
jmp case.0x140021db7.206
mov rsi, qword [rsp + 0x118]
mov rcx, rbp
lea rdx, [rsp + 0x110]
add dword [rax], eax
add byte [rax], al
call fcn.14002a763
mov rdi, rax
mov al, byte [rax + 0x40]
test al, al
je case.0x140021db7.204
or al, 0xf8
cmp al, 0xfa
jb 0x14002a246
invalid
invalid
add eax, dword [rax]
invalid
mov edx, 6
mov rcx, rsi
mov r8b, 0x40
mov r9, r14
mov ecx, esi
call fcn.14002a700
or byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.14002a7b1
mov rcx, rax
mov r8, r14
call fcn.14002a901
jmp case.0x140023da3.78
mov rcx, rbp
lea rdx, [rsp + 0x110]
lea edx, [rsp + 0x110]
add byte [rax], al
call fcn.14002a763
add byte [rax - 0x77], cl
mov esi, eax
mov rcx, rax
call fcn.140024aaf
dec dword [rax - 0x77]
mov ecx, eax
call 0x14002a844
mov rdi, rax
invalid
mov rbx, rdx
mov ebx, edx
mov rcx, rsi
call fcn.14002a7b1
invalid
or byte [rax], al
add byte [rcx - 0x77], cl
mov ecx, edx
mov cl, byte [rsi + 0x40]
lea edx, [rcx - 8]
push rcx
clc
cmp dl, 0xfa
setb dl
test cl, cl
setne cl
xchg ebp, eax
shl dword [rax], 0xd1
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x28], esi
mov byte [rsp + 0x20], cl
mov rcx, rdi
mov rdx, rbx
mov r8, rax
call fcn.14002a8af
fimul dword [rcx - 0x77]
shr al, 0xaa
call fcn.14002a8af
mov ecx, 0xb
mov ecx, 0xb
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
mov edi, esp
mov rdi, r12
lea rsi, [rsp + 0x110]
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
add dword [rax], eax
add bl, dh
movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x310]
mov rcx, rdi
mov ecx, edi
call 0x14002ab2e
mov ecx, 0xb
mov rsi, r12
add byte [rcx + rcx*4 - 0x1a], cl
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x116]
lea rdi, [rsp + 0xa2]
lea edi, [rsp + 0xa2]
invalid
add cl, ch
and al, 0xec
invalid
jmp 0x140028b6c
mov r8d, 0x13
jmp case.0x140029586.37
idiv bh
inc dword [rcx - 0x48]
sldt word [rax]
add byte [rax], al
add cl, ch
sub dh, dh
idiv bh
mov r8d, 0xf
jmp case.0x140029586.37
idiv bh
invalid
idiv bh
dec dword [rax - 0x75]
mov word [rax + riz], fs
add al, byte [rax]
add byte [rax], al
invalid
invalid
mov rcx, qword [rsp + 0x220]
mov rdx, qword [rsp + 0x228]
lea r8, [0x14015867b]
lea eax, [0x14015867b]
invalid
out 0x12, eax
adc al, byte [rax]
xchg esp, eax
and al, 0x28
add al, byte [rax]
add byte [rbp + rcx*4 + 5], cl
invalid
invalid
invalid
invalid
mov r9d, 0xd
call fcn.140024c3f
invalid
lodsb al, byte [rsi]
invalid
invalid
mov edi, 0x89ffffac
mov dword [rcx - 0x48], 0x10
adc byte [rax], al
add byte [rax], al
invalid
mov edi, eax
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
mov esp, 0x1f824
and al, 0xf8
add dword [rax], eax
cmp qword [rsp + 0x1f8], 0
and al, 0xf8
add dword [rax], eax
add byte [rax], al
jne 0x1400292c8
test dword [rcx], esi
invalid
invalid
jmp case.0x140029586.5
invalid
mov r8d, 0x11
mov eax, 0x11
add cl, ch
loope case.0x140023eb3.85
jmp case.0x140029586.37
invalid
mov r8d, 0x12
mov eax, 0x12
add cl, ch
invalid
jmp case.0x140029586.37
mov r8d, 0x14
mov eax, 0x14
add cl, ch
retf
jmp case.0x140029586.37
mov r8d, 0x15
mov eax, 0x15
add cl, ch
sal ch, 0xff
cmc
invalid
inc dword [rcx - 0x48]
invalid
invalid
invalid
jmp case.0x140029586.37
mov r8d, 0x16
mov eax, 0x16
add cl, ch
mov ch, 0xf5
invalid
jmp case.0x140029586.37
mov r8d, 0x17
mov eax, 0x17
add byte [rax], al
add cl, ch
stosb byte [rdi], al
cmc
invalid
jmp case.0x140029586.37
mov r8d, 0x18
mov eax, 0x18
add cl, ch
lahf
cmc
invalid
jmp case.0x140029586.37
mov r8d, 0x19
mov eax, 0x19
add cl, ch
xchg esp, eax
cmc
invalid
jmp case.0x140029586.37
mov r8d, 0x1a
mov eax, 0x1a
add cl, ch
mov ebp, esi
jmp case.0x140029586.37
invalid
mov r8d, 0x1b
mov eax, 0x1b
add cl, ch
jle case.0x140023eb3.116
jmp case.0x140029586.37
invalid
mov r8d, 0x1c
mov eax, 0x1c
add cl, ch
jae case.0x140023eb3.119
jmp case.0x140029586.37
invalid
mov r8d, 0x1d
mov eax, 0x1d
add cl, ch
push 0x41fffff5
invalid
invalid
invalid
jmp case.0x140029586.37
mov r8d, 0x1e
mov eax, 0x1e
add cl, ch
pop rbp
cmc
invalid
jmp case.0x140029586.37
mov r8d, 0x1f
mov eax, 0x1f
add cl, ch
push rdx
cmc
invalid
jmp case.0x140029586.37
mov r8d, 0x20
mov eax, 0x20
add cl, ch
cmc
invalid
jmp case.0x140029586.37
mov r8d, 0x21
mov eax, 0x21
add cl, ch
cmp al, 0xf5
invalid
jmp case.0x140029586.37
mov r8d, 0x22
mov eax, 0x22
add cl, ch
xor ebp, esi
invalid
jmp case.0x140029586.37
mov r8d, 0x23
mov eax, 0x23
add cl, ch
cmc
invalid
jmp case.0x140029586.37
mov r8d, 0x24
mov eax, 0x24
add cl, ch
sbb esi, ebp
invalid
jmp case.0x140029586.37
mov r8d, 0x30
mov eax, 0x30
add cl, ch
adc ch, dh
invalid
jmp case.0x140029586.37
mov r8d, 0x31
mov eax, 0x31
add cl, ch
add eax, 0x41fffff5
invalid
invalid
jmp case.0x140029586.37
mov r8d, 0x32
mov eax, 0x32
add cl, ch
cli
hlt
jmp case.0x140029586.37
mov r8d, 0x33
mov eax, 0x33
add cl, ch
out dx, eax
hlt
jmp case.0x140029586.37
mov r8d, 0x34
mov eax, 0x34
add cl, ch
in al, 0xf4
invalid
jmp case.0x140029586.37
mov r8d, 0x35
mov eax, 0x35
add cl, ch
fxtract
invalid
jmp case.0x140029586.37
mov r8d, 0x36
mov eax, 0x36
add cl, ch
invalid
jmp case.0x140029586.37
mov r8d, 0x37
jmp case.0x140029586.37
invalid
add cl, ch
ret
mov r8d, 0x38
jmp case.0x140029586.37
add cl, ch
mov eax, 0x41fffff4
mov r8d, 0x39
mov r8d, 0x39
add cl, ch
lodsd eax, dword [rsi]
hlt
jmp case.0x140029586.37
mov r8d, 0x3a
jmp case.0x140029586.37
add cl, ch
movabs byte [0x3bb841fffff4], al
mov r8d, 0x3b
invalid
xchg edi, eax
hlt
mov r8d, 0x3b
jmp case.0x140029586.37
hlt
invalid
invalid
mov r8d, 0x3c
jmp case.0x140029586.37
mov r8d, 0x3d
jmp case.0x140029586.37
jmp case.0x140029586.5
mov rcx, r15
call fcn.14002ab5a
or al, byte [rax]
add byte [rax - 0x73], cl
mov ah, 0x24
test al, 0
add byte [rax], al
lea rdi, [rsp + 0xc8]
add byte [rax], al
lea rbx, [rsp + 0xa0]
movabs al, byte [0x6824b48d4c000000]
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0x68
invalid
add eax, dword [rax]
invalid
mov rcx, rbx
mov rdx, r14
bnd call fcn.1400212e5
call fcn.1400212e5
jno case.0x14001c196.400
invalid
dec dword [rbx + rcx*4 - 0x44]
and al, 0xa0
add byte [rax], al
add byte [rbp - 0x7b], cl
test edi, edi
je case.0x140018a26.462
cmp r15d, 2
je case.0x14001eb93.418
invalid
mov rcx, rsi
call fcn.14001ebc2
invalid
invalid
invalid
invalid
mov rcx, rdi
call fcn.14002c228
and byte [rax], al
add byte [rcx - 0x7d], al
inc dword [rdx]
jne case.0x14001ea87.431
and qword [rsp + 0x388], 0
mov rsi, qword [rsp + 0x398]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov eax, dword [rsp + 0x3a8]
add byte [rax + 0x29], cl
sub eax, esi
mov ecx, 0x68
add byte [rcx], dh
ror byte [rax - 9], cl
div rcx
mov rdi, rax
add rsi, 0x40
add esi, 0x40
invalid
sub rdi, 1
jb case.0x14001ea87.440
mov rcx, rsi
call fcn.14001ebc2
invalid
invalid
dec dword [rax - 0x73]
fsubr st(0)
jl 0x14002a1ca
and byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
jmp 0x14002a195
lea rsi, [rsp + 0x378]
mov rdx, qword [rsi + 0x18]
push rsi
sbb byte [rax - 0x75], cl
sub al, r13b
retf
and byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.140020766
dec dword [rax - 0x73]
mov word [rax + rdx], fs
add eax, dword [rax]
add al, ch
push rdx
or dword [rax], eax
add byte [rax - 0x73], cl
lea esi, [rsp + 0x450]
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.14004587b
invalid
mov dh, 1
add byte [rax - 0x77], cl
int1
call fcn.140022028
invalid
dec dword [rax - 0x73]
lea rdx, [rsp + 0x240]
mov rcx, qword [rsp + 0x260]
invalid
add al, byte [rax]
add byte [rax], al
call fcn.140021ea9
nop
add rsp, 0x478
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x140158703]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
mov edx, 0x43
add byte [rax], al
add al, ch
pushfq
jns case.0x14001e5a9.405
invalid
lea rcx, str.assertion_failed:__header.is_sensitive__
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
lea eax, [0x140158788]
jmp 0x14002a254
lea rcx, str.assertion_failed:__header.is_sensitive__
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackencoder.rsencoding_header_without_name__but_no_previous_index_to_use_for_name
mov edx, 0x28
call fcn.1400c11d0
jb 0x14002a2cb
or dword [rax], eax
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
mov rcx, r15
mov rdx, rsi
call fcn.1400c1050
int3
mov esp, 0x10824
add byte [rdx], al
or byte [rax + 2], bh
lea ecx, [rsi + 0x10]
add byte [rax], al
add byte [rax - 0x7d], cl
and dword [rcx], 0
mov qword [r14 + 8], rcx
lea rdi, [r14 + 0x10]
jle case.0x140028f50.113
mov ecx, 9
mov rsi, r13
rep movsq qword [rdi], qword [rsi]
invalid
add byte [rax], al
add byte [rbx + 0x5d], bl
add byte [rax], al
add rdx, qword [rcx + 0x10]
mov rax, qword [rcx]
xor r8d, r8d
ror byte [rax + 0x39], 0xc2
ror byte [rax + 0x39], 0xc2
cmovae r8, rax
sub rdx, r8
sub edx, eax
sub edx, eax
imul rax, rdx, 0x60
add rax, qword [rcx + 8]
or byte [r8 - 0x7d], cl
invalid
sub bl, al
invalid
mov rdx, r8
mov r8, r9
jmp case.0x140032ba5.460
add byte [rax], al
add byte [rax], al
jl 0x14002a6af
xor byte [rcx + 9], bh
mov esi, edx
mov eax, dword [rsi + 0x18]
cmp ecx, eax
mov eax, dword [rsi + 0x18]
sbb byte [rcx - 0x75], r9b
sbb byte [rcx - 0x75], cl
xor byte [rcx - 0x75], r9b
push rsi
and byte [rbp - 0x75], cl
mov r8, qword [r14 + 0x28]
dec r8
add rax, r8
add eax, eax
ror byte [rcx + 0xf], 0x43
ror byte [rcx - 0x77], 0x46
sub byte [rax - 1], cl
ror dword [rcx - 0x77], 0x4e
xor byte [rax + 0x6b], r9b
xor byte [rax + 0x6b], r9b
shl byte [rax + 0x48], 1
ror byte [rax - 0x7d], 1
ror byte [rax], 0x48
and dword [rax - 8], 0
sahf
movsb byte [rdi], byte [rsi]
invalid
mov rdx, qword [rdx]
lea r8, [0x1401b4e28]
mov ah, 0xa6
sbb byte [rax], al
mov ah, 0xa6
sbb byte [rax], al
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov rdx, qword [rax + 8]
add rcx, 0x18
add ecx, 0x18
sbb byte [rbp + rcx*4 + 5], cl
adc eax, dword fs:[rax]
invalid
sbb byte [rbp + rcx*4 + 5], cl
adc eax, dword fs:[rax]
invalid
jmp 0x14002a7a3
add rax, 8
jmp 0x14002a7ac
mov rdx, qword [rax + 0x10]
add rcx, 0x18
add ecx, 0x18
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
add eax, 0x13f265
add eax, 0x13f265
call case.0x140028f50.114
dec dword [rax - 0x7d]
rcl byte [rax], 0x48
add esp, 0x28
add rax, 0x10
add rsp, 0x28
ret
dec byte [rdi]
mov dh, 0xc0
lea rdx, [rax + 1]
xor r8d, r8d
cmp al, 6
cmovb r8, rdx
lea rax, [0x1401b4e3c]
sbb byte [rax], al
sbb byte [rax], al
movsxd rdx, dword [rax + r8*4]
add rdx, rax
jmp rdx
mov rax, qword [rcx + 8]
mov rdx, qword [rcx + 0x10]
ret
or byte [rax - 0x75], cl
push rcx
adc bl, al
mov rax, qword [rcx + 0x28]
mov rdx, qword [rcx + 0x30]
ret
jmp fcn.140022619
mov eax, dword [rcx]
add eax, 0xffffff9c
movzx eax, ax
lea rcx, [rax + rax*2]
lea rax, str.100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufuninit_slice.rs
add rax, rcx
mov edx, 3
add eax, dword [rax]
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
ret
in al, dx
and byte [rcx + rcx*4 - 0x3a], cl
invalid
mov rdi, rdx
mov rbx, qword [rsp + 0x60]
shl r9b, 4
shl cl, 4
shl cl, 4
mov edx, 4
mov r8d, r9d
mov eax, ecx
mov eax, ecx
mov r9, rbx
mov ecx, ebx
call fcn.14002a700
mov rcx, rdi
dec dword [rax - 0x77]
stc
mov rdx, rsi
mov r8, rbx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.14002a901
invalid
add byte [rax], al
invalid
mov ebp, 0x48000000
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea eax, [0x1401b4e58]
in al, dx
sub byte [rax - 0x73], cl
invalid
lea eax, [0x1401b4e58]
add eax, 0x18a609
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
add ecx, eax
mov byte [rax + 1], cl
sar edi, 0xe1
jmp rcx
add ecx, eax
jmp rcx
mov rcx, rdx
call case.0x14002a77b.30
adc byte [rax], al
invalid
adc byte [rax], al
add bl, ch
jmp 0x14002a8aa
lea rax, str.:authority:method:scheme:path:protocol:statusC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackhuffmanmod.rs
jmp 0x14002a8aa
lea rax, str.:authority:method:scheme:path:protocol:statusC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpackhuffmanmod.rs
loopne 0x14002a87a
add byte [rdx + 0xa], bh
mov edx, 0xa
jmp 0x14002a8aa
lea rax, [0x1401588d2]
jmp 0x14002a8a5
loopne 0x14002a888
add bl, ch
sub al, 0x48
lea rax, [0x1401588d9]
lea eax, [0x1401588d9]
jmp 0x14002a8a5
lea rax, [0x1401588e0]
mov edx, 5
add byte [rdx + 5], bh
jmp 0x14002a8aa
lea rax, [0x1401588e5]
mov edx, 9
jmp 0x14002a8aa
lea rax, [0x1401588ee]
mov edx, 7
add rsp, 0x28
ret
lea ebp, [0x140158960]
shr edx, 0x20
invalid
dec dword [rax - 0x3f]
jrcxz 0x14002a982
invalid
inc ecx
shr ebx, 0xdb
add byte [rax - 0x77], cl
fld1
out 0x65, al
or dword [rax], eax
adc al, byte [rax]
add byte [rcx + 8], bh
add byte [rax], al
invalid
fcom qword [rdx]
add byte [rax - 0x77], cl
int1
or dword [rax], eax
invalid
or dword [rax], eax
add ah, cl
mov rax, qword [rcx]
cmp rax, 5
ja case.0x14002ab45.4
lea rdx, [0x1401b4e74]
movsxd rax, dword [rdx + rax*4]
invalid
add rax, rdx
jmp rax
invalid
ret
add rcx, 0x10
jmp fcn.14001eb62
add rcx, 8
jmp fcn.14001eb62
cmp dword [rdi + rcx], ecx
test dword [rbx + 0x7a], esi
invalid
push qword [rax + rbx*2 + 0x48]
mov esi, ecx
mov rbx, qword [rcx]
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_buf_buf_mut.rs
mov qword [rsp + 0x20], rax
mov edx, 1
xor ecx, ecx
mov r8, rbx
mov r9, rdi
call fcn.14000e3f8
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_buf_buf_mut.rs
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0x2f]
lea eax, [rsp + 0x2f]
lea eax, [rsp + 0x2f]
mov r9d, 1
mov rcx, rax
call fcn.14003dbd0
inc rbx
dec rdi
mov qword [rsi], rbx
invalid
mov qword [rsi + 8], rdi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
invalid
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x128
mov qword [rsp + 0x40], r8
mov qword [rsp + 0x48], rdx
push rsp
and al, 0x48
push rsp
and al, 0x48
mov r12, rcx
mov rax, qword [rcx + 0x48]
mov qword [rsp + 0x20], rax
mov rax, qword [rcx + 0x50]
mov qword [rsp + 0x68], rax
mov rax, qword [rcx + 0x40]
not rax
not rax
mov qword [rsp + 0x30], rax
mov rax, qword [rcx + 0x28]
mov qword [rsp + 0x60], rax
mov rax, qword [rcx + 0x18]
mov qword [rsp + 0x58], rax
and al, 0x58
and al, 0x58
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x50], rax
mov rax, qword [rcx + 0x38]
mov qword [rsp + 0x38], rax
mov rbp, qword [rcx + 8]
mov rbx, qword [rcx + 0x10]
pop rcx
adc byte [rbx + rcx*4 + 0x79], cl
xor byte [rcx], dh
ror byte [rbp + rcx*4 - 0x7c], 0x24
rol byte [rax], 1
add byte [rax], al
pop rcx
adc byte [rbx + rcx*4 + 0x79], cl
xor byte [rcx], dh
ror byte [rbp + rcx*4 - 0x7c], 0x24
rol byte [rax], 1
add byte [rax], al
lea r13, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
mov rcx, qword [rsp + 0x68]
cmp qword [rsp + 0x20], rcx
jbe 0x14002ae8b
mov r14, r15
sub r14, 1
jb 0x14002aead
invalid
invalid
add al, byte [rax]
invalid
invalid
mov qword [r12 + 0x30], r14
mov rax, qword [rsp + 0x60]
add rax, r14
mov rdx, qword [rsp + 0x58]
cmp rax, rdx
mov ecx, 0
cmovae rcx, rdx
sub rax, rcx
imul rax, rax, 0x60
mov rcx, qword [rsp + 0x50]
lea rsi, [rcx + rax]
add rsi, 8
mov rax, qword [rsi - 8]
mov ecx, 0xb
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
cmp rax, 2
add cl, byte [rdi]
test ah, ah
add dword [rax], eax
invalid
add cl, byte [rdi]
test ah, ah
add dword [rax], eax
add byte [rbx + rax + 0x7c], cl
and al, 0x30
add r15, qword [rsp + 0x30]
mov qword [rsp + 0x70], rax
mov ecx, 0xb
add byte [rax - 0x73], cl
jl 0x14002ad00
js 0x14002ad2a
mov esi, eax
add byte [rax - 0x73], cl
jl 0x14002ad00
js 0x14002ad2a
mov esi, eax
rep movsq qword [rdi], qword [rsi]
mov rdi, qword [rsp + 0xc8]
and rdi, qword [rsp + 0x38]
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
call fcn.1400246a4
mov rcx, qword [rsp + 0x20]
and al, 0x20
sub rcx, rax
mov qword [rsp + 0x20], rcx
mov qword [r12 + 0x48], rcx
mov dword [rsp + 0x48], ecx
mov dword [rsp + 0x48], ecx
mov rsi, rdi
mov edi, 0
cmp rsi, rbx
jae 0x14002ad0f
mov rcx, rbp
mov rdx, rbx
mov r8, rsi
mov r9, r13
call fcn.14002a3e6
cmp qword [rax], 0
idiv bh
dec dword [rax - 0x7d]
cmp byte [rax], al
je 0x14002aea1
cmp qword [rax + 8], r15
je 0x14002ad45
inc rsi
mov rdi, rsi
jmp 0x14002ad0f
invalid
mov rdi, qword [rax + 0x10]
cmp qword [rsp + 0x70], 0
je 0x14002ad5f
mov r12, qword [rsp + 0x78]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
mov bl, 0xed
adc eax, dword [rax]
mov bl, 0xed
adc eax, dword [rax]
jmp 0x14002ad7a
cmp qword [rsp + 0x48], 0
je 0x14002adbb
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
mov r12, qword [rsp + 0x30]
cmp r15, qword [rsp + 0x40]
jne 0x14002adbb
mov rcx, rbp
mov rdx, rbx
mov r8, rsi
call fcn.14002a3e6
mov qword [rax], 1
mov qword [rax + 8], r12
mov qword [rax + 0x10], rdi
mov r12, qword [rsp + 0x28]
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
call fcn.14001eb62
mov al, 1
mov r15, r14
lea r8, [rsp + 0xd0]
jmp 0x14002ac61
cmpsb byte [rsi], byte [rdi]
invalid
invalid
invalid
cmpsb byte [rsi], byte [rdi]
invalid
mov rcx, rbp
mov rdx, rbx
mov r8, rsi
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
call fcn.14002a3e6
and qword [rax], 0
and dword [rax], 0
and dword [rax], 0
lea rax, [rsi + 1]
mov r12, qword [rsp + 0x28]
lea r15, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
mov rdi, rax
mov eax, 0
add byte [rax + 0x39], cl
fbstp tbyte [rbx - 0xd]
add byte [rax + 0x39], cl
fbstp tbyte [rbx - 0xd]
mov rcx, rbp
mov rdx, rbx
mov r8, rdi
mov r9, r15
call fcn.14002a3e6
cmp qword [rax], 0
invalid
je 0x14002ad9c
add byte [rsp + rdx*4 + 0x48], dh
mov eax, dword [rax + 0x10]
mov rax, qword [rax + 0x10]
mov rdx, qword [rsp + 0x38]
and rax, rdx
mov rcx, rdi
sub rcx, rax
test rcx, rdx
je 0x14002ad9c
jns 0x14002ae20
invalid
invalid
jns 0x14002ae20
invalid
invalid
mov rcx, rbp
mov rdx, rbx
mov r8, rdi
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
call fcn.14002a3e6
movups xmm0, xmmword [rax]
adc byte [rax], al
adc byte [rax], al
movaps xmmword [rsp + 0xd0], xmm0
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0xe0], rcx
add byte [rax - 0x7d], cl
and byte [rax], al
add byte [rax - 0x7d], cl
and byte [rax], al
mov rcx, rbp
mov rdx, rbx
mov r8, rsi
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
call fcn.14002a3e6
movaps xmm0, xmmword [rsp + 0xd0]
movups xmmword [rax], xmm0
mov rcx, qword [rsp + 0xe0]
mov qword [rax + 0x10], rcx
lea rax, [rdi + 1]
add dword [rax - 0x77], ecx
invalid
jmp 0x14002ade4
add dword [rax - 0x77], ecx
invalid
and al, 1
add rsp, 0x128
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
call fcn.1400c15c0
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srchpack_table.rs
call fcn.1400c15c0
or dword [eax], eax
or dword [eax], eax
int3
movzx eax, word [rcx + rax*2]
lea rdx, [rsp + 0x26]
mov word [rdx], ax
mov r8d, 2
mov rcx, rdi
call fcn.14000f4ec
mov rcx, rdi
mov edx, esi
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14005a44e
sub esp, 0x48
mov rsi, rdx
mov rbx, rcx
movzx edi, byte [rdx]
cmp rdi, 1
je 0x14002af2d
cmp edi, 2
jne 0x14002b00d
mov rax, qword [rsi + 8]
mov r15, qword [rax + 8]
mov r14, qword [rax + 0x10]
jmp 0x14002af4e
xor r14d, r14d
cmp byte [rsi + 1], 0
sete r14b
lea rax, [0x1401b2bbb]
lea r15, [0x1401b2bbf]
cmove r15, rax
xor r14, 5
lea r12, [0x1401b2bbb]
mov r9d, 4
mov rcx, r15
mov rdx, r14
mov r8, r12
call fcn.14000eb5f
test al, al
je 0x14002af89
lea rax, [0x140157e38]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x38], 4
jmp 0x14002afc2
lea r12, [0x1401b2bbf]
mov r9d, 5
mov rcx, r15
mov rdx, r14
mov r8, r12
call fcn.14000eb5f
test al, al
je 0x14002afca
lea rax, [0x140157e38]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x38], 5
and qword [rsp + 0x40], 0
jmp 0x14002afda
lea rcx, [rsp + 0x28]
mov rdx, r15
mov r8, r14
call fcn.14000ebf2
lea rcx, [rbx + 0x18]
call fcn.14001ebc2
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
adc byte [rsp + 0x38], cl
movups xmmword [rbx + 0x28], xmm1
movups xmmword [rbx + 0x18], xmm0
mov rdx, qword [rsi + 8]
mov ecx, edi
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop r15
jmp fcn.14002070a
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuri_scheme.rs
mov edx, 0x28
add byte [rax], al
add al, ch
stosd dword [rdi], eax
invalid
or dword [rax], eax
int3
test eax, 0x8d4cffff
je fcn.14002b51c
cmp byte [rcx + rcx*4 - 0xf], cl
cmpsb byte [rsi], byte [rdi]
lahf
invalid
xchg edx, eax
stosb byte [rdi], al
invalid
add byte [rax], al
mov eax, 0x127
add byte [rdi], cl
test dword [rbp + 0x48000000], ecx
add byte [rax], al
invalid
lea ecx, [rsp + 0x38]
add byte [rax], al
add dword [rbx + 0xc0bb], eax
mov ebx, 0xc0
rol byte [rax], 0
add byte [rax], al
invalid
or byte [rax - 0x77], cl
sub eax, ebp
invalid
add byte [rax], al
add dword [rax], eax
mov dword [rbx + 0xc8], esp
mov al, 1
add byte [rax], al
movabs dword [0xc0854800000001b0], eax
or byte [rax - 0x77], cl
invalid
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
jle case.0x140023da3.184
sbb byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x38], eax
and al, 0x38
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
and al, 0x40
and al, 0x40
invalid
lea rdx, str._rust_depshashbrown_0.14.3_src_rawmod.rs
lea rdx, str._rust_depshashbrown_0.14.3_src_rawmod.rs
lea rcx, [rsp + 0x28]
call fcn.1400c1010
int3
jl case.0x140023da3.190
jo case.0x1400246ce.148
sub dword [rsp + 0x60], esi
mov qword [rsp + 0x28], r9
and al, 0x28
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
cmp qword [rcx + 0x10], 0
jns 0x14002b749
adc byte [rax], al
invalid
je case.0x140028f50.158
mov rax, qword [rsi]
mov eax, dword [rsi]
mov qword [rsp + 0x48], rsi
mov r15, qword [rsi + 8]
je case.0x14002262e.297
mov r15, qword [rsi + 8]
mov r13, r15
std
and r13, rdi
mov rcx, rdi
shr rcx, 0x39
jmp 0x18c8bff95
and al, 0x40
jmp 0x18c8bff95
and al, 0x40
movd xmm0, ecx
movd mm0, ecx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufw mm0, mm0, 0
invalid
jo case.0x14002262e.292
add byte [rsi + 0xf], ah
jo case.0x140023da3.192
invalid
pshufd xmm6, xmm0, 0
add byte [rbp + rcx*4 + 0x70], cl
loopne 0x14002b7a6
invalid
lea r14, [rax - 0x20]
lea esi, [rax - 0x20]
xor ecx, ecx
leave
mov qword [rsp + 0x30], rcx
lea rbp, [rsp + 0x26]
and al, 0x26
pcmpeqd xmm7, xmm7
jbe 0x14002b783
inc dword [rbp + 0x31]
xor r12d, r12d
in al, 0x48
mov esi, eax
invalid
mov rsi, rax
movdqu xmm8, xmmword [rax + r13]
movq mm0, qword [rax + r13]
sub byte [rsi + 0xf], ah
outsd dx, dword [rsi]
movdqa xmm0, xmm6
pcmpeqb xmm0, xmm8
pcmpeqb mm0, mm0
pcmpeqb mm0, mm0
shl byte [rsi + 0xf], 0xd7
shl byte [rsi - 0x77], 0x44
and al, 0x26
invalid
shl byte [rsi + 0xf], 0xd7
shl byte [rsi - 0x77], 0x44
and al, 0x26
mov rcx, rbp
call fcn.140021650
test rax, rax
invalid
cmpsb byte [rsi], byte [rdi]
pop rsi
invalid
dec dword [rax - 0x7b]
sal byte [rdi + riz + 0x4c], 1
je case.0x14002262e.306
add rdx, r13
je case.0x14002262e.306
add rdx, r13
and rdx, r15
mov rax, rdx
mov eax, edx
mov eax, edx
shl rax, 5
mov rcx, r14
sub rcx, rax
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
mov eax, dword [rcx + 8]
xor rax, rbx
mov rcx, qword [rcx]
xor rcx, rdi
xor ecx, edi
or rcx, rax
or ecx, eax
jne case.0x140023eb3.188
jmp 0x14002b82f
cmp r12, 1
mov r12d, 1
mov esp, 1
add byte [rax], al
invalid
add dword [rcx - 0x44], eax
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi + rbx + 0x66], dh
je 0x14002b801
movdqa xmmword [rsp + 0x50], xmm8
je 0x14002b801
movdqa xmmword [rsp + 0x50], xmm8
and al, 0x50
mov rcx, r15
mov ecx, edi
lea rdx, [rsp + 0x50]
mov r8, r13
call fcn.140001f2b
xor ah, byte [rdi - 3]
std
dec dword [rcx - 0x77]
invalid
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
push rsp
and al, 0x38
invalid
call 0x13d69eae0
std
dec dword [rcx - 0x77]
invalid
cmp byte [rsi + 0x44], ah
pcmpeqb mm0, mm7
je 0x14002b7cd
pcmpeqb xmm8, xmm7
je 0x14002b7cd
pmovmskb eax, xmm8
test eax, eax
jne case.0x140028f50.159
mov rax, qword [rsp + 0x30]
and al, 0x30
add r13, rax
add r13, 0x10
add ebp, 0x10
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x48
mov dword [rsp + 0x30], eax
and al, 0x30
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x48
mov dword [rsp + 0x30], eax
and al, 0x30
adc byte [rax - 0x77], cl
and al, 0x30
and r13, r15
mov rax, rsi
jmp 0x14002b787
pop rax
invalid
neg rdx
shl rdx, 5
loop case.0x140021db7.319
loop case.0x140021db7.319
lea rcx, [rsi + rdx]
or al, 0x16
add rcx, 0xfffffffffffffff8
add ecx, 0xfffffff8
mov rax, qword [rcx - 8]
clc
mov rdx, qword [rcx]
mov r8, qword [rsp + 0x28]
mov qword [rcx - 8], r8
mov dword [rcx - 8], eax
clc
mov r8, qword [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
invalid
mov qword [rcx], r8
movaps xmm6, xmmword [rsp + 0x60]
movaps xmm7, xmmword [rsp + 0x70]
sub byte [rsp + 0x70], bh
je 0x14002b881
invalid
sub byte [rsp + 0x70], bh
movaps xmm8, xmmword [rsp + 0x80]
add byte [rax], 0
add byte [rax - 0x7f], cl
invalid
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov ecx, esi
int1
call fcn.1400c2106
or dword [rax], eax
jmp case.0x1400295ed.352
mov r9, qword [rsp + 0x38]
and al, 0x38
mov al, byte [rsi + r9]
mov al, byte [rsi + rcx]
test al, al
js 0x14002b8aa
invalid
sar byte [rax + 0x10], 0x66
movq mm0, qword [rsi]
outsd dx, dword [rsi]
invalid
movdqa xmm0, xmmword [rsi]
outsd dx, dword [rsi]
invalid
pmovmskb eax, xmm0
bsf r9d, eax
xlatb
rol byte [rdi + rcx - 0x44], 0xc8
mov al, byte [rsi + r9]
add al, 0xe
invalid
and al, 1
movzx eax, al
ror byte [rax - 0x75], 0x4c
and al, 0x48
invalid
sub qword [rcx + 0x10], rax
sub dword [rcx + 0x10], eax
adc byte [r9 - 0x73], cl
invalid
lea rax, [r9 - 0x10]
and rax, r15
mov r8, qword [rsp + 0x40]
and al, 0x40
and al, 0x40
invalid
and al, 0x40
mov byte [rsi + r9], r8b
mov byte [rsi + r9], r8b
mov byte [rax + rsi + 0x10], r8b
inc qword [rcx + 0x18]
inc dword [rcx + 0x18]
invalid
invalid
sbb byte [r9 - 0x3f], cl
sbb byte [rcx - 0x3f], cl
shl r9, 5
loope 0x14002b8da
mov rcx, rsi
int1
sub rcx, r9
leave
mov qword [rcx - 0x18], rbx
pop rcx
call 0x1207c422b
mov qword [rcx - 0x20], rdi
mov qword [rcx - 0x20], rdi
neg r9
neg ecx
invalid
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
sub byte [rdx - 0x77], cl
invalid
mov qword [rsi + r9 - 0x10], rax
add rcx, 0xfffffffffffffff8
add ecx, 0xfffffff8
sar eax, 0x31
shr cl, 0x53
push rbx
clc
xor eax, eax
jmp case.0x14009ec64.145
push rbx
invalid
invalid
invalid
push rbx
invalid
shl eax, 5
add eax, 0x2048d4c
add al, 2
add eax, 0x31
sal byte [rcx], 0x48
add eax, 0x20
sub ecx, eax
add byte [rax], al
add cl, ch
and ah, byte [rbp - 3]
std
dec dword [rax - 0x7d]
cmp dword [rax], eax
invalid
add byte [rcx + rcx + 0x48], dh
je 0x14002b92a
mov rax, qword [rcx + 8]
mov eax, dword [rcx + 8]
or byte [rax - 0x75], cl
push rcx
mov rdx, qword [rcx + 0x10]
ret
adc bl, al
movzx eax, byte [rcx + 8]
mov dh, 0x41
or byte [rdx + 6], bh
mov edx, 6
mov edx, 6
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1401b4e8c]
or eax, 0x189552
sbb byte [rax], al
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x14002b941.6
lea rax, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protection
lea eax, str.acceptaccept_charsetaccept_encodingaccept_languageaccept_rangesaccess_control_allow_credentialsaccess_control_allow_headersaccess_control_allow_methodsaccess_control_allow_originaccess_control_expose_headersaccess_control_max_ageaccess_control_request_headersaccess_control_request_methodageallowalt_svcauthorizationcache_controlcache_statuscdn_cache_controlconnectioncontent_dispositioncontent_encodingcontent_languagecontent_lengthcontent_locationcontent_rangecontent_security_policycontent_security_policy_report_onlycontent_typecookiedntdateetagexpectexpiresforwardedfromif_matchif_modified_sinceif_none_matchif_rangeif_unmodified_sincelast_modifiedlinklocationmax_forwardsoriginpragmaproxy_authenticateproxy_authorizationpublic_key_pinspublic_key_pins_report_onlyrangerefererreferrer_policyrefreshretry_aftersec_websocket_acceptsec_websocket_extensionssec_websocket_keysec_websocket_protocolsec_websocket_versionserverset_cookiestrict_transport_securitytetrailertransfer_encodinguser_agentupgradeupgrade_insecure_requestsvaryviawarningwww_authenticatex_content_type_optionsx_dns_prefetch_controlx_frame_optionsx_xss_protection
add eax, 0x14188e
adc al, 0
add bl, al
ret
mov edx, 0xe
lea rax, [0x14016d1de]
add eax, 0x141887
invalid
add byte [rax - 0x73], cl
add eax, 0x141887
adc al, 0
add bl, al
ret
mov edx, 0xf
lea rax, [0x14016d1ec]
add eax, 0x141888
sldt word [rax]
add byte [rax - 0x73], cl
add eax, 0x141888
adc al, 0
add bl, al
ret
mov edx, 0xf
lea rax, [0x14016d1fb]
add eax, 0x14188a
sldt word [rax]
add byte [rax - 0x73], cl
add eax, 0x14188a
adc al, 0
add bl, al
ret
mov edx, 0xd
lea rax, [0x14016d20a]
add eax, 0x14188c
or eax, 0x48000000
lea eax, [0x14016d20a]
add eax, 0x14188c
add byte [rax - 0x73], cl
add eax, 0x14188c
adc al, 0
add bl, al
ret
mov edx, 0x20
and byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x73], cl
lea rax, [0x14016d217]
add eax, 0x14188c
sbb byte [rax + rax], dl
adc al, 0
add bl, al
ret
mov edx, 0x1c
lea rax, [0x14016d237]
add eax, 0x14189f
add byte [rax - 0x73], cl
add eax, 0x14189f
adc al, 0
add bl, al
ret
mov edx, 0x1c
lea rax, [0x14016d253]
add eax, 0x1418ae
add byte [rax - 0x73], cl
add eax, 0x1418ae
adc al, 0
add bl, al
ret
mov edx, 0x1b
lea rax, [0x14016d26f]
add eax, 0x1418bd
add byte [rax - 0x73], cl
add eax, 0x1418bd
adc al, 0
add bl, al
ret
mov edx, 0x1d
add byte [rax - 0x73], cl
lea rax, [0x14016d28a]
add eax, 0x1418cb
add bl, al
ret
mov edx, 0x16
add byte [rax - 0x73], cl
lea rax, [0x14016d2a7]
add eax, 0x1418db
add bl, al
ret
mov edx, 0x1e
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14016d2bd]
add eax, 0x1418e4
add bl, al
ret
mov edx, 0x1d
add byte [rax - 0x73], cl
lea rax, [0x14016d2db]
add eax, 0x1418f5
add bl, al
ret
mov edx, 3
add byte [rax - 0x73], cl
lea rax, [0x14016d2f8]
add eax, 0x141905
add bl, al
ret
mov edx, 5
add byte [rax - 0x73], cl
lea rax, [0x14016d2fb]
add eax, 0x1418fb
add bl, al
ret
mov edx, 7
add byte [rax - 0x73], cl
lea rax, [0x14016d300]
add eax, 0x1418f3
add bl, al
ret
mov edx, 0xd
add byte [rax - 0x73], cl
lea rax, [0x14016d307]
add eax, 0x1418ed
add bl, al
ret
mov edx, 0xd
add byte [rax - 0x73], cl
lea rax, [0x14016d314]
add eax, 0x1418ed
add bl, al
ret
mov edx, 0xc
add byte [rax - 0x73], cl
lea rax, [0x14016d321]
add eax, 0x1418ed
add bl, al
ret
mov edx, 0x11
add byte [rax - 0x73], cl
lea rax, [0x14016d32d]
add eax, 0x1418ec
add bl, al
ret
mov edx, 0xa
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1418f0
adc al, 0
invalid
lea rax, [0x14016d33e]
add bl, al
ret
mov edx, 0x13
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1418ed
in eax, dx
sbb byte [rax + rax], dl
adc al, 0
invalid
lea rax, [0x14016d348]
add bl, al
ret
mov edx, 0x10
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1418f3
sbb byte [rax + rax], dl
adc al, 0
invalid
lea rax, [0x14016d35b]
add bl, al
ret
mov edx, 0x10
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14016d36b]
lea rax, [0x14016d36b]
adc al, 0
add bl, al
ret
mov edx, 0xe
lea rax, [0x14016d37b]
lea eax, [0x14016d37b]
stc
sbb byte [rax + rax], dl
adc al, 0
adc al, 0
ret
mov edx, 0x10
lea rax, [0x14016d389]
lea eax, [0x14016d389]
lea eax, [0x14016d389]
cli
sbb byte [rax + rax], dl
adc al, 0
adc al, 0
ret
mov edx, 0xd
lea rax, [0x14016d399]
lea eax, [0x14016d399]
lea eax, [0x14016d399]
add eax, 0x1418fd
std
sbb byte [rax + rax], dl
adc al, 0
adc al, 0
ret
mov edx, 0x17
lea rax, [0x14016d3a6]
lea eax, [0x14016d3a6]
lea eax, [0x14016d3a6]
add eax, 0x1418fd
std
sbb byte [rax + rax], dl
adc al, 0
adc al, 0
ret
mov edx, 0x23
and eax, dword [rax]
add byte [rax], al
lea rax, [0x14016d3bd]
add eax, 0x141907
invalid
adc al, 0
ret
mov edx, 0xc
or al, 0
add byte [rax], al
lea rax, [0x14016d3e0]
add eax, 0x14191d
sbb eax, 0xc3001419
adc al, 0
ret
lea rax, [0x14016d3ec]
lea eax, [0x14016d3ec]
ret
mov edx, 3
lea rax, [0x14016d3f2]
lea eax, [0x14016d3f2]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x14191a
invalid
lea eax, [0x14016d3f2]
ret
mov edx, 4
lea rax, [0x14016d3f5]
lea eax, [0x14016d3f5]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x141910
invalid
lea eax, [0x14016d3f5]
ret
mov edx, 4
lea rax, [0x14016d3f9]
lea eax, [0x14016d3f9]
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x141907
invalid
lea eax, [0x14016d3f9]
ret
lea rax, [0x14016d3fd]
add eax, 0x141903
sbb dword [rax + rax], edx
add bl, al
ret
mov edx, 7
add byte [rax - 0x73], cl
lea rax, [0x14016d403]
add eax, 0x1418fc
sbb byte [rax + rax], dl
add bl, al
ret
mov edx, 9
add byte [rax - 0x73], cl
lea rax, [0x14016d40a]
add eax, 0x1418f6
sbb byte [rax + rax], dl
add bl, al
ret
mov edx, 4
add byte [rax - 0x73], cl
lea rax, [0x14016d413]
add eax, 0x1418f2
add bl, al
ret
mov edx, 4
add al, 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x155be2
loop case.0x1400299fa.91
invalid
invalid
lea rax, str.host
adc eax, 0x8bac300
add byte [rax], al
add bl, al
ret
mov edx, 8
add byte [rax - 0x73], cl
add eax, 0x1418dc
fcomp qword [rax]
adc al, 0
lea rax, [0x14016d417]
adc al, 0
add bl, al
ret
mov edx, 0x11
add byte [rax - 0x73], cl
add eax, 0x1418d7
xlatb
sbb byte [rax + rax], dl
adc al, 0
lea rax, [0x14016d41f]
adc al, 0
add bl, al
ret
mov edx, 0xd
lea rax, [0x14016d430]
add eax, 0x1418db
add eax, 0x1418db
adc al, 0
add bl, al
ret
mov edx, 8
lea rax, [0x14016d43d]
lea eax, [0x14016d43d]
lea eax, [0x14016d43d]
add eax, 0x1418db
adc al, 0
ret
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
lea rax, [0x14016d445]
add eax, 0x1418d6
adc al, 0
ret
mov edx, 0xd
lea rax, [0x14016d458]
add eax, 0x1418dc
or eax, 0x48000000
lea eax, [0x14016d458]
add eax, 0x1418dc
add eax, 0x1418dc
adc al, 0
ret
mov edx, 4
add al, 0
add byte [rax], al
lea rax, [0x14016d465]
add eax, 0x1418dc
adc al, 0
ret
mov edx, 8
or byte [rax], al
add byte [rax], al
lea rax, [0x14016d469]
add eax, 0x1418d3
adc al, 0
ret
mov edx, 0xc
or al, 0
add byte [rax], al
lea rax, [0x14016d471]
add eax, 0x1418ce
adc al, 0
ret
lea rax, [0x14016d47d]
lea eax, [0x14016d47d]
ret
lea rax, [0x14016d483]
add eax, 0x1418d0
add bl, al
ret
mov edx, 0x12
lea rax, [0x14016d489]
add eax, 0x1418c9
add byte [rax - 0x73], cl
add eax, 0x1418c9
add bl, al
ret
mov edx, 0x13
lea rax, [0x14016d49b]
add eax, 0x1418ce
add byte [rax - 0x73], cl
add eax, 0x1418ce
add bl, al
ret
mov edx, 0xf
lea rax, [0x14016d4ae]
add eax, 0x1418d4
add byte [rax - 0x73], cl
add eax, 0x1418d4
add bl, al
ret
mov edx, 0x1b
lea rax, [0x14016d4bd]
add eax, 0x1418d6
add byte [rax - 0x73], cl
add eax, 0x1418d6
add bl, al
ret
mov edx, 5
lea rax, [0x14016d4d8]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1418e4
invalid
add bl, al
ret
mov edx, 7
lea rax, [0x14016d4dd]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1418dc
invalid
add bl, al
ret
mov edx, 0xf
lea rax, [0x14016d4e4]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1418d6
invalid
add bl, al
ret
mov edx, 7
lea rax, [0x14016d4f3]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x1418d8
invalid
add bl, al
ret
mov edx, 0xb
lea rax, [0x14016d4fa]
lea eax, [0x14016d4fa]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14016d4fa]
lea eax, [0x14016d4fa]
ret
mov edx, 0x14
lea rax, [0x14016d505]
lea eax, [0x14016d505]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14016d505]
lea eax, [0x14016d505]
ret
mov edx, 0x18
lea rax, [0x14016d519]
lea eax, [0x14016d519]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14016d519]
lea eax, [0x14016d519]
ret
mov edx, 0x11
lea rax, [0x14016d531]
lea eax, [0x14016d531]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14016d531]
lea eax, [0x14016d531]
ret
mov edx, 0x16
lea rax, [0x14016d542]
lea eax, [0x14016d542]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14016d542]
lea eax, [0x14016d542]
ret
mov edx, 0x15
lea rax, [0x14016d558]
lea eax, [0x14016d558]
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14016d558]
lea eax, [0x14016d558]
ret
lea rax, [0x14016d56d]
add eax, 0x1418fc
add bl, al
ret
mov edx, 0xa
lea rax, [0x14016d573]
add eax, 0x1418f5
add byte [rax - 0x73], cl
add eax, 0x1418f5
add bl, al
ret
mov edx, 0x19
lea rax, [0x14016d57d]
add eax, 0x1418f2
add byte [rax - 0x73], cl
add eax, 0x1418f2
add bl, al
ret
mov edx, 2
lea rax, [0x14016d596]
add eax, 0x1418fe
add byte [rax - 0x73], cl
add eax, 0x1418fe
add bl, al
ret
mov edx, 7
lea rax, [0x14016d598]
add eax, 0x1418f3
add byte [rax - 0x73], cl
add eax, 0x1418f3
add bl, al
ret
mov edx, 0x11
lea rax, [0x14016d59f]
add eax, 0x1418ed
add byte [rax - 0x73], cl
add eax, 0x1418ed
add bl, al
ret
mov edx, 0xa
lea rax, [0x14016d5b0]
invalid
add byte [rax - 0x73], cl
add eax, 0x1418f1
invalid
add bl, al
ret
mov edx, 7
lea rax, [0x14016d5ba]
invalid
add byte [rax - 0x73], cl
add eax, 0x1418ee
invalid
add bl, al
ret
mov edx, 0x19
lea rax, [0x14016d5c1]
invalid
add byte [rax - 0x73], cl
add eax, 0x1418e8
invalid
add bl, al
ret
mov edx, 4
lea rax, [0x14016d5da]
add bl, al
add bl, al
mov edx, 3
lea rax, [0x14016d5de]
ret
mov edx, 7
lea rax, [0x14016d5e1]
ret
mov edx, 0x10
lea rax, [0x14016d5e8]
ret
mov edx, 0x16
lea rax, [0x14016d5f8]
ret
mov edx, 0x16
lea rax, [0x14016d60e]
ret
mov edx, 0xf
lea rax, [0x14016d624]
ret
mov edx, 0x10
lea rax, [0x14016d633]
adc al, 0
ret
cmp bl, al
push rsi
sub rsp, 0x20
mov rsi, rdx
mov rcx, qword [rcx]
call fcn.14002bdd8
mov r8, rdx
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
add rsp, 0x20
pop rsi
jmp r9
sub byte [rax - 0x39], cl
and al, 0x30
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x38], rax
jmp 0x14002c0d2
lea r15, [rsp + 0x40]
lea r9, [rsp + 0x28]
mov rcx, r15
call fcn.14000eadc
cmp qword [r15], 0
add byte [rcx - 0x75], cl
or byte [r8 + 0xf], r9b
cmove rdi, rax
cmove rbx, r12
mov rdx, qword [r15 + 0x10]
adc byte [rax - 0x47], cl
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0xf], 0x45
enter 0x57e8, 0x5c
pop rsp
std
push qword [rcx]
ror byte [rax - 0x77], 0xf9
stc
lea rdx, [rax + 1]
cmp rdx, r14
jae 0x14002c128
invalid
mov dword [rcx], 0xffff
add rcx, 4
inc rax
jmp 0x14002c110
test r14, r14
je 0x14002c136
mov dword [rcx], 0xffff
mov rax, rdx
mov qword [rsi], rbx
mov qword [rsi + 8], rdi
mov qword [rsi + 0x10], rax
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
invalid
in al, dx
mov rax, qword [rcx + 0x18]
sbb byte [r8 - 0x7b], cl
invalid
je 0x14002c3ad
mov rdx, qword [rcx]
mov rcx, qword [rcx + 8]
or byte [r8 + 1], cl
ror dword [rax - 1], 1
shl dword [rsi + 0xf], 0x6f
movq mm0, qword [rdx]
ror dword [rax - 1], 1
shl dword [rsi + 0xf], 0x6f
movq mm0, qword [rdx]
pmovmskb r8d, xmm0
pmovmskb r8d, xmm0
not r8d
lea rsi, [rsp + 0x38]
mov qword [rsi - 0x18], rdx
call 0x150c54660
call 0x150c54660
mov qword [rsi - 0x10], rdx
mov qword [rsi - 8], rcx
mov word [rsi], r8w
mov qword [rsi + 8], rax
mov ebx, 1
test rbx, rbx
je 0x14002c3ad
mov rcx, rsi
mov ecx, esi
int1
call fcn.140021650
cmp rax, 1
clc
invalid
je 0x14002c368
mov rax, qword [rsp + 0x28]
movdqa xmm0, xmmword [rax]
pmovmskb ecx, xmm0
xlatb
enter 0xffffffffffffd1f7, 0x66
mov dword [rsp + 0x38], ecx
and al, 0x38
add qword [rsp + 0x20], 0xfffffffffffffe00
and byte [rax], al
invalid
invalid
dec dword [rax - 0x7d]
rcl byte [rax], 0x48
mov dword [rsp + 0x28], eax
and al, 0x28
and al, 0x28
jmp 0x14002c332
shl rdx, 5
mov rax, qword [rsp + 0x20]
and byte [rax - 0x75], cl
pop rsp
and al, 0x40
and byte [rax - 0x75], cl
pop rsp
and al, 0x40
mov rcx, rax
sub rcx, rdx
dec rbx
mov qword [rsp + 0x40], rbx
neg rdx
mov rdi, qword [rax + rdx - 0x10]
mov r14, qword [rcx - 8]
mov rcx, rdi
call qword [r14]
mov r8, qword [r14 + 8]
test r8, r8
je 0x14002c32d
mov rdx, qword [r14 + 0x10]
mov edx, dword [rsi + 0x10]
mov rcx, rdi
call fcn.140001e3d
jmp 0x14002c32d
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
add esi, dword [rdi + rdx + 0x48]
lea esi, [rsp + 0x38]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
add rsp, 0x98
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
adc dh, ch
adc eax, dword [rax]
lea r8, [rsp + 0x37]
mov edx, 0x2b
call fcn.1400c1520
int3
dec dword [rax - 0x73]
jl case.0x140029a9b.165
sub byte [rax - 0x77], cl
stc
mov rdx, rbx
call fcn.14002c050
mov rcx, rdi
call fcn.14002bfbe
mov rdi, rax
mov r14, rdx
mov rcx, rbx
call fcn.14002c1a5
mov rbx, rax
ret
jmp 0x14002c480
ret
add al, byte [rax]
add byte [rax], al
add byte [rcx], dh
leave
add byte [rcx], dh
leave
call fcn.1400b3d4e
mov rdi, rax
mov edx, 8
xor r14d, r14d
xor esi, esi
xor r15d, r15d
invalid
dec dword [rdi]
push rdi
ror byte [rdi], 0x11
movups xmmword [rsi + 0x28], xmm0
and qword [rsi], 0
and dword [rsi], 0
invalid
invalid
xorps xmm0, xmm0
movups xmmword [rsi + 0x28], xmm0
and qword [rsi], 0
and dword [rsi], 0
and dword [rsi], 0
mov qword [rsi + 0x18], rbx
mov qword [rsi + 0x20], rdx
push rsi
and byte [rax - 0x39], cl
cmp byte [rax], r9b
or byte [rax], al
add byte [rax], al
pop rsi
sbb byte [rax - 0x77], cl
push rsi
and byte [rax - 0x39], cl
cmp byte [rax], r9b
or byte [rax], al
add byte [rax], al
and qword [rsi + 0x40], 0
invalid
invalid
or byte [rax], al
add byte [rax], al
and qword [rsi + 0x40], 0
mov qword [rsi + 0x48], rdi
invalid
add byte [rax - 0x77], cl
jle 0x14002c4ec
mov qword [rsi + 0x50], r14
mov qword [rsi + 0x50], r14
mov word [rsi + 0x58], r15w
pop rax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
sub esp, 0x30
mov rsi, rdx
invalid
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x13eef0
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x13eef0
mov r8d, 0xe
call qword [rax + 0x18]
push rax
sbb byte [rax - 0x73], cl
and al, 0x20
push rax
sbb byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx], rsi
mov byte [rcx + 8], al
mov byte [rcx + 9], 0
call fcn.140014c90
nop
add rsp, 0x30
add esp, 0x30
call qword [rax + 0x30c48348]
add esp, 0x30
pop rsi
ret
int1
invalid
add esi, dword ds:[rdi + rdx + 0x48]
lea esi, [rsp + 0x38]
invalid
add byte [rax], al
add byte [rdi + 0x5e], bl
adc al, 0
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x37
in al, dx
and byte [rax - 0x77], cl
invalid
cmp qword [rax + 0xa8], 0
jne 0x14002c57f
call fcn.1400b3c40
mov eax, dword [0x1401bf364]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0xb0]
mov byte [rax + 0x48000000], dh
mov edx, dword [rax + 0xb8]
mov byte [rax + 0x48000000], dh
mov edx, dword [rax + 0xb8]
lea r8, [rcx + 1]
mov qword [rax + 0xb0], r8
add byte [rax], al
add byte [rax - 0x39], cl
invalid
add al, byte [rax]
add byte [rax], al
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
mov qword [rsi + 0x10], rdx
add rsp, 0x20
pop rsi
ret
add byte [rax], al
add byte [rax - 0x39], cl
invalid
sti
in eax, dx
adc eax, dword [rax]
mov r8d, 0x10
jmp rax
add byte [rax], al
add byte [rax - 1], cl
loopne case.0x1400299fa.125
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
test r8, r8
je 0x14002efc7
mov rdi, r8
cmp r8, 0x40
ja 0x14002c619
mov rbx, r9
mov rax, qword [rsp + 0x60]
invalid
xor ecx, ecx
retf
invalid
cmp rdi, rcx
je 0x14002c636
movzx r8d, byte [rdx + rcx]
mov r8b, byte [rax + r8]
add al, 0
or al, byte [rsi - 0x76]
add al, 0
mov byte [rbx + rcx], r8b
inc rcx
jmp 0x14002c602
cmp rdi, 0x10000
jae 0x14002efc7
mov qword [rsi], rdx
mov qword [rsi + 8], rdi
mov byte [rsi + 0x10], 0
jmp 0x14002efcb
sub dword [rax], eax
invalid
sub dword [rax], eax
add byte [rax - 0x73], cl
dec byte [r8 - 0x7d]
clc
and dword [rdi], ecx
xchg dword [rax + 0x48000027], ebp
lea ecx, [0x1401b4fd0]
sbb byte [rax], al
lea rax, [rdi - 2]
cmp rax, 0x21
ja case.0x14002c652.26
invalid
test al, 0x27
add byte [rax], al
lea rcx, [0x1401b4fd0]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp byte [rbx], 0x74
jne case.0x14002c6f5.115
mov al, 0x43
mov cl, 0x65
mov r9b, 0x65
mov edx, 1
jmp 0x14002eddc
add cl, ch
jno 0x14002c690
add byte [rax], al
movzx eax, byte [rbx]
cmp eax, 0x76
je 0x14002df78
cmp eax, 0x64
je 0x14002df88
cmp eax, 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 1], 0x67
jne case.0x14002c6f5.115
invalid
mov al, 0xd
mov cl, 0x65
jmp 0x14002df96
movzx ecx, byte [rbx]
lea eax, [rcx - 0x64]
cmp eax, 8
ja case.default.0x14002c6b9
invalid
invalid
add byte [rax], al
lea rcx, [0x1401b5058]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp byte [rbx + 1], 0x61
jne case.0x14002c6f5.115
xor dword [rdi], esp
add byte [rax], al
xor dword [rdi], esp
add byte [rax], al
cmp byte [rbx + 2], 0x74
jne case.0x14002c6f5.115
mov al, 0x20
mov cl, 0x65
jmp 0x14002eb9b
movzx eax, byte [rbx]
lea ecx, [rax - 0x72]
cmp ecx, 5
stc
add eax, 0x14e1870f
add byte [rax], al
add byte [rax], al
lea rax, [0x1401b507c]
movsxd rcx, dword [rax + rcx*4]
invalid
or al, 0x88
add rcx, rax
jmp rcx
cmp byte [rbx + 1], 0x65
jne case.0x14002c6f5.115
add dword [rbp + 0xf], esp
test ebp, esi
add byte es:[rax], al
cmp byte [rbx + 2], 0x66
jne case.0x14002c6f5.115
jmp 0x14002c72f
add byte [rax], al
movzx eax, byte [rbx + 3]
cmp eax, 0x72
je 0x14002ef72
cmp eax, 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x72
add al, 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x65
jne case.0x14002c6f5.115
mov al, 0x37
jmp 0x14002eab8
movzx eax, byte [rbx]
cmp eax, 0x6c
je 0x14002dc15
cmp eax, 0x69
jne case.0x14002c6f5.115
add byte [rax], al
clc
imul ecx, dword [rdi], 0x26a585
add byte [rax], al
cmp byte [rbx + 1], 0x66
invalid
cmp byte [rbx + 1], 0x66
jne case.0x14002c6f5.115
invalid
wait
add byte es:[rax], al
add dword [rsi + 0xf], esp
test dword [rbx - 0x7fffffda], ebx
jnp 0x14002c760
cmp byte [rbx + 2], 0x2d
jne case.0x14002c6f5.115
sub eax, 0x2691850f
add byte [rax], al
test dword [rcx + 0xf000026], edx
mov dh, 0x43
add eax, dword [rbx - 0x7bf08d08]
jb 0x14002c77c
invalid
xchg esi, eax
add byte es:[rax], al
movzx eax, byte [rbx + 3]
cmp eax, 0x72
jb 0x14002c77c
invalid
xchg esi, eax
add byte es:[rax], al
jb 0x14002c77c
test byte [rsi - 0x7cffffda], dl
clc
insd dword [rdi], dx
cmp eax, 0x6d
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x61
jne case.0x14002c6f5.115
jnp 0x14002c782
invalid
add byte es:[rax], al
cmp byte [rbx + 5], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x63
jne case.0x14002c6f5.115
jnp 0x14002c798
invalid
add byte [rax - 0x16974ed9], dh
mov bl, 0x14
add byte [rax], al
mov al, 0x27
mov cl, 0x68
jmp 0x14002dc55
cmp byte [rbx], 0x66
jne case.0x14002c6f5.115
cmp esp, dword [rsi + 0xf]
test dword [rbx + 0x26], ecx
add byte [rax], al
cmp byte [rbx + 1], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x77
jne case.0x14002c6f5.115
invalid
cmp byte [rbx + 4], 0x61
jne case.0x14002c6f5.115
invalid
cmp byte [rbx + 5], 0x72
jne case.0x14002c6f5.115
test dword [rcx], ebx
add byte es:[rax], al
cmp byte [rbx + 6], 0x64
jne case.0x14002c6f5.115
add byte [rax], al
cmp byte [rbx + 7], 0x65
jne case.0x14002c6f5.115
add byte es:[rax], al
add byte es:[rax], al
mov al, 0x24
mov cl, 0x64
mov edx, 8
jmp 0x14002eddc
movzx eax, byte [rbx]
cmp eax, 0x6d
je 0x14002dc5f
add eax, dword [rbx - 0x7bf09208]
push rsp
adc al, 0
add byte [rbx - 0x7af09c08], al
loop 0x14002c837
cmp eax, 0x63
jne case.0x14002c6f5.115
add byte [rax], al
movzx eax, byte [rbx + 1]
cmp eax, 0x61
je 0x14002ecd9
and al, 0
invalid
and al, 0
add byte [rbx - 0x7af09008], al
test esp, ecx
cmp eax, 0x6f
jne case.0x14002c6f5.115
test esp, ecx
invalid
add byte [rax], al
test esp, ecx
and eax, 0x7b800000
jnp 0x14002c82f
outsb dx, byte [rsi]
invalid
cmp byte [rbx + 2], 0x6e
jne case.0x14002c6f5.115
test edx, eax
and eax, 0x7b800000
add esi, dword [rdi + rcx - 0x7b]
test dword [rax - 0x7fffffdb], edi
cmp byte [rbx + 3], 0x74
jne case.0x14002c6f5.115
invalid
invalid
invalid
add byte [rax], al
je 0x14002c848
test dword [rax - 0x7fffffdb], edi
cmp byte [rbx + 4], 0x65
jne case.0x14002c6f5.115
invalid
jnp 0x14002c845
jne case.0x14002c6f5.115
and eax, 0x7b800000
add eax, 0xa4850f6e
and eax, 0x7b800000
invalid
cmp byte [rbx + 5], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x79
jne case.0x14002c6f5.115
cmp byte [rbx + 0xa], 0x70
jne case.0x14002c6f5.115
mov al, 0x1d
mov cl, 0x65
jmp 0x14002ed37
stosb byte [rdi], al
and al, 0
invalid
stosb byte [rdi], al
and al, 0
add byte [rdi], cl
movzx eax, byte [rbx]
movzx eax, byte [rbx]
cmp eax, 0x6c
je case.0x140021db7.385
cmp eax, 0x63
je 0x14002e53e
cmp eax, 0x69
je 0x14002e5c1
invalid
invalid
add byte [rax], al
cmp eax, 0x61
jne case.0x14002c6f5.115
movzx eax, byte [rbx + 1]
cmp eax, 0x63
je case.0x140021db7.395
add byte [rax], al
add byte [rax], al
cmp eax, 0x75
jne case.0x14002c6f5.115
jne 0x14002c8d4
test dword [0x7b800000], ebp
add dh, byte [rdi + rcx - 0x7b]
and ah, byte [0x1bb82c8d6]
add ebp, dword [rax + 0xf]
push 0x2518850f
add byte [rax], al
cmp byte [rbx + 4], 0x6f
cmp byte [rbx + 2], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x68
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x6f
jne case.0x14002c6f5.115
test dword [rsi], ecx
and eax, 0x7b800000
add eax, 0x4850f72
and eax, 0x7b800000
jnp 0x14002c8fb
cmp byte [rbx + 5], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x69
jne case.0x14002c6f5.115
test edx, edi
and al, 0
invalid
jnp 0x14002c8fb
imul ecx, dword [rdi], 0x24fa85
test edx, edi
and al, 0
add byte [rax + 0xf7a077b], al
test eax, esi
and al, 0
add byte [rax + 0xf61087b], al
test esi, esp
and al, 0
add byte [rax + 0xf74097b], al
invalid
test esp, ebx
fsub qword [rax + rax]
cmp byte [rbx + 7], 0x7a
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x74
jne case.0x14002c6f5.115
fsub qword [rax + rax]
add byte [rax + 0xf690a7b], al
test edx, edx
and al, 0
add byte [rax + 0xf6f0b7b], al
test eax, ecx
and al, 0
add byte [rax - 0x16914ef0], dh
mov cl, 0x6e
jmp 0x14002edd7
movzx eax, byte [rbx]
cmp eax, 0x63
cmp byte [rbx + 0xa], 0x69
jne case.0x14002c6f5.115
test edx, edx
and al, 0
invalid
cmp byte [rbx + 0xb], 0x6f
jne case.0x14002c6f5.115
mov al, 0x10
mov cl, 0x6e
jmp 0x14002edd7
movzx eax, byte [rbx]
cmp eax, 0x63
je 0x14002dcca
cmp eax, 0x61
jne case.0x14002c6f5.115
invalid
stosb byte [rdi], al
and al, 0
invalid
test dword [rdx - 0x7fffffdc], ebp
jnp 0x14002c950
cmp byte [rbx + 1], 0x63
invalid
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x70
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x63
jne case.0x14002c6f5.115
add byte [rax], al
invalid
cmp byte [rbx + 8], 0x68
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 0xa], 0x72
jne case.0x14002c6f5.115
and al, 0
invalid
and al, 0
add byte [rax + 0xf730b7b], al
test dword [rsp], edi
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xb], 0x73
jne case.0x14002c6f5.115
cmp byte [rbx + 0xc], 0x65
jne case.0x14002c6f5.115
test dword [rdx], esi
xor ah, byte [rax + rax]
add byte [rax], al
add byte [rax], al
mov al, 1
mov cl, 0x74
jmp 0x14002dd46
add byte [rax], al
movzx eax, byte [rbx]
cmp eax, 0x78
je 0x14002e638
cmp eax, 0x70
je 0x14002e6c1
cmp eax, 0x72
je 0x14002e74c
cmp eax, 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 1], 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x63
jne case.0x14002c6f5.115
invalid
cmp byte [rbx + 3], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x70
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x74
jne case.0x14002c6f5.115
and eax, dword [rax]
invalid
cmp byte [rbx + 6], 0x2d
jne case.0x14002c6f5.115
movzx eax, byte [rbx + 7]
cmp eax, 0x6c
je 0x14002ef2d
cmp eax, 0x65
jne case.0x14002c6f5.115
and eax, dword [rax]
invalid
cmp byte [rbx + 8], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 0xa], 0x6f
jne case.0x14002c6f5.115
invalid
xchg edx, eax
and eax, dword [rax]
invalid
test dword [rdx - 0x7fffffdd], edx
jnp 0x14002ca72
cmp byte [rbx + 0xb], 0x64
jne case.0x14002c6f5.115
jne case.0x14002c6f5.115
cmp byte [rbx + 0xc], 0x69
jne case.0x14002c6f5.115
cmp byte [rbx + 0xd], 0x6e
jne case.0x14002c6f5.115
mov al, 2
mov cl, 0x67
jmp 0x14002e7d2
add dh, byte [rcx + 0x1d47e967]
add byte [rax], al
cmp byte [rbx], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x65
jne case.0x140029a9b.172
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
jnp 0x14002caa3
invalid
test dword [0x7b800000], ecx
add ebp, dword [0x165054fbf]
add byte [rax], al
cmp byte [rbx + 3], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x77
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x62
jne case.0x140029a9b.172
invalid
add byte [rax + 0xf73077b], al
test edx, ebx
and al, 0
add byte [rax + 0xf6f087b], al
test eax, edx
and al, 0
add byte [rax + 0xf63097b], al
invalid
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x6b
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x65
jne case.0x140029a9b.172
invalid
jnp 0x14002cb11
cmp byte [rbx + 7], 0x73
jne case.0x140029a9b.172
and al, 0
invalid
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x63
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 0xa], 0x6b
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x74
jne case.0x140029a9b.172
invalid
je 0x14002cb16
test dword [rax - 0x7fffffdc], ebp
jnp 0x14002cb1c
cmp byte [rbx + 0xd], 0x2d
jne case.0x140029a9b.172
sub eax, 0x249e850f
add byte [rax], al
test dword [rsi - 0x7fffffdc], ebx
jnp case.0x140023eb3.274
cmp byte [rbx + 0xe], 0x61
jne case.0x140029a9b.172
invalid
xchg esp, eax
and al, 0
add byte [rax + 0xf630f7b], al
test dword [rdx - 0x7fffffdc], ecx
and al, 0
invalid
invalid
jnp 0x14002cb3d
invalid
cmp byte [rbx + 0xf], 0x63
jne case.0x140029a9b.172
and al, 0
invalid
and al, 0
add byte [rax + 0xf63107b], al
adc byte [rbx + 0xf], ah
test dword [rax - 0x7fffffdc], eax
and al, 0
invalid
invalid
jnp case.0x1400299fa.137
cmp byte [rbx + 0x10], 0x63
jne case.0x140029a9b.172
and al, 0
invalid
invalid
and al, 0
add byte [rax + 0xf65117b], al
test dword [rsi + 0x24], esi
add byte [rax], al
cmp byte [rbx + 0x11], 0x65
jne case.0x140029a9b.172
jne case.0x140029a9b.172
add byte [rax + 0xf70127b], al
test dword [rsp], ebp
add byte [rax - 0x458b4ec5], dh
mov al, 0x3b
mov cl, 0x74
mov edx, 0x13
cmp byte [rbx + 0x12], 0x70
jne case.0x140029a9b.172
mov al, 0x3b
mov cl, 0x74
mov edx, 0x13
jmp 0x14002eddc
cmp byte [rbx], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 3], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x77
jne case.0x140029a9b.172
ja 0x14002cb91
test dword [0xc002cbac], ebp
jnp 0x14002cb8f
cmp byte [rbx + 5], 0x65
jne case.0x140029a9b.172
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 6], 0x62
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x73
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x63
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 0xa], 0x6b
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x74
jne case.0x140029a9b.172
frstor dword [rbx]
add byte [rax], al
je 0x14002cbe1
test ebp, ebx
and eax, dword [rax]
add byte [rax + 0xf2d0d7b], al
test ebx, edx
and eax, dword [rax]
add byte [rax + 0xf760e7b], al
test ecx, ecx
and eax, dword [rax]
add byte [rax + 0xf650f7b], al
test dword [rdi - 0x7fffffdd], edi
jnp 0x14002cc08
invalid
frstor dword [rbx]
add byte [rax], al
cmp byte [rbx + 0xd], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x76
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x72
jne case.0x140029a9b.172
jb 0x14002cc09
test dword [rbp - 0x7fffffdd], esi
jnp 0x14002cc13
cmp byte [rbx + 0x11], 0x73
jne case.0x140029a9b.172
add byte [rax], al
jae 0x14002cc13
test dword [rbx - 0x7fffffdd], ebp
jnp 0x14002cc1e
add byte [rax + 0xf69127b], al
test dword [rcx - 0x7fffffdd], esp
jnp 0x14002cc29
cmp byte [rbx + 0x12], 0x69
jne case.0x140029a9b.172
imul ecx, dword [rdi], 0x23a185
add byte [rax + 0xf6f137b], al
test dword [rdi - 0x4fffffdd], edx
cmp byte [rbx + 0x13], 0x6f
outsd dx, dword [rsi]
jne case.0x140029a9b.172
mov al, 0x3f
mov cl, 0x6e
mov edx, 0x14
add byte [rax], al
add cl, ch
mov cl, 0x21
add byte [rax], al
invalid
add byte [rax], al
cmp byte [rbx], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x6f
jne case.0x140029a9b.172
and eax, dword [rax]
invalid
and eax, dword [rax]
add byte [rax + 0xf6e027b], al
jnp 0x14002cc43
outsb dx, byte [rsi]
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x6e
outsb dx, byte [rsi]
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x2d
jne case.0x140029a9b.172
sub eax, 0x233a850f
add byte [rax], al
cmp byte [rbx + 8], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x75
jne case.0x140029a9b.172
and eax, dword [rax]
invalid
cmp byte [rbx + 0xc], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x74
jne case.0x140029a9b.172
test esp, esi
and al, byte [rax]
invalid
test esp, esi
and al, byte [rax]
add byte [rax + 0xf790f7b], al
jns 0x14002ccd4
cmp byte [rbx + 0xf], 0x79
jne case.0x140029a9b.172
jns 0x14002ccd4
test edx, ebp
and al, byte [rax]
add byte [rax + 0xf2d107b], al
test eax, esp
and al, byte [rax]
add byte [rax + 0xf70117b], al
test esi, edx
and al, byte [rax]
add byte [rax + 0xf6f127b], al
test esp, ecx
and al, byte [rax]
add byte [rax + 0xf6c137b], al
insb byte [rdi], dx
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x69
jne case.0x140029a9b.172
invalid
jnp case.0x14002c652.24
cmp byte [rbx + 0x10], 0x2d
jne case.0x140029a9b.172
test eax, esp
and al, byte [rax]
invalid
cmp byte [rbx + 0x11], 0x70
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x13], 0x6c
insb byte [rdi], dx
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0x15], 0x63
jne case.0x140029a9b.172
invalid
mov al, 0x1b
mov cl, 0x79
mov edx, 0x16
jmp 0x14002eddc
cmp byte [rbx], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x65
jne case.0x140029a9b.172
lea esp, [rdx]
add byte [rax], al
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x2d
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 4], 0x77
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x65
jne case.0x140029a9b.172
test dword [rbp + 0x22], esp
add byte [rax], al
cmp byte [rbx + 6], 0x62
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x73
jne case.0x140029a9b.172
push rcx
and al, byte [rax]
invalid
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x6b
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x78
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0x13], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0x15], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x16], 0x6e
jne case.0x140029a9b.172
mov al, 0x3c
mov cl, 0x73
mov edx, 0x17
jmp 0x14002eddc
movzx eax, byte [rbx]
cmp eax, 0x75
clc
jne 0x14002ce1d
invalid
invalid
sldt word [rax]
clc
jne 0x14002ce1d
test byte [0xc302ce23], bh
clc
jae 0x14002ce26
cmp eax, 0x73
jne case.0x140029a9b.172
test dword [rax - 0x7fffffdf], ebx
cmp byte [rbx + 1], 0x74
jnp 0x14002ce20
je 0x14002ce30
jne case.0x140029a9b.172
test dword [rsi - 0x7fffffdf], ecx
jnp 0x14002ce2b
cmp byte [rbx + 2], 0x72
jne case.0x140029a9b.172
jb 0x14002ce3a
test dword [rcx + riz + 0x7b800000], eax
add ebp, dword [rcx + 0xf]
test dword [rdx + 0x21], edi
and dword [rax], eax
invalid
cmp byte [rbx + 3], 0x69
jne case.0x140029a9b.172
and dword [rax], eax
invalid
cmp byte [rbx + 4], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x2d
jne case.0x140029a9b.172
invalid
add byte [rax + 0xf74077b], al
test dword [rdx + 0x21], edx
add byte [rax], al
cmp byte [rbx + 7], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x6e
jne case.0x140029a9b.172
test dword [rcx + riz], esi
add byte [rax], al
test dword [rcx + riz], esi
add byte [rax], al
cmp byte [rbx + 0xb], 0x73
jne case.0x140029a9b.172
sub ah, byte [rcx]
add byte [rax], al
cmp byte [rbx + 0xc], 0x70
jne case.0x140029a9b.172
test dword [rax], esp
and dword [rax], eax
invalid
test dword [rax], esp
and dword [rax], eax
add byte [rax + 0xf6f0d7b], al
test dword [rsi], edx
and dword [rax], eax
add byte [rax + 0xf720e7b], al
jnp 0x14002ceaf
jb 0x14002ceb2
test dword [rcx + riz], ecx
add byte [rax], al
cmp byte [rbx + 0xd], 0x6f
jne case.0x140029a9b.172
and dword [rax], eax
invalid
cmp byte [rbx + 0xe], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x65
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 0x13], 0x63
jne case.0x140029a9b.172
and byte [rax], al
invalid
cmp byte [rbx + 0x14], 0x75
jne case.0x140029a9b.172
test eax, edx
and byte [rax], al
invalid
test eax, edx
and byte [rax], al
add byte [rax + 0xf72157b], al
jb 0x14002cef8
test esi, eax
and byte [rax], al
add byte [rax + 0xf69167b], al
test dword [rax + riz + 0x7b800000], edi
invalid
cmp byte [rbx + 0x15], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0x16], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0x17], 0x74
jne case.0x140029a9b.172
mov al, 0x42
mov cl, 0x79
jmp 0x14002de3a
movzx eax, byte [rbx]
cmp eax, 0x70
je 0x14002de44
invalid
cmp eax, 0x61
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 1], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 3], 0x65
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 4], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x73
jne case.0x140029a9b.172
invalid
and byte [rax], al
invalid
invalid
cmp byte [rbx + 6], 0x2d
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 7], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x6e
jne case.0x140029a9b.172
and byte [rax], al
invalid
and byte [rax], al
add byte [rax + 0xf740a7b], al
test dword [rax], esi
and byte [rax], al
add byte [rax + 0xf720b7b], al
jb 0x14002cf98
test dword [rsi], esp
and byte [rax], al
add byte [rax + 0xf6f0c7b], al
test dword [rax + riz], ebx
add byte [rax], al
cmp byte [rbx + 0xa], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x6c
insb byte [rdi], dx
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x61
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 0x10], 0x6c
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x6c
jne case.0x140029a9b.172
invalid
invalid
add byte [rax], al
cmp byte [rbx + 0x12], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x13], 0x77
jne case.0x140029a9b.172
test esi, edx
invalid
add byte [rax], al
cmp byte [rbx + 0x14], 0x2d
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 0x15], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x16], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0x17], 0x69
jne case.0x140029a9b.172
invalid
add byte [rax], al
imul ecx, dword [rdi], 0x1fae85
add byte [rax + 0xf67187b], al
test dword [rdi + rbx + 0x7b800000], esp
sbb dword [rcx + 0xf], ebp
test dword [rdx - 0x4fffffe1], ebx
or byte [rcx + 0xf1fe96e], dh
add byte [rax], al
cmp byte [rbx + 0x18], 0x67
jne case.0x140029a9b.172
cmp byte [rbx + 0x19], 0x69
jne case.0x140029a9b.172
mov al, 8
mov cl, 0x6e
jmp 0x14002df42
cmp byte [rbx], 0x61
jne case.0x140029a9b.172
invalid
mov byte [rdi], bl
add byte [rax], al
cmp byte [rbx + 1], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 3], 0x65
jne case.0x140029a9b.172
push 0x1f
add byte [rax], al
cmp byte [rbx + 4], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x2d
jne case.0x140029a9b.172
test dword [rdi + rbx], ecx
invalid
cmp byte [rbx + 7], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x6e
outsb dx, byte [rsi]
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x74
jne case.0x140029a9b.172
test dword [rdi + rbx], esp
add byte [rax], al
cmp byte [rbx + 0xb], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x6f
jne case.0x140029a9b.172
test dword [rax], edx
invalid
add byte [rax], al
cmp byte [rbx + 0xd], 0x6c
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x2d
jne case.0x140029a9b.172
jnp 0x14002d0bf
sub eax, 0x1efc850f
add byte [rax], al
cmp byte [rbx + 0xf], 0x61
jne case.0x140029a9b.172
punpcklwd mm1, dword [rdi]
test edx, esi
invalid
invalid
cmp byte [rbx + 0x10], 0x6c
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x6c
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x6f
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x13], 0x77
jne case.0x140029a9b.172
retf 0x1e
invalid
cmp byte [rbx + 0x14], 0x2d
jne case.0x140029a9b.172
add byte [rax], al
jnp 0x14002d101
sub eax, 0x1ec0850f
add byte [rax], al
movzx eax, byte [rbx + 0x15]
cmp eax, 0x6d
je 0x14002e9be
cmp eax, 0x68
jne case.0x140029a9b.172
invalid
add byte [rax], al
cmp byte [rbx + 0x16], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x17], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 0x18], 0x64
jne case.0x140029a9b.172
invalid
mov word [rsi], ds
add byte [rax], al
test dword [rsi + rbx + 0x7b800000], ecx
sbb dword [rbp + 0xf], esp
test dword [rdx - 0x7fffffe2], eax
jnp 0x14002d14f
cmp byte [rbx + 0x19], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x1a], 0x72
jne case.0x140029a9b.172
test dword [rax + 0x1e], edi
add byte [rax], al
jb 0x14002d146
test dword [rax + 0x1e], edi
add byte [rax], al
mov al, 6
jmp 0x14002e9f2
invalid
add byte [rax - 0x7af09ec5], al
push 0xffffffff8000001e
jnp 0x14002d150
cmp byte [rbx], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x63
invalid
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x73
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 5], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x63
jne case.0x140029a9b.172
invalid
add byte [rax], al
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 9], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x74
jne case.0x140029a9b.172
add al, 0x1e
add byte [rax], al
cmp byte [rbx + 0xb], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x6f
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 0xd], 0x6c
jne case.0x140029a9b.172
out 0x1d, al
add byte [rax], al
out 0x1d, al
add byte [rax], al
cmp byte [rbx + 0xe], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x6c
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x6c
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x6f
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 0x13], 0x77
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x2d
jne case.0x140029a9b.172
jnp 0x14002d221
sub eax, 0x1da0850f
add byte [rax], al
cmp byte [rbx + 0x15], 0x63
jne case.0x140029a9b.172
invalid
add byte [rax], al
sbb eax, 0x7b800000
invalid
cmp byte [rbx + 0x16], 0x72
jne case.0x140029a9b.172
jb case.0x140023da3.271
test dword [rbp + rbx + 0x7b800000], ecx
invalid
cmp byte [rbx + 0x17], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x18], 0x64
jne case.0x140029a9b.172
invalid
test dword [rax + 0x1d], edi
add byte [rax], al
invalid
add byte [rax + 0xf65197b], al
test dword [rsi + 0x1d], ebp
add byte [rax], al
cmp byte [rbx + 0x19], 0x65
jne case.0x140029a9b.172
jne case.0x140029a9b.172
cmp byte [rbx + 0x1a], 0x6e
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 0x1b], 0x74
jne case.0x140029a9b.172
invalid
add byte [rax], al
je 0x14002d264
test dword [rdx + 0x1d], ebx
add byte [rax], al
sbb eax, 0x7b800000
sbb al, 0x69
cmp byte [rbx + 0x1c], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0x1d], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 0x1e], 0x6c
jne case.0x140029a9b.172
invalid
cmp al, 0x1d
add byte [rax], al
mov al, 5
mov cl, 0x73
jae 0x14002d237
invalid
add byte [rax], al
add cl, ch
push rsi
sbb eax, dword [rax]
invalid
jae 0x14002d237
invalid
cmp byte [rbx], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x6e
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 6], 0x74
jne case.0x140029a9b.172
invalid
add byte [rax + 0xf2d077b], al
test edi, ebx
sbb al, 0
add byte [rax + 0xf73087b], al
test ebp, edx
sbb al, 0
add byte [rax + 0xf65097b], al
cmp byte [rbx + 9], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x75
invalid
cmp byte [rbx + 7], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x73
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 9], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x75
jne case.0x140029a9b.172
test dword [rdi - 0x7fffffe4], esi
jnp 0x14002d30c
sbb al, 0
add byte [rax + 0xf720c7b], al
cmp byte [rbx + 0xc], 0x72
jne case.0x140029a9b.172
jb 0x14002d311
test dword [rbp - 0x7fffffe4], ebp
jnp 0x14002d317
cmp byte [rbx + 0xd], 0x69
jne case.0x140029a9b.172
imul ecx, dword [rdi], 0x1ca385
add byte [rax + 0xf740e7b], al
je 0x14002d325
test dword [rbx - 0x7fffffe4], esp
jnp 0x14002d322
cmp byte [rbx + 0xe], 0x74
jne case.0x140029a9b.172
invalid
je 0x14002d325
test dword [rcx - 0x7fffffe4], ebx
jnp 0x14002d32d
cdq
sbb al, 0
add byte [rax + 0xf790f7b], al
cmp byte [rbx + 0xf], 0x79
jne case.0x140029a9b.172
jns 0x14002d32f
test dword [rdi - 0x7fffffe4], ecx
jnp 0x14002d338
sbb al, 0
add byte [rax + 0xf2d107b], al
test dword [rbp - 0x7fffffe4], eax
jnp 0x14002d343
cmp byte [rbx + 0x10], 0x2d
jne case.0x140029a9b.172
sub eax, 0x1c85850f
add byte [rax], al
cmp byte [rbx + 0x11], 0x70
jne case.0x140029a9b.172
sbb al, 0
invalid
jo 0x14002d343
test dword [rbx + 0x1c], edi
add byte [rax], al
sbb al, 0
add byte [rax + 0xf6f127b], al
test dword [rcx + 0x1c], esi
add byte [rax], al
invalid
cmp byte [rbx + 0x12], 0x6f
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 0x13], 0x6c
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0x15], 0x63
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 0x16], 0x79
jne case.0x140029a9b.172
cmp byte [rbx + 0x17], 0x2d
jne case.0x140029a9b.172
invalid
sub eax, 0x1c3f850f
add byte [rax], al
invalid
cmp byte [rbx + 0x18], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0x19], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x1a], 0x70
jne case.0x140029a9b.172
sbb al, 0
invalid
sbb al, 0
add byte [rax + 0xf6f1b7b], al
test dword [rdi], edx
sbb al, 0
add byte [rax + 0xf721c7b], al
test dword [0xc002d3c4], ecx
sbb al, 0
invalid
invalid
jnp 0x14002d3c7
cmp byte [rbx + 0x1b], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x1c], 0x72
jne case.0x140029a9b.172
sbb al, 0
invalid
cmp byte [rbx + 0x1d], 0x74
jne case.0x140029a9b.172
add byte [rax], al
je 0x14002d3bb
test dword [rbx], eax
sbb al, 0
add byte [rax], al
cmp byte [rbx + 0x1e], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0x1f], 0x6f
invalid
cmp byte [rbx + 0x1e], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0x1f], 0x6f
outsd dx, dword [rsi]
jne case.0x140029a9b.172
test edi, ebp
sbb eax, dword [rax]
add byte [rax + 0xf6e207b], al
cmp byte [rbx + 0x20], 0x6e
jne case.0x140029a9b.172
in eax, 0x1b
add byte [rax], al
and byte [rsi + 0xf], ch
test ebp, esp
sbb eax, dword [rax]
add byte [rax + 0xf6c217b], al
test ebx, ebx
sbb eax, dword [rax]
add byte [rax - 0x45864ee4], dh
and al, byte [rax]
add byte [rax], al
invalid
in eax, 0x1b
add byte [rax], al
cmp byte [rbx + 0x21], 0x6c
jne case.0x140029a9b.172
mov al, 0x1c
mov cl, 0x79
mov edx, 0x22
add byte [rax], al
invalid
add byte [rax], al
add cl, ch
cmc
sbb dword [rax], eax
add byte [rdi], cl
movzx eax, byte [rbx]
jmp 0x14002eddc
movzx eax, byte [rbx]
cmp eax, 0x72
je 0x14002df4c
cmp eax, 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 1], 0x6c
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x6c
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x6f
jne case.0x14002c6f5.115
mov al, 0xe
mov cl, 0x77
jmp 0x14002df6e
add byte [rax], al
movzx eax, byte [rbx]
cmp eax, 0x73
je 0x14002eba5
jbe 0x14002d444
add byte [rax], al
cmp eax, 0x63
je 0x14002ebd6
cmp eax, 0x65
je 0x14002ec07
cmp eax, 0x6f
je 0x14002ec35
invalid
add byte [rax], al
invalid
cmp eax, 0x70
je 0x14002ec63
cmp eax, 0x61
jne case.0x14002c6f5.115
invalid
cmp byte [rbx + 1], 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x65
jne case.0x14002c6f5.115
sbb dword [rax], eax
invalid
sbb dword [rax], eax
add byte [rax + 0xf70047b], al
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x70
jne case.0x14002c6f5.115
xor eax, eax
jmp case.0x1400295ed.433
invalid
add byte [rdi], cl
mov dh, 3
movzx eax, byte [rbx]
cmp eax, 0x75
je 0x14002e035
cmp eax, 0x73
je 0x14002e08b
add byte [rax], al
add byte [rax], al
cmp eax, 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 1], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x69
jne case.0x14002c6f5.115
invalid
add byte [rax + 0xf6f087b], al
test ebp, edi
sbb byte [rax], al
add byte [rax - 0x16914eec], dh
adc al, 0xb1
outsb dx, byte [rsi]
jmp 0x14002e0df
cmp byte [rbx + 8], 0x6f
jne case.0x14002c6f5.115
mov al, 0x14
mov cl, 0x6e
jmp 0x14002e0df
cmp byte [rbx], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 1], 0x65
jne case.0x14002c6f5.115
test ecx, esp
sbb byte [rax], al
invalid
cmp byte [rbx + 2], 0x74
jne case.0x14002c6f5.115
jnp 0x14002d51a
je 0x14002d529
test edi, edx
sbb byte [rax], al
add byte [rax + 0xf72037b], al
test ebp, ecx
sbb byte [rax], al
add byte [rax + 0xf79047b], al
jnp 0x14002d530
jns 0x14002d53d
cmp byte [rbx + 3], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x79
jne case.0x14002c6f5.115
jns 0x14002d53d
test ebx, eax
sbb byte [rax], al
add byte [rax + 0xf2d057b], al
test dword [rcx - 0x7fffffe8], edi
jnp case.0x14009ec64.226
cmp byte [rbx + 5], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x61
jne case.0x14002c6f5.115
invalid
invalid
add byte [rax + 0xf66077b], al
test dword [rbp - 0x7fffffe8], esp
movsd dword [rdi], dword [rsi]
sbb byte [rax], al
invalid
invalid
jnp 0x14002d55c
cmp byte [rbx + 7], 0x66
jne case.0x14002c6f5.115
movsd dword [rdi], dword [rsi]
sbb byte [rax], al
invalid
add byte [rax + 0xf74087b], al
cmp byte [rbx + 8], 0x74
jne case.0x14002c6f5.115
je 0x14002d565
test dword [rbx - 0x7fffffe8], ebx
cmp byte [rbx + 9], 0x65
jne case.0x14002c6f5.115
invalid
jnp 0x14002d567
jne case.0x14002c6f5.115
add byte [rax - 0x458d4ec6], dh
or al, byte [rax]
add byte [rax], al
invalid
mov al, 0x3a
mov cl, 0x72
mov edx, 0xa
invalid
jmp 0x14002eddc
movzx eax, byte [rbx]
cmp eax, 0x78
je 0x14002e0e9
cmp eax, 0x77
je 0x14002dfa0
cmp eax, 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x65
jne case.0x140029a9b.172
test ebx, edi
sbb dword [rax], eax
invalid
test ebx, edi
sbb dword [rax], eax
add byte [rax + 0xf6e057b], al
test ecx, esi
sbb dword [rax], eax
add byte [rax + 0xf74067b], al
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x2d
jne case.0x140029a9b.172
movzx eax, byte [rbx + 8]
cmp eax, 0x6c
invalid
test byte [rdi], bh
cmp byte [rbx + 5], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x2d
jne case.0x140029a9b.172
movzx eax, byte [rbx + 8]
cmp eax, 0x6c
je 0x14002ee23
invalid
add byte [rbx - 0x7af09a08], al
invalid
cmp eax, 0x65
jne case.0x140029a9b.172
invalid
sbb dword [rax], eax
invalid
cmp byte [rbx + 9], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x6f
jne case.0x140029a9b.172
test eax, 0x80000019
jnp 0x14002d61a
cmp byte [rbx + 0xc], 0x64
jne case.0x140029a9b.172
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x69
jne case.0x140029a9b.172
xchg ebp, eax
sbb dword [rax], eax
invalid
test dword [rbp - 0x7fffffe7], edx
jnp 0x14002d630
xchg ebp, eax
sbb dword [rax], eax
add byte [rax + 0xf6e0e7b], al
test dword [rbx - 0x4fffffe7], ecx
invalid
cmp byte [rbx + 0xe], 0x6e
jne case.0x140029a9b.172
mov al, 0x16
mov cl, 0x67
jmp 0x14002e179
movzx eax, byte [rbx]
cmp eax, 0x74
je 0x14002e7dc
cmp eax, 0x69
je 0x14002e87b
cmp eax, 0x73
je 0x14002e91a
cmp eax, 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x64
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x6e
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 3], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x68
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x2d
jne case.0x140029a9b.172
invalid
add byte [rax + 0xf630a7b], al
test edi, esi
sbb byte [rax], al
add byte [rax + 0xf6f0b7b], al
test ebp, ebp
sbb byte [rax], al
add byte [rax + 0xf6e0c7b], al
test ebx, esp
sbb byte [rax], al
add byte [rax + 0xf740d7b], al
cmp byte [rbx + 0xa], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x74
jne case.0x140029a9b.172
test ecx, ebx
sbb byte [rax], al
invalid
test ecx, ebx
sbb byte [rax], al
add byte [rax + 0xf720e7b], al
test edi, ecx
sbb byte [rax], al
add byte [rax + 0xf6f0f7b], al
cmp byte [rbx + 0xe], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x6f
jne case.0x140029a9b.172
test ebp, eax
sbb byte [rax], al
invalid
test ebp, eax
sbb byte [rax], al
add byte [rax - 0x16934eed], dh
mov esp, 0x80000012
cmp byte [rbx], 0x70
jne case.0x140029a9b.172
invalid
jnp 0x14002d705
mov al, 0x13
mov cl, 0x6c
jmp 0x14002e9b4
cmp byte [rbx], 0x70
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x72
jb case.0x1400246ce.253
jne case.0x140029a9b.172
test dword [rcx - 0x7fffffe8], ebp
jnp 0x14002d710
cmp byte [rbx + 2], 0x6f
outsd dx, dword [rsi]
jne case.0x140029a9b.172
test dword [rdi - 0x7fffffe8], ebx
jnp 0x14002d71b
cmp byte [rbx + 3], 0x78
jne case.0x140029a9b.172
js 0x14002d729
test dword [rbp - 0x7fffffe8], edx
jnp 0x14002d726
xchg ebp, eax
sbb byte [rax], al
add byte [rax + 0xf79047b], al
cmp byte [rbx + 4], 0x79
jne case.0x140029a9b.172
jns 0x14002d733
test dword [rbx - 0x7fffffe8], ecx
jnp case.0x140029586.246
sbb byte [rax], al
add byte [rax + 0xf2d057b], al
test dword [rcx - 0x7fffffe8], eax
add byte [rax], al
invalid
jnp 0x14002d73c
cmp byte [rbx + 5], 0x2d
jne case.0x140029a9b.172
add byte [rax], al
sub eax, 0x1881850f
add byte [rax], al
cmp byte [rbx + 6], 0x61
jne case.0x140029a9b.172
sbb byte [rax], al
invalid
invalid
sbb byte [rax], al
add byte [rax + 0xf75077b], al
test dword [rbp + 0x18], ebp
add byte [rax], al
cmp byte [rbx + 7], 0x75
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 8], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x68
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x65
jne case.0x140029a9b.172
sbb byte [r8], r8b
invalid
sbb byte [r8], r8b
add byte [rax + 0xf6e0b7b], al
test dword [rbp + 0x18], eax
add byte [rax], al
cmp byte [rbx + 0xb], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x74
jne case.0x140029a9b.172
mov al, 0x32
mov cl, 0x65
mov edx, 0x11
jmp 0x14002eddc
movzx eax, byte [rbx]
cmp eax, 0x70
je 0x14002e183
cmp eax, 0x69
je 0x14002e236
cmp eax, 0x63
jne case.0x140029a9b.172
clc
invalid
cmp byte [rbx + 1], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x6e
jne case.0x140029a9b.172
add ch, byte [rsi + 0xf]
test ebx, edx
invalid
cmp byte [rbx + 3], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x64
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x73
jne case.0x140029a9b.172
or dh, byte [rbx + 0xf]
test dword [rbx - 0x7fffffe9], eax
jnp 0x14002d83f
cmp byte [rbx + 0xb], 0x70
jne case.0x140029a9b.172
jo 0x14002d845
test dword [rcx + 0x17], edi
add byte [rax], al
cmp byte [rbx + 0xc], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x6f
jne case.0x140029a9b.172
mov al, 0x15
jmp 0x14002e22f
movzx eax, byte [rbx]
cmp eax, 0x78
je 0x14002e2ee
cmp eax, 0x73
je 0x14002e3cb
cmp eax, 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x73
jne case.0x140029a9b.172
invalid
add byte [rax + 0xf2d067b], al
test esp, ebx
invalid
cmp byte [rbx + 6], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x6e
jne case.0x140029a9b.172
invalid
invalid
invalid
add byte [rax], al
test dword [rsi - 0x7fffffea], edi
jnp 0x14002d903
cmp byte [rbx + 0xa], 0x74
jne case.0x140029a9b.172
je 0x14002d90a
cmp byte [rbx + 0xb], 0x72
jne case.0x140029a9b.172
invalid
stosb byte [rdi], al
invalid
add byte [rax], al
jb 0x14002d914
test dword [rdx - 0x7fffffea], ebp
jnp 0x14002d919
cmp byte [rbx + 0xc], 0x6f
outsd dx, dword [rsi]
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x6c
jne case.0x140029a9b.172
test dword [rsi - 0x7fffffea], edx
jnp 0x14002d92f
cmp byte [rbx + 0xe], 0x2d
jne case.0x140029a9b.172
sub eax, 0x168c850f
add byte [rax], al
cmp byte [rbx + 0xf], 0x6d
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 0x10], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x78
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0x13], 0x61
jne case.0x140029a9b.172
test dword [rdx + 0x16], ebx
add byte [rax], al
test dword [rdx + 0x16], ebx
add byte [rax], al
cmp byte [rbx + 0x14], 0x67
jne case.0x140029a9b.172
mov al, 0xa
mov cl, 0x65
jmp 0x14002e497
cmp byte [rbx], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x6c
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x2d
jne case.0x140029a9b.172
movzx eax, byte [rbx + 0xf]
cmp eax, 0x72
je 0x14002e9fe
cmp eax, 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x78
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x70
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x13], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x15], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0x16], 0x68
jne case.0x140029a9b.172
cmp byte [rbx + 0x17], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x18], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 0x19], 0x64
jne case.0x140029a9b.172
cmp byte [rbx + 0x1a], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x1b], 0x72
jne case.0x140029a9b.172
mov al, 9
mov cl, 0x73
jmp 0x14002ea7a
cmp byte [rbx], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 1], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x6c
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x71
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x75
jne case.0x140029a9b.172
cmp byte [rbx + 0x13], 0x65
jne case.0x140029a9b.172
invalid
add byte [rax + 0xf73147b], al
test dword [rdx + 0x14], ecx
add byte [rax], al
cmp byte [rbx + 0x14], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0x15], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0x16], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0x17], 0x68
jne case.0x140029a9b.172
cmp byte [rbx + 0x18], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x19], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 0x1a], 0x64
jne case.0x140029a9b.172
cmp byte [rbx + 0x1b], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x1c], 0x72
jne case.0x140029a9b.172
mov al, 0xb
mov cl, 0x73
mov edx, 0x1d
jmp 0x14002eddc
cmp eax, 0x65
je 0x14002ec99
cmp eax, 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 1], 0x6c
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x73
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x76
jne case.0x14002c6f5.115
mov al, 0xf
mov cl, 0x63
jmp 0x14002eccf
cmp byte [rbx + 1], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x69
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x6f
jne case.0x14002c6f5.115
mov al, 0x2e
mov cl, 0x6e
mov edx, 7
jmp 0x14002eddc
cmp byte [rbx + 1], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x78
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x66
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x77
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 0xa], 0x64
jne case.0x14002c6f5.115
mov al, 0x2f
jmp 0x14002ed35
cmp byte [rbx + 1], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x6c
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 0xa], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 0xb], 0x67
jne case.0x14002c6f5.115
cmp byte [rbx + 0xc], 0x74
jne case.0x14002c6f5.115
mov al, 0x18
mov cl, 0x68
mov edx, 0xd
jmp 0x14002eddc
cmp byte [rbx + 1], 0x70
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x67
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x64
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x75
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x13], 0x71
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x75
jne case.0x140029a9b.172
cmp byte [rbx + 0x15], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x16], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0x17], 0x74
jne case.0x140029a9b.172
mov al, 0x48
mov cl, 0x73
mov edx, 0x18
jmp 0x14002eddc
cmp byte [rbx + 1], 0x75
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x62
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x6c
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x6b
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x79
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x70
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x70
jne case.0x140029a9b.172
cmp byte [rbx + 0x13], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0x15], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0x16], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0x17], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x18], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0x19], 0x6c
jne case.0x140029a9b.172
mov al, 0x35
mov cl, 0x79
mov edx, 0x1a
jmp 0x14002eddc
cmp byte [rbx + 1], 0x61
jne case.0x14002c6f5.115
invalid
add byte [rax], al
cmp byte [rbx + 2], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x67
jne case.0x14002c6f5.115
mov al, 0x36
mov cl, 0x65
mov edx, 4
jmp 0x14002eddc
cmp byte [rbx + 1], 0x69
jne case.0x14002c6f5.115
mov al, 0x4a
mov cl, 0x61
jmp 0x14002df96
cmp byte [rbx + 1], 0x6e
jne case.0x14002c6f5.115
invalid
invalid
add byte [rax], al
mov al, 0x1f
mov cl, 0x74
mov edx, 2
jmp 0x14002eddc
cmp byte [rbx + 1], 0x77
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x77
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x75
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x68
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x61
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 0xe], 0x74
jne case.0x140029a9b.172
mov al, 0x4c
mov cl, 0x65
jmp 0x14002e179
cmp byte [rbx + 1], 0x73
jne case.0x14002c6f5.115
mov bh, 0xd
add byte [rax], al
cmp byte [rbx + 2], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x67
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x6e
jne case.0x14002c6f5.115
mov al, 0x46
mov cl, 0x74
jmp 0x14002e0df
cmp byte [rbx + 1], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x6b
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x69
jne case.0x14002c6f5.115
mov al, 0x41
mov cl, 0x65
mov edx, 9
jmp 0x14002eddc
cmp byte [rbx + 1], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x78
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x70
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x6f
jne case.0x140029a9b.172
mov al, 0x50
mov cl, 0x6e
mov edx, 0xf
jmp 0x14002eddc
cmp byte [rbx + 1], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x78
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x79
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x75
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x68
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x7a
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x6f
jne case.0x140029a9b.172
mov al, 0x33
mov cl, 0x6e
jmp 0x14002e2e4
cmp byte [rbx + 1], 0x66
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x75
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x6d
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x64
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x66
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x64
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x63
jne case.0x140029a9b.172
mov al, 0x2b
mov cl, 0x65
mov edx, 0x12
jmp 0x14002eddc
cmp byte [rbx + 1], 0x2d
jne case.0x140029a9b.172
movzx eax, byte [rbx + 2]
cmp eax, 0x64
je 0x14002ee72
cmp eax, 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x79
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x70
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x70
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0x13], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x6e
jne case.0x140029a9b.172
mov al, 0x4d
mov cl, 0x73
jmp 0x14002e497
cmp byte [rbx + 1], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x77
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x62
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x6b
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x70
jne case.0x140029a9b.172
cmp byte [rbx + 0xf], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x11], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0x13], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x6f
jne case.0x140029a9b.172
mov al, 0x3e
mov cl, 0x6c
mov edx, 0x15
jmp 0x14002eddc
cmp ecx, 0x76
jne case.0x14002c6f5.115
cmp byte [rbx + 1], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x72
jne case.0x14002c6f5.115
mov al, 0x49
mov cl, 0x79
jns 0x14002e4ac
invalid
invalid
add byte [rax], al
cmp byte [rbx + 1], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x73
jne case.0x14002c6f5.115
sbb ecx, dword [rcx]
add byte [rax], al
cmp byte [rbx + 3], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x6d
jne case.0x14002c6f5.115
std
or byte [rax], al
invalid
cmp byte [rbx + 6], 0x6f
jne case.0x14002c6f5.115
invalid
cmp byte [rbx + 7], 0x64
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x69
jne case.0x14002c6f5.115
test edi, ebx
or byte [rax], al
invalid
cmp byte [rbx + 9], 0x66
jne case.0x14002c6f5.115
cmp byte [rbx + 0xa], 0x69
jne case.0x14002c6f5.115
cmp byte [rbx + 0xb], 0x65
jne case.0x14002c6f5.115
mov al, 0x2c
mov cl, 0x64
jmp 0x14002edd7
movzx eax, byte [rbx + 1]
cmp eax, 0x61
je 0x14002ed97
cmp eax, 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x65
jne case.0x14002c6f5.115
invalid
cmp byte [rbx + 5], 0x6e
jne case.0x14002c6f5.115
invalid
cmp byte [rbx + 6], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x2d
jne case.0x14002c6f5.115
test dword [rsi + 8], esp
add byte [rax], al
cmp byte [rbx + 8], 0x72
jne case.0x14002c6f5.115
test dword [rax + rcx], ebx
invalid
cmp byte [rbx + 9], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 0xa], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 0xb], 0x67
jne case.0x14002c6f5.115
mov al, 0x1a
mov cl, 0x65
jmp 0x14002edd7
add byte [rax], al
cmp byte [rbx + 1], 0x66
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x6d
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 0xa], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 0xb], 0x63
jne case.0x14002c6f5.115
mov al, 0x29
mov cl, 0x68
jmp 0x14002edd7
cmp byte [rbx + 1], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x66
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x72
jne case.0x14002c6f5.115
add byte [rax], al
cmp byte [rbx + 4], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x6d
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x65
jne case.0x14002c6f5.115
invalid
invalid
add byte [rax], al
invalid
cmp byte [rbx + 7], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x6f
jne case.0x14002c6f5.115
outsb dx, byte [rsi]
invalid
add byte [rax], al
cmp byte [rbx + 9], 0x70
jne case.0x14002c6f5.115
invalid
add byte [rax], al
cmp byte [rbx + 0xa], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 0xb], 0x69
jne case.0x14002c6f5.115
cmp byte [rbx + 0xc], 0x6f
jne case.0x14002c6f5.115
test dword [rsi + 7], eax
add byte [rax], al
test dword [rsi + 7], eax
add byte [rax], al
cmp byte [rbx + 0xd], 0x6e
jne case.0x14002c6f5.115
mov al, 0x4f
jmp case.0x140029586.253
add byte [rax], al
cmp byte [rbx + 1], 0x75
jne case.0x14002c6f5.115
sub eax, dword [rdi]
add byte [rax], al
invalid
cmp byte [rbx + 2], 0x62
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x6c
jne case.0x14002c6f5.115
invalid
invalid
add byte [rax], al
invalid
cmp byte [rbx + 4], 0x69
jne case.0x14002c6f5.115
invalid
cmp byte [rbx + 5], 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x2d
jne case.0x14002c6f5.115
invalid
add byte [rax], al
cmp byte [rbx + 7], 0x6b
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x79
jne case.0x14002c6f5.115
test ebx, ebx
invalid
add byte [rax], al
test ebx, ebx
invalid
cmp byte [rbx + 0xa], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 0xb], 0x70
jne case.0x14002c6f5.115
cmp byte [rbx + 0xc], 0x69
jne case.0x14002c6f5.115
cmp byte [rbx + 0xd], 0x6e
jne case.0x14002c6f5.115
mov al, 0x34
mov cl, 0x73
jmp 0x14002e7d2
cmp byte [rbx + 1], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x66
jne case.0x14002c6f5.115
invalid
add byte [rax], al
add byte [rax + 0xf65037b], al
test dword [rsi + rax + 0x7b800000], ecx
add al, 0x72
cmp byte [rbx + 3], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x72
jne case.0x14002c6f5.115
test dword [rax + 6], edi
add byte [rax], al
jnp 0x14002e77c
jb 0x14002e788
test dword [rax + 6], edi
add byte [rax], al
cmp byte [rbx + 6], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x72
jne case.0x14002c6f5.115
test dword [rsi + rax], esp
invalid
add byte [rax], al
invalid
cmp byte [rbx + 8], 0x2d
jne case.0x14002c6f5.115
jnp 0x14002e79d
sub eax, 0x65a850f
add byte [rax], al
cmp byte [rbx + 9], 0x70
jne case.0x14002c6f5.115
jnp 0x14002e7a8
jo 0x14002e7b0
test dword [rax + 6], edx
add byte [rax], al
cmp byte [rbx + 0xa], 0x6f
or ch, byte [rdi + 0xf]
test dword [rsi + 6], eax
add byte [rax], al
outsd dx, dword [rsi]
jne case.0x14002c6f5.115
cmp byte [rbx + 0xb], 0x6c
jne case.0x14002c6f5.115
cmp byte [rbx + 0xc], 0x69
jne case.0x14002c6f5.115
invalid
add byte [rax + 0xf630d7b], al
test dword [rax], ebp
invalid
cmp byte [rbx + 0xd], 0x63
jne case.0x14002c6f5.115
invalid
mov al, 0x38
mov cl, 0x79
mov edx, 0xe
jmp 0x14002eddc
cmp byte [rbx + 1], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 2], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 4], 0x73
jne case.0x140029a9b.172
mov al, 7
add byte [rax], al
cmp byte [rbx + 5], 0x66
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 6], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x2d
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 9], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x63
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 0xc], 0x6f
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x64
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x69
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 0xf], 0x6e
outsb dx, byte [rsi]
jne case.0x140029a9b.172
mov al, 0x45
mov cl, 0x67
jmp 0x14002e9b4
cmp byte [rbx + 1], 0x66
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 2], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 3], 0x6d
jne case.0x140029a9b.172
test dword [rbx], ebx
invalid
add byte [rax], al
test dword [rbx], ebx
invalid
cmp byte [rbx + 4], 0x6f
jne case.0x140029a9b.172
invalid
add byte [rax], al
cmp byte [rbx + 5], 0x64
jne case.0x140029a9b.172
jne case.0x140029a9b.172
cmp byte [rbx + 6], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 7], 0x66
jne case.0x140029a9b.172
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 9], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x64
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x2d
jne case.0x140029a9b.172
or ebp, dword [0x146ce6df6]
add byte [rax], al
cmp byte [rbx + 0xc], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x69
jne case.0x140029a9b.172
mov bh, 6
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xe], 0x6e
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xf], 0x63
jne case.0x140029a9b.172
invalid
mov al, 0x28
mov cl, 0x65
jmp 0x14002e9b4
add byte [rax + 0xf65017b], al
cmp byte [rbx + 1], 0x65
jne case.0x140029a9b.172
invalid
nop
invalid
add byte [rax], al
test dword [rax - 0x7ffffffa], edx
jnp 0x14002e929
cmp byte [rbx + 2], 0x63
jne case.0x140029a9b.172
invalid
test dword [rsi - 0x7ffffffa], eax
cmp byte [rbx + 3], 0x2d
jne case.0x140029a9b.172
test dword [rsi + rax], edi
invalid
jnp 0x14002e934
sub eax, 0x67c850f
test dword [rsi + rax], edi
add byte [rax + 0xf77047b], al
jnp 0x14002e93f
ja 0x14002e94c
test dword [rdx + 6], esi
add byte [rax], al
jl 0x14002e93c
add byte [rax], al
cmp byte [rbx + 4], 0x77
jnp 0x14002e93f
ja 0x14002e94c
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 5], 0x65
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 6], 0x62
jne case.0x140029a9b.172
invalid
add byte [rax], al
jnp 0x14002e955
invalid
invalid
add byte [rax + 0xf73077b], al
test dword [rsi + rax], edx
add byte [rax + 0xf6f087b], al
test dword [rdx + 6], ecx
invalid
invalid
add byte [rax], al
invalid
cmp byte [rbx + 7], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x6f
jne case.0x140029a9b.172
invalid
invalid
add byte [rax], al
invalid
invalid
add byte [rax + 0xf63097b], al
test dword [rax + 6], eax
add byte [rax], al
cmp byte [rbx + 9], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xa], 0x6b
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x65
jne case.0x140029a9b.172
test dword [rsi + rax], ebp
add byte [rax], al
test dword [rsi + rax], ebp
add byte [rax], al
cmp byte [rbx + 0xc], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x2d
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x6b
jne case.0x140029a9b.172
jnp 0x14002e9ad
imul ecx, dword [rdi], 0xffffff85
invalid
cmp byte [rbx + 0xf], 0x65
jne case.0x140029a9b.172
invalid
mov al, 0x3d
mov cl, 0x79
mov edx, 0x10
add byte [rax], al
jmp 0x14002eddc
cmp byte [rbx + 0x16], 0x65
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 0x17], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0x18], 0x68
jne case.0x140029a9b.172
cmp byte [rbx + 0x19], 0x6f
jne case.0x140029a9b.172
invalid
invalid
add byte [rax], al
invalid
cmp byte [rbx + 0x1a], 0x64
jne case.0x140029a9b.172
invalid
invalid
add byte [rax], al
mov al, 7
mov cl, 0x73
mov edx, 0x1b
add byte [rax], al
add cl, ch
fiadd word [rbx]
add byte [rax], al
cmp byte [rbx + 0x10], 0x65
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0x11], 0x71
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x75
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 0x13], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 0x15], 0x74
jne case.0x140029a9b.172
jp 0x14002ea3d
add byte [rax], al
jp 0x14002ea3d
add byte [rax], al
cmp byte [rbx + 0x16], 0x2d
jne case.0x140029a9b.172
sub eax, 0x570850f
add byte [rax], al
cmp byte [rbx + 0x17], 0x6d
jne case.0x140029a9b.172
cmp byte [rbx + 0x18], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0x19], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0x1a], 0x68
jne case.0x140029a9b.172
invalid
invalid
add byte [rax], al
cmp byte [rbx + 0x1b], 0x6f
jne case.0x140029a9b.172
mov al, 0xc
mov cl, 0x64
mov edx, 0x1c
jmp 0x14002eddc
cmp byte [rbx + 1], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x69
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x6c
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x65
jne case.0x14002c6f5.115
add byte [rax], al
add byte [rax], al
mov al, 0x44
mov cl, 0x72
jmp 0x14002eccf
cmp byte [rbx + 1], 0x70
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x67
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x64
jne case.0x14002c6f5.115
mov al, 0x47
mov cl, 0x65
jmp 0x14002eccf
cmp byte [rbx + 1], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x6e
jne case.0x14002c6f5.115
add byte [rax], al
cmp byte [rbx + 4], 0x69
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x6e
jne case.0x14002c6f5.115
mov al, 0x4b
mov cl, 0x67
jmp 0x14002eccf
cmp byte [rbx + 1], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x61
jne case.0x14002c6f5.115
mov al, 0x21
mov cl, 0x67
jmp 0x14002eb9b
cmp byte [rbx + 1], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x6f
jne case.0x14002c6f5.115
invalid
mov al, 0x25
mov cl, 0x6d
jmp 0x14002eb9b
cmp byte [rbx + 1], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x73
jne case.0x14002c6f5.115
mov al, 0x26
mov cl, 0x74
mov cl, 0x74
jmp 0x14002eb9b
cmp byte [rbx + 1], 0x69
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x6e
jne case.0x14002c6f5.115
mov al, 0x2d
mov cl, 0x6b
mov edx, 3
jmp 0x14002eddc
invalid
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax + 0xf65017b], al
test dword [rdi + 2], eax
add byte [rax], al
cmp byte [rbx + 1], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x72
jne case.0x14002c6f5.115
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax + 0xf76037b], al
cmp byte [rbx + 3], 0x76
jne case.0x14002c6f5.115
test dword [rbx], esi
add al, byte [rax]
add byte [rax + 0xf65047b], al
invalid
invalid
cmp byte [rbx + 4], 0x65
jne case.0x14002c6f5.115
test dword [rcx], ebp
add al, byte [rax]
invalid
jne case.0x14002c6f5.115
test dword [rcx], ebp
add al, byte [rax]
add byte [rax - 0x168d4ec0], dh
mov ecx, 0x80000000
jnp case.0x14002a7d4.138
mov al, 0x40
mov cl, 0x72
jmp 0x14002ec8f
cmp byte [rbx + 1], 0x6f
outsd dx, dword [rsi]
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x6b
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x69
jne case.0x14002c6f5.115
mov al, 0x1e
mov cl, 0x65
jmp 0x14002ec8f
add byte [rax], al
invalid
add byte [rax + 0xf78017b], al
test ebp, esp
add dword [rax], eax
add byte [rax + 0xf70027b], al
test ebx, ebx
add dword [rax], eax
add byte [rax + 0xf65037b], al
cmp byte [rbx + 1], 0x78
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x70
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x65
jne case.0x14002c6f5.115
test ecx, edx
add dword [rax], eax
invalid
test ecx, edx
add dword [rax], eax
add byte [rax + 0xf63047b], al
cmp byte [rbx + 4], 0x63
jne case.0x14002c6f5.115
test edi, eax
add dword [rax], eax
invalid
test edi, eax
add dword [rax], eax
add byte [rax - 0x148b4ede], dh
mov cl, 0x74
jmp 0x14002ec8f
mov al, 0x22
mov cl, 0x74
jmp 0x14002ec8f
cmp byte [rbx + 1], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 2], 0x69
jne case.0x14002c6f5.115
invalid
lodsd eax, dword [rsi]
add dword [rax], eax
invalid
test dword [rbp - 0x7fffffff], ebp
jnp 0x14002ec4f
cmp byte [rbx + 3], 0x67
jne case.0x14002c6f5.115
add dword [rax], eax
add byte [rax], al
jne case.0x14002c6f5.115
movabs dword [0xf69047b80000001], eax
cmp byte [rbx + 4], 0x69
jne case.0x14002c6f5.115
invalid
cdq
add dword [rax], eax
invalid
test dword [rcx - 0x4fffffff], ebx
xor byte [rcx - 0x7fd31492], dh
outsb dx, byte [rsi]
jmp 0x14002ec8f
invalid
jnp 0x14002ec67
mov al, 0x30
mov cl, 0x6e
outsb dx, byte [rsi]
jmp 0x14002ec8f
cmp byte [rbx + 1], 0x72
jb 0x14002ec77
jne case.0x14002c6f5.115
test dword [rcx - 0x7fffffff], ecx
jnp 0x14002ec72
cmp byte [rbx + 2], 0x61
jne case.0x14002c6f5.115
invalid
invalid
test dword [rdi + 1], edi
add byte [rax], al
invalid
cmp byte [rbx + 3], 0x67
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x6d
jne case.0x14002c6f5.115
mov al, 0x31
mov cl, 0x61
mov edx, 5
jmp 0x14002eddc
add dword [rax], eax
invalid
cmp byte [rbx + 1], 0x78
jne case.0x14002c6f5.115
add byte [rax], al
cmp byte [rbx + 2], 0x70
jne case.0x14002c6f5.115
test dword [rcx + 1], ecx
add byte [rax], al
test dword [rcx + 1], ecx
add byte [rax], al
cmp byte [rbx + 3], 0x69
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x65
jne case.0x14002c6f5.115
mov al, 0x23
mov cl, 0x73
mov edx, 6
jmp 0x14002eddc
cmp byte [rbx + 2], 0x63
jne case.0x14002c6f5.115
add byte [rax], al
cmp byte [rbx + 3], 0x68
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x73
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x74
jne case.0x14002c6f5.115
add byte [rax], al
invalid
cmp byte [rbx + 0xa], 0x75
jne case.0x14002c6f5.115
mov al, 0x12
mov cl, 0x73
mov edx, 0xb
jmp 0x14002eddc
cmp byte [rbx + 2], 0x63
jne case.0x14002c6f5.115
cmp byte [rbx + 3], 0x65
jne case.0x14002c6f5.115
invalid
add byte [rax], al
invalid
cmp byte [rbx + 4], 0x70
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 7], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 0xa], 0x67
jne case.0x14002c6f5.115
cmp byte [rbx + 0xb], 0x65
jne case.0x14002c6f5.115
mov al, 4
mov cl, 0x73
jmp 0x14002edd7
cmp byte [rbx + 2], 0x63
jne case.0x14002c6f5.115
pop rcx
cmp byte [rbx + 3], 0x68
jne case.0x14002c6f5.115
cmp byte [rbx + 4], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x2d
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x63
jne case.0x14002c6f5.115
invalid
cmp byte [rbx + 7], 0x6f
jne case.0x14002c6f5.115
cmp byte [rbx + 8], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x74
jne case.0x14002c6f5.115
cmp byte [rbx + 0xa], 0x72
jne case.0x14002c6f5.115
cmp byte [rbx + 0xb], 0x6f
jne case.0x14002c6f5.115
mov al, 0x11
mov cl, 0x6c
mov edx, 0xc
cmp byte [rbx + rdx], cl
jne case.0x14002c652.26
mov byte [rsi], al
mov byte [rsi + 0x10], 2
jmp 0x14002efcb
cmp rdi, 0x10
jae case.0x140029a9b.172
xor ecx, ecx
mov rdx, rbx
mov r8, rdi
call case.0x1400bebac.414
jmp case.0x1400299fa.164
cmp byte [rbx + 4], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x6e
jne case.0x14002c6f5.115
cmp byte [rbx + 6], 0x67
jne case.0x14002c6f5.115
mov al, 0x2a
mov cl, 0x65
jmp 0x14002dc55
movzx eax, byte [rbx + 9]
cmp eax, 0x6f
je 0x14002ef8f
or dword [r11 - 0x7bf09008], eax
pop rdi
add dword [rax], eax
add byte [rbx - 0x7af09e08], al
cmp eax, 0x61
invalid
test dword [rbx + 1], edi
cmp eax, 0x61
jne case.0x140029a9b.172
test dword [rbx + 1], edi
add byte [rax], al
test dword [rbx + 1], edi
add byte [rax], al
add byte [rax + 0xf6e0a7b], al
test dword [rcx + 1], esi
add byte [rax], al
cmp byte [rbx + 0xa], 0x6e
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x67
jne case.0x140029a9b.172
test dword [rdi + 1], esp
add byte [rax], al
invalid
add byte [rax + 0xf750c7b], al
test dword [rbp + 1], ebx
cmp byte [rbx + 0xc], 0x75
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xd], 0x61
jne case.0x140029a9b.172
add dword [rax], eax
invalid
cmp byte [rbx + 0xe], 0x67
jne case.0x140029a9b.172
jne case.0x140029a9b.172
mov al, 0x17
jmp 0x14002e02e
cmp byte [rbx + 3], 0x6e
jne case.0x140029a9b.172
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 4], 0x73
jne case.0x140029a9b.172
cmp byte [rbx + 5], 0x2d
jne case.0x140029a9b.172
add dword [rax], eax
add byte [rax], al
cmp byte [rbx + 6], 0x70
jne case.0x140029a9b.172
invalid
cmp byte [rbx + 7], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 8], 0x65
jne case.0x140029a9b.172
test dword [rsi], eax
invalid
add dword [rax], eax
invalid
invalid
cmp byte [rbx + 9], 0x66
jne case.0x140029a9b.172
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf650a7b], al
test edx, esi
add byte [rax], al
add byte [rax + 0xf740b7b], al
test eax, ebp
add byte [rax], al
add byte [rax + 0xf630c7b], al
test esi, ebx
add byte [rax], al
add byte [rax + 0xf680d7b], al
test esp, edx
add byte [rax], al
add byte [rax], al
cmp byte [rbx + 0xe], 0x2d
invalid
cmp byte [rbx + 0xa], 0x65
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x74
jne case.0x140029a9b.172
add byte [rax], al
invalid
cmp byte [rbx + 0xc], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x68
jne case.0x140029a9b.172
add byte [rax], al
cmp byte [rbx + 0xe], 0x2d
jne case.0x140029a9b.172
test edx, ecx
add byte [rax], al
invalid
test edx, ecx
add byte [rax], al
add byte [rax + 0xf630f7b], al
test eax, eax
add byte [rax], al
add byte [rax + 0xf6f107b], al
test dword [rsi - 0x80000000], esi
mov dh, 0
add byte [rax], al
invalid
jnp 0x14002ef12
cmp byte [rbx + 0xf], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0x10], 0x6f
jne case.0x140029a9b.172
mov dh, 0
add byte [rax], al
mov dh, 0
add byte [rax], al
cmp byte [rbx + 0x11], 0x6e
outsb dx, byte [rsi]
jne case.0x140029a9b.172
cmp byte [rbx + 0x12], 0x74
jne case.0x140029a9b.172
invalid
add byte [rax], al
invalid
cmp byte [rbx + 0x13], 0x72
jne case.0x140029a9b.172
cmp byte [rbx + 0x14], 0x6f
jne case.0x140029a9b.172
invalid
add byte [rax - 0xa9716b2], dh
mov al, 0x4e
jmp 0x14002e495
cmc
invalid
invalid
cmc
invalid
cmp byte [rbx + 8], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 9], 0x6e
jne case.0x14002c6f5.115
mov ch, 0xfe
invalid
invalid
cmp byte [rbx + 0xa], 0x67
jne case.0x14002c6f5.115
cmp byte [rbx + 0xb], 0x75
jne case.0x14002c6f5.115
invalid
invalid
cmp byte [rbx + 0xc], 0x61
jne case.0x14002c6f5.115
cmp byte [rbx + 0xd], 0x67
jne case.0x14002c6f5.115
mov al, 3
mov cl, 0x65
jmp 0x14002e7d2
cmp byte [rbx + 4], 0x65
jne case.0x14002c6f5.115
cmp byte [rbx + 5], 0x73
jne case.0x14002c6f5.115
invalid
invalid
mov al, 0x39
mov cl, 0x68
jmp 0x14002eccf
cmp byte [rbx + 0xa], 0x63
jne case.0x140029a9b.172
cmp byte [rbx + 0xb], 0x61
jne case.0x140029a9b.172
cmp byte [rbx + 0xc], 0x74
jne case.0x140029a9b.172
cmp byte [rbx + 0xd], 0x69
jne case.0x140029a9b.172
cmp byte [rbx + 0xe], 0x6f
jne case.0x140029a9b.172
mov al, 0x19
jmp 0x14002e177
xor ecx, ecx
mov rdx, rbx
mov r8, rdi
call fcn.1400167d0
cmp rax, 1
jne 0x14002efd3
invalid
mov byte [rsi + 0x10], 3
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov qword [rsi], rbx
mov qword [rsi + 8], rdi
jle 0x14002efe2
mov byte [rsi + 0x10], 1
jmp 0x14002efcb
cmp r8, r9
je 0x14002effd
cmp byte [rdx + r9], cl
je 0x14002eff5
inc r9
jmp case.0x14002a77b.155
invalid
invalid
mov eax, 1
mov r8, r9
invalid
add byte [rbp - 0x77], cl
enter 0xffffffffffff894c, 0xffffffffffffffc2
invalid
mov rdx, r8
ret
invalid
xor edx, edx
call fcn.14000e71d
mov r9, rax
mov ecx, eax
shr r9, 0xa
mov ecx, 0x40
mov r8d, 0x40
mov eax, 0x40
mov eax, 0x40
je 0x14002f02f
bsr r8, r9
xor r8, 0x3f
sub rcx, r8
cmp rcx, 7
invalid
mov r8d, 7
add byte [rax], al
add byte [rax], al
cmovb r8, rcx
mov qword [rsi], rdx
and qword [rsi + 8], 0
lea rcx, [r8*4 + 1]
lea ecx, [rax*4 + 1]
lea ecx, [rax*4 + 1]
add byte [rax], al
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov qword [rsi + 0x18], rcx
add rsp, 0x20
pop rsi
ret
adc eax, dword [rax]
mov qword [rsp + 0x20], rbx
and al, 0x20
lea rdi, [rsp + 0x28]
lea r9, [rsp + 0x40]
and al, 0x40
mov rcx, rdi
call fcn.14002c5dc
invalid
movzx eax, byte [rdi + 0x10]
cmp eax, 3
jne 0x14002f09b
invalid
mov qword [rsi], 1
jmp case.0x1400bebac.394
invalid
add byte [rax], al
add bl, ch
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x28]
and al, 0x28
mov r8, qword [rsp + 0x30]
test eax, eax
je 0x14002f0b8
cmp eax, 2
jne case.0x14002a7d4.156
and qword [rsi + 8], 0
mov byte [rsi + 0x10], dl
jmp 0x14002f0d7
xor eax, eax
cmp r8, rax
je case.0x14002a7d4.156
movzx ecx, byte [rdx + rax]
or al, 2
inc rax
cmp byte [rcx + rbx], 0
jne case.0x14002a77b.161
jmp 0x14002f092
lea rcx, [rsi + 8]
call fcn.14000ebf2
and qword [rsi], 0
add byte es:[rax - 0x7f], cl
invalid
add rsp, 0x80
pop rbx
pop rdi
pop rsi
ret
sbb byte [rbx + rcx*4 + 0x42], cl
or byte [rbx + rcx*4 + 0x4a], cl
mov ecx, dword [rdx + 0x10]
lea rcx, [rsp + 0x20]
mov rdx, rax
call qword [r10]
jmp 0x14002f11c
mov rax, qword [rsp + 0x20]
and al, 0x20
mov cl, byte [rsp + 0x28]
mov edx, dword [rsp + 0x29]
movzx r8d, word [rsp + 0x2d]
mov r9b, byte [rsp + 0x2f]
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm0
adc dword [rsi + 0x10], eax
mov qword [rsi], rax
mov byte [rsi + 8], cl
mov dword [rsi + 9], edx
mov word [rsi + 0xd], r8w
or eax, 0xf4e8844
or eax, 0xf4e8844
add rsp, 0x40
pop rsi
ret
mov esi, ecx
cmp r8, 7
ja case.0x14002c6f5.9
invalid
lea rax, [0x1401b5094]
movsxd rcx, dword [rax + rbx*4]
add rcx, rax
jmp rcx
mov byte [rsi], 0xb
or ecx, dword [rax - 0x7d]
invalid
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
ret
cmp rbx, 0xf
jae 0x14002f3b5
or dword [rbx + 1], 0
invalid
or dword [rbx + 1], 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov r8, rbx
jmp 0x14002f48c
invalid
add byte [rdi], cl
mov dh, 7
movzx eax, byte [rdi]
cmp eax, 0x47
je 0x14002f410
add byte [rax], al
invalid
add byte [rbx - 0x7af0af08], al
xchg edi, eax
add dword [rax], eax
invalid
cmp eax, 0x50
jne 0x14002f424
add byte [rax], al
invalid
add byte [rax + 0xf55017f], al
test dword [rbp - 0x7fffffff], ecx
add byte [rax], al
invalid
jg 0x14002f29c
cmp byte [rdi + 1], 0x55
jg 0x14002f291
push rbp
jne 0x14002f424
add byte [rax], al
cmp byte [rdi + 2], 0x54
push rsp
jne 0x14002f424
test dword [rbx - 0x39ffffff], eax
add dword [rax], eax
add dh, al
mov byte [rsi], 3
jmp 0x14002f254
invalid
movzx eax, byte [rdi]
mov dh, 7
cmp eax, 0x48
je case.0x140029a9b.182
cmp al, 1
add byte [rax], al
cmp eax, 0x50
jne 0x14002f408
cmp byte [rdi + 1], 0x4f
jne 0x14002f408
cmp byte [rdi + 2], 0x53
jne 0x14002f408
test dword [rcx], edi
add dword [rax], eax
add byte [rax + 0xf54037f], al
test dword [rdi], ebp
add dword [rax], eax
add dh, al
invalid
cmp byte [rdi + 3], 0x54
jne 0x14002f408
mov byte [rsi], 2
jmp 0x14002f254
movzx eax, byte [rdi]
cmp eax, 0x50
je 0x14002f42c
cmp eax, 0x54
jne case.0x1400295ed.468
cmp byte [rdi + 1], 0x52
jne case.0x1400295ed.468
cmp byte [rdi + 2], 0x41
jne case.0x1400295ed.468
cmp byte [rdi + 3], 0x43
jne case.0x1400295ed.468
cmp byte [rdi + 4], 0x45
jne case.0x1400295ed.468
mov byte [rsi], 6
jmp 0x14002f254
cmp byte [rdi], 0x44
jne 0x14002f3aa
cmp byte [rdi + 1], 0x45
jne 0x14002f3aa
cmp byte [rdi + 2], 0x4c
jne 0x14002f3aa
cmp byte [rdi + 3], 0x45
jne 0x14002f3aa
add eax, dword [rbp + 0x75]
insd dword [rdi], dx
cmp byte [rdi + 4], 0x54
jne 0x14002f3aa
cmp byte [rdi + 5], 0x45
jne 0x14002f3aa
mov byte [rsi], 4
jmp 0x14002f254
movzx eax, byte [rdi]
cmp eax, 0x43
je 0x14002f454
cmp eax, 0x4f
jne case.0x14002b941.139
cmp byte [rdi + 1], 0x50
jne case.0x14002b941.139
cmp byte [rdi + 2], 0x54
jne case.0x14002b941.139
cmp byte [rdi + 3], 0x49
jne case.0x14002b941.139
cmp byte [rdi + 4], 0x4f
jne case.0x14002b941.139
cmp byte [rdi + 5], 0x4e
jne case.0x14002b941.139
cmp byte [rdi + 6], 0x53
jne case.0x14002b941.139
mov byte [rsi], 0
jmp 0x14002f254
mov r8d, 6
jmp case.0x140023eb3.382
add byte [rax], al
invalid
mov rcx, rbx
mov dl, 1
call fcn.14000e71d
mov r15, rax
mov r14, rdx
mov rcx, rdi
mov rdx, rbx
mov r8, r14
mov r9, rbx
call case.0x140021db7.474
add dword [rax], eax
add byte [rax + rax*8 + 0xbe840f], al
je case.0x140021db7.416
invalid
add byte [rax], al
add byte [rax], al
mov rcx, r15
mov rdx, r14
call fcn.14000e9ae
vpaddw ymm7, ymm1, ymm7
std
invalid
jmp case.0x14002f24f.0
cmp byte [rdi + 1], 0x45
jg 0x14002f3f2
jne 0x14002f408
jne 0x14002f408
cmp byte [rdi + 2], 0x41
jne 0x14002f408
cmp byte [rdi + 3], 0x44
jne 0x14002f408
mov byte [rsi], 5
jmp 0x14002f254
invalid
invalid
invalid
invalid
mov r8d, 4
add al, 0
add byte [rax], al
jmp case.0x140023eb3.382
cmp byte [rdi + 1], 0x45
jne 0x14002f424
jne 0x14002f424
cmp byte [rdi + 2], 0x54
jne 0x14002f424
mov byte [rsi], 1
jmp 0x14002f254
mov r8d, 3
mov eax, 3
add byte [rax], al
add bl, ch
pop rdx
jmp case.0x140023eb3.382
cmp byte [rdi + 1], 0x41
add dword [rcx + 0x75], eax
sbb al, byte [rax + 0x7554027f]
jg case.0x14002a77b.167
push rsp
invalid
jne case.0x1400295ed.468
cmp byte [rdi + 2], 0x54
jne case.0x1400295ed.468
adc al, 0x80
cmp byte [rdi + 3], 0x43
jne case.0x1400295ed.468
jg 0x14002f43e
jne case.0x1400295ed.468
cmp byte [rdi + 4], 0x48
jne case.0x1400295ed.468
mov byte [rsi], 8
jmp 0x14002f254
invalid
inc dword [rcx - 0x48]
add eax, 0xeb000000
jmp case.0x140023eb3.382
cmp byte [rdi + 1], 0x4f
jne case.0x14002b941.139
cmp byte [rdi + 2], 0x4e
mov r8d, 5
jmp case.0x140023eb3.382
cmp byte [rdi + 1], 0x4f
jne case.0x14002b941.139
cmp byte [rdi + 2], 0x4e
jne case.0x14002b941.139
cmp byte [rdi + 3], 0x4e
jne case.0x14002b941.139
cmp byte [rdi + 4], 0x45
jne case.0x14002b941.139
cmp byte [rdi + 5], 0x43
jne case.0x14002b941.139
invalid
add eax, 0x800e7543
jg 0x14002f47b
cmp byte [rdi + 6], 0x54
push rsp
jne case.0x14002b941.139
or dh, al
invalid
mov byte [rsi], 7
jmp 0x14002f254
mov r8d, 7
mov rcx, rsi
mov rdx, rdi
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp case.0x14002262e.415
add byte [rax], al
invalid
add byte [rax - 0x73], cl
and al, 0x28
invalid
lea rcx, [rsp + 0x28]
mov qword [rcx], r15
mov qword [rcx + 8], r14
mov dword [rcx + 8], esi
mov qword [rcx + 0x10], rbx
mov dword [rcx + 0x10], ebx
call fcn.14000eb84
idiv ch
inc esi
mov byte [rsi], 0xa
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
or byte [rax - 0x77], cl
push rsi
adc cl, ch
xchg ebx, eax
std
invalid
invalid
std
invalid
push rsi
push rdi
sub rsp, 0x38
sub esp, 0x38
mov rdi, r8
lea r8, [rsp + 0x28]
and qword [r8 + 7], 0
and dword [rax + 7], 0
mov rsi, rcx
and qword [r8], 0
mov r9d, 0xf
mov ecx, 0xf
mov rcx, rdx
ror dword [rax - 0x77], 1
cli
call case.0x140021db7.474
sub dword [rax], eax
add byte [rax], al
test al, al
je 0x14002f4f4
mov al, 0xb
jmp 0x14002f50c
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x2f]
and al, 0x2f
mov qword [rsi + 8], rcx
mov qword [rsi + 1], rax
mov byte [rsi + 0x10], dil
jle 0x14002f51a
invalid
mov al, 9
mov byte [rsi], al
add rsp, 0x38
cmp byte [rdi + 0x5e], bl
ret
adc eax, 0x13c1ae
cmp rdx, rax
je 0x14002f543
movzx r11d, byte [rcx + rax]
mov r11b, byte [r11 + r10]
mov bl, byte [rbx + rdx]
test r11b, r11b
invalid
je 0x14002f543
invalid
cmp r9, rax
je case.0x140021db7.436
invalid
mov byte [r8 + rax], r11b
inc rax
shr bl, 0xdf
jmp case.0x140021db7.475
cmp rdx, rax
setne al
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
add esp, 0x28
ret
lea r8, [0x14016b7d0]
mov rcx, r9
leave
mov rdx, r9
call fcn.1400c10d0
or dword [rax], eax
int3
sub esp, 0x30
mov rsi, rdx
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x13c0e0
loopne case.0x14002262e.476
adc eax, dword [rax]
mov r8d, 0xd
or eax, 0xff000000
push rax
invalid
or eax, 0xff000000
push rax
sbb byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
lea rcx, [rsp + 0x20]
mov qword [rcx], rsi
mov byte [rcx + 8], al
or dh, al
mov byte [rcx + 9], 0
or dword [rax], eax
call fcn.140014c90
nop
add rsp, 0x30
invalid
xor byte [rsi - 0x3d], bl
ret
adc eax, 0x13c0b6
mov r8d, 0x13
adc eax, dword [rax]
add byte [rax], al
invalid
jmp rax
jo case.0x140023da3.351
lea ecx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsi + 0x78], rcx
mov qword [rsi + 0x90], rax
mov dword [rsi + 0x90], eax
add byte [rax], al
lea rax, [0x1401b2fa0]
mov qword [rsi + 0x98], rax
mov dword [rsi + 0x98], eax
mov dword [rsi + 0x98], eax
mov qword [rsi + 0xa0], 1
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
cmpsb byte [rsi], byte [rdi]
and qword [rsi + 0xa8], 0
test al, 0
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
add byte [rax], al
or word [rsi + 0xb0], 0xffff
mov byte [rsi + 0xd8], 2
xchg al, bl
add byte [rax], al
add byte [rdx], al
invalid
add byte [rax], al
inc esi
invalid
xchg al, bl
add byte [rax], al
add byte [rdx], al
invalid
add cl, byte [rax - 0x7d]
cmpsb byte [rsi], byte [rdi]
and qword [rsi + 0xd0], 0
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
sub esp, 0x28
movzx eax, byte [rcx]
mov dh, 1
sub byte [rdi], cl
mov dh, 1
add dword [rax - 0x73], ecx
or eax, 0x185a1e
pop rdx
sbb byte [rax], al
invalid
lea rcx, [0x1401b50b4]
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
loopne case.0x140029586.309
lea rax, [0x14016bcb8]
lea eax, [0x14016bcb8]
adc eax, dword [rax]
jmp 0x14002f6ca
lea rax, str.HTTP_1.0HTTP_1.1unexpected_request_version:
f2xm1
adc eax, dword [rax]
add bl, ch
jmp 0x14002f6ca
sbb dword [rax - 0x73], ecx
add eax, 0x13f0d8
fdiv st(0)
adc eax, dword [rax]
invalid
lea rax, case.0x140032ba5.50
add bl, ch
jmp 0x14002f6ca
adc byte [rax - 0x73], cl
lea rax, [0x14016bcc0]
add eax, 0x13c5ff
jmp 0x14002f6ca
invalid
lea rax, [0x14016bcc8]
lea eax, [0x14016bcc8]
add eax, 0x13c5fe
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
invalid
invalid
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
mov r9, qword [rdx + 0x18]
sbb byte [rcx - 0x48], al
invalid
invalid
mov r8d, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
ret 0x8348
mov rdx, rax
add rsp, 0x28
invalid
sub byte [rcx - 1], cl
jmp rcx
invalid
lea rcx, str.internal_error:_entered_unreachable_code
lea ecx, str.internal_error:_entered_unreachable_code
or eax, 0x15d133
lea r8, [0x14016bd30]
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
call fcn.1400c11d0
int3
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x78
sub esp, 0x78
mov rdi, rdx
mov edi, edx
mov rsi, rcx
cmp byte [rcx], 0
je 0x14002f773
pop rsp
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
mov qword [rax], rsi
mov dword [rax], esi
xor byte [rax - 0x73], cl
and al, 0x38
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax - 0x73], ecx
lea rax, [0x14002bdae]
add eax, 0xffffc680
invalid
mov qword [rcx + 8], rax
or byte [rax - 0x73], cl
add eax, 0x13c4af
scasd eax, dword [rdi]
invalid
adc eax, dword [rax]
invalid
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
invalid
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x48
invalid
lea r8, [rsp + 0x48]
and al, 0x48
mov qword [r8], rax
mov qword [r8], rax
mov qword [r8 + 8], 2
mov dword [rax + 8], 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rcx - 0x7d], cl
invalid
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], 1
sbb byte [rcx], al
add byte [rax], al
invalid
adc byte [rcx - 0x39], cl
sbb byte [rcx], al
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rdi + 0x20]
invalid
invalid
add byte [rax], al
mov rcx, qword [rdi + 0x20]
mov ecx, dword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
push rdi
sub al, ch
invalid
call fcn.140015020
mov ecx, eax
invalid
mov al, 1
mov ecx, 0x89fffe58
sal dword [rax + 0xfc98401], 0x85
xchg ecx, eax
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
test cl, cl
leave
jne 0x14002f904
cmp qword [rsi + 0x20], 0
jle 0x14002f797
add byte [rbp + rbx*2 + 0x48], dh
lea eax, [rsi + 0x10]
invalid
invalid
je 0x14002f7d7
pop rbp
lea rax, [rsi + 0x10]
adc byte [rax - 0x73], r9b
and al, 0x28
invalid
lea rcx, [rsp + 0x28]
sub byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
lea eax, [rsp + 0x38]
mov qword [rcx], rax
mov dword [rcx], eax
lea rax, [rsp + 0x38]
lea eax, [rsp + 0x38]
and al, 0x38
mov qword [rax], rcx
lea rcx, [0x14002be35]
or eax, 0xffffc6a0
invalid
mov qword [rax + 8], rcx
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
or eax, 0x183320
or byte [rax - 0x73], cl
or eax, 0x183320
and byte [rbx], dh
sbb byte [rax], al
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov qword [r8 + 8], rcx
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
mov qword [r8 + 0x10], rax
mov qword [r8 + 0x18], rcx
invalid
invalid
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
call fcn.140015020
mov ecx, eax
mov al, 1
test cl, cl
jne 0x14002f904
invalid
invalid
add dword [rax], eax
invalid
test dword [0x18c02f7d9], ebp
mov r14, qword [rsi + 0x40]
mov esi, dword [rsi + 0x40]
jbe 0x14002f81b
test r14, r14
jne 0x14002f7e9
cmp byte [rsi], 0
je 0x14002f912
test byte [rcx], ch
add dword [rax], eax
invalid
add byte ds:[rdi], cl
test byte [rcx], ch
add dword [rax], eax
add byte [rdi + rcx - 0x49], al
mov bh, 0x7e
push rax
movzx r15d, word [rsi + 0x50]
mov rbx, qword [rsi + 0x38]
cmp r15, 0xffff
invalid
invalid
inc dword [rax]
invalid
je case.0x1400246ce.325
invalid
inc dword [rax]
add byte [rsp + rbx + 0x4c], dh
sbb al, 0x4c
sbb al, 0x4c
mov rcx, r15
mov ecx, edi
mov rdx, rbx
mov r8, r14
call case.0x14002b941.225
add byte [rax], al
add byte [rax], al
test rax, rax
test eax, eax
je case.0x14002a77b.209
add byte [rax], al
mov rbx, rax
jmp 0x14002f81a
invalid
mov rdx, r14
cmp rdx, 1
cmp rdx, 1
cmp edx, 1
cli
add dword [rax - 0x77], ecx
ror byte [rax - 0x7d], 1
rol byte [rax], 1
mov rax, rdx
adc rax, 0
rol byte [rax], 1
test rdx, rdx
test edx, edx
lea rcx, [0x1401b2fa0]
jno 0x14002f864
sbb byte [rax], al
cmovne rcx, rbx
retf
retf
lea r14, [rsp + 0x38]
lea esi, [rsp + 0x38]
mov qword [r14], rcx
mov qword [r14 + 8], rax
invalid
invalid
invalid
or byte [rbp + r9*4 + 0x7c], r9b
or byte [rbp + rcx*4 + 0x7c], cl
lea r15, [rsp + 0x28]
lea edi, [rsp + 0x28]
and al, 0x28
mov qword [r15], r14
lea r12, [0x140011bb0]
lea esp, [0x140011bb0]
and eax, 0xfffe2362
mov qword [r15 + 8], r12
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea eax, [0x1401b2ac0]
or byte [rax - 0x73], cl
lea eax, [0x1401b2ac0]
add eax, 0x183267
xor bl, byte [eax]
add byte [rbp + rcx*4 + 0x44], cl
lea eax, [rsp + 0x48]
sbb byte [rax], al
lea r8, [rsp + 0x48]
lea eax, [rsp + 0x48]
mov qword [r8], rax
mov qword [r8], rax
add byte [rax + 1], bh
mov eax, 1
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rcx - 0x7d], cl
or byte [rcx - 0x7d], cl
add byte [rax], al
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
and dword [rax + 0x20], 0
or byte [rcx - 0x7d], cl
and dword [rax + 0x20], 0
invalid
mov qword [r8 + 0x10], r15
mov qword [r8 + 0x18], rax
invalid
invalid
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
sbb byte [rax - 0x75], cl
mov rbx, qword [rdi + 0x20]
mov ebx, dword [rdi + 0x20]
pop rdi
and byte [rax - 0x75], cl
mov edi, dword [rdi + 0x28]
mov rdi, qword [rdi + 0x28]
mov edi, dword [rdi + 0x28]
mov rcx, rbx
mov rdx, rdi
cli
call fcn.140015020
mov ecx, eax
invalid
mov al, 1
invalid
test cl, cl
leave
push rdi
invalid
dec dword [rcx - 0x7bfe4f3f]
sal dword [rax + 0x75c98401], 0x72
leave
jne 0x14002f904
jb case.0x1400299fa.213
movzx r8d, word [rsi + 0x50]
movzx eax, word [rsi + 0x50]
push rax
cmp r8, 0xffff
cmp eax, 0xffff
add byte [rax], al
add byte [rdx + riz*2 + 0x49], dh
je case.0x140029a9b.229
invalid
inc r8
inc eax
ror byte [rax - 0x75], 0x4e
cmp byte [rax - 0x75], cl
invalid
mov rcx, qword [rsi + 0x38]
mov ecx, dword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
mov edx, dword [rsi + 0x40]
push rsi
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
lea ecx, [0x14016ba70]
or eax, 0x13c1be
mov esi, 0xe80013c1
xchg dword [rax], eax
adc eax, dword [rax]
call fcn.14002f93e
add byte [rax], al
test rax, rax
sal byte [rsi + rax*2 + 0x48], 0x89
and al, 0x28
je case.0x140029a9b.229
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
lea rax, [0x14016bc08]
lea eax, [0x14016bc08]
cmp eax, ebx
adc eax, dword [rax]
lea r8, [rsp + 0x48]
lea eax, [rsp + 0x48]
and al, 0x48
mov qword [r8], rax
add byte [rax + 1], bh
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x77], cl
or byte [rcx - 0x7d], cl
invalid
invalid
invalid
mov qword [r8 + 8], rax
mov dword [rax + 8], eax
and qword [r8 + 0x20], 0
and byte [rax], al
mov qword [rsp + 0x38], r15
mov dword [rsp + 0x38], edi
jl 0x14002f90b
and al, 0x38
cmp byte [rcx + rcx*4 + 0x64], cl
mov qword [rsp + 0x40], r12
and al, 0x40
and al, 0x40
mov qword [r8 + 0x10], r14
mov qword [r8 + 0x18], rax
mov dword [rax + 0x18], eax
adc byte [rcx - 0x77], cl
mov dword [rax + 0x18], eax
sbb byte [rax - 0x77], cl
sbb byte [rax - 0x77], cl
mov rcx, rbx
invalid
mov rdx, rdi
mov edx, edi
call fcn.140015020
and byte [rdi - 2], dl
invalid
jmp 0x14002f904
xor eax, eax
add rsp, 0x78
add esp, 0x78
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop r14
pop rsi
pop r15
ret
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
or eax, 0x183c4f
cmp al, 0x18
cmp al, 0x18
sbb byte [rax], al
add byte [rcx], dh
shr cl, 0x13
invalid
invalid
xor eax, eax
jmp case.0x140029586.318
adc edi, edi
invalid
invalid
adc edi, edi
invalid
invalid
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuripath.rs
add eax, 0x13c131
xor ecx, eax
adc eax, dword [rax]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
and byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, r14
xor r8d, r8d
xor r8d, r8d
ror byte [rbp - 0x77], 0xf9
mov r9, r15
mov ecx, edi
stc
call fcn.1400c1780
invalid
int3
in al, dx
sub byte [rbp - 0x7b], cl
invalid
invalid
test r8, r8
je 0x14002f958
sal byte [rcx + rdx + 0x49], 0x89
mov r10, rdx
sub r10, r8
ror byte [rbp + 0x29], cl
ret 0xe76
jbe 0x14002f95d
jbe 0x14002f95d
invalid
cmp byte [rcx + r8], 0xbf
jg case.0x14002b941.179
jmp 0x14002f96d
mov r10, rdx
jmp case.0x14002b941.179
add dh, byte [rbp + 0xe]
jne 0x14002f96d
add rcx, r8
mov rax, rcx
mov rdx, r10
mov edx, edx
mov edx, edx
add rsp, 0x28
add esp, 0x28
ret
mov qword [rsp + 0x20], r9
and al, 0x20
and byte [rcx - 0x77], cl
shr eax, 1
invalid
mov r9, rdx
call fcn.1400c1780
or dword [rax], eax
or dword [rax], eax
int3
mov eax, edx
cmp ecx, eax
sal dword [rbx + 8], 0x80
cmp al, 8
sar byte [rsp + rax - 0x15], 4
or byte [rax + 0x7cc0083c], al
add al, 0xeb
add al, 0x74
je 0x14002f994
xor eax, eax
mov rdx, rcx
mov rsi, rcx
call case.0x14002a77b.108
mov word [rsi + 0x68], 0xc8
mov dword [rsi + 0x68], 0x46c600c8
push 2
invalid
mov dword [rsi + 0x68], 0x46c600c8
push 2
invalid
add cl, byte [rax - 0x7d]
invalid
and qword [rsi + 0x60], 0
add rsp, 0x20
pop rsi
ret
invalid
invalid
cmp al, 0xf7
jb 0x14002f9fe
mov r8b, byte [rcx + 1]
mov al, byte [rcx + 1]
add dword [r9 - 0x80], eax
rcl al, 0x41
rol byte [rcx - 0x80], 1
clc
invalid
add r8b, 0xd0
cmp r8b, 9
cmp al, 9
rol byte [rcx - 0x80], 1
clc
or dword [rdi + 0x22], esi
ja 0x14002f9fe
mov cl, byte [rcx + 2]
add cl, 0xd0
cmp cl, 9
ja 0x14002f9fe
add dl, 0xd0
movzx eax, r8b
movzx edx, dl
movzx ecx, cl
leave
leave
imul edx, edx, 0x64
imul eax, eax, 0xa
add eax, edx
add eax, ecx
ret
ret
lea edx, [rcx - 0x190]
cmp edx, 0x33
jbe case.0x14002a7d4.165
xchg ecx, eax
jo 0x14002fa09
invalid
lea edx, [rcx - 0x1f4]
inc dword [rbx + 0x50760bfa]
cmp edx, 0xb
jbe 0x14002fa6d
cli
or esi, dword [rsi + 0x50]
lea edx, [rcx - 0xc8]
cmp edx, 8
jbe 0x14002fa8a
invalid
invalid
lea edx, [rcx - 0x12c]
invalid
cmp edx, 8
ja case.default.0x14002fa41
lea rcx, [0x1401b50f0]
movsxd r8, dword [rcx + rdx*4]
invalid
add al, 0x91
invalid
add al, 0x91
add r8, rcx
jmp r8
jmp rax
lea rax, [0x14016c154]
lea eax, [0x14016c154]
add cl, ch
invalid
jmp 0x14002fd3a
lea rcx, [0x1401b5114]
lea ecx, [0x1401b5114]
or eax, 0x1856bd
movsxd r8, dword [rcx + rdx*4]
add al, 0x91
add r8, rcx
jmp r8
jmp rax
lea rax, [0x14016c1bc]
adc eax, dword [rax]
jmp 0x14002fc7c
add byte [rax], al
lea rcx, [0x1401b51e4]
sbb byte [rax], al
add byte [rbx + riz*2 + 4], cl
xchg ecx, eax
movsxd r8, dword [rcx + rdx*4]
invalid
add r8, rcx
jmp r8
jmp rax
lea rax, [0x14016c385]
lea eax, [0x14016c385]
leave
adc eax, dword [rax]
jmp 0x14002fc41
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x18563b
sbb byte [rax], al
lea rax, [0x1401b50cc]
sbb byte [rax], al
movsxd rcx, dword [rax + rdx*4]
nop
add rcx, rax
add ecx, eax
jmp rcx
lea rax, [0x14016c0dd]
cmp al, 0xc6
adc eax, dword [rax]
invalid
invalid
add byte [rdx + 2], bh
mov edx, 2
add byte [rax], al
add bl, al
ret
cmp ecx, 0xe2
loop 0x14002faab
add byte [rax], al
add byte [rdi], cl
test byte [rbp - 0x7cfffffe], cl
add byte [rbx - 0x7bf09a07], al
xchg ecx, eax
add al, byte [rax]
invalid
add byte [rax], al
je 0x14002fd40
add byte [rbx - 0x7bf09a07], al
xchg ecx, eax
add al, byte [rax]
add byte [rbx - 0x7bf09907], al
invalid
invalid
xchg ebp, eax
cmp ecx, 0x65
je 0x14002fd4d
test byte [rcx - 0x7cfffffe], dl
stc
je 0x14002fd5a
je 0x14002fd5a
cmp ecx, 0x66
je 0x14002fd5a
test byte [rbp - 0x7cfffffe], dl
stc
jne case.0x14002fa7b.9
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbx - 0x7af09b07], al
adc dword [rdx], eax
invalid
add byte [rax], al
cmp ecx, 0x64
jne case.0x14002fa7b.9
add al, byte [rax]
invalid
test dword [rcx], edx
add al, byte [rax]
add byte [rax - 0x73], cl
lea eax, [0x140183bba]
add byte [rax], al
lea rax, [0x140183bba]
lea eax, [0x140183bba]
jmp 0x14002fcf0
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13c683
lea rax, [0x14016c164]
jmp 0x14002fc4e
add byte [rax], al
lea rax, [0x14016c175]
invalid
mov edx, 5
add byte [rax], al
ret
lea rax, [0x14016c17a]
jmp case.0x14002fa98.71
invalid
add bl, ch
push rbp
lea rax, [0x14016c183]
adc eax, dword [rax]
add cl, ch
and eax, 0x48000002
invalid
jmp 0x14002fd2d
lea rax, [0x14016c18f]
lea eax, [0x14016c18f]
adc eax, dword [rax]
jmp case.0x14002fa98.71
lea rax, [0x14016c198]
lea rax, [0x14016c198]
invalid
jmp 0x14002fbee
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13c686
invalid
adc eax, dword [rax]
lea rax, [0x14016c1aa]
invalid
jmp 0x14002fbee
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13c697
invalid
adc eax, dword [rax]
lea rax, [0x14016c1c7]
invalid
jmp 0x14002fd2d
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x13c697
invalid
adc eax, dword [rax]
lea rax, [0x14016c1d3]
invalid
jmp 0x14002fd3a
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13c69b
adc eax, dword [rax]
lea rax, [0x14016c1e3]
adc eax, dword [rax]
jmp case.0x14002fa98.71
lea rax, [0x14016c1ec]
add eax, 0x13c69b
wait
invalid
adc eax, dword [rax]
mov edx, 9
ret
lea rax, [0x14016c1f5]
add eax, 0x13c697
adc eax, dword [rax]
add cl, ch
mov eax, dword [rax]
add byte [rax], al
invalid
jmp 0x14002fbee
add byte [rax - 0x73], cl
lea rax, [0x14016c207]
add eax, 0x13c69d
adc eax, dword [rax]
mov edx, 0xe
ret
invalid
lea rax, [0x14016c215]
lea eax, [0x14016c215]
invalid
add cl, ch
add dword [rcx], 0x8d480000
invalid
invalid
jmp 0x14002fcfd
lea rax, [0x14016c232]
lea eax, [0x14016c232]
add eax, 0x13c6af
invalid
add cl, ch
jmp 0x14002fd20
cwde
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x13c6b2
adc eax, dword [rax]
lea rax, [0x14016c241]
lea eax, [0x14016c241]
adc eax, dword [rax]
jmp 0x14002fcf0
lea rax, [0x14016c249]
add eax, 0x13c6ae
adc eax, dword [rax]
mov edx, 4
add al, 0
add byte [rax], al
invalid
add bl, al
ret
lea rax, [0x14016c24d]
lea eax, [0x14016c24d]
invalid
jmp 0x14002fd20
jae case.0x14002fa98.36
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14016c25c]
add eax, 0x13c6a8
adc eax, dword [rax]
jmp 0x14002fd54
add byte [rax - 0x73], cl
lea rax, [0x14016c26f]
add eax, 0x13c6af
scasd eax, dword [rdi]
invalid
adc eax, dword [rax]
jmp 0x14002fc4e
add byte [rax - 0x73], cl
lea rax, [0x14016c280]
add eax, 0x13c6b4
adc eax, dword [rax]
jmp 0x14002fd2d
add dword [rax], eax
add byte [rax - 0x73], cl
add eax, 0x13c6b4
invalid
lea rax, [0x14016c28c]
add byte [rdx + 0x16], bh
mov edx, 0x16
add byte [rax], al
add bl, al
ret
ret
lea rax, [0x14016c2a2]
jmp 0x14002fc41
pop rdx
add bl, ch
pop rdx
lea rax, [0x14016c2b7]
mov edx, 0x12
add byte [rax], al
add bl, al
ret
lea rax, [0x14016c2c9]
jmp 0x14002fd2d
invalid
add cl, ch
sub eax, 0x48000001
add byte [rax - 0x73], cl
add eax, 0x13c6ce
invalid
invalid
adc eax, dword [rax]
add byte [rax - 0x73], cl
add eax, 0x13c6ce
invalid
invalid
adc eax, dword [rax]
lea rax, [0x14016c2d5]
invalid
jmp 0x14002fd54
lea rax, [0x14016c2e8]
jmp case.0x14002fa98.15
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [0x14016c2fc]
lea rax, [0x14016c2fc]
mov edx, 6
ret
lea rax, [0x14016c302]
jmp 0x14002fc4e
lea rax, [0x14016c313]
jmp 0x14002fd3a
lea rax, [0x14016c323]
mov edx, 0x15
ret
lea rax, [0x14016c338]
mov edx, 0x11
ret
lea rax, [0x14016c349]
jmp 0x14002fcda
lea rax, [0x14016c368]
jmp 0x14002fcfd
lea rax, [0x14016c39a]
add eax, 0x13c72a
jmp 0x14002fd20
lea rax, [0x14016c3a9]
mov edx, 0xb
add byte [rax], al
ret
lea rax, [0x14016c3b4]
jmp 0x14002fd54
lea rax, [0x14016c3c7]
add eax, 0x13c732
jmp 0x14002fd20
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x13c735
lea rax, [0x14016c3d6]
mov edx, 0x1a
add byte [rax], al
add bl, al
ret
ret
lea rax, [0x14016c3f0]
mov edx, 0x17
ret
lea rax, [0x14016c407]
mov edx, 0x14
adc al, 0
add byte [rax], al
ret
lea rax, [0x14016c41b]
jmp 0x14002fd13
lea rax, [0x14016c428]
lea rax, [0x14016c428]
jmp 0x14002fd2d
lea rax, [0x14016c434]
pop rdx
invalid
mov edx, 0x1f
add bl, al
ret
lea rax, [0x14016c0df]
jmp 0x14002fd47
clc
ret
lea rax, [0x14016c0e6]
add eax, 0x13c3f6
mov edx, 8
ret
add bl, al
lea rax, [0x14016c0ee]
mov edx, 0x1d
ret
add bl, al
lea rax, [0x14016c10b]
jmp 0x14002fd61
lea rax, [0x14016c115]
add eax, 0x13c402
mov edx, 0xd
ret
lea rax, [0x14016c122]
add eax, 0x13c402
mov edx, 0xf
ret
lea rax, [0x14016c131]
mov edx, 0xc
ret
lea rax, [0x14016c13d]
mov edx, 0x10
ret
lea rax, [0x14016c14d]
mov edx, 7
ret
lea rax, str.Switching_ProtocolsProcessingOKCreatedAcceptedNon_Authoritative_InformationNo_ContentReset_ContentPartial_ContentMulti_StatusAlready_ReportedIM_UsedMultiple_ChoicesMoved_PermanentlyFoundSee_OtherNot_ModifiedUse_ProxyTemporary_RedirectPermanent_RedirectBad_RequestUnauthorizedPayment_RequiredForbiddenNot_FoundMethod_Not_AllowedNot_AcceptableProxy_Authentication_RequiredRequest_TimeoutConflictGoneLength_RequiredPrecondition_FailedPayload_Too_LargeURI_Too_LongUnsupported_Media_TypeRange_Not_SatisfiableExpectation_FailedIm_a_teapotMisdirected_RequestUnprocessable_EntityLockedFailed_DependencyUpgrade_RequiredPrecondition_RequiredToo_Many_RequestsRequest_Header_Fields_Too_LargeUnavailable_For_Legal_ReasonsInternal_Server_ErrorNot_ImplementedBad_GatewayService_UnavailableGateway_TimeoutHTTP_Version_Not_SupportedVariant_Also_NegotiatesInsufficient_StorageLoop_DetectedNot_ExtendedNetwork_Authentication_Required
mov edx, 0x13
ret
lea rax, [0x14016c0d3]
mov edx, 0xa
ret
and al, 0x50
mov eax, 0x80000000
xor ecx, ecx
mov r9, rbx
cpuid
xchg rbx, r9
test eax, eax
ror byte [rcx + rcx*4 + 0x54], 0x24
mov dword [rsp + 0x38], edx
mov qword [rsp + 0x30], r11
mov dword [rsp + 0x24], esi
mov dword [rsp + 0x4c], edi
je 0x140031140
xor ecx, ecx
mov eax, 0x80000001
mov r9, rbx
invalid
cpuid
xchg rbx, r9
retf
mov eax, ecx
jmp 0x140031142
invalid
invalid
xor eax, eax
mov qword [rsp + 0x28], rax
mov ebx, r8d
mov r9d, r8d
and r9d, 1
shl r9d, 8
mov edi, ebx
and edi, 0x202
mov r10d, ebx
and r10d, 0x2000
add byte [rax], al
shl r10, 0x21
mov eax, r8d
shr eax, 9
mov ecx, ebx
and ecx, 0x400000
shl rcx, 0x1b
mov edx, ebx
and edx, 0x800000
add byte [rax], al
add byte [rax], 0x48
shl edx, 0x11
loop 0x14003119a
loop 0x14003119a
mov r11d, r8d
shr r11d, 0x19
and r11d, 1
mov esi, ebx
and esi, 0x20000000
add byte [rax], ah
shl rsi, 5
or rsi, r11
mov ebp, r8d
shr ebp, 0x1c
and ebp, 4
or rbp, rsi
mov r12d, r13d
mov esp, ebp
mov esp, ebp
mov r11d, r13d
shr r11d, 0xf
and r11d, 8
jrcxz 0x1400311c5
mov esi, r12d
and esi, 0x80000
or byte [rax], al
shl rsi, 0x1c
or rsi, r11
mov r15d, r12d
and r15d, 0x800
shl r15, 0x25
or r15, rsi
mov esi, r14d
test byte [rcx - 0x77], 0xf3
test byte [rcx - 0x77], 0xf3
and r11d, 0x10
or r11, rdi
or r11, r9
or r11, r10
mov r9d, r14d
shr r9d, 0x12
and r9d, 0x20
or r9, rbp
or ecx, ebp
or ecx, ebp
and esi, 0x1000000
shl rsi, 0x11
out 0x11, al
out 0x11, al
or rsi, r9
shr r14d, 0x13
mov r9d, r13d
mov ecx, ebp
shr r9d, 0x10
and r9d, 0x2000
or r9, r15
mov r10d, r12d
and r10d, 8
shl r10, 0x21
or r10, r9
or edx, ecx
or edx, ecx
mov r9d, r12d
and r9d, 0x100
shl r9, 0x1d
or r9, r10
mov r10d, r12d
and r10d, 0x200
shl r10, 0x29
or r10, r9
and eax, 0xc00
or rax, r11
or rax, rcx
or rax, rdx
and r14d, 0xc0
or r14, rsi
or r14, rax
or r14, r10
not r8d
test r8d, 0xc000000
jne 0x140031401
call fcn.1400acd80
mov r8, rax
sal bh, 0xd0
test al, 6
jne 0x140031401
and r8d, 0xe0
mov r9, r14
bts r9, 0x2a
cmp dword [rsp + 0x4c], 0xc
and al, 0x4c
or al, 0x76
invalid
and al, 0x4c
or al, 0x76
mov eax, 0xd
mov eax, 0xd
mov ecx, 1
mov r10, rbx
cpuid
xchg rbx, r10
mov eax, eax
movabs rcx, 0xc0000000000
or r14, rcx
or esi, ecx
or esi, ecx
test al, 1
cmove r14, r9
mov ecx, eax
and ecx, 2
shl rcx, 0x2c
and eax, 8
shl rax, 0x29
or rax, rcx
or rax, r14
mov r9, rax
mov r10, qword [rsp + 0x38]
mov r11, qword [rsp + 0x30]
mov esi, dword [rsp + 0x24]
and al, 0x24
and al, 0x24
mov rdi, qword [rsp + 0x28]
mov eax, ebx
and eax, 0x1000
shl rax, 0x17
shr ebx, 0xe
and ebx, 0x4000
or rbx, rax
mov r14d, r12d
and r14d, 0x20
and byte [rcx - 0x3f], al
out 0xa, al
and byte [rcx - 0x3f], al
out 0xa, al
or r14, rbx
or r14, r9
cmp r8d, 0xe0
jne 0x1400313fa
test ebx, ecx
add byte [rax], al
invalid
test ebx, ecx
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], al
mov eax, esp
retf
mov eax, r12d
and eax, 0x10000
mov ecx, r12d
shl ecx, 4
mov edx, 0x200000
and ecx, edx
or rcx, rax
and edx, r12d
lea rax, [rcx + rdx*4]
add al, 0x91
add al, 0x91
mov ecx, r12d
shr ecx, 7
and ecx, 0x80000
add byte [rax], cl
add byte [rax + 9], cl
rol dword [rcx + rcx*4 - 0x20], 0xc1
call 0x14003386f
add al, 0
or rax, rcx
mov ecx, r12d
shr ecx, 0xb
or eax, dword [rcx + 0x20000e1]
invalid
or eax, dword [rcx + 0x20000e1]
add byte [rax + 9], cl
rol dword [rcx - 0x3f], 0xec
shr esp, 0xa
invalid
invalid
in al, 0
add byte [rax], dl
add byte [rax], al
add al, byte [rax]
or rcx, rax
shr r12d, 0xa
shr esp, 0xa
shr esp, 0xa
and r12d, 0x100000
or r12, rcx
or r12, r14
mov rax, r12
or rax, 0x400000
test r13d, r13d
add byte [rcx + 9], cl
int3
cmovns rax, r12
mov r8, qword [rsp + 0x50]
mov ecx, r8d
and ecx, 2
shl ecx, 0x17
mov edx, r8d
ret 0xe283
and byte [rax - 0x3f], cl
loop 0x1400313ce
or rdx, rcx
mov ecx, r8d
and ecx, 0x40
shl ecx, 0x14
loope 0x1400313d3
invalid
ret 0xe283
loope 0x1400313d3
or rcx, rdx
or rcx, rax
movabs rax, 0x208000000
or rax, rcx
enter 0xf41, 0xffffffffffffffba
loopne 0x1400313df
enter 0xf41, 0xffffffffffffffba
loopne 0x1400313df
bt eax, 8
mov edx, 0xf4808e0
rol dword [r13 - 0x77], 0xc6
cmovae rax, rcx
mov r14d, r8d
shl r14d, 0x13
shl esi, 0x13
shl r8d, 0xb
and r8d, 0x2000000
and r14d, 0xf0000000
or r14d, r8d
or r14, rax
mov r9, qword [rsp + 0x40]
mov ecx, dword [rsp + 0x40]
jmp 0x140031419
mov r9, qword [rsp + 0x40]
mov r10, qword [rsp + 0x38]
mov r11, qword [rsp + 0x30]
mov esi, dword [rsp + 0x24]
mov rdi, qword [rsp + 0x28]
mov eax, edi
and eax, 0x20
shl rax, 0x21
and dword [rcx + rcx - 0x10], ecx
and dword [rcx + rcx - 0x10], ecx
shl r11, 0x20
mov ecx, esi
or rcx, r11
mov edx, r10d
movabs r8, 0x69746e6568747541
xor r8, rcx
xor rdx, 0x444d4163
or rdx, r8
je 0x140031466
mov edx, r10d
movabs r8, 0x6e65476e6f677948
xor r8, rcx
xor rdx, 0x656e6975
or rdx, r8
jne 0x14003147e
mov edx, edi
and edx, 0x40
shl edx, 6
and edi, 0x200000
shl rdi, 0x12
or rdi, rdx
or rax, rdi
movabs rdx, 0x49656e69756e6547
xor rcx, rdx
mov edx, r10d
xor rdx, 0x6c65746e
movabs r13, 0xffffffcfffffffff
and r13, rax
bt eax, 0xe
cmovb r13, rax
or rdx, rcx
cmovne r13, rax
mov rax, r13
bts rax, 0x3f
mov qword [0x1401bf350], rax
bt r13, r9
setb al
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
cmovae rbx, rdx
xor edx, edx
mov rcx, rbx
shr rcx, 0x3a
sete dl
mov r8, rbx
shl r8, 5
shl rdx, 2
test rax, rax
je 0x140031559
shl rax, 5
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 4
mov qword [rsp + 0x30], rax
jmp 0x14003155f
and qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
stc
call fcn.140018651
cmp qword [rdi], 0
mov rax, qword [rdi + 8]
je 0x140031582
mov rdx, qword [rsp + 0x48]
jmp 0x140031593
mov qword [rsi + 8], rax
mov qword [rsi], rbx
movabs rax, 0x8000000000000001
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
sbb dword [rcx - 0x7d], ecx
clc
add dh, byte [rbx + rdx + 0x4c]
cmp ecx, eax
invalid
sal dword [rbp + 0xf], 0x48
test ecx, ecx
jne 0x1400315cd
test rcx, rcx
sete cl
cmp rdx, r9
sete al
or al, cl
ret
xor eax, eax
ret
adc byte [rsi + 0x10], cl
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
mov rcx, qword [rsi + 0x20]
mov qword [rax + 0x20], rcx
add rsp, 0x20
pop rsi
ret
test eax, eax
adc cl, byte [rax - 0x7d]
ror dword [rax], 0x83
clc
add dword [rdi], ecx
test dword [rsi], ebx
add al, byte [rax]
add cl, ch
add dword [rdi + rdi*8 - 0x7cb73c01], ebp
in al, dx
mov rax, rdx
lea rdx, [rsp + 0x40]
mov qword [rdx], rcx
lea rcx, [0x14016d7a0]
rcl dword [rbx], 0
rcl dword [rbx], 0
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 4
lea rdx, str.Error_rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_src_vecmod.rs
lea r9, str.kind
jl 0x140031673
add byte [rcx - 0x48], al
add eax, 0x48000000
mov ecx, eax
jl 0x140031673
add byte [rcx - 0x48], al
add eax, 0x48000000
mov ecx, eax
call fcn.140015030
nop
add rsp, 0x48
ret
movabs rax, 0xbcb2f55828097bcf
movabs rdx, 0x9c5466acd0d93273
invalid
lodsb al, byte [rsi]
push sp
pushfq
shr byte [rsi + riz*2 + 0x48c39c54], 1
lea eax, str.description___is_deprecated__use_DisplayC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_buf_buf_impl.rs
mov edx, 0x28
ret
lodsb al, byte [rsi]
push sp
pushfq
ret
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
mov dword [rsp + 0x38], eax
lea rdx, [0x14016d6c8]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
lea rcx, [0x14016d6a8]
mov qword [rsp + 0x20], rcx
lea rdx, str.ResetDomain
mov r8d, 5
jmp 0x140031752
mov edi, 0x89480013
push rsp
and al, 0x30
mov qword [rsp + 0x28], rcx
lea rcx, fcn.14002c228
mov qword [rsp + 0x20], rcx
lea rdx, str.GoAway
mov r8d, 6
mov rcx, rax
mov ecx, eax
call fcn.140015600
jmp 0x1400317d6
adc eax, dword [rax]
mov r8d, 6
jmp 0x1400317ce
mov rcx, rax
call fcn.140015450
nop
add rsp, 0x58
ret
jp 0x14003262a
add dh, byte [rbp + 0x17]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc dword [rsi], eax
mov byte [rsi + 0x20], 1
and byte [rcx], r8b
jmp 0x140032754
and byte [rcx], al
add byte [rax], al
invalid
and byte [rcx], al
add byte [rax], al
mov rbx, rdx
mov rcx, rdx
xor edx, edx
call fcn.14003252d
invalid
invalid
test al, al
je 0x14003265c
invalid
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], r9b
adc dword [rsi], eax
adc byte [rdi], r9b
adc dword [rsi], eax
mov byte [rsi + 0x20], 0
jmp 0x140032754
mov rcx, qword [rbx]
mov rax, qword [rcx + 0x38]
mov eax, dword [rcx + 0x38]
mov eax, dword [rcx + 0x38]
movabs rdx, 0x7fffffffffffffff
jg 0x1400326b6
test rax, rax
test eax, eax
jns 0x14003261d
mov r8, rax
btr r8, 0x3f
cmp r8, rdx
je 0x140032763
test al, ah
add byte [rax], al
invalid
test al, ah
add byte [rax], al
add byte [rbp + rcx*4 + 0x48], cl
add dword [rcx + 0xf], ecx
mov edx, 0x4cf03fe9
jmp 0x14f5016ce
mov cl, 0x49
invalid
lea r9, [rax + 1]
bts r9, 0x3f
mov edx, 0x4cf03fe9
jmp 0x14f5016ce
mov cl, 0x49
invalid
jmp 0x14f5016ce
jne 0x14003266d
mov r14, qword [rbx]
cmp r8, qword [r14 + 0x30]
jb 0x140032719
invalid
jl 0x1400326ea
mov r15, qword [rbx + 8]
mov edi, dword [rbx + 8]
lea rdx, [r15 + 0x10]
lea r12, [rsp + 0x28]
mov rcx, r12
call fcn.14003d773
cmp qword [r12], 0
jne 0x14003277b
invalid
add byte [rax], al
invalid
add byte [rdi], cl
test dword [rsi + 0x4c000000], edi
mov esi, 0x4c000000
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x30
add byte [rax], al
add byte [rbx + rcx*4 + 0x64], cl
and al, 0x30
mov r12, qword [rsp + 0x30]
mov bpl, byte [rsp + 0x38]
mov rax, qword [r12 + 0x10]
test rax, rax
je 0x1400326d9
invalid
mov rcx, qword [r12 + 0x18]
call qword [rax + 0x18]
push rax
invalid
sbb bh, bh
push rax
sbb byte [rcx - 0x7d], cl
and al, 0x10
add byte [rcx - 0x3a], al
and al, 0x20
add dword [rcx + rcx*4 - 0x1f], ecx
and qword [r12 + 0x10], 0
mov byte [r12 + 0x20], 1
mov rcx, r12
mov edx, ebp
call fcn.1400b49de
lock inc qword [r15]
and cl, byte [rax]
add al, dh
inc qword [r15]
jle case.0x1400299fa.265
mov rcx, r15
call fcn.1400327b6
add byte [rax - 0x77], cl
ror dword [rcx - 0x79], 0x4e
and byte [rax - 0x77], cl
add dword [rcx - 0x75], ecx
cmp byte [rax - 0x3f], r9b
call 0x15046af55
and byte [rax - 0x77], cl
add dword [rcx - 0x75], ecx
cmp byte [rax - 0x3f], r9b
call 0x15046af55
mov r14, qword [rbx]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
lea rcx, [rsp + 0x28]
movups xmmword [rcx + 0x18], xmm1
movups xmmword [rcx + 8], xmm0
mov qword [rcx], 1
call fcn.1400327db
add byte [rax], al
add byte [rax], al
mov rcx, rax
xchg qword [r14 + 0x10], rcx
mov qword [rcx + 0x28], rax
add r14, 0x48
mov rcx, r14
call fcn.14001e95a
mov byte [rsi + 0x20], 2
add rsp, 0x60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, str.buffer_space_exhausted__sending_this_messages_would_overflow_the_state
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
mov edx, 0x46
call fcn.1400c1bd2
mov rax, qword [rsp + 0x30]
mov cl, byte [rsp + 0x38]
lea r8, [rsp + 0x50]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14016cd00]
mov edx, 0x2b
call fcn.1400c1520
insb byte [rdi], dx
in eax, dx
or byte [rax], al
ud2
add byte [rax - 0x7d], cl
and byte [rax], al
mov qword [rax + 8], rsi
add rsp, 0x20
and byte [rsi - 0x3d], bl
and byte [rsi - 0x3d], bl
add byte [rax], al
add al, ch
pop rsp
adc eax, 0x100f0008
or byte [rax], al
movups xmm0, xmmword [rsi]
or byte [rax], al
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
mov rcx, qword [rsi + 0x20]
mov qword [rax + 0x20], rcx
and qword [rax + 0x28], 0
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
add byte [rax], al
add al, ch
invalid
and al, 0x15
or byte [rax], al
mov ecx, 1
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
or byte [rdi], cl
adc byte [rsi], al
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x77], cl
or byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rax + 0x10], xmm0
invalid
adc byte [rdi], cl
adc dword [rax + 0x10], eax
invalid
adc byte [rdi], cl
adc dword [rax + 0x20], ecx
movups xmmword [rax + 0x20], xmm1
mov rcx, qword [rsi + 0x20]
mov qword [rax + 0x30], rcx
mov dword [rax + 0x30], ecx
mov dword [rax + 0x30], ecx
add rsp, 0x20
pop rsi
ret
xor byte [r8 + rax*8 - 0x74b7ba8b], al
add cl, byte [rax - 0x75]
adc byte [rax - 0x75], cl
or dil, dil
adc cl, byte [rax - 0x77]
mov eax, dword [rdx]
invalid
adc byte [rax + r8*8 - 0x76b7f78c], r8b
fcos
push rdi
sbb bl, ch
and cl, byte [rax - 0x75]
mov rax, qword [rsi]
mov eax, dword [rsi]
mov ecx, dword [rsi + 8]
mov dword [rsi], edi
adc byte [rdx - 0x3f7bcfba], cl
xor byte [rax + r8*8 + 0x1b01c74], r8b
xor dword [rax + r8*8 - 0x3fcefb8c], r8d
and byte [rbx + 0x5f], bl
movabs rax, 0x7d8094c0d60805c
movabs rdx, 0x77ccc984e7ff054b
int3
ja 0x1400328a1
int3
ja 0x1400328a1
movabs rax, 0xe2b798e647a94815
movabs rdx, 0x1e44c0ef5e5ec864
ret
js 0x1400328dc
movabs rdx, 0xbc8722b802b5880a
ret
mov ecx, edx
invalid
add esp, 0x48
ret
jo switch.0x140032a5b
sbb byte [rax], al
mov rax, qword [rcx + rax*8]
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
add byte [rax], al
add byte [rax - 0x77], cl
ror byte [rax - 0x75], 1
or dword [rdi], ecx
mov dh, 0x11
test rdx, rdx
je case.0x1400994b5.115
cmp edx, 1
jne 0x140032b45
invalid
add byte [rax], al
invalid
invalid
lea rdx, [rcx + 0x10]
lea r8, [rsp + 0x80]
mov qword [r8], rdx
lea rdx, [rcx + 1]
add rcx, 8
add ecx, 8
add ecx, 8
lea r9, [0x14016e868]
mov qword [rsp + 0x70], r9
mov qword [rsp + 0x68], r8
lea r8, [0x140183ba5]
mov qword [rsp + 0x58], r8
and al, 0x58
and al, 0x58
lea r8, [0x14016db90]
adc eax, dword [rax]
mov qword [rsp + 0x50], r8
mov qword [rsp + 0x48], rcx
lea rcx, [0x140183b9c]
lea rcx, [0x140183b9c]
mov qword [rsp + 0x38], rcx
lea rcx, [0x14016e888]
cmp byte [rax - 0x73], cl
or eax, 0x13bdb0
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
xor byte [rax - 0x77], cl
push rsp
and al, 0x28
mov qword [rsp + 0x60], 0xe
mov qword [rsp + 0x40], 9
and al, 0x40
or dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x20], 5
lea rdx, str.Chunkedstatechunk_lenextensions_cntEofInitContinue
mov word [rax], ss
invalid
invalid
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x15108c
mov word [rax], ss
invalid
invalid
mov word [rax], ss
adc eax, 0xd8d4c00
mov word [rax], ss
lea r9, [0x140183b97]
mov r8d, 7
mov rcx, rax
call fcn.1400151f0
invalid
jmp 0x140032b74
adc eax, 0x7b84100
add byte [rax], al
add byte [rax - 0x77], cl
shr eax, 0xd7
invalid
invalid
add rcx, 8
lea r9, [rsp + 0x80]
mov qword [r9], rcx
lea rcx, [0x14016e868]
mov qword [rsp + 0x20], rcx
lea rdx, [0x140183b68]
adc eax, 0x6b84100
add byte [rax], al
add bl, ch
invalid
mov r8d, 6
jmp 0x140032b6c
inc rcx
lea r9, [rsp + 0x80]
mov qword [r9], rcx
mov dword [rcx], ecx
lea rcx, [0x14016d7e0]
mov qword [rsp + 0x20], rcx
lea rdx, [0x140183bb3]
mov r8d, 3
invalid
add byte [rax - 0x77], cl
shr eax, 0xdc
sub dh, bh
call qword [rax - 0x773b7eb8]
add byte [rax], al
add bl, al
movzx eax, byte [rcx]
lea rcx, [0x1401b4000]
jns 0x140032b99
sbb byte [rax], al
mov rcx, rax
call fcn.140015450
nop
add rsp, 0x88
ret
jns 0x140032b99
sbb byte [rax], al
mov r8, qword [rcx + rax*8]
lea rcx, str.StartSizeSizeLwsExtensionSizeLfBodyCrBodyLfTrailerTrailerLfEndCrEndLfEnd__
mov rax, qword [rcx + rax*8]
add al, 0xc1
add al, 0xc1
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
and byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
ret 0xff49
invalid
invalid
mov rax, qword [rcx]
mov cl, byte [rax]
add cl, 0xfd
std
std
cmp cl, 9
movzx ecx, cl
mov r8d, 5
cmovb r8d, ecx
movzx ecx, r8b
lea r8, [0x1401b5228]
add eax, 0x182659
add eax, 0x182659
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016e077]
mov ah, 0x13
add cl, ch
iretd
add byte [rax], al
invalid
mov ah, 0x13
add cl, ch
iretd
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016e07d]
mov r8d, 7
add byte [rax], al
add cl, ch
rol byte [rax], cl
add byte [rax], al
add byte [rax], al
add cl, ch
rol byte [rax], cl
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016e084]
mov r8d, 9
jmp 0x140032ce0
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016e08d]
mov r8d, 3
jmp 0x140032ce0
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, [0x14016e090]
mov r8d, 0xa
jmp 0x140032ce0
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rax
lea rax, [0x14016e0a0]
mov qword [rsp + 0x20], rax
lea rax, [0x14016e09a]
mov r8d, 6
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0xbfe8
invalid
invalid
call qword [rax + 0x38c48348]
ret
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
ret 0xbfe8
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.TooLargeInternalTokenContentLengthInvalidTransferEncodingUnexpectedBodyWriteAbortedServiceUnsupportedVersionUnsupportedRequestMethodAbsoluteUriRequiredNoUpgradeManualUpgradeDispatchGoneclose
jmp 0x140032cda
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140184f47]
mov r8d, 6
jmp 0x140032ce0
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016e0c8]
mov r8d, 8
add rsp, 0x38
jmp rax
sub rsp, 0x38
test rcx, rcx
je 0x140033578
mov rax, rcx
add rsp, 0x38
ret
mov qword [rsp + 0x20], rdx
lea rcx, [0x140181c42]
lea r9, [0x14016cc00]
lea r8, [rsp + 0x37]
mov edx, 0x17
call fcn.1400c1520
int3
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov rdi, qword [r9 + 0x38]
mov rbp, qword [r9 + 0x40]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
or eax, 0x13860d
or eax, 0x48001386
mov ecx, edi
mov rdx, rbp
mov r15, r10
call fcn.1400213f3
and qword [rax], 0
mov qword [rax + 8], r15
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
or eax, 0x138608
or eax, 0x138608
mov rcx, rdi
mov rdx, rbp
mov r8, qword [rsp + 0x20]
call fcn.1400213f3
mov r9, rsi
and qword [rax + 0x10], 0
mov qword [rax + 0x18], r15
test r13, r13
je 0x14003494a
lea rdx, [r14 + 1]
movzx eax, word [r9 + 0x58]
mov rcx, rdx
mov edx, 0
cmp rcx, rbx
jae 0x1400348fa
movzx edx, word [r12 + rcx*4]
cmp dx, 0xffff
cli
invalid
je 0x14003494a
movzx r8d, word [r12 + rcx*4 + 2]
mov r9d, eax
and r9d, r8d
and ecx, eax
mov r10d, ecx
sub r10d, r9d
test r10d, eax
je 0x14003494a
cmp r14, rbx
cmp esi, ebx
jae 0x14003495b
mov word [r12 + r14*4], dx
mov word [r12 + r14*4 + 2], r8w
add al, byte [rcx - 0x39]
add al, 0x8c
invalid
inc dword [rax]
add byte [rax - 0x73], cl
push rcx
add dword [rcx - 0x77], ecx
invalid
jmp 0x1400348fa
add al, byte [rcx - 0x39]
add al, 0x8c
invalid
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
invalid
ret
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, r14
mov rdx, rbx
call fcn.1400c10d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
jmp 0x140034962
add byte [rcx + rcx*4 - 0x37], cl
mov rdx, r13
call fcn.1400c0d90
int3
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rbx, qword [rdx + 0x28]
test rbx, rbx
je 0x140034af3
mov r15, rdx
mov qword [rsp + 0x20], rcx
mov rcx, rdx
mov qword [rsp + 0x30], r8
and al, 0x30
and al, 0x30
mov rdx, r8
call fcn.14001f667
mov ebp, eax
movzx esi, word [r15 + 0x58]
mov eax, esi
and eax, ebp
mov r13, qword [r15 + 0x50]
mov rcx, qword [r15 + 0x20]
mov qword [rsp + 0x28], rcx
mov r15, qword [r15 + 0x48]
xor edi, edi
mov r14, rax
mov eax, 0
cmp r14, r13
jae 0x140034a84
movzx r12d, word [r15 + r14*4]
cmp r12, 0xffff
je 0x140034aee
movzx eax, word [r15 + r14*4 + 2]
mov ecx, eax
and ecx, esi
mov edx, r14d
mov edx, esi
sub edx, ecx
and edx, esi
cmp rdi, rdx
ja 0x140034aee
cmp ax, bp
jne 0x140034ae3
mov rcx, qword [rsp + 0x28]
mov rdx, rbx
mov r8, r12
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
lea ecx, [0x14016cf50]
lea ecx, [0x14016cf50]
call fcn.14001f9b4
lea rcx, [rax + 0x40]
mov rdx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x30]
call fcn.14001f9d8
test al, al
jne 0x140034b09
inc rdi
inc r14
invalid
mov rax, r14
mov eax, esi
invalid
mov eax, esi
jmp 0x140034a84
mov rcx, qword [rsp + 0x20]
xor eax, eax
mov qword [rcx], rax
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x20]
and al, 0x20
mov qword [rcx + 8], r14
mov qword [rcx + 0x10], r12
mov eax, 1
jmp 0x140034af5
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa8
mov rsi, r8
mov rbx, rdx
mov rdi, rcx
lea r14, [rsp + 0x28]
mov rcx, r14
call fcn.140034a31
cmp qword [r14], 0
je 0x140034bbd
mov r14, qword [rsp + 0x30]
mov r15, qword [rsp + 0x38]
mov rcx, qword [rbx + 0x20]
mov rdx, qword [rbx + 0x28]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
lea ecx, [0x14016cf98]
lea ecx, [0x14016cf98]
mov r8, r15
call fcn.14001f9b4
cmp qword [rax], 0
je 0x140034b7c
mov rdx, qword [rax + 8]
mov rcx, rbx
call fcn.140033ee2
lea r12, [rsp + 0x40]
mov rcx, r12
mov rdx, rbx
mov r8, r14
mov r9, r15
call fcn.1400347b4
mov rax, qword [r12 + 0x38]
mov qword [rdi + 0x20], rax
movups xmm0, xmmword [r12 + 0x18]
movups xmm1, xmmword [r12 + 0x28]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
lea rcx, [rsp + 0x80]
call fcn.14001ebc2
jmp 0x140034bc1
mov byte [rdi + 0x20], 2
mov rcx, rsi
call fcn.14001ebc2
nop
add rsp, 0xa8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
sbb dil, r15b
push rax
sbb byte [rax - 0x73], cl
cmp al, r13b
sub byte [rax], al
add byte [rax], al
cmp dword [rcx], 0
sub byte [rdi + 0x5e], bl
add eax, 0x28c48348
ret
sub byte [rax - 0x77], cl
iretd
mov esi, eax
adc byte [rax - 0xa], al
mov byte [rdi + rcx], 0x94
ror byte [rax - 0x7d], 0xc4
sub byte [rdi + 0x5e], bl
invalid
push qword [rsi + rcx + 0x48]
mov ecx, esi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140034dbf
invalid
add byte [rax], al
add al, ch
invalid
push rbp
push rbx
sub rsp, 0x98
mov rsi, rcx
call fcn.1400b6090
movzx eax, al
lea rcx, [0x1401b524c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp dword [rsi + 0x28], 2
jne 0x1400350a9
mov rcx, qword [rsi + 0x20]
call fcn.1400b3df5
mov r14, qword [rsi + 0x30]
mov r15, qword [rsi + 0x38]
and qword [rsi + 0x30], 0
test r14, r14
je 0x1400350df
add byte [rax], al
add byte [rax], al
mov rdi, rax
mov rbx, rdx
call fcn.1400b3a9d
test rax, rax
test eax, eax
test eax, eax
je 0x140034ebc
mov byte [rax + 0x44], 0
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x60], r15
mov rcx, r14
int1
int1
mov rdx, r15
call fcn.1400146c0
mov r12, rax
test r12b, 1
jne 0x140034f4b
mov al, byte [0x1401bf360]
mov edx, 0x20
xor ecx, ecx
call fcn.1400a9950
test rax, rax
je 0x1400350f7
mov r14, rax
shr r12, 8
and word [rax], 0
mov dword [rax + 2], r12d
and word [rax + 6], 0
jmp 0x140034fe2
lea rcx, [rsi + 0x20]
call fcn.14003523c
jmp 0x140035058
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x1400352c5
lea r12, [rsp + 0x68]
mov rcx, r12
mov rdx, r14
mov r8, r15
call fcn.140014730
cmp byte [r12], 0
je 0x140034f97
lea rdx, [rsp + 0x68]
mov qword [rdx], r14
mov qword [rdx + 8], r15
and word [rdx + 0x10], 0
lea r14, [rsp + 0x28]
mov rcx, r14
call fcn.14009bda0
cmp qword [r14], 0
je 0x140035073
mov r12, qword [rsp + 0x30]
xor r14d, r14d
jmp 0x14003500b
mov al, byte [0x1401bf360]
mov edx, 0x20
xor ecx, ecx
call fcn.1400a9950
test rax, rax
je 0x1400350f7
mov r14, rax
movups xmm0, xmmword [rsp + 0x69]
movups xmmword [rsp + 0x2a], xmm0
mov word [rax], 1
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rax + 2], xmm0
movzx eax, word [rsp + 0x38]
mov word [r14 + 0x12], ax
and qword [r14 + 0x14], 0
and word [r14 + 0x1c], 0
mov rax, r14
add rax, 0x20
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], rax
mov r12, qword [rsp + 0x30]
mov r13, qword [rsp + 0x38]
mov rbp, qword [rsp + 0x40]
lea r15, [rsi + 0x20]
lea rcx, [rsp + 0x58]
call fcn.1400314d8
mov rcx, rdi
mov rdx, rbx
call fcn.1400b3e02
mov rcx, r15
call fcn.140032a15
lea rdx, [rsp + 0x28]
mov qword [rdx + 8], r14
mov qword [rdx + 0x10], r12
mov qword [rdx + 0x18], r13
mov qword [rdx + 0x20], rbp
and qword [rdx], 0
mov qword [rdx + 0x28], r15
mov rcx, r15
call fcn.140032968
xor ecx, ecx
call fcn.140048730
mov rcx, rsi
add rsp, 0x98
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x140035270
lea r14, [rsp + 0x28]
mov rax, qword [r14 + 8]
movups xmm0, xmmword [r14 + 0x10]
lea rdx, [rsp + 0x80]
movups xmmword [rdx + 8], xmm0
mov qword [rdx], rax
mov rcx, r14
call fcn.14009bfa0
mov r14, qword [r14]
test r14, r14
jne 0x140034ffc
jmp 0x140034f8d
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x80]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400c1010
lea rcx, str._internal_exception__blocking_task_ran_twice.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_blocking_task.rs
lea r8, [0x14016c7c0]
mov edx, 0x2d
call fcn.1400c15e0
mov ecx, 4
mov edx, 0x20
call fcn.1400c0cc0
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5d63
test al, 8
jne 0x14003528c
lea rcx, [rsi + 0x20]
call fcn.140032a15
jmp 0x140035299
test al, 0x10
je 0x140035299
lea rcx, [rsi + 0x50]
call fcn.1400b3da6
xor ecx, ecx
call fcn.140048730
mov edx, 1
mov rcx, rsi
call fcn.1400b5dba
test al, al
je 0x1400352be
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400352c5
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
mov rsi, rcx
add rcx, 0x28
call fcn.1400329b9
mov rax, qword [rsi + 0x60]
test rax, rax
je 0x1400352e6
mov rcx, qword [rsi + 0x68]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000cc90
add al, byte [rax]
add byte [rax], al
jmp 0x14003592e
and byte [rax - 0x7f], cl
invalid
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
call case.0x14002fa5e.65
lea r14, [rsp + 0xa7]
mov rax, qword [rdi + 0x10]
adc byte [r8 - 0x7d], r9b
adc byte [rax - 0x7d], cl
clc
std
ja 0x14003597b
sub rax, rbx
mov qword [rdi + 0x10], rax
mov rcx, qword [rdi + 8]
mov rdx, rbx
call fcn.140035a0b
movups xmm0, xmmword [r14]
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
invalid
add dword [rax], eax
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
pop rsi
sbb byte [rcx + rcx*4 + 0x66], cl
and bl, ch
mov cs, word [rax - 0x39]
mov qword [rsi + 0x18], rbx
mov qword [rsi + 0x20], r12
jmp 0x14003592e
invalid
and qword [rsi + 8], 0
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x10], eax
jmp 0x14003592e
and al, 0x28
movups xmm1, xmmword [rsp + 0x38]
and al, 0x38
movaps xmmword [rdi + 0x10], xmm1
movaps xmmword [rdi], xmm0
mov cl, 8
call fcn.1400324f7
invalid
dec dword [rax - 0x77]
ret
mov rcx, rax
mov ecx, eax
mov rdx, rdi
call case.0x1400299fa.281
invalid
ret
mov qword [rsi], 1
and qword [rsi + 8], 0
mov qword [rsi + 0x10], rbx
jmp 0x14003592e
invalid
invalid
invalid
invalid
add al, ch
mov dh, 0xbb
or byte [rax], al
int3
mov dword [rax], eax
add byte [rax], al
mov rsi, rdx
mov rdx, rcx
add rdx, 0x10
lea rdi, [rsp + 0x30]
mov rcx, rdi
call fcn.14003d773
invalid
invalid
cmp qword [rdi], 0
jne 0x140035ab1
invalid
mov rdi, qword [rsp + 0x38]
mov bl, byte [rsp + 0x40]
lea r14, [rdi + 0x10]
mov rcx, r14
call case.0x140023eb3.425
invalid
cmp dword [rdi + 0x38], 0x3b9aca00
je 0x140035a78
cmp esi, dword [rax + riz - 0x18]
sar dword [rbx], cl
invalid
call fcn.1400a9630
mov r8, qword [rdi + 0x30]
mov r9d, dword [rdi + 0x38]
mov rcx, rax
call fcn.140035b6a
std
add byte [rax], al
add byte [rdi + rdi*8], bh
add byte [rax], al
add byte [rdi + rdi*8], bh
je 0x140035a93
mov dword [rdi + 0x38], 0x3b9aca00
cmp qword [r14], 0
je 0x140035a93
add qword [rdi + 0x18], rsi
cmp dword [rdi + 0x28], 0x3b9aca00
add dl, cl
invalid
cmp esi, dword [rbp + 8]
add dl, cl
invalid
mov rcx, r14
call case.0x140029586.405
mov rcx, rdi
mov edx, ebx
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400b49de
out dx, eax
invalid
invalid
out dx, eax
invalid
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x48]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2ping.rs
lea eax, [0x14016e2d0]
lea eax, [0x14016e2d0]
add ecx, dword [rax - 0x76b7ffed]
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14016cd40]
or eax, 0x137260
or eax, 0x137260
mov edx, 0x2b
call fcn.1400c1520
int3
add dword [rax - 0x7d], ecx
clc
add dh, byte [rax + rdx - 0x7d]
clc
add dword [rbx + rcx + 0x48], esi
test eax, eax
jne 0x140035b10
add rcx, 8
jmp 0x140035b08
or bl, ch
add al, 0x48
add ecx, 4
mov edx, dword [rcx]
mov eax, 1
ret
xor eax, eax
ret
invalid
test al, 0xd1
add byte [rax], al
lea rax, ds:[0x14016c858]
insd dword [rdi], dx
adc eax, dword [rax]
sub esp, 0x20
and byte [rcx - 0x35ffc787], al
cmp dword [rcx + 0x38], 0x3b9aca00
invalid
je 0x140035b64
mov rsi, rcx
call fcn.1400a9630
mov qword [rsi + 0x30], rax
invalid
mov dword [rsi + 0x38], edx
push rsi
invalid
add rsp, 0x20
pop rsi
and byte [rsi - 0x3d], bl
ret
cmp ecx, eax
jb case.0x1400299fa.285
mov al, 1
jne case.0x1400299fa.285
xor ecx, ecx
cmp edx, r9d
setne cl
mov eax, 0xff
add byte [rdi], cl
invalid
invalid
add byte [rdi], cl
rol r11d, 0x56
rol ebx, 0x56
ret
push rsi
ret
cwde
add byte [rax], al
add byte [rax - 0x77], cl
invalid
cmpxchg dword [rcx + 0x10], edx
mov cl, 0x51
adc byte [rax - 0x7b], cl
ror byte [rdi], 0x84
ret
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add al, 0x75
jne 0x140035bdb
invalid
invalid
jl 0x140035bda
jo 0x140035c00
add eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
stc
add byte [rax], al
test dword [rbx - 0x3a000000], esi
add byte [rax], al
add dh, al
and al, 0x49
or qword [r15], rcx
or dword [rdi], ecx
adc byte [rsp + 0x59], al
mov eax, dword [rsp + 0x68]
and al, 0x3f
invalid
and al, 0x20
and dword [rbx - 0x76addbbc], ecx
and al, 0x29
and al, 0x29
invalid
sub dword [rdi], ecx
mov bh, 0x44
and al, 0x56
push rsi
push rsi
and al, 0x2d
pop rax
invalid
add dword [rdx + 0x48202444], ecx
mov edx, dword [rsp + 0x21]
and al, 0x21
and byte [rax - 0x75], cl
push rsp
and al, 0x21
and al, 0x29
mov bh, 0x4c
and al, 0x2d
sub byte [rsp + 0x30], al
xor byte [rax - 0x76b7febf], cl
push rcx
add al, byte [rcx + rcx*4 + 0x41]
mov dword [rcx + 0xa], eax
mov word [rcx + 0xe], r9w
mov dword [rcx + 0xa], eax
mov dword [rcx + 0xe], r9d
adc dword [rcx + 0x11], eax
adc dword [rax - 0x75], ecx
and al, 0x3f
mov eax, dword [rsp + 0x3f]
xchg esi, eax
mov ecx, 0x15ebffff
jmp case.0x140029586.412
invalid
invalid
mov bl, 0x39
invalid
cmp dword [rdi], eax
add byte [rax - 0x77], cl
adc byte [rcx - 0x7eb7e7aa], r9b
sbb byte [rax - 0x7f], cl
sbb byte [rax - 0x7f], cl
invalid
jl 0x140035cb6
and al, 0x48
lea rdx, [rsp + 0x70]
sub dword [rsp + 0x20], eax
and byte [r8 - 0x77], r9b
and al, 0x3f
pop rbp
invalid
invalid
adc eax, dword [rax]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcerror.rsh2::Error::is_io
mov edx, 0x10
add byte [rdx + 0x10], bh
call fcn.1400c15e0
int3
mov dl, 0xc7
invalid
mov ecx, eax
and byte [rsi - 0x17], bl
add byte [rax], al
add byte [rax], al
sub byte [rax - 0x77], cl
invalid
mov ecx, edx
movabs rbx, 0xf18948c78948ffff
int1
add eax, 0x136b55
add byte [rax - 0x77], cl
or byte [rax - 0x77], r9b
invalid
add esp, 0x28
add dword [rax - 0x7b], ecx
sal byte [rbp + rax - 0x7d], 0xf8
cmp eax, 1
jne case.0x140029a9b.304
cmp eax, 1
jne case.0x140029a9b.304
cmp qword [rcx + 8], 0
cmp dword [rcx + 8], 0
sete al
ret
add rcx, 0x18
jmp fcn.14002b2cf
rcr dword [rax], 0xe9
invalid
push rdi
push rbx
sub rsp, 0x70
mov rsi, rdx
mov esi, edx
jo 0x140035df8
mov esi, edx
mov rbx, rcx
mov ebx, ecx
mov rdi, qword [rcx + 8]
lea rcx, [rdi + 0x18]
sbb byte [r8 - 0x75], r9b
adc ch, al
mov al, 0x8a
invalid
invalid
or byte [rax - 0x73], cl
sbb byte [r8 - 0x75], r9b
adc ch, al
mov al, 0x8a
invalid
mov rdi, qword [rdi + 0x10]
mov edi, dword [rdi + 0x10]
adc byte [rax - 0x7b], cl
push qword [rdx + riz + 0x48]
je case.0x14002a77b.294
cmp rdi, 1
test rdi, rdi
je case.0x14002a77b.294
cmp rdi, 1
je case.0x1400299fa.307
cmp rdi, 2
cmp edi, 2
jne 0x140035e19
invalid
cmp byte [rbx + 0x20], 2
je case.0x14002a77b.294
invalid
jnp case.0x14002a77b.295
add dh, byte [rax + rdx + 0x48]
adc byte [rax - 0x7d], cl
add rbx, 0x10
add ebx, 0x10
ret
mov rax, qword [rbx]
add ecx, dword [rax - 0x75]
cmp byte [rax - 0x7b], cl
test eax, eax
js 0x140035e07
xor edi, edi
mov rax, qword [rax + 0x38]
test rax, rax
test eax, eax
test eax, eax
js 0x140035e07
invalid
xor edi, edi
call fcn.140035e66
outsd dx, dword [rsi]
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rax
invalid
outsd dx, dword [rsi]
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov edx, eax
ret 0xeb
jmp case.0x1400299fa.307
mov rax, rdi
mov eax, edi
add rsp, 0x70
add esp, 0x70
jo 0x140035e5f
pop rbx
pop rdi
pop rsi
ret
mov rcx, rbx
mov rdx, rsi
call fcn.14003252d
movzx edi, al
mov dh, 0xf8
sbb eax, edi
invalid
invalid
dec dword [rdi]
mov dh, 0xf8
xor edx, edx
jmp case.0x1400299fa.307
jrcxz 0x140035e62
lea rax, [rsp + 0x28]
lea eax, [rsp + 0x28]
and al, 0x28
mov qword [rax], rdi
lea rdx, [rsp + 0x30]
push rsp
and al, 0x30
cmp byte [rax - 0x73], cl
push rsp
and al, 0x30
mov qword [rdx], rax
mov dword [rdx], eax
lea rax, str.internal_error:_entered_unreachable_code:_want_rx_value:
lea rcx, [rsp + 0x40]
and al, 0x40
jge 0x140035e42
add byte [rax - 0x73], cl
and al, 0x40
and al, 0x40
and al, 0x40
mov qword [rcx], rax
mov qword [rcx], rax
mov dword [rcx], eax
add dword [rax + 1], edi
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
and dword [rcx + 0x20], 0
invalid
and byte [rax], al
lea r8, [fcn.140010f10]
std
dec dword [rcx + rcx*4 + 0x42]
invalid
invalid
invalid
mov qword [rdx + 8], r8
mov dword [rdx + 8], eax
or byte [rax - 0x77], cl
push rcx
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
invalid
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
adc eax, 0x137cf0
jl 0x140035e72
add al, ch
call fcn.1400c1010
stosd dword [rdi], eax
mov cl, 8
add ah, cl
int3
int3
jmp fcn.1400324f7
mov al, dh
invalid
invalid
push rdi
sub rsp, 0x38
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
cmp byte [rax - 0x77], cl
invalid
mov edi, ecx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x14016df94]
adc eax, 0x13810c
adc eax, 0x13810c
or al, 0x81
adc eax, dword [rax]
mov r8d, 0xc
call qword [rax + 0x18]
lea rcx, [rsp + 0x20]
and byte [rax - 0x77], cl
jno 0x140035ea2
and byte [rax - 0x77], cl
jno 0x140035ea2
mov byte [rcx + 0x10], al
and qword [rcx], 0
and dword [rcx], 0
adc byte [r8 - 0x7d], cl
and dword [rax], eax
and dword [rcx], 0
mov byte [rcx + 0x11], 0
adc dword [r8], eax
mov rsi, qword [rdi]
lea rdx, [rsi + 0x30]
lea edx, [rsi + 0x30]
lea r8, [0x14016dfa0]
adc byte [rbx], 0
call fcn.140014cf0
cmp qword [rsi], 0
cmp dword [rsi], 0
out dx, al
std
dec dword [rax - 0x7d]
cmp dword [rsi], 0
je 0x140035ed2
lea r8, fcn.14003187f
cmp dword [rsi], 0
je 0x140035ed2
lea r8, fcn.14003187f
lea rcx, [rsp + 0x20]
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.140014cf0
lea rcx, [rsp + 0x20]
call fcn.140014e40
nop
add rsp, 0x38
add esp, 0x38
add esp, 0x38
pop rdi
pop rsi
ret
in al, dx
cmp byte [rdi], cl
mov dh, 1
lea r8, [0x1401b525c]
movsxd rax, dword [r8 + rax*4]
invalid
add al, 0x80
add rax, r8
jmp rax
invalid
inc rcx
lea r9, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [r9], rcx
lea rax, [0x14016dfe8]
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
add eax, 0x1380c7
and byte [rax - 0x73], cl
add eax, 0x1380c7
mov r8d, 5
jmp 0x140035f45
inc rcx
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x14016e008]
mov qword [rsp + 0x20], rax
lea rax, [0x140183ab7]
mov r8d, 4
mov rcx, rdx
mov ecx, edx
ror dword [rax - 0x77], 1
ret 0xe8
mov rdx, rax
call fcn.140015450
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.IncompleteMessageUnexpectedMessageCanceledChannelClosedConnectBodyWriteShutdownMethodVersionVersionH2UriUriTooLongHeader
mov edi, 0xeb001380
invalid
mov edi, 0xeb001380
adc ecx, dword [rax - 0x75]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
invalid
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016e039]
adc eax, 0x1380bb
adc eax, 0x1380bb
mov r8d, 0x11
adc dword [rax], eax
add byte [rax], al
jmp 0x140036062
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016e04a]
adc eax, dword [rax]
adc eax, dword [rax]
add cl, ch
movabs al, byte [0x48204a8b48000000]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
jmp 0x140036041
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016e052]
adc eax, 0x13809e
adc eax, 0x13809e
mov r8d, 0xd
jmp 0x140036062
or eax, 0xe9000000
movabs dword [0x48204a8b48000000], eax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x14016d778]
adc eax, 0x1377a6
adc eax, 0x1377a6
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
invalid
mov r8d, 2
add cl, ch
test dword [rax], eax
add byte [rax], al
jmp 0x140036062
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x13806f
sbb byte [rax - 0x73], cl
lea edx, [0x14016e05f]
adc eax, 0x13806f
mov r8d, 7
jmp 0x140036062
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x14dbdd
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x14dbdd
mov r8d, 4
mov eax, 4
jmp 0x140036062
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x138040
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
adc eax, 0x138040
mov r8d, 9
mov eax, 9
jmp 0x140036062
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
sbb byte [rax - 0x73], cl
adc eax, 0x13802e
invalid
lea rdx, [0x14016e06f]
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
invalid
mov r8d, 8
mov eax, 8
add byte [rax], al
add bl, ch
sbb dword [rax - 0x75], ecx
mov rcx, qword [rdx + 0x20]
invalid
invalid
jmp 0x140036062
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x14d924
adc al, 0
mov rax, qword [rax + 0x18]
lea rdx, str.Http2Idle
adc al, 0
adc al, 0
mov r8d, 5
add eax, 0x48000000
add esp, 0x38
add rsp, 0x38
jmp rax
jmp rax
invalid
push rbx
sub rsp, 0x80
sub esp, 0x80
sub esp, 0x80
mov rsi, r8
mov rdi, rcx
cmp dl, 2
cli
invalid
cli
add dh, byte [rbp + 4]
jne case.0x1400994b5.150
mov bl, 2
jmp 0x1400360da
mov rax, qword [rdi + 0x40]
mov rax, qword [rdi + 0x40]
movabs rcx, 0x7fffffffffffffff
mov ecx, 0xffffffff
invalid
invalid
jg 0x1400360e2
mov rdx, qword [rdi + 0x30]
mov edx, dword [rdi + 0x30]
xor rdx, rcx
cmp rax, rdx
cmp eax, edx
cmp eax, edx
je 0x140036134
test byte [rbx + 0x48000000], cl
mov eax, dword [rax]
add byte [rax], al
lea rdx, [rax + 1]
lea edx, [rax + 1]
lock cmpxchg qword [rdi + 0x40], rdx
cmpxchg qword [rdi + 0x40], rdx
push rdi
jne 0x140036099
jne 0x140036099
lock inc qword [rdi]
inc dword [rdi]
jle 0x14003614c
add byte [rax - 0x73], cl
and al, 0x38
lea rcx, [rsp + 0x38]
and qword [rcx + 0x10], 0
xor ebx, ebx
mov byte [rcx + 0x20], bl
and qword [rcx], 0
mov byte [rcx + 8], bl
call fcn.140032813
invalid
invalid
invalid
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
push rsp
and al, 0x20
mov qword [rdx], rdi
mov qword [rdx + 8], rax
mov byte [rdx + 0x10], bl
invalid
or byte [rax - 0x72b7efa6], cl
adc byte [rax - 0x73], cl
lea rdi, [rsp + 0x38]
mov eax, dword [rdi]
mov ecx, dword [rdi + 3]
invalid
jl 0x140036111
cmp byte [rbx + 0x34f8b07], cl
add ecx, dword [rcx + 0x4a891142]
adc al, 0x4c
lea eax, [rsp + 0x60]
mov dword [rdx + 0x11], eax
adc dword [rcx - 0x72b3ebb6], ecx
and al, 0x60
mov dword [rdx + 0x14], ecx
lea r8, [rsp + 0x60]
mov qword [r8 + 8], rsi
mov dword [rax + 8], esi
and qword [r8], 0
mov rcx, rdi
call fcn.140032603
cmc
invalid
invalid
inc dword [rax + 0x7402207f]
invalid
cmc
invalid
invalid
add dh, byte [rdx + rcx + 0x48]
lea ecx, [rsp + 0x38]
lea rcx, [rsp + 0x38]
call fcn.1400320a5
lea rcx, [rsp + 0x20]
call fcn.14003614e
nop
add rsp, 0x80
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.cannot_clone__Sender_____too_many_outstanding_senders
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
add eax, 0x14e4de
add eax, 0x14e4de
in al, 0x14
add byte [rdx + 0x35], bh
mov edx, 0x35
call fcn.1400c1bd2
xchg byte [rdx + 0xb0f0008], bh
ud2
add esp, 0x20
pop rsi
ret
mov rcx, rsi
call fcn.140031f7d
add rsi, 8
or byte [rax - 0x77], cl
int1
or byte [rax - 0x77], cl
int1
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14004617f
add ch, cl
jo 0x140036148
jmp fcn.1400324f7
invalid
invalid
invalid
add byte [rax + 0x63], cl
add al, 0x82
invalid
invalid
add rax, rdx
jmp rax
xor dword [rbp - 0x67f02b8], ecx
or dword [rdi], ecx
mov dh, 0xc9
std
cmp cl, 9
movzx ecx, cl
mov edx, 5
add byte [rax], al
cmovb edx, ecx
movzx ecx, dl
ror dword [rdi], 1
mov dh, 0xca
lea rdx, [0x1401b52bc]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
jmp rcx
invalid
invalid
lea rax, str.invalid_HTTP_method_parsedinvalid_HTTP_version_parsedinvalid_HTTP_version_parsed__found_HTTP2_preface_invalid_URIURI_too_longinvalid_HTTP_header_parsedinvalid_content_length_parsedunexpected_transfer_encoding_parsedmessage_head_is_too_largeinvalid_HTTP_status_code_parsedinternal_error_inside_Hyper_and_or_its_dependencies__please_reporterror_from_users_HttpBody_streamuser_body_write_abortederror_from_users_Servicerequest_has_unsupported_HTTP_versionrequest_has_unsupported_HTTP_methodclient_requires_absolute_form_URIsno_upgrade_availableupgrade_expected_but_low_level_API_in_usedispatch_task_is_goneconnection_closed_before_message_completedreceived_unexpected_message_from_connectionoperation_was_canceledchannel_closederror_trying_to_connecterror_reading_a_body_from_connectionerror_writing_a_body_to_connectionerror_shutting_down_connectionhttp2_errorhyper::Error
add eax, 0x137a57
adc eax, dword [rax]
mov edx, 0x1a
ret
xor dword [r8 - 0x73], ecx
or eax, 0x17df0e
lea ecx, [0x1401b4100]
mov rdx, qword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
lea rcx, case.0x140032ba5.28
fist word [r15]
add byte [rax - 0x75], cl
add al, 0xc1
invalid
mov rax, qword [rcx + rax*8]
rol ebx, 0x48
ret
lea eax, [0x14016de95]
mov edx, 0x2a
invalid
jl 0x14003621b
add byte [rdx + 0x2a], bh
add bl, al
lea rax, [0x14016debf]
lea eax, [0x14016debf]
ret
lea eax, [0x14016debf]
jl 0x140036228
adc eax, dword [rax]
add byte [rdx + 0x2b], bh
mov edx, 0x2b
ret
lea eax, [0x14016deea]
jl 0x140036235
adc eax, dword [rax]
add byte [rdx + 0x16], bh
mov edx, 0x16
invalid
ret
lea eax, [0x14016df00]
jl 0x140036242
adc eax, dword [rax]
add byte [rdx + 0xe], bh
mov edx, 0xe
invalid
ret
lea eax, [0x140182463]
mov edx, 0x10
adc byte [rax], al
add byte [rax], al
ret 0x14
adc byte [rax], al
add byte [rax], al
ret
lea eax, [0x14016df0e]
mov edx, 0x17
jl 0x14003625c
add byte [rdx + 0x17], bh
ret
jl 0x140036269
add byte [rdx + 0x24], bh
add bl, al
lea rax, [0x14016df49]
mov edx, 0x22
invalid
ret
add bl, al
lea rax, [0x14016df6b]
lea eax, [0x14016df6b]
ret
lea eax, [0x14016df6b]
mov edx, 0x1e
ret
add bl, al
lea rax, [0x14016df89]
lea eax, [0x14016df89]
lea eax, [0x14016df89]
mov edx, 0xb
ret
lea rax, [0x14016dc52]
lea eax, [0x14016dc52]
mov edx, 0x1b
ret
lea rax, [0x14016dc6d]
mov edx, 0x31
ret
lea rax, [0x14016dc9e]
jmp 0x14003627e
lea rax, [0x14016dca9]
mov edx, 0xc
ret
lea rcx, [0x1401b4190]
mov rdx, qword [rcx + rax*8]
lea rcx, case.0x140032ba5.40
jmp 0x1400361fd
lea rax, [0x14016dd0f]
mov edx, 0x19
ret
lea rax, [0x14016dd28]
mov edx, 0x1f
ret
lea rax, [0x14016dd47]
mov edx, 0x42
ret
mov r12, qword [rdi + 0x18]
mov rbp, qword [rdi + 0x28]
mov r14, qword [rdi + 0x30]
cmp rbp, r12
seta al
mov r15, qword [rdi + 0x20]
mov r8, rbp
sub r8, r15
setb cl
xchg edx, eax
ror dword [rax], 0xc1
lea rdx, [rsi + r15]
mov rax, rdx
test cl, cl
cmovne rax, r13
jne 0x140036621
mov cl, byte [rbx + r14 - 1]
cmp r8, 0xf
ja 0x1400365ac
xor edx, edx
cmp r8, rdx
je 0x1400365b3
cmp byte [rax + rdx], cl
je 0x1400365b7
inc rdx
jmp 0x14003659d
call fcn.1400167d0
jmp 0x1400365bc
xor eax, eax
jmp case.0x1400246ce.421
mov eax, 1
mov r8, rdx
cmp rax, 1
jne 0x14003661d
lea rax, [r8 + r15]
inc rax
mov qword [rdi + 0x20], rax
mov r15, rax
sub r15, r14
jb 0x140036568
cmp rax, r12
ja 0x140036568
add rsi, r15
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
mov r9d, 4
add byte [rax], al
add byte [rcx], dh
leave
mov rdx, r14
mov edx, esi
mov r8, rbx
mov r8, rbx
call fcn.14000e3f8
mov r9, rdx
mov rcx, rsi
mov rdx, r14
mov r8, rax
invalid
call fcn.14000eb5f
test al, al
invalid
jne 0x14003665e
sal byte [rbp + 0x4a], 0x48
mov esi, dword [rdi + 0x10]
mov rsi, qword [rdi + 0x10]
jmp 0x14003655c
mov qword [rdi + 0x20], rbp
cmp byte [rdi + 0x41], 0
jne 0x14003663d
invalid
invalid
mov byte [rdi + 0x41], 1
cmp byte [rdi + 0x40], 0
mov rax, qword [rdi]
mov r15, qword [rdi + 8]
jg 0x14003663e
jg 0x14003663e
jne 0x140036656
cmp r15, rax
jne 0x140036656
xor esi, esi
test byte [rax - 0x77], 0xf0
mov rax, rsi
invalid
mov rdx, r15
add rsp, 0x38
cmp byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rsi, rax
sub r15, rax
jmp 0x14003663f
mov rax, qword [rdi]
mov rcx, qword [rdi + 0x20]
and byte [rax - 0x75], cl
je 0x14003668d
xor byte [rax + 1], cl
invalid
sub r15, rax
mov qword [rdi], rcx
jmp 0x14003663f
and byte [rax - 0x75], cl
je 0x14003668d
xor byte [rax + 1], cl
invalid
cmp rdx, r9
sete al
je 0x1400366bf
mov r10b, byte [rcx + r9]
mov r11b, byte [r8 + r9]
sbb al, 8
inc r9
lea esi, [r10 - 0x41]
cmp sil, 0x1a
setb bl
shl bl, 5
lea esi, [r11 - 0x41]
cmp sil, 0x1a
setb sil
shl sil, 5
or bl, r10b
or sil, r11b
cmp bl, sil
je 0x14003667f
jmp 0x1400366bf
pop rbx
pop rsi
ret
mov rcx, r12
call fcn.140035453
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test al, 0
add byte [rax], al
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
test al, 0
add byte [rax], al
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.14002f1ac
test rax, rax
je 0x140036826
invalid
pop qword [rax]
add byte [rax], al
test byte [rdi + 0x49000000], cl
mov eax, edx
mov r8, rdx
mov rcx, r14
mov ecx, esi
mov rdx, rax
call fcn.140036505
mov ecx, 9
mov rdi, rbx
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
div bl
movsq qword [rdi], qword [rsi]
mov rsi, r15
mov rcx, rbx
call fcn.14003652f
test rax, rax
je 0x14003681e
mov rcx, rax
call fcn.140032f31
dec dword [rax - 0x7b]
invalid
je 0x140036826
dec dword [rax - 0x7b]
sal byte [rsi + rdx*2 + 0x48], cl
invalid
mov rcx, rax
mov ecx, eax
mov r8, rdx
xor r9d, r9d
xor eax, eax
cmp r8, r9
je 0x140036801
mov r10b, byte [rcx + r9]
add r10b, 0xd0
add dl, 0xd0
add dl, 0xd0
cmp r10b, 9
ja 0x140036826
mul rbp
jo 0x140036826
movzx edx, r10b
movzx edx, dl
inc r9
add rax, rdx
jae 0x1400367db
jmp 0x140036826
test r13, r13
je 0x140036813
mov r13d, 1
add dword [rax], eax
add byte [rax], al
cmp rsi, rax
je case.0x14002a77b.304
jmp 0x140036826
mov r13d, 1
mov rsi, rax
mov esi, eax
mov esi, eax
jmp case.0x14002a77b.304
mov r15, rsi
jmp 0x140036770
xor r13d, r13d
mov rax, r13
mov rdx, r15
add rsp, 0xe8
add byte [rbx + 0x5d], bl
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x60
movaps xmmword [r8 + 0x10], xmm0
movups xmm0, xmmword [0x1401857e0]
movaps xmmword [r8], xmm0
lea rdi, [rsp + 0x28]
mov rcx, rdi
call fcn.1400342c5
cmp byte [rdi + 0x32], 2
jne 0x140036892
mov rcx, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x38]
call fcn.14003359b
jmp 0x1400368af
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, rsi
call fcn.140030daa
lea rcx, [rsp + 0x28]
mov rdx, rdi
call fcn.1400335c2
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, rax
add rsp, 0x88
pop rdi
pop rsi
jmp 0x140033567
js 0x140036a09
add dl, cl
invalid
mov byte [rsi + 0x29], 1
sub dword [rcx], r8d
mov rcx, qword [r8 + 0x30]
mov edx, dword [r8 + 0x38]
call fcn.140036a3d
mov r8, qword [rsi]
mov r9d, dword [rsi + 8]
mov rcx, rax
call fcn.1400a9850
invalid
invalid
invalid
add byte [rcx - 0x77], al
ror byte [rax - 0x75], 1
and byte [rax - 0x77], r9b
ret 0x8348
invalid
and byte [rsi - 0x17], bl
pop rsp
invalid
or byte [rax], al
invalid
in al, dx
sub byte [rax - 0x73], cl
add eax, 0x137980
mov qword [rsp + 0x20], rax
lea r8, str.keep_alive_expects_last_read_at
mov r9d, 0x1f
call fcn.140036a65
nop
add rsp, 0x28
ret
add esp, 0x28
ret
call fcn.1400c15e0
int3
or al, byte [rax]
add byte [rax], al
call fcn.140036b77
mov r9d, edx
mov ecx, edx
mov ecx, edx
mov rdi, qword [rsi]
mov ebx, dword [rsi + 8]
mov rcx, rdi
mov edx, ebx
mov r8, rax
call fcn.140035b6a
cmp al, 0xff
jne 0x140036b05
mov eax, dword [rsi + 0x24]
inc eax
mov dword [rsi + 0x24], eax
cmp eax, 1
and al, 0xff
ror byte [rcx - 0x77cdbba], 1
jbe 0x140036b05
mov rax, rdi
shr rax, 0x3e
jne 0x140036b0d
lea eax, [rbx*4]
mov ecx, 0x3b9aca00
xor edx, edx
div ecx
int1
int1
mov r8d, edx
mov ecx, 0xee6b280
mov eax, ebx
xor edx, edx
div ecx
lea rcx, [rax + rdi*4]
mov edx, r8d
call fcn.1400368c7
mov qword [rsi], rax
mov dword [rsi + 8], edx
and dword [rsi + 0x24], 0
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
lea rcx, str.overflow_when_multiplying_duration_by_scalar
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_time.rs
mov edx, 0x2c
call fcn.1400c15e0
int3
sal byte [rcx], 1
ror byte [rcx - 9], cl
add r8d, eax
mov rcx, r10
mov edx, r8d
call fcn.1400368c7
jmp case.0x14002fa7b.65
add rsp, 0x28
ret
mov rax, rdx
lea rdx, [rsp + 0x40]
mov qword [rdx], rcx
lea rcx, [0x14016d998]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], 5
add byte [rax], al
add byte [rax], al
lea rdx, str.ToStrError_priv
lea r9, [0x14016d992]
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
mov rcx, rax
call fcn.140015030
nop
add rsp, 0x48
ret
retf 0x3980
mov dword [rcx + 0x20], eax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movaps xmmword [rcx + 0x10], xmm1
sub dword [rcx + 0x10], ecx
sub dword [rcx + 0x10], ecx
movaps xmmword [rcx], xmm0
call fcn.140024ccd
test rax, rax
je 0x140036c15
add rsp, 0x48
ret
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
adc al, 0x79
adc eax, dword [rax]
call fcn.1400c15c0
int3
mov rsi, rcx
mov rax, qword [rcx]
add rax, 0xfffffffffffffffe
cmp rax, 4
mov ecx, 1
cmovb rcx, rax
mov rdi, rdx
lea rax, [0x1401b52e0]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
mov rcx, qword [rdi + 0x20]
mov rax, qword [rdi + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140183bb6]
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
jmp 0x140036ca2
mov rcx, qword [rdi + 0x20]
mov rax, qword [rdi + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140183bec]
mov r8d, 9
jmp 0x140036ca2
invalid
sbb dword [rax - 0x75], ecx
and byte [r8 - 0x75], r9b
sub byte [r8 - 0x75], r9b
sbb byte [rax - 0x73], cl
adc eax, 0x14ce58
mov rcx, qword [rdi + 0x20]
mov rax, qword [rdi + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140183af4]
mov r8d, 6
add rsp, 0x40
pop rbx
pop rdi
pop rsi
jmp rax
mov rcx, qword [rdi + 0x20]
mov rax, qword [rdi + 0x28]
lea rdx, str.BodyKeepAliveOutputSliceTooSmallNotEofWriter_must_be_presentC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.21.7_srcwriteencoder.rs
mov r8d, 4
call qword [rax + 0x18]
lea rbx, [rsp + 0x28]
mov qword [rbx + 8], rdi
mov byte [rbx + 0x10], al
and qword [rbx], 0
mov byte [rbx + 0x11], 0
lea r8, [0x14016e548]
mov rcx, rbx
mov rdx, rsi
call fcn.140014cf0
mov rcx, rbx
call fcn.140014e40
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov ecx, esi
xor edx, edx
mov r8d, edi
call fcn.1400387f3
cmp dword [rsi], 0
invalid
je 0x140039388
invalid
mov rax, qword [rsi + 0x18]
jmp 0x14003938c
movzx eax, word [rsi + 4]
mov qword [rsi + 0x60], rax
add rsp, 0x28
pop rdi
pop rsi
ret
mov r8d, 0x75a
pop rdx
invalid
xor r9d, r9d
lea rdx, [0x14016efc0]
mov eax, 0x75a
invalid
cmp r9, r8
jae 0x1400393db
shr rax, 1
add rax, r9
mov r10d, dword [rdx + rax*8]
cmp r10d, ecx
je 0x1400393de
lea r11, [rax + 1]
cmp r10d, ecx
cmova r8, rax
cmovb r9, r11
retf
mov rax, r8
sub rax, r9
jmp 0x1400393b0
ror byte [r13 + 0xf], 0x42
retf
retf
mov rax, r9
cmp r9, r8
adc rax, 0xffffffffffffffff
cmp rax, 0x759
ja 0x14003943a
movzx r8d, word [rdx + rax*8 + 4]
mov r9d, r8d
and r9d, 0x7fff
test r8w, r8w
js 0x140039422
sub cx, word [rdx + rax*8]
movzx eax, r9w
add eax, ecx
movzx r9d, ax
cmp r9w, 0x1f73
jb 0x14003942a
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcuts46.rs
jmp 0x140039455
cmp r9w, 0x1f73
jae 0x14003944e
lea rax, [0x140172a90]
lea rax, [rax + r9*4]
add rsp, 0x28
ret
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcuts46.rs
mov edx, 0x75a
mov rcx, rax
call fcn.1400c10d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcuts46.rs
mov edx, 0x1f73
mov rcx, r9
call fcn.1400c10d0
int3
or byte [rbp + rax*4 + 1], 0x74
sbb esi, dword [rcx]
rol bl, 0x80
jl 0x14003952a
xor eax, eax
ret
cmp byte [rcx + rdx - 1], 0
inc dword [rax]
mov rdx, r8
js 0x140039515
mov r8, rdx
sub r8, 1
setb al
jae 0x140039516
jmp 0x140039515
mov r9d, 8
cmove rax, r9
add rdx, 0xfffffffffffffff8
invalid
clc
ror dword [rax - 0x7d], 0xc2
clc
ret 0x48f8
cmp rax, rdx
jae 0x140039550
test qword [rcx + rax], r8
test dword [rcx + rax], eax
jne 0x140039513
add rax, 8
jmp 0x14003953f
test qword [rcx + rdx], r8
sete al
ret
test rcx, rcx
leave
je 0x140039578
mov rdx, r8
mov edx, eax
sub rdx, rcx
jbe 0x140039573
cmp byte [rax + rcx], 0xc0
jl 0x14003957f
mov eax, edx
jmp 0x140039578
sub r8, rcx
jne 0x140039586
enter 0xe75, 0x48
add eax, ecx
add rax, rcx
mov rdx, r8
ret
mov eax, ecx
test r8b, r8b
sar byte [rcx + 0x2bc], 0x41
mov eax, 2
cmovne r8d, ecx
xor ecx, ecx
xor edx, edx
div r8d
mov r10d, eax
xor edx, edx
div r9d
mov r8d, eax
add r8d, r10d
mov r9d, 0x23
mov ecx, 0x23
mov ecx, 0x23
add byte [rax], al
add byte [rcx - 0x7f], al
cmp eax, 0x1c8
cmp r8d, 0x1c8
cmp eax, 0x1c8
jb 0x1400395dd
mov eax, r8d
xor edx, edx
div r9d
add ecx, 0x24
mov r8d, eax
jmp 0x1400395c4
imul eax, r8d, 0x24
add r8d, 0x26
xor edx, edx
div r8w
div r8d
movzx eax, ax
add ecx, eax
mov eax, ecx
add rsp, 0x28
ret
lea rcx, str.explicit_panic
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
mov edx, 0xe
call fcn.1400c11d0
jae 0x1400396d6
or byte [rax], al
int3
invalid
add dword [rax], eax
add rsp, 0x28
pop rdi
pop rsi
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
cmp byte [rcx + 0x41], 0
jne 0x140039799
in al, dx
add byte [rax], al
invalid
mov rdi, rcx
mov rsi, qword [rcx + 0x10]
lea rbx, [rcx + 0x38]
lea ebx, [rcx + 0x38]
lea ebx, [rcx + 0x38]
xor ebp, ebp
mov qword [rsp + 0x20], rsi
mov r13, qword [rdi + 0x18]
mov r14, qword [rdi + 0x28]
mov esi, dword [rdi + 0x28]
ja 0x1400396ef
ja 0x1400396ef
sub byte [rbx + rcx*4 + 0x7f], cl
xor byte [rbp + 0x39], cl
out dx, al
mov r15, qword [rdi + 0x30]
cmp r14, r13
seta al
mov r12, qword [rdi + 0x20]
mov r8, r14
sub r8, r12
sub eax, esp
setb cl
or cl, al
lea rdx, [rsi + r12]
mov rax, rdx
mov eax, edx
mov eax, edx
test cl, cl
cmovne rax, rbp
jne 0x14003977d
mov al, byte [rax]
add byte [rax], al
mov cl, byte [rbx + r15 - 1]
cmp r15, rdi
cmp r8, 0xf
ja 0x14003970f
xor edx, edx
cmp r8, rdx
je 0x140039716
cmp byte [rax + rdx], cl
je 0x14003971a
inc rdx
jmp 0x140039700
call fcn.1400167d0
jmp 0x14003971f
mov esp, 0xebfffdd0
or dword [rcx], esi
shr bl, 8
xor eax, eax
jmp 0x140039722
mov eax, 1
mov r8, rdx
cmp rax, 1
jne 0x140039779
lea rax, [r8 + r12]
inc rax
mov qword [rdi + 0x20], rax
mov r12, rax
sub r12, r15
jb 0x1400396cb
cmp rax, r13
ja 0x1400396cb
add rsi, r12
mov r8d, 4
mov rcx, r15
mov rdx, rbx
lea r9, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_strpattern.rs
call fcn.140038009
mov r9, rdx
mov rcx, rsi
mov rdx, r15
mov r8, rax
call fcn.14000eb5f
test al, al
jne 0x1400397ba
mov rsi, qword [rdi + 0x10]
jmp 0x1400396bf
mov qword [rdi + 0x20], r14
cmp byte [rdi + 0x41], 0
jne 0x140039799
mov byte [rdi + 0x41], 1
cmp byte [rdi + 0x40], 0
mov rax, qword [rdi]
add dword [r8 + 0x4800407f], eax
mov eax, dword [rdi]
mov r12, qword [rdi + 8]
jne 0x1400397b2
cmp r12, rax
jne 0x1400397b2
xor esi, esi
mov rax, rsi
mov rdx, r12
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rsi, rax
sub r12, rax
jmp 0x14003979b
mov rax, qword [rdi]
mov rcx, qword [rdi + 0x20]
mov rsi, qword [rsp + 0x20]
add rsi, rax
sub r12, rax
mov qword [rdi], rcx
jmp 0x14003979b
push rbx
sub rsp, 0x28
mov rbx, r9
mov rdi, r8
mov rsi, rdx
mov r14, rcx
mov rcx, r8
mov rdx, r14
mov r8, rsi
call fcn.140039558
test rax, rax
je 0x140039803
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
mov qword [rsp + 0x20], rbx
pop rsp
and al, 0x20
mov rcx, r14
mov rdx, rsi
mov r8, rdi
mov r9, rsi
call fcn.1400c1780
jg 0x140039820
add ah, cl
or byte [r9 + rdi + 9], cl
or byte [rcx + rdi + 9], cl
je case.0x140029a9b.337
lea rax, [r9 - 1]
lea eax, [rcx - 1]
mov qword [rcx + 8], rax
movzx eax, byte [r9 - 1]
test al, al
js 0x14003983b
ret
mov eax, 0x110000
ret
add bl, al
lea rdx, [r9 - 2]
mov qword [rcx + 8], rdx
mov dword [rcx + 8], edx
mov dword [rcx + 8], edx
movzx edx, byte [r9 - 2]
inc byte [rax + 0x2f7dc0fa]
cmp dl, 0xc0
jge case.0x1400299fa.323
cli
sar byte [rbp + 0x2f], 0x4d
lea r8, [r9 - 3]
lea r8, [r9 - 3]
mov qword [rcx + 8], r8
movzx r8d, byte [r9 - 3]
movzx eax, byte [rcx - 3]
or byte [rbp + 0xf], al
mov dh, 0x41
std
movzx eax, byte [rcx - 3]
cmp r8b, 0xc0
jge 0x140039881
clc
sar byte [rbp + 0x21], 0x4d
invalid
lea r10, [r9 - 4]
lea edx, [rcx - 4]
mov qword [rcx + 8], r10
movzx ecx, byte [r9 - 4]
mov dh, 0x49
cld
mov dh, 0x49
cld
and ecx, 7
shl ecx, 6
loope 0x140039879
loope 0x140039879
and r8d, 0x3f
loopne 0x1400398b6
or r8d, ecx
jmp case.0x14002a77b.319
enter 0x9eb, 0xffffffffffffff83
loop 0x14003989e
and edx, 0x1f
jmp 0x14003988f
and r8d, 0xf
shl r8d, 6
and edx, 0x3f
or edx, r8d
shl edx, 6
and eax, 0x3f
or eax, edx
ret
push rdi
push rbx
sub rsp, 0x30
add rdx, rcx
add edx, ecx
xor byte [rax + 1], cl
retf 0x8d48
add edx, ecx
lea rsi, [rsp + 0x20]
mov qword [rsi], rcx
invalid
mov qword [rsi + 8], rdx
push rsi
or byte [rbx + 0x20003], bh
je 0x1400398ca
and byte [rax - 0x77], cl
invalid
push rsi
or byte [rbx + 0x20003], bh
mov rcx, rsi
mov ecx, esi
call fcn.140037e3e
mov edi, eax
cmp eax, 0x110000
dec dword [rcx + 0x3dc7]
adc dword [rax], eax
je 0x1400398e0
lea eax, [rdi - 0x21]
cmp eax, 0x5e
jb 0x1400398b3
mov ecx, edi
call fcn.1400b8640
cmp al, 0x11
ja 0x1400398b3
movzx eax, al
bt rbx, rax
jae 0x1400398b3
ror byte [rax + 0xf], 0xa3
ret
cmp edi, 0x110000
setne al
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
or al, byte [rcx + 3]
or al, byte [rcx + 4]
or al, byte [rcx + 5]
or al, byte [rcx + 6]
invalid
or al, byte [rcx + 7]
or al, byte [rcx + 8]
or al, byte [rcx + 9]
or al, byte [rcx + 0xa]
or al, byte [rcx + 0xb]
setne al
invalid
ret
push rdi
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
mov rsi, r9
mov rdi, r8
mov r14, rdx
mov rbx, rcx
lea r15, [rcx + rdx]
lea rcx, [rsp + 0x28]
mov qword [rcx], rbx
mov qword [rcx + 8], r15
call fcn.140037e3e
cmp eax, 0x110000
je 0x140039a2d
mov ebp, eax
mov rax, rdi
shr rax, 0x18
test al, al
je 0x140039990
mov rcx, rbx
mov rdx, r14
mov r8d, 0x2d
sub eax, 0xe8000000
and dh, ah
invalid
invalid
test al, al
jne 0x140039987
sub eax, 0xe8000000
and dh, ah
invalid
mov rcx, rbx
mov rdx, r14
mov r8d, 0x2d
call fcn.140038029
cmpsb byte [rsi], byte [rdi]
out 0xff, al
invalid
invalid
test al, al
cmpsb byte [rsi], byte [rdi]
out 0xff, al
invalid
inc dword [rax + rax*8 + 0x46c60974]
je 0x140039990
mov byte [rsi + 1], 1
invalid
je 0x140039990
mov byte [rsi + 1], 1
jmp 0x140039a2d
add byte [rcx - 0x3b], ch
mov ecx, 0x699e3779
sahf
imul ecx, ebp, 0x31415926
xor eax, ecx
imul rax, rax, 0x992
shr rax, 0x1f
and eax, 0xfffffffe
imul eax, ebp, 0x9e3779b9
invalid
sahf
imul ecx, ebp, 0x31415926
xor eax, ecx
imul rax, rax, 0x992
shr rax, 0x1f
and eax, 0xfffffffe
lea rdx, [0x1401aebb8]
movzx eax, word [rax + rdx]
add eax, ebp
imul eax, eax, 0x9e3779b9
xor eax, ecx
imul rax, rax, 0x992
or dword [rax], eax
add byte [rax - 0x3f], cl
call 0x13ce41ced
or dword [rax], eax
add byte [rax - 0x3f], cl
call 0x13ce41ced
lea rcx, [0x1401afedc]
cmp dword [rax + rcx], ebp
jne 0x1400399e1
mov byte [rsi + 3], 1
jmp 0x140039a2d
mov ebp, edi
shr ebp, 8
lea r14, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov qword [r14], rbx
mov qword [r14 + 8], r15
mov dword [rsi + 8], edi
mov dword [rsi + 8], edi
or byte [rax - 0x73], cl
sbb eax, 0x17b8f7
invalid
invalid
invalid
invalid
lea rbx, [0x1401b52f0]
idiv dword [rax - 0x76b3ffe9]
int1
mov rcx, r14
call fcn.140037e3e
cmp eax, 0x110000
je 0x140039a2d
mov ecx, eax
call fcn.140039397
movzx eax, byte [rax]
cmp rax, 7
ja case.0x140039a21.1
movsxd rcx, dword [rbx + rax*4]
add rcx, rbx
mov eax, ebp
jmp rcx
mov eax, edi
test al, al
je case.0x140039a21.0
mov byte [rsi + 4], 1
add rsp, 0x38
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov r14, rcx
mov rcx, rsi
call fcn.140037e3e
jrcxz 0x140039a95
invalid
mov ecx, 0
jrcxz 0x140039a95
invalid
invalid
cmp eax, 0x2e
je 0x140039a8c
cmp eax, 0x110000
je 0x14003a1ce
add byte [rax], al
add byte [rax], al
test r14, r14
jne 0x140039ab6
cmp eax, 0x2d
je 0x140039aef
mov ecx, 5
cmp r14, 4
ja 0x140039adf
movups xmmword [rsp + 0x60], xmm6
je 0x14003c009
invalid
add byte [rax], al
and eax, 0x3b420000
mov spl, 0x60
cmp eax, dword [rsp + r14*4 + 0x60]
jne 0x140039adf
inc r14
mov rcx, r14
cmp r14, 4
je 0x140039aef
lea edx, [rax - 0x61]
cmp edx, 0x1a
jb 0x140039a8c
sbb dh, byte [rdx - 0x5b]
add eax, 0xffffffd0
cmp eax, 0xa
or dh, byte [rdx - 0x63]
rol byte [rbx - 0x628df508], 1
or dh, byte [rdx - 0x63]
mov rcx, qword [rsp + 0x158]
mov eax, dword [rcx + 0x30]
add dword [rax], eax
add byte [rbx + 0xf443041], cl
movzx r9d, byte [rcx + 0x34]
and qword [rcx + 0x10], 0
movzx r9d, byte [rcx + 0x34]
and qword [rcx + 0x10], 0
lea rdx, [rsp + 0x40]
and dword [rdx + 8], 0
and qword [rdx], 0
xorps xmm6, xmm6
lea r12, [rsp + 0x110]
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsp + 2], esi
add dword [rax], eax
add byte [rcx + 0xf], al
adc dword [rsp + 2], esi
movzx r8d, word [r12 + 0x10]
lea r10, [rsp + 0x70]
lea edx, [rsp + 0x70]
jo 0x140039b94
mov word [r10 + 0x86], r8w
mov dword [r10 + 0x86], r8d
add byte [rcx + 0xf], al
adc byte [rsp], al
invalid
movups xmm0, xmmword [r12]
and al, 0x41
movups xmmword [rdx + 0x76], xmm0
movups xmmword [r10 + 0x76], xmm0
and qword [r10 - 0x10], 0
lock add byte [rcx - 0x7d], al
and al, byte [rax]
and dword [r10], 0
xor r8d, r8d
and word [r10 + 4], 0
mov byte [r10 + 8], r8b
and dword [r10 + 0xc], 0
mov byte [r10 + 0x10], r8b
and dword [r10 + 0x14], 0
adc al, 0
adc al, 0
mov byte [r10 + 0x18], r8b
and dword [r10 + 0x1c], 0
mov byte [r10 + 0x20], r8b
and dword [r10 + 0x24], 0
and dword [rdx + 0x24], 0
and dword [rdx + 0x24], 0
add rdi, rbx
mov qword [r10 + 0x28], rbx
mov qword [r10 + 0x30], rdi
mov qword [r10 + 0x38], rdx
mov dword [rdx + 0x38], edx
mov dword [rdx + 0x38], edx
and qword [r10 + 0x40], 0
mov byte [r10 + 0x54], r9b
push rsp
push rsp
mov byte [rsp + 0x18b], r8b
mov eax, dword [rcx]
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x17b], esi
movups xmmword [rsp + 0x17b], xmm6
mov dword [r10 + 0x50], eax
mov edx, dword [rsp + 0x188]
mov dword [r10 + 0x65], edx
movups xmm0, xmmword [rsp + 0x178]
movups xmmword [r10 + 0x55], xmm0
lea rdx, [rsp + 0xe0]
and dword [rdx], 0
shl r9, 0x20
and word [rdx + 4], 0
or r9, rax
mov qword [rsp + 0x1d8], r9
mov rax, qword [rsp + 0x280]
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x1f8], rax
mov dword [rdx + 0x20], 0x110000
mov byte [rdx + 0x24], r8b
xor edx, edx
call fcn.1400b85e8
lea r13, [0x1401b5310]
invalid
invalid
add byte [rbx + rcx*4 + 0x5c], cl
and al, 0x60
invalid
mov r11, qword [rsp + 0x60]
invalid
mov rax, qword [rsp + 0x68]
mov r9d, dword [rsp + 0xe0]
mov rdx, qword [rsp + 0xf0]
mov r10, qword [rsp + 0xf8]
movzx r8d, word [rsp + 0xe4]
and al, 0xe0
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xf0
add byte [rax], al
add byte [rbx + rcx*4 - 0x6c], cl
and al, 0xf8
add byte [rax], al
add byte [rdi + rcx - 0x49], al
test byte [rsp + riz*8], ah
add byte [rax], al
add byte [rcx + 0xf], al
movzx ecx, ax
movzx ecx, r8w
movzx ecx, ax
cmp r11, 1
jne 0x140039c87
test r9d, r9d
je 0x140039c56
cmp rax, r10
jb 0x14003a14d
ror byte [rdi], 1
invalid
and qword [rsp + 0xf8], 0
xor r10d, r10d
jmp case.0x140035ef9.51
cmp r8w, 5
jae 0x14003c064
add dword [rbx], 0x24
add byte [rax], al
add dword [rbx], 0x24
add byte [rax], al
cmp rax, rcx
jb 0x14003a145
add byte [rsi + 0x45], ah
test r8w, r8w
test eax, eax
je 0x140039c79
and word [rsp + 0xe4], 0
in al, 0
add byte [rax], al
add byte [rbp + 0x31], al
xor eax, eax
and qword [rsp + 0x60], 0
xor r11d, r11d
jmp 0x140039c30
cmp r11, 2
xor r8d, r8d
xor eax, eax
and qword [rsp + 0x60], 0
xor r11d, r11d
jmp 0x140039c30
cmp r11, 2
add cl, byte [rdi]
test byte [rdi + 4], dh
add byte [rax], al
je 0x14003a108
lea rdi, [rsp + 0x70]
mov qword [rsp + 0x110], rdi
and al, 0x10
add dword [rax], eax
invalid
and al, 0x10
add dword [rax], eax
add byte [rax - 0x75], cl
push rdi
invalid
mov rdx, qword [rdi + 0x60]
test rdx, rdx
jne 0x14003a0c3
add byte [rax], al
add byte [rax], al
cmp byte [rdi + 0x50], 2
je 0x140039eb8
lea r14, [rdi + 0x28]
lea r15, [rdi + 0x40]
cmp qword [r15], 0
je 0x140039cda
mov rcx, r15
mov ecx, edi
call fcn.140037e3e
cmp eax, 0x110000
jne 0x140039d59
add byte [rax], al
invalid
add byte [rax], al
and qword [r15], 0
mov rcx, r14
int1
call fcn.140037e3e
mov ebx, eax
lea eax, [rbx - 0x2d]
cmp eax, 2
jb 0x140039d94
cmp ebx, 0x110000
je 0x140039eac
lea eax, [rbx - 0x61]
cmp eax, 0x1a
jb 0x140039d94
lea eax, [rbx - 0x30]
cmp eax, 0xa
jb 0x140039d94
rol byte [r11 - 0x7df0f508], 1
add byte [rax], 0
add byte [rcx - 0x9831727], cl
mov ecx, ebx
call fcn.140039397
invalid
dec dword [rdi]
mov dh, 8
movsxd rcx, dword [r13 + rcx*4]
add rcx, r13
jmp rcx
invalid
jg 0x140039d7c
add byte [rbp + 0x10], dh
jmp 0x140039d88
je 0x140039d3e
mov rcx, qword [rdi + 0x38]
mov byte [rcx + 7], 1
inc rax
mov rcx, rax
call fcn.140039463
add rdx, rax
mov qword [rdi + 0x40], rax
mov qword [rdi + 0x48], rdx
jmp 0x140039cbd
mov ebx, eax
jmp 0x140039d94
or byte [rax - 0x75], cl
cmp byte [r8 - 0x7d], r9b
ror byte [rax], 0xc6
add byte [rcx], al
cmp ebx, 0x110000
je 0x140039eac
mov rax, qword [rsp + 0x110]
cmp byte [rax + 0x68], 0
je 0x140039dfe
cmp ebx, 0x80
jb 0x140039e67
lea edi, [rbx - 0xac00]
cmp edi, 0x2ba4
jb 0x140039e14
mov ecx, ebx
call fcn.1400b869e
test rax, rax
jne 0x140039dd8
mov ecx, ebx
call fcn.1400b870e
test rax, rax
je 0x140039e67
mov rdi, rax
mov r14, rdx
shl r14, 2
xor esi, esi
cmp r14, rsi
je 0x140039e71
mov edx, dword [rdi + rsi]
mov rcx, r12
call fcn.140039337
add rsi, 4
jmp 0x140039de4
cmp ebx, 0x80
jb 0x140039e67
lea edi, [rbx - 0xac00]
cmp edi, 0x2ba4
jae 0x140039e7e
mov eax, edi
xor edx, edx
mov cx, 0x24c
div cx
mov ebx, edx
or eax, 0x1100
mov esi, 0xffff
and eax, esi
mov rcx, r12
mov edx, eax
call fcn.140039337
mov eax, ebx
xor edx, edx
mov bx, 0x1c
div bx
lea edx, [rax + 0x1161]
and edx, esi
mov rcx, r12
call fcn.140039337
mov eax, edi
xor edx, edx
div bx
test dx, dx
je 0x140039e71
add edx, 0x11a7
movzx ebx, dx
mov rcx, r12
mov edx, ebx
call fcn.140039337
mov rdi, qword [rsp + 0x110]
jmp 0x140039c9e
mov ecx, ebx
call fcn.1400b870e
test rax, rax
je 0x140039e67
mov rdi, rax
mov r14, rdx
shl r14, 2
xor esi, esi
cmp r14, rsi
je 0x140039e71
mov edx, dword [rdi + rsi]
mov rcx, r12
call fcn.140039337
add rsi, 4
jmp 0x140039e96
mov byte [rdi + 0x50], 2
mov rdi, qword [rsp + 0x110]
cmp dword [rdi], 0
je 0x140039ec3
mov rax, qword [rdi + 0x18]
jmp 0x140039ec7
movzx eax, word [rdi + 4]
test rax, rax
je 0x14003a0cb
mov rcx, rdi
call fcn.140038dff
mov rdi, qword [rsp + 0x110]
mov r8d, dword [rdi]
test r8d, r8d
je 0x140039eee
mov rdx, qword [rdi + 0x18]
jmp 0x140039ef2
movzx edx, word [rdi + 4]
mov qword [rdi + 0x60], rdx
mov rcx, qword [rdi + 0x58]
test r8d, r8d
je 0x140039f09
mov r9, qword [rdi + 0x10]
mov rax, qword [rdi + 0x18]
jmp 0x140039f1b
movzx eax, word [rdi + 4]
cmp rax, 5
jae 0x14003c081
lea r9, [rdi + 8]
cmp rax, rcx
jbe 0x14003bfca
lea rax, [rdi + 0x58]
mov ebx, dword [r9 + rcx*8 + 4]
inc rcx
cmp rcx, rdx
jne 0x140039f45
test r8d, r8d
mov qword [rsp + 0x28], rax
je 0x140039f4d
mov r12, qword [rdi + 0x18]
jmp 0x140039f52
mov qword [rax], rcx
jmp 0x14003a01d
movzx r12d, word [rdi + 4]
lea r15, [rdi + 8]
sub r12, rdx
xor r14d, r14d
cmp r12, r14
je 0x140039fe9
mov rcx, qword [rdi + 0x60]
add rcx, r14
cmp dword [rdi], 0
je 0x140039f8c
mov r10, qword [rdi + 0x18]
cmp r10, rcx
jbe 0x14003b980
mov rax, qword [rdi + 0x10]
mov bpl, byte [rax + rcx*8]
mov esi, dword [rax + rcx*8 + 4]
jmp 0x140039fcf
movzx r10d, word [rdi + 4]
cmp r10, 5
jae 0x14003c040
cmp rcx, r10
jae 0x14003b980
mov bpl, byte [r15 + rcx*8]
mov esi, dword [r15 + rcx*8 + 4]
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov qword [rsp + 0x20], rax
mov r9d, 4
xor ecx, ecx
mov rdx, r10
mov r8, r15
call fcn.14003859f
mov r10, rdx
cmp r10, r14
jbe 0x14003b989
mov byte [rax + r14*8], bpl
mov dword [rax + r14*8 + 4], esi
inc r14
jmp 0x140039f5c
cmp dword [rdi], 0
je 0x140039fff
cmp qword [rdi + 0x18], r12
mov rax, qword [rsp + 0x28]
jb 0x14003a012
mov qword [rdi + 0x18], r12
jmp 0x14003a012
movzx eax, word [rdi + 4]
cmp r12, rax
mov rax, qword [rsp + 0x28]
jae 0x14003a012
mov word [rdi + 4], r12w
movups xmmword [rax], xmm6
lea r12, [rsp + 0x110]
mov ecx, ebx
call fcn.1400b877e
mov ebp, eax
mov edi, dword [rsp + 0x100]
cmp edi, 0x110000
jne 0x14003a04a
test bpl, bpl
jne 0x14003a163
mov dword [rsp + 0x100], ebx
jmp 0x140039c91
cmp byte [rsp + 0x104], 0
je 0x14003a070
cmp byte [rsp + 0x105], bpl
jae 0x14003a096
mov ecx, edi
mov edx, ebx
call fcn.1400b8886
cmp eax, 0x110000
je 0x14003a09f
jmp 0x14003a08a
mov ecx, edi
mov edx, ebx
call fcn.1400b8886
cmp eax, 0x110000
jne 0x14003a08a
test bpl, bpl
jne 0x14003a09f
jmp 0x14003a1c5
mov dword [rsp + 0x100], eax
jmp 0x140039c91
test bpl, bpl
je 0x14003a1a5
lea rcx, [rsp + 0xe0]
mov edx, ebx
call fcn.1400385dd
mov byte [rsp + 0x104], 1
mov byte [rsp + 0x105], bpl
jmp 0x140039c91
mov r8d, dword [rdi]
jmp 0x140039ef6
mov qword [rsp + 0x60], 2
and qword [rsp + 0x68], 0
mov edi, dword [rsp + 0x100]
mov r11d, 2
mov eax, 0
cmp edi, 0x110000
je 0x140039c0f
mov dword [rsp + 0x100], 0x110000
jmp 0x14003a191
test r9d, r9d
je 0x14003a11d
cmp rax, r10
jb 0x14003a134
and qword [rsp + 0xf8], 0
jmp 0x14003a176
cmp cx, 5
jae 0x14003c064
lea rdx, [rsp + 0xe8]
cmp rax, rcx
jae 0x14003a167
mov edi, dword [rdx + rax*4]
inc rax
mov qword [rsp + 0x60], 2
jmp 0x14003a15c
lea rdx, [rsp + 0xe8]
mov edi, dword [rdx + rax*4]
inc rax
mov qword [rsp + 0x60], 1
mov qword [rsp + 0x68], rax
jmp 0x14003a191
mov edi, ebx
jmp 0x14003a191
test r8w, r8w
je 0x14003a176
and word [rsp + 0xe4], 0
mov edi, dword [rsp + 0x100]
mov eax, 0x110000
mov dword [rsp + 0x100], eax
cmp edi, eax
je 0x14003a314
mov rcx, qword [rsp + 0x158]
mov edx, edi
call fcn.1400b915e
jmp 0x140039c05
mov dword [rsp + 0x100], ebx
mov byte [rsp + 0x104], 0
mov qword [rsp + 0x60], 1
and qword [rsp + 0x68], 0
jmp 0x14003a191
mov dword [rsp + 0x100], ebx
jmp 0x14003a191
mov rcx, qword [rsp + 0x280]
mov rdx, rbx
mov r8, rdi
call fcn.1400b85ff
and dword [rsp + 0x180], 0
and qword [rsp + 0x178], 0
mov rax, qword [rsp + 0x158]
cmp byte [rax + 0x32], 0
je 0x14003a2bd
mov rax, qword [rsp + 0x280]
mov rsi, qword [rax + 8]
mov rdi, qword [rax + 0x10]
mov rcx, rsi
mov rdx, rdi
mov r8d, 0x2e
call fcn.140038029
test al, al
je 0x14003a24a
lea rcx, [rsp + 0x178]
call fcn.1400398f1
test al, al
je 0x14003a2ed
lea rcx, [rsp + 0x70]
call fcn.140038709
lea rcx, [rsp + 0xe0]
call fcn.14003872a
lea rax, [rsp + 0x110]
and qword [rax], 0
mov qword [rax + 8], 8
and qword [rax + 0x10], 0
mov rax, qword [rsp + 0x1d8]
and rax, 0xffffffffffff00ff
mov qword [rsp + 0x1e8], rax
mov rax, qword [rsp + 0x158]
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
lea rcx, [rsp + 0x178]
call fcn.14003965e
mov dil, 1
xorps xmm6, xmm6
xor r13d, r13d
lea rcx, [rsp + 0x178]
call fcn.140039693
test rax, rax
je 0x14003b99b
mov rbx, rax
mov rsi, rdx
test dil, 1
jne 0x14003a3b4
mov rcx, qword [rsp + 0x280]
mov edx, 0x2e
call fcn.1400b915e
mov r9d, 4
mov rcx, rbx
mov rdx, rsi
lea r8, str.xn__
call fcn.140037fc3
mov rdi, rbx
add rdi, 4
test al, al
mov eax, 0
cmove rdi, rax
je 0x14003a4ca
mov qword [rsp + 0x128], r13
add rsi, 0xfffffffffffffffc
and qword [rsp + 0x120], 0
lea rcx, [rsp + 0x60]
mov edx, 0x2d
mov r8, rdi
mov qword [rsp + 0x28], rsi
mov r9, rsi
call fcn.1400b9388
mov r13, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x68]
mov rbx, qword [rsp + 0x78]
cmp rbx, rbp
ja 0x14003a510
mov rdx, qword [rsp + 0x70]
sub rbx, rdx
jb 0x14003a510
add rdx, r13
mov rax, qword [rsp + 0x80]
mov cl, byte [rsp + rax + 0x87]
mov r8, rbx
call fcn.1400168d0
cmp rax, 1
jne 0x14003a510
mov rbx, rdx
add rbx, qword [rsp + 0x70]
mov r15, qword [rsp + 0x80]
lea rsi, [r15 - 1]
mov r14, rbx
sub r14, rsi
jb 0x14003a4c0
test r13b, 1
jne 0x14003a4de
mov rcx, rbx
mov rdx, rsi
call fcn.140039898
mov r13d, eax
mov rcx, rbx
mov rdx, rsi
mov r8, qword [rsp + 0x1d8]
lea r9, [rsp + 0x40]
call fcn.140039918
mov rcx, qword [rsp + 0x280]
mov rdx, rbx
mov r8, rsi
call fcn.1400b85ff
xor edi, edi
jmp 0x14003a380
lea r15, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor r12d, r12d
mov r13d, 0x1a
mov qword [rsp + 0x1f0], r15
mov rcx, r15
mov qword [rsp + 0x168], r12
mov rdx, r12
call fcn.1400394eb
test al, al
je 0x14003a70a
mov rax, qword [rsp + 0x28]
add rax, rdi
mov r15d, 0x80
mov ebx, 0x48
xor r14d, r14d
xor ebp, ebp
mov r12, qword [rsp + 0x168]
mov esi, r12d
cmp rdi, rax
mov qword [rsp + 0x130], r14
je 0x14003a771
mov r12, rax
lea r8d, [rbx + 0x1a]
inc rdi
mov r9d, ebx
neg r9d
mov r10d, 1
mov r11d, 0x24
mov r14d, ebp
mov al, byte [rdi - 1]
lea ecx, [rax - 0x30]
cmp cl, 0xa
jae 0x14003a5a7
mov byte [rsp + 0x40], 1
mov r13b, 1
xor edi, edi
jmp 0x14003a380
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x30], rax
cmp r14, 0x15
jae 0x14003a7bb
lea r8, [0x14016ec70]
jmp 0x14003b993
lea r8, [0x14016ec88]
mov rcx, r14
mov rdx, r10
call fcn.1400c10d0
mov rax, qword [rsp + 0x280]
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcuts46.rs
mov qword [rsp + 0x28], rdx
mov r8, qword [rsp + 0x1f8]
call fcn.1400397d1
mov r8, rdx
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, rax
call fcn.14003965e
lea rbx, [rsp + 0x138]
lea r14, [rsp + 0x178]
mov ebp, 1
mov esi, 0x260fb
mov qword [rsp + 0x128], r13
mov rcx, rdi
call fcn.140039693
test rax, rax
je 0x14003bb90
test r13b, 1
je 0x14003b9f9
mov r12, rax
mov r15, rdx
add r15, rax
mov qword [rsp + 0x138], rax
mov qword [rsp + 0x140], r15
mov rcx, rbx
call fcn.140037e3e
cmp eax, 0x110000
je 0x14003b9f9
mov ecx, eax
call fcn.1400b8640
test al, al
je 0x14003ba89
movzx eax, al
cmp eax, 0x11
je 0x14003ba89
cmp eax, 9
mov ebp, 0x62f8
jne 0x14003bb8b
movups xmm0, xmmword [rsp + 0x138]
movups xmmword [rsp + 0x178], xmm0
xor ecx, ecx
xor edi, edi
mov r13d, ecx
mov rcx, r14
call fcn.140037e3e
cmp eax, 0x110000
je 0x14003bade
mov ecx, eax
call fcn.1400b8640
mov cl, 1
cmp al, 5
je 0x14003ba9d
mov qword [rsp + 0x178], r12
mov qword [rsp + 0x180], r15
mov rcx, r14
call fcn.14003981a
cmp eax, 0x110000
je 0x14003bb8b
mov bpl, byte [rsp + 0x40]
mov rax, qword [rsp + 0x41]
mov qword [rsp + 0x138], rax
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0x13f], eax
mov r8, qword [rsp + 0x110]
test r8, r8
je 0x14003bbd0
shl r8, 4
mov rcx, qword [rsp + 0x118]
mov edx, 8
call fcn.140001e3d
mov rcx, qword [rsp + 0x28]
call fcn.14008c314
mov r8, qword [rsp + 0x280]
movups xmm0, xmmword [r8]
lea r15, [rsp + 0x60]
mov rcx, qword [r8 + 0x10]
mov qword [r8], rax
mov qword [r8 + 8], rdx
and qword [r8 + 0x10], 0
movaps xmmword [r15], xmm0
mov qword [r15 + 0x10], rcx
mov rsi, qword [rsp + 0x158]
mov rcx, qword [rsi + 0x18]
mov rdx, qword [rsi + 0x20]
call fcn.140039610
mov rax, qword [r15 + 0x10]
mov qword [rsi + 0x28], rax
movaps xmm0, xmmword [r15]
movups xmmword [rsi + 0x18], xmm0
mov rdx, qword [rsi + 0x20]
mov r8, qword [rsi + 0x28]
mov rcx, r15
call fcn.14003965e
mov sil, 1
lea r12, str.xn__
lea r14, [rsp + 0x178]
mov rcx, r15
call fcn.140039693
test rax, rax
je 0x14003bf9f
mov r13, rax
mov rbx, rdx
test sil, 1
jne 0x14003bc79
mov rcx, qword [rsp + 0x280]
mov edx, 0x2e
call fcn.1400b915e
mov rcx, r13
mov rdx, rbx
call fcn.1400394eb
mov rcx, qword [rsp + 0x280]
test al, al
je 0x14003bc9f
mov rdx, r13
mov r8, rbx
call fcn.1400b85ff
xor esi, esi
jmp 0x14003bc4a
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x150], rax
mov r8d, 4
mov rdx, r12
call fcn.1400b85ff
mov rax, r13
add rax, rbx
mov qword [rsp + 0x178], r13
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x180], rax
mov dword [rsp + 0x50], 0
xor esi, esi
mov edi, esi
mov rcx, r14
call fcn.140037e3e
cmp eax, 0x110000
je 0x14003bd17
mov byte [rsp + 0x178], bpl
mov rax, qword [rsp + 0x138]
mov qword [rsp + 0x179], rax
mov eax, dword [rsp + 0x13f]
mov dword [rsp + 0x180], eax
jmp 0x14003a1f2
lea r8, [0x14016ec58]
mov rdx, rax
call fcn.1400c10d0
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zerothere_is_no_such_thing_as_a_release_load
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
mov edx, 0x39
call fcn.1400c11d0
lea rcx, str.attempt_to_divide_by_zero
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
mov edx, 0x19
call fcn.1400c11d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcuts46.rs
mov ecx, 4
mov edx, 4
call fcn.1400c10d0
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slicemod.rs
mov rcx, r15
mov rdx, r15
call fcn.1400c10d0
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slicemod.rs
mov rcx, r14
call fcn.1400c10d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov edx, 4
mov rcx, r10
call fcn.1400c1150
lea rcx, str.attempt_to_divide_by_zero
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
jmp 0x14003bfff
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov edx, 4
call fcn.1400c1150
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
call fcn.1400c15c0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tinyvec_1.6.0_src_arrayvec.rs
mov edx, 4
mov rcx, rax
call fcn.1400c1150
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slice_sort.rs
call fcn.1400c1010
lea rax, str.Index_out_of_bounds
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slice_sort.rs
call fcn.1400c1010
lea rcx, str.assertion_failed:_end___start__end___len
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slice_sort.rs
mov edx, 0x2c
call fcn.1400c11d0
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_ge_
lea r8, [0x1401b2950]
mov edx, 0x30
call fcn.1400c11d0
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slice_sort.rs
call fcn.1400c15c0
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcuts46.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov rdx, rdi
xor r8d, r8d
mov r9, rbx
call fcn.1400c1780
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rbp
xor r8d, r8d
mov r9, r14
call fcn.1400c1780
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fidna_0.5.0_srcpunycode.rs
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rbp
mov r8, r14
mov r9, rbp
call fcn.1400c1780
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slice_sort.rs
call fcn.1400c15c0
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_slice_sort.rs
call fcn.1400c15c0
int3
test rcx, rcx
je 0x14003cb77
mov rax, rdx
mov edx, 8
mov rcx, rax
jmp fcn.14000cc90
ret
mov rdx, qword [rcx]
mov rcx, qword [rcx + 0x10]
jmp fcn.14003d63b
test rax, rax
jne 0x140040bda
xor eax, eax
jmp 0x140040be4
mov rax, qword [rsp + 0x28]
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
add rsp, 0x38
pop rdi
pop rsi
ret
movzx eax, ax
cmp rax, 2
clc
add bh, byte [rdx + 2]
add byte [rax], al
invalid
clc
add bh, byte [rdx + 2]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax + 0xf], cl
shr cl, 1
sub al, 0x20
cmovb rdx, rax
jmp fcn.1400c2c39
or byte [rax], al
or byte [rax], al
add al, 8
add ah, cl
mov r9, qword [rcx + 8]
mov r8b, byte [rcx + 0x10]
mov dl, byte [rcx + 0x11]
movzx eax, word [rcx + 0x16]
mov word [rsp + 4], ax
mov dword [rsp + 4], eax
mov eax, dword [rcx + 0x12]
mov dword [rsp], eax
mov rax, qword [rcx + 0x18]
jmp 0x140040d97
xor r8d, r8d
xor r9d, r9d
mov ecx, dword [0x1401bf364]
mov r10, qword gs:[0x58]
add byte [rcx - 0x75], cl
or al, 0xca
invalid
add byte [rcx - 0x75], cl
or al, 0xca
mov ecx, dword [rdx + rcx*8]
mov qword [rcx + 0x20], 1
mov qword [rcx + 0x28], r9
sub byte [rax], al
add byte [rax], al
sub byte [rax], al
add byte [rax], al
mov byte [rcx + 0x30], r8b
mov byte [rcx + 0x30], al
mov byte [rcx + 0x31], dl
mov edx, dword [rsp]
invalid
and al, 0x89
xchg ecx, eax
xor al, byte [rax]
add byte [rax], al
invalid
mov dword [rcx + 0x32], edx
add byte [rdi], cl
mov bh, 0x54
and al, 4
movzx edx, word [rsp + 4]
mov word [rcx + 0x36], dx
mov qword [rcx + 0x38], rax
mov dword [rcx + 0x38], eax
mov dword [rcx + 0x38], eax
pop rax
ret
mov rax, rcx
xor ecx, ecx
call rax
test rax, rax
je 0x140040e35
mov rax, qword [rax]
add rsp, 0x38
ret
add byte [rax - 0x7d], cl
invalid
lea rax, [0x14018c7d0]
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_std_src_threadlocal.rs
lea r9, [0x14017eee8]
lea r8, [rsp + 0x37]
mov edx, 0x46
call fcn.1400c1520
int3
mov qword [rsi + 0x18], 1
and qword [rsi + 0x20], 0
mov rax, qword [rbx + 8]
mov qword [r14], rax
lea rcx, [rsp + 0x20]
call fcn.140040e5f
nop
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
ret
push rsi
sub rsp, 0x20
mov rsi, qword [rcx]
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
call fcn.140040195
cmp rsi, 0xffffffffffffffff
je 0x140041045
push rsi
sub al, ch
outsd dx, dword [rsi]
int1
invalid
lock dec qword [rsi + 8]
jne 0x140041045
mov edx, 8
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.14000cc90
nop
add rsp, 0x20
pop rsi
ret
lea ecx, [rcx + 0x18]
lea rcx, [0x14017ef68]
or eax, 0x13df02
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rdx
sub byte [rax - 0x73], cl
or eax, 0x13ded1
sub byte [rax - 0x73], cl
or eax, 0x13ded1
mov qword [rsp + 0x20], rcx
lea rdx, [0x14018ce86]
lea edx, [0x14018ce86]
lea edx, [0x14018ce86]
mov r8d, 8
mov rcx, rax
call fcn.140015510
nop
add rsp, 0x48
ret
xlatb
mov rax, qword [rcx]
mov r14, qword [rax + 8]
mov esi, dword [rax + 8]
mov esi, dword [rax + 8]
mov r15, qword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x1719f9
sub byte [rax - 0x73], cl
adc eax, 0x1719f9
mov r8d, 1
call qword [rax + 0x18]
lea rsi, [rsp + 0x30]
mov qword [rsi], rdi
mov byte [rsi + 8], al
mov byte [rsi + 9], 0
lea rdi, [0x1400b8ddd]
lea rbx, [rsp + 0x28]
test r15, r15
je 0x140041103
mov qword [rsp + 0x28], r14
inc r14
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
call fcn.140014ec0
dec r15
jmp 0x1400410e3
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.140014ff0
nop
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, qword [rsp + 0x28]
mov rax, qword [rsp + 0x30]
cmp rcx, 3
je case.0x14002fa7b.84
cmp qword [0x1401bf170], 0
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rax
je 0x1400411b1
lea rcx, [rsp + 0x28]
call fcn.14003f9a6
lea rax, [0x1401bf170]
add rsp, 0x48
ret
lea rax, [rsp + 0x28]
lea rcx, [rsp + 0x38]
mov qword [rcx], rax
lea r8, [rsp + 0x40]
lea eax, [rsp + 0x40]
lea eax, [rsp + 0x40]
mov qword [r8], rcx
lea rax, [0x14017f000]
mov qword [rsp + 0x20], rax
lea rcx, [0x1401bf178]
lea r9, [0x14017ee80]
xor edx, edx
call fcn.1400c3e90
jmp 0x14004113f
lea r8, [rsp + 0x28]
mov qword [r8], rcx
mov qword [r8 + 8], rax
lea rax, [0x14017efe8]
sub byte [rcx - 0x77], cl
or byte [rcx - 0x77], cl
or byte [rax - 0x73], cl
add eax, 0x13de24
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea rcx, str.The_global_thread_pool_has_not_been_initialized.
lea r9, fcn.14003f9a6
mov edx, 0x30
call fcn.1400c1520
int3
and al, 0x20
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
call fcn.1400411fc
nop
add rsp, 0x28
ret
sub rsp, 0xf0
mov rax, qword [rcx]
mov rsi, qword [rax]
and qword [rax], 0
test rsi, rsi
je 0x14004136f
lea rdx, [rsp + 0x30]
and word [rdx + 0x58], 0
and qword [rdx + 0x28], 0
invalid
sub byte [rax], al
and qword [rdx], 0
and qword [rdx + 0x38], 0
and qword [rdx + 0x48], 0
xorps xmm0, xmm0
movups xmmword [rdx + 0x10], xmm0
lea rdi, [rsp + 0x20]
mov rcx, rdi
call fcn.14004137c
mov rdi, qword [rdi]
invalid
cmp rdi, 2
invalid
invalid
je 0x14004127f
cmp rdi, 3
jne 0x14004129e
mov rdi, qword [rsp + 0x28]
mov qword [rsp + 0x90], rdi
mov dword [rsp + 0x90], edi
cmp qword [0x1401bf170], 0
je 0x1400412a8
lea rcx, [rsp + 0x90]
call fcn.14003ffdc
jmp 0x1400412af
mov rbx, qword [rsp + 0x28]
mov eax, ebx
and eax, 3
lea rcx, [0x1401b5330]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, byte [rbx + 0x10]
jmp 0x1400412df
mov rbx, qword [rsp + 0x28]
jmp 0x140041350
mov qword [0x1401bf170], rdi
lea rbx, [0x1401bf170]
mov edi, 3
jmp 0x140041350
mov al, byte [rbx + 0xf]
jmp 0x1400412df
mov rax, rbx
shr rax, 0x20
cmp eax, 0x78
je 0x1400412e3
jmp 0x14004134b
cmp al, 0x24
jne 0x14004134b
call fcn.140042391
test rax, rax
jne 0x14004134b
lea rdx, [rsp + 0x90]
and qword [rdx], 0
mov qword [rdx + 0x10], 1
and qword [rdx + 0x18], 0
and qword [rdx + 0x28], 0
and qword [rdx + 0x38], 0
and qword [rdx + 0x48], 0
mov word [rdx + 0x58], 1
lea rdi, [rsp + 0x30]
mov rcx, rdi
call fcn.14004137c
cmp dword [rdi], 3
jne 0x140041341
mov rdi, qword [rsp + 0x38]
lea rcx, [rsp + 0x20]
call fcn.14004239d
jmp 0x14004125e
lea rcx, [rsp + 0x30]
call fcn.14004239d
mov edi, 2
cmp dword [rsi], 3
je 0x14004135d
mov rcx, rsi
call fcn.14003f9a6
mov qword [rsi], rdi
mov qword [rsi + 8], rbx
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
ret
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_std_src_synconce.rs
call fcn.1400c15c0
int3
test rcx, rcx
jne fcn.140042ada
invalid
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b7b18
lea rcx, [rsi + 0x10]
call fcn.140034e42
mov rax, qword [rsi + 0x40]
test rax, rax
je 0x140042b25
mov rcx, qword [rsi + 0x48]
add rsp, 0x20
add esp, 0x20
pop rsi
jmp qword [rax + 0x18]
nop
add rsp, 0x20
pop rsi
ret
shl r8, 2
mov rcx, qword [rsi + 0x48]
movabs rdx, 0xfbf2d7e800000002
dec dword [rax - 0x75]
jle case.0x1400987f5.430
movabs rdx, 0xfbf2d7e800000002
sti
dec dword [rax - 0x75]
jle case.0x1400987f5.430
mov rdx, qword [rsi + 0x28]
mov rcx, rdi
call fcn.14002c23e
mov rcx, qword [rsi + 0x18]
sbb byte [rax - 0x77], r9b
cli
call fcn.14002c292
mov rdi, qword [rsi + 0x38]
jle 0x140042bbe
jle 0x140042bbe
mov rdx, qword [rsi + 0x40]
mov rcx, rdi
call fcn.14002c1fd
mov rcx, qword [rsi + 0x30]
xor byte [rax - 0x77], r9b
cli
xor byte [rax - 0x77], r9b
cli
add rsp, 0x28
pop rdi
pop rsi
jmp 0x14002c278
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.140042bca
invalid
add byte [rax - 0x7d], cl
cmp dword [rax], eax
or al, ch
cmp bl, byte [rdx]
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x10]
lock dec qword [rax]
mov rax, qword [rsi + 0x10]
lock dec qword [rax]
jne 0x140042d11
add rsi, 0x10
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140034c6a
nop
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
invalid
sub esp, 0x20
mov rsi, rcx
call fcn.140042b42
dec dword [rax - 0x75]
invalid
invalid
add rsp, 0x20
pop rsi
dec dword [rax - 0x75]
invalid
invalid
jmp fcn.140031bdd
sub byte [rax - 0x77], cl
invalid
cmp byte [r8], al
add byte [rax - 0x73], cl
jle 0x140042d71
add byte [rax + rcx + 0x48], dh
mov ecx, edi
stc
push 0xffffffffebfffef0
sbb eax, 0x84e8d48
mov ecx, eax
call fcn.1400b54ec
mov esi, eax
test sil, 1
jne 0x14004301e
add byte [rax], al
invalid
add byte [rcx - 0x3909bf3a], cl
add dword [rdi], ecx
test dword [rbx + 0x4c000000], esp
add byte [rax], al
add byte [rbp + rcx*4 - 0x45], cl
add byte [rax], 0
invalid
add byte [rax], al
add byte [rbp + rcx*4 - 0x45], cl
add byte [rax], 0
add byte [rbp + rcx*4 - 0x5d], cl
add byte [rcx], 0
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x28
lea r15, [rbx + 0x80]
lea r12, [rbx + 0x180]
lea r13, [rsp + 0x28]
mov rcx, r13
mov rdx, r12
mov r8, r15
call fcn.1400433a4
mov rax, qword [r13 + 0x100]
cmp rax, 3
je 0x14004303c
cmp eax, 4
jne 0x14004305c
lea rcx, [rbx + 0x100]
mov eax, dword [rax]
add dword [rax], eax
add byte [rcx + rcx*4 - 0xe], cl
mov edx, esi
mov rdx, r14
mov edx, esi
call fcn.1400b5891
lea r14, [rsp + 0x28]
and al, 0x28
and al, 0x28
mov rcx, r14
mov rdx, r12
mov r8, r15
call fcn.1400433a4
mov rax, qword [r14 + 0x100]
cmp rax, 3
je 0x140043083
cmp eax, 4
jne 0x1400430b9
cmp byte [rbx + 0x198], 0
je 0x14004300c
mov rax, qword [rbx + 0x1c8]
or eax, 1
add byte [rax], al
cmp rax, 1
jbe 0x140043090
mov ecx, esi
shr ecx, 8
or byte [rax - 0x39], cl
xchg dword [rax], eax
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
or byte [rax - 0x39], cl
xchg dword [rax], eax
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
jmp 0x14004309d
mov qword [rdi + 0x100], 4
add rsp, 0x140
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rbx + 0x1c8]
cmp rax, 2
clc
add dh, byte [rdx + 0x47]
clc
add dh, byte [rdx + 0x47]
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_syncmpscchan.rs
lea r8, [0x1401831c8]
jmp 0x1400430ee
lea rdx, [rsp + 0x28]
mov r8d, 0x118
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lock sub qword [rbx + 0x1c8], 2
jae 0x14004309b
mov ecx, 7
int 0x29
ud2
mov rax, qword [rbx + 0x1c8]
cmp rax, 2
jae case.0x14002fa7b.89
mov qword [rdi + 0x100], 3
xor ecx, ecx
shr esi, 0x10
mov edx, esi
add rsp, 0x140
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400b5520
lea rdx, [rsp + 0x28]
mov r8d, 0x118
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lock sub qword [rbx + 0x1c8], 2
enter 1, 0
add dh, byte [rbx - 0x3c]
invalid
enter 1, 0
add dh, byte [rbx - 0x3c]
invalid
invalid
mov ecx, 7
int 0x29
ud2
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_syncmpscchan.rs
lea r8, [0x1401831b0]
mov edx, 0x30
call fcn.1400c11d0
int3
lea rcx, [0x140182bf1]
mov edx, 0x14
call fcn.1400c15e0
int3
add byte [rax], al
mov qword [rcx + 0x100], 2
cmp r14, 2
invalid
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add byte [rcx - 0x7d], cl
inc byte [rdx]
invalid
add dh, byte [rdx + rbx*2 + 0x48]
mov esi, ecx
je 0x1400431a5
mov rsi, rcx
lea rdi, [rsp + 0x48]
mov r8d, pe_nt_image_headers64
add byte [rax - 0x77], cl
stc
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x28]
mov qword [rbx], r14
movups xmm0, xmmword [rsi + 0x108]
movups xmmword [rbx + 8], xmm0
call fcn.140032526
mov rsi, rax
mov esi, eax
mov esi, eax
lea rdx, [0x1401845bb]
mov r8d, 0x11
mov rcx, rax
mov ecx, eax
mov ecx, eax
call fcn.1400323cc
mov qword [rdi - 8], rsi
lea rdx, [rsp + 0x40]
mov rcx, rbx
call fcn.1400432a7
nop
add rsp, 0x148
invalid
add qword [rax], rax
invalid
pop rbx
invalid
pop rdi
pop rsi
pop r14
ret
sub byte [rax - 0x77], cl
invalid
and dword [rax + 0x18], 0
mov r8, rax
call fcn.140042e63
mov rcx, rdi
call fcn.140042c44
jmp 0x140043375
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
call fcn.140042ccd
cmp ecx, 0xffffffff
dec dword [rcx + rcx*4 + 0x33]
cmp ecx, 0xffffffff
dec dword [rcx + rcx*4 + 0x33]
mov qword [rbx - 8], 3
lea rbx, [rsp + 0x128]
lea r8, [rsp + 0x20]
and al, 0x20
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x20
mov rcx, rbx
mov rdx, rdi
call fcn.14003243e
mov rcx, rbx
call fcn.140042f2f
invalid
mov rcx, rsi
mov ecx, esi
call fcn.14004294b
nop
add rsp, 0x1c8
pop rbx
pop rdi
pop rsi
pop r14
ret
adc eax, dword [rax]
call fcn.1400c15c0
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientdispatch.rsenvelope_not_dropped
call fcn.1400c15c0
int3
test byte [rcx + rdi - 0xf], 0x74
js 0x140043449
cmp rcx, r14
je 0x140043478
mov rax, qword [rcx + 0x2310]
mov eax, dword [rcx + 0x2310]
bt rax, 0x20
jae 0x140043478
cmp qword [rcx + 0x2318], r15
sbb byte [rbx], ah
add byte [rax], al
ja 0x140043478
mov r12, qword [rcx + 0x2308]
test r12, r12
je 0x14004352f
add byte [rax], al
mov qword [rdi + 8], r12
mov dword [rdi + 8], esp
or byte [rax - 0x7d], cl
movabs eax, dword [0xb1110f0000002310]
add byte [rbx], ah
add byte [rax], al
and qword [rcx + 0x2310], 0
movups xmmword [rcx + 0x2300], xmm6
mov rdx, qword [rbx]
mov r8d, 4
add byte [rax], al
add byte [rax], al
dec r8d
je 0x14004346c
mov rax, qword [rdx + 0x2300]
mov eax, dword [rdx + 0x2300]
add rax, 0x20
mov qword [rcx + 0x2300], rax
add byte [rax], al
add byte [rax], al
xor eax, eax
lock cmpxchg qword [rdx + 0x2308], rcx
mov cl, byte [rax]
and eax, dword [rax]
add byte [rax - 0x77], cl
ret 0xd975
jmp 0x140043471
call fcn.14004018b
pause
mov rcx, r12
jmp 0x1400433fb
mov r15, qword [rdi]
mov rbx, qword [rdi + 0x10]
mov rax, qword [r15 + 0x2310]
bt eax, ebx
jae 0x1400434d0
mov eax, ebx
and eax, 0x1f
imul r12, rax, 0x118
loopne case.0x140029a9b.348
add dword [rax], eax
add byte [rbx - 0x73], cl
adc al, 0x27
lea rcx, [rsp + 0x30]
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [r15 + r12 + 0x100]
mov esi, dword [rdi + riz + 0x100]
invalid
add byte [rcx], al
add byte [rax], al
movups xmm0, xmmword [r15 + r12 + 0x108]
movaps xmmword [rsp + 0x20], xmm0
jmp 0x1400434df
invalid
add byte [rax], al
add al, 0
add byte [rax], al
jmp 0x140043516
bt rax, 0x21
mov r14d, 3
mov edx, 0xbe4121e0
add eax, dword [rax]
add byte [rax], al
sbb r14, 0xffffffffffffffff
lea rax, [r14 - 3]
std
cmp rax, 2
jb 0x1400434f0
add dh, byte [rdx + 7]
inc rbx
mov qword [rdi + 0x10], rbx
lea rdx, [rsp + 0x30]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], r14
add byte [rcx], al
add byte [rax], al
rol byte [rdi], cl
add byte [rcx + rcx*4 - 0x4a], cl
add byte [rcx], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rsi + 0x108], xmm0
movaps xmm6, xmmword [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
add rsp, 0x148
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
invalid
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_syncmpsclist.rs
adc eax, dword [rax]
call fcn.1400c15c0
int3
mov edi, ecx
cmp dword [rdx], 3
jne 0x1400435d3
mov rsi, qword [rbx + 8]
mov rax, qword [rdi]
mov qword [rdi], 2
cmp rax, 2
jne 0x140043638
test ecx, ecx
add byte [rax], al
invalid
test ecx, ecx
add byte [rax], al
add byte [rax + 0xf00287f], al
test dword [rbp + 0x48000001], ebx
lea ecx, [rdi + 0x20]
cmp byte [rdi + 0x28], 0
jne 0x140043716
lea rcx, [rdi + 0x20]
call fcn.1400438b2
mov rdi, qword [rdi + 0x18]
jg 0x14004359e
jg 0x14004359e
mov rcx, rdi
call fcn.1400438b9
lea rax, [0x140157080]
jmp 0x1400435cd
adc dword [rax], eax
lea r8, [rsp + 0x20]
lea eax, [rsp + 0x20]
lea eax, [rsp + 0x20]
mov qword [r8], rax
and qword [r8 + 8], 0
and dword [rax + 8], 0
lea rbx, [rsp + 0x1a8]
mov rcx, rbx
mov rdx, rdi
call fcn.140042f4c
cmp dword [rbx + 0x100], 4
add byte [rdi + rcx], al
test dword [rax + 1], ebp
add byte [rax], al
add byte [rdi + rcx], al
test dword [rax + 1], ebp
add byte [rax], al
mov qword [rsp + 0x190], 4
test byte [rax + rdx*4], ah
add dword [rax], eax
add byte [rax + rax], al
add byte [rax], al
jmp 0x140043755
add byte [rax], al
movups xmm0, xmmword [rbx + 0x70]
movups xmm1, xmmword [rbx + 0x80]
movups xmm2, xmmword [rbx + 0x90]
movaps xmmword [rsp + 0x2e0], xmm2
movaps xmmword [rsp + 0x2d0], xmm1
and al, 0xe0
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x2d0], ecx
movaps xmmword [rsp + 0x2c0], xmm0
mov rax, qword [rdi]
mov qword [rdi], 2
cmp rax, 2
jne 0x140043660
add byte [rax - 0x75], cl
invalid
call fcn.140036187
mov rsi, rax
lea rcx, [rsp + 0x2c0]
call fcn.140042d33
adc edi, esi
invalid
dec dword [rax - 0x77]
fld1
sbb ch, dh
invalid
dec dword [rax - 0x75]
invalid
invalid
call fcn.140031bdd
jmp 0x140043716
add byte [rax], al
invalid
adc edi, esi
invalid
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x60
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
movups xmm0, xmmword [rdi + 8]
movups xmmword [rcx + 8], xmm0
lea rdx, [rsp + 0x1a8]
test al, 1
add byte [rax], al
test al, 1
add byte [rax], al
mov qword [rdx], rsi
mov qword [rdx + 8], 3
jmp 0x14004370f
lea rsi, [rbx + 0x70]
lea r14, [rsp + 0x48]
mov qword [r14], rax
movups xmm0, xmmword [rdi + 8]
movups xmmword [r14 + 8], xmm0
lea r15, [rsp + 0x1b8]
lea r12, [rsp + 0x90]
mov rcx, r12
call fcn.14002f998
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [r12 + 0x90], xmm2
movups xmmword [r12 + 0x80], xmm1
movups xmmword [r12 + 0x70], xmm0
movzx eax, word [rbx + 0x68]
mov word [r12 + 0x68], ax
mov rcx, r12
call fcn.140042b42
mov ecx, 0xc
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov al, byte [rbx + 0x6a]
mov byte [r12 + 0x6a], al
mov rsi, qword [rbx + 0x60]
mov rcx, qword [r12 + 0x60]
call fcn.140031bdd
mov qword [r12 + 0x60], rsi
mov r8d, 0xa0
mov rcx, r15
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov qword [r15 - 8], 4
lea rdx, [rsp + 0x1a8]
mov rcx, r14
call fcn.1400432a7
xor esi, esi
mov rax, rsi
add rsp, 0x3c8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
lea rdi, [rsp + 0x90]
lea rdx, [rsp + 0x1a8]
mov r8d, 0x118
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rdi + 0x100]
cmp r14, 4
jne 0x14004375f
mov r14d, 4
xor edi, edi
jmp 0x14004378c
add byte [rcx], dh
invalid
lea rcx, [rsp + 0x2c0]
lea rdi, [rsp + 0x90]
mov r8d, pe_nt_image_headers64
invalid
add byte [rax - 0x77], cl
cli
mov rdx, rdi
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rdi + 0x108]
movaps xmmword [rsp + 0x30], xmm0
mov dil, 1
mov rax, qword [rsp + 0x20]
mov rcx, qword [rsp + 0x28]
and byte [rax - 0x75], cl
and al, 0x28
call qword [rax + 0x18]
test dil, dil
jne 0x1400437bd
mov rax, qword [rsp + 0x190]
add rax, 0xfffffffffffffffd
cmp rax, 2
jb 0x1400437bd
lea rcx, [rsp + 0x90]
call fcn.140043127
cmp r14, 3
cmp esi, 3
jae 0x140043716
invalid
lea rdi, [rsp + 0x1a8]
lea rbx, [rsp + 0x2c0]
mov r8d, pe_nt_image_headers64
mov eax, pe_nt_image_headers64
mov eax, pe_nt_image_headers64
mov rcx, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rdi + 0x108], xmm0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x90]
mov r8d, pe_nt_image_headers64
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rdi], cl
sub dword [rsp + 0x20], eax
movaps xmmword [rsp + 0x20], xmm0
mov qword [rdi + 0x100], 2
mov rcx, rdi
call fcn.140043127
invalid
dec dword [rcx - 0x7d]
inc byte [rdx]
je 0x140043716
invalid
lea rdi, [rsp + 0x1b0]
lea rdx, [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
and al, 0x90
add byte [rax], al
add byte [rcx - 0x48], al
add byte [rcx], al
add byte [rax], al
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x78]
mov qword [rbx], r14
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rbx + 8], xmm0
invalid
invalid
or r8b, bpl
shr esp, 0xfe
dec dword [rcx - 0x77]
invalid
call fcn.140032526
mov r14, rax
mov rcx, rsi
call fcn.1400318b4
mov rsi, rax
mov rcx, r14
int1
int1
call fcn.140042cd7
mov qword [r14], rsi
lea rax, fcn.140042c9c
mov qword [r14 + 8], rax
mov qword [rdi - 8], r14
clc
clc
lea rdx, [rsp + 0x1a8]
lea edx, [rsp + 0x1a8]
mov rcx, rbx
jmp 0x14004370f
xor ecx, dword [rax - 0x46]
adc dword [rcx + 0x38], ebx
call 0x17462fe90
ret
mov edx, 0xe8385911
ffreep st(5)
pop rsi
xor al, 0xc3
add byte [rax], al
add byte [rbp + 7], dh
mov byte [rcx + 0x198], 1
lock or qword [rcx + 0x1c8], 1
add rcx, 0x1a0
shl dword [rax - 0x16ffffff], 0xea
invalid
invalid
invalid
shl dword [rax - 0x16ffffff], 0xea
invalid
invalid
and byte [rsi - 0x17], bl
adc dword [rbx + 0x5756fffc], 0x48
sub esp, 0x38
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x73], cl
adc eax, 0x141438
sub byte [rax - 0x73], cl
adc eax, 0x141438
mov r8d, 0xe
call qword [rax + 0x18]
lea rcx, [rsp + 0x28]
mov qword [rcx], rsi
mov byte [rcx + 8], al
or r14b, al
or dword [r8], eax
invalid
or r14b, al
or dword [r8], eax
mov rsi, qword [rdi]
lea r9, [rsi + 0x68]
lea ecx, [rsi + 0x68]
lea ecx, [rsi + 0x68]
lea rax, [0x140184d70]
mov qword [rsp + 0x20], rax
lea rdx, str.kind
lea edx, str.kind
lea edx, str.kind
mov r8d, 4
call fcn.140012420
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
add byte [rax + 0x74063948], al
invalid
mov eax, 0
add byte [rax], al
add byte [rax + 0x74063948], al
lea rax, es:[0x140184d98]
add eax, 0x14141d
lea rax, [0x140184d98]
add eax, 0x14141d
mov qword [rsp + 0x20], rax
lea rdx, [0x140184d90]
lea rcx, [rsp + 0x28]
mov r8d, 3
mov eax, 3
mov eax, 3
mov r9, rsi
call fcn.140012420
cmp qword [rsi + 0x58], 0
je 0x1400439cb
add rsi, 0x58
pop rax
lea rax, fcn.14003187f
mov qword [rsp + 0x20], rax
lea rdx, str.sourcebuilder_errorerror_sending_requesterror_following_redirectHTTP_status_server_errorHTTP_status_client_errorh5e_
add byte [rsp + rdx], dl
add byte [rax - 0x73], cl
and al, 0x28
add byte [rsp + rdx], dl
add byte [rax - 0x73], cl
and al, 0x28
mov r8d, 6
mov r9, rsi
call fcn.140012420
lea rcx, [rsp + 0x28]
call fcn.140014c90
nop
add rsp, 0x38
pop rdi
pop rsi
ret
push rdi
push rbx
sub rsp, 0x90
mov rbx, qword [rcx]
movzx eax, word [rbx + 0x68]
lea rcx, [0x1401b5354]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
jp 0x140043a2e
sub byte [rax - 0x73], cl
adc eax, 0x1413b1
invalid
lea rdx, [0x140184dbe]
add byte [rcx - 0x48], al
or eax, 0xe9000000
adc dword [rcx], eax
add byte [rax], al
mov r8d, 0xd
jmp 0x140043b29
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140184dcb]
mov r8d, 0x15
jmp 0x140043b29
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140184de0]
mov r8d, 0x18
jmp 0x140043b29
lea rax, [rbx + 0x6a]
lea rcx, [rsp + 0x38]
push 0x48
lea ecx, [rsp + 0x38]
mov qword [rcx], rax
movzx eax, word [rbx + 0x6a]
add eax, 0xfffffe70
cmp ax, 0x64
lea rax, [0x140184e10]
lea r8, [0x140184df8]
cmovb r8, rax
lea rax, [rsp + 0x28]
mov qword [rax], r8
mov qword [rax + 8], 0x18
or byte [rax], bl
add byte [rax], al
add byte [rbp + rcx*4 + 0x4c], cl
and al, 0x40
mov qword [r9], rax
lea rax, [0x140011bb0]
mov qword [r9 + 8], rax
mov qword [r9 + 0x10], rcx
lea rax, [0x140043c2c]
mov qword [r9 + 0x18], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea r8, [rsp + 0x60]
and al, 0x60
invalid
mov qword [r8], rax
mov qword [r8 + 8], 3
and qword [r8 + 0x20], 0
mov qword [r8 + 0x10], r9
mov qword [r8 + 0x18], 2
add byte [rax - 0x75], cl
mov esi, dword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
mov rcx, rsi
mov rdx, rdi
call fcn.140015020
std
invalid
jmp 0x140043b2f
mov rsi, qword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, str.request_or_response_body_errorerror_decoding_response_bodyerror_upgrading_connection_for_url__
mov r8d, 0x1e
add bl, ch
invalid
mov rsi, qword [rdx + 0x20]
mov esi, dword [rdx + 0x20]
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140184e76]
mov r8d, 0x1c
jmp 0x140043b29
mov rsi, qword [rdx + 0x20]
jb 0x140043b38
mov rdi, qword [rdx + 0x28]
lea rdx, [0x140184e92]
adc edx, dword [rax + rax]
adc al, 0
mov r8d, 0x1a
mov rcx, rsi
call qword [rdi + 0x18]
invalid
sbb byte [rcx - 0x7bfe4f3f], cl
leave
mov ecx, eax
mov al, 1
test cl, cl
jne 0x140043bfa
add byte [rax], al
add byte [rax - 0x48], cl
mov eax, 0
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 3
cmp dword [rbx], eax
je 0x140043ba0
movabs rax, 0x8000000000000000
cmp qword [rbx], rax
cmp dword [rbx], eax
cmp dword [rbx], eax
je 0x140043ba0
lea rax, [rsp + 0x28]
and al, 0x28
mov qword [rax], rbx
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
lea rax, [0x140184eb8]
adc edx, dword [rax + rax]
adc edx, dword [rax + rax]
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov qword [r8 + 8], 2
and qword [r8 + 0x20], 0
lea rax, [0x140043cd0]
add byte [rax - 0x77], cl
or byte [r9 - 0x77], cl
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
add byte [rax - 0x77], cl
or byte [r9 - 0x77], cl
mov qword [r8 + 0x10], rcx
mov dword [rax + 0x10], ecx
mov qword [r8 + 0x18], 1
mov rcx, rsi
mov dword [rax + 0x10], ecx
mov qword [r8 + 0x18], 1
mov rcx, rsi
mov rdx, rdi
call fcn.140015020
std
dec dword [rcx - 0x7bfe4f3f]
test cl, cl
leave
leave
jne 0x140043bfa
cmp qword [rbx + 0x58], 0
je 0x140043bf8
add rbx, 0x58
lea rax, [rsp + 0x28]
mov qword [rax], rbx
mov dword [rax], ebx
sbb byte [rax - 0x73], cl
and al, 0x40
sbb byte [rax - 0x73], cl
and al, 0x40
mov qword [rcx], rax
lea rax, [0x140184ed8]
lea r8, [rsp + 0x60]
mov qword [r8], rax
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [r8 + 8], rax
and qword [r8 + 0x20], 0
lea rdx, [0x140032d15]
mov qword [rcx + 8], rdx
mov qword [r8 + 0x10], rcx
mov qword [r8 + 0x18], rax
mov dword [rax + 0x18], eax
mov dword [rax + 0x18], eax
mov rcx, rsi
mov rdx, rdi
call fcn.140015020
jmp 0x140043bfa
xor eax, eax
add rsp, 0x90
pop rbx
pop rdi
pop rsi
ret
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
mov qword [r8 + 0x10], rax
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
push rsi
sub al, ch
pop rbx
adc edi, ebp
call qword [rax - 0x773b7eb8]
add byte [rax], al
add byte [rdi + 0x5e], bl
adc byte [rcx - 0x77], cl
sbb byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
push rsi
sub al, ch
pop rbx
adc edi, ebp
call qword [rax - 0x773b7eb8]
add byte [rax], al
add byte [rdi + 0x5e], bl
ret
or ecx, ebp
fcom dword [rax - 0x74b70004]
cld
dec dword [rax - 0x75]
cld
dec dword [rax - 0x75]
add dword [rax - 0x75], ecx
push rcx
or byte [rax - 0x77], cl
shr ecx, 0xae
invalid
push rdi
push r14
push rsi
push rsi
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xc8
mov rsi, rdx
mov rbx, rcx
mov rcx, qword [rdx + 0x20]
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x13d971
fst dword [rbx]
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x13d971
fst dword [rbx]
invalid
fst dword [rbx]
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov r8d, 3
call qword [rax + 0x18]
lea r14, [rsp + 0x38]
mov qword [r14], rsi
mov dword [rsi], esi
mov dword [rsi], esi
mov byte [r14 + 8], al
mov byte [r14 + 9], 0
or byte [rcx - 0x3a], r8b
or dword [rax], r8d
mov rcx, rbx
call fcn.140043fb7
lea r9, [rsp + 0x60]
mov qword [r9], rax
invalid
mov qword [r9 + 8], rdx
mov dword [rcx + 8], edx
lea r13, [0x140181690]
adc eax, dword [rax]
mov qword [rsp + 0x20], r13
lea rdx, [0x140181683]
mov r8d, 6
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
mov rcx, r14
call fcn.140012420
inc dword [rbx + rcx*4 + 0x43]
sub al, 0x41
inc eax
inc dword [rbx + rcx*4 + 0x43]
sub al, 0x41
inc eax
mov rdi, qword [rbx + 8]
mov rsi, qword [rbx + 0x10]
mov rcx, rdi
mov rdx, rsi
mov edx, esi
call fcn.140043fd2
mov rcx, rax
mov r8d, 0x2f
call fcn.140037f8e
xor al, 1
lea r9, [rsp + 0x37]
invalid
mov byte [r9], al
lea rax, [0x1401816c0]
mov qword [rsp + 0x20], rax
lea rdx, str.cannot_be_a_base
mov r8d, 0x10
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
call fcn.140012420
mov rcx, rbx
call fcn.1400bef92
lea r9, [rsp + 0x70]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r13
lea rdx, str.usernamepassword
mov r8d, 8
mov rcx, r14
call fcn.140012420
out 0xfc, al
dec dword [rax - 0x77]
fld1
in eax, dx
mov cl, 7
add byte [rbp + rcx*4 - 0x74], cl
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
add dword [rcx - 0x77], ecx
push rcx
or byte [rbp + rcx*4 + 0x25], cl
fcom dword [rbx]
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
out 0xfc, al
dec dword [rax - 0x77]
fld1
in eax, dx
mov cl, 7
add byte [rbp + rcx*4 - 0x74], cl
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
add dword [rcx - 0x77], ecx
push rcx
or byte [rbp + rcx*4 + 0x25], cl
fcom dword [rbx]
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
lea rdx, [0x1401816e8]
mov r8d, 8
mov rcx, r14
call fcn.140012420
lea r15, [rsp + 0xb0]
mov rcx, r15
mov rdx, rbx
call fcn.1400ba496
lea rax, [0x140181718]
mov qword [rsp + 0x20], rax
lea rdx, str.host
mov r8d, 4
mov rcx, r14
mov r9, r15
call fcn.140012420
mov eax, dword [rbx + 0x28]
lea r9, [rsp + 0x4c]
mov dword [r9], eax
lea rax, [0x140181740]
mov qword [rsp + 0x20], rax
lea rdx, str.port
mov r8d, 4
mov rcx, r14
call fcn.140012420
mov rcx, rbx
call fcn.1400ba455
lea r9, [rsp + 0x90]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r13
lea rdx, [0x14018a784]
mov r8d, 4
mov rcx, r14
call fcn.140012420
mov ebp, dword [rbx + 0x24]
cmp dword [rbx + 0x18], 0
je 0x140043ef9
mov r8d, dword [rbx + 0x1c]
inc r8d
cmp dword [rbx + 0x20], 0
je 0x140043f37
mov rcx, rdi
mov rdx, rsi
mov r9d, ebp
call fcn.1400ba5a5
lea r9, [rsp + 0x50]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea rcx, [rsp + 0x38]
mov r8d, 5
call fcn.140012420
jmp 0x140043f25
mov ebx, dword [rbx + 0x20]
lea r9, [rsp + 0x50]
and qword [r9], 0
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea rcx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
lea ecx, [rsp + 0x38]
mov r8d, 5
call fcn.140012420
test ebx, ebx
je 0x140043f6a
inc ebp
mov rcx, rdi
mov rdx, rsi
mov r8d, ebp
call fcn.1400be1bd
jmp 0x140043f6c
mov rcx, rdi
mov rdx, rsi
call fcn.1400be1bd
lea r9, [rsp + 0x50]
mov qword [r9], rax
mov qword [r9 + 8], rdx
mov qword [rsp + 0x20], r12
lea rdx, str.queryfragment
lea rcx, [rsp + 0x38]
mov r8d, 5
mov eax, 5
mov eax, 5
add byte [rax], al
add al, ch
mov dh, 0xe4
cld
push qword [rcx]
ror byte [rbp + rcx*4 - 0x74], 0x24
movabs al, byte [0x8949018949000000]
push rcx
call fcn.140012420
xor eax, eax
lea r9, [rsp + 0xa0]
mov qword [r9], rax
mov qword [r9 + 8], rdx
or byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
or byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
lea rdx, [0x140181765]
lea rsi, [rsp + 0x38]
mov r8d, 8
mov rcx, rsi
call fcn.140012420
xchg ah, ah
cld
dec dword [rax - 0x77]
int1
xchg ah, ah
cld
dec dword [rax - 0x77]
int1
call fcn.140014c90
nop
add rsp, 0xc8
enter 0, 0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
adc byte [rbp + rcx*4 + 0xd], cl
div cl
invalid
shr ecx, 0xe8
add dword [rax], eax
add byte [rsi + 0x57], dl
push rsi
push rdi
push rbx
sub rsp, 0x30
in al, dx
xor byte [rax - 0x77], cl
mov esi, edx
mov esi, edx
mov rbx, rcx
mov edi, r8d
mov edi, eax
mov rcx, rdi
mov rdx, rbx
mov edx, ebx
mov edx, ebx
mov r8, rsi
call fcn.140039558
test rax, rax
je 0x140043ffd
add rsp, 0x30
pop rbx
pop rdi
xor byte [rbx + 0x5f], bl
pop rsi
ret
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001furl_2.5.0_srclib.rs
int1
invalid
mov qword [rsp + 0x20], rax
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
mov r9, rsi
call fcn.1400c1780
int3
sub esp, 0x38
cmp word [rcx], 0
je 0x14004405b
add rcx, 2
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140183b00]
mov qword [rsp + 0x20], rax
lea rax, [0x14018ced4]
nop
mov ss, word [rax + rax]
mov r8d, 4
mov eax, 4
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
mov edx, eax
call fcn.140015450
std
call qword [rax + 0x38c48348]
ret
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
mov edx, eax
invalid
sti
mov rcx, qword [rdx + 0x20]
mov ecx, dword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x148e62
invalid
mov ss, word [rax + rax]
mov eax, dword [rax + 0x18]
lea rdx, str.NoneSome
invalid
mov r8d, 4
mov eax, 4
add rsp, 0x38
jmp rax
invalid
loopne 0x1400440c4
sub esp, 0x38
cmp byte [rcx], 3
jne 0x1400440a4
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome
lea edx, str.NoneSome
lea edx, str.NoneSome
adc eax, 0x148e39
mov r8d, 4
add rsp, 0x38
invalid
cmp byte [rax - 1], cl
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
lea r9, [rsp + 0x30]
mov qword [r9], rcx
mov dword [rcx], ecx
mov dword [rcx], ecx
lea rax, [0x140183b40]
mov qword [rsp + 0x20], rax
lea rax, [0x14018ced4]
mov r8d, 4
mov rcx, rdx
add byte [rax - 0x77], cl
ror dword [rax - 0x77], 1
mov rdx, rax
invalid
invalid
mov rdx, rax
call fcn.140015450
nop
add rsp, 0x38
ret
adc dword [rax - 0x7b], ecx
sal byte [rbp + riz + 0x48], cl
inc ecx
lea r9, [rsp + 0x30]
cmp edx, 1
add dword [rbp + 0x3f], esi
add dword [rbp + 0x3f], esi
mov qword [r9], rcx
lea rcx, [0x140183920]
or eax, 0x13f821
or eax, 0x13f821
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rcx
lea rdx, str.Ipv4
jmp 0x14004414a
add bl, ch
cmp eax, 0x8c18348
lea r9, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [r9], rcx
lea rcx, [0x1401838f8]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
lea rdx, [0x1401838ed]
mov r8d, 6
add byte [rax], al
add byte [rax], al
jmp 0x140044150
mov qword [r9], rcx
lea rcx, [0x140183948]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
lea rdx, str.Ipv6
mov r8d, 4
mov rcx, rax
call fcn.140015450
nop
add rsp, 0x38
shr eax, 0xf8
adc bh, ch
call qword [rax + 0x38c48348]
ret
je 0x14004419a
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x1401838f8]
add byte [rax - 0x77], cl
and al, 0x20
add byte [rax - 0x77], cl
and al, 0x20
lea rax, [0x14018ced4]
adc al, 0
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.140015450
adc bh, ch
call qword [rax + 0x38c48348]
adc bh, ch
call qword [rax + 0x38c48348]
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x148d23
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x148d23
invalid
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
mov r8d, 4
add rsp, 0x38
jmp rax
and byte [rbp + 0x31], al
ror byte [rbp - 0x77], 0xd1
invalid
in al, dx
cmp byte [rdi], cl
mov bh, 1
lea r8, [0x1401b5370]
add eax, 0x171173
add eax, 0x171173
movsxd rax, dword [r8 + rax*4]
add rax, r8
add eax, eax
add eax, eax
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x140d18
mov rax, qword [rax + 0x18]
lea rdx, [0x140184f31]
jmp 0x1400442d3
mov ch, 0
add byte [rax], al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
invalid
invalid
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
lea rdx, [0x140184f38]
lea rdx, [0x140184f38]
adc al, 0
add cl, ch
popfq
add byte [rax], al
jmp 0x1400442d3
add byte [rax - 0x75], cl
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov rax, qword [rax + 0x18]
lea rdx, [0x140184f3f]
lea edx, [0x140184f3f]
mov rax, qword [rax + 0x18]
lea rdx, [0x140184f3f]
lea edx, [0x140184f3f]
lea edx, [0x140184f3f]
mov r8d, 8
jmp 0x1400442d9
add rcx, 2
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rcx
lea rax, [0x140184f50]
mov qword [rsp + 0x20], rax
lea rax, [0x140184f47]
add eax, 0x140cd4
add eax, 0x140cd4
mov r8d, 6
mov rcx, rdx
mov rdx, rax
call fcn.140015450
int3
adc ebp, edi
invalid
nop
int3
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
mov eax, dword [rax + 0x18]
lea rdx, str.BodyKeepAliveOutputSliceTooSmallNotEofWriter_must_be_presentC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.21.7_srcwriteencoder.rs
mov r8d, 4
jmp 0x1400442d9
invalid
xor al, 0x48
mov ecx, dword [rdx + 0x20]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.DecodeUpgradeBadScheme
mov r8d, 6
jmp 0x1400442d9
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140184f76]
mov r8d, 7
add rsp, 0x38
jmp rax
leave
add byte [rax - 0x77], cl
invalid
movabs eax, dword [0x8348535756c3392e]
in al, dx
push rax
push rdi
push rbx
sub rsp, 0x50
mov rsi, rdx
mov rdx, rcx
lea rdi, [rsp + 0x38]
jl 0x1400444f9
cmp byte [rax - 0x77], cl
stc
jl 0x1400444f9
cmp byte [rax - 0x77], cl
stc
call fcn.140044502
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140044555
mov rcx, rbx
call fcn.140044656
nop
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov esi, ecx
movabs rax, 0x8000000000000000
cmp qword [rdx], rax
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 2
invalid
add dh, byte [rbp + 7]
jne 0x140044520
mov qword [rsp + 0x28], rax
and al, 0x28
jmp 0x140044535
mov rax, qword [rdx + 8]
mov r8, qword [rdx + 0x10]
lea rcx, [rsp + 0x28]
mov rdx, rax
call fcn.14004469e
mov rax, qword [rsp + 0x38]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x28]
mov qword [rsi], rax
mov rax, qword [rsp + 0x30]
mov qword [rsi + 8], rax
add rsp, 0x40
pop rsi
ret
and al, 0x31
adc dword [rdx - 3], ecx
invalid
mov eax, edi
mov r9, rax
call fcn.14002b6ff
test rax, rax
je 0x14004463d
mov rdi, rax
mov rbx, rdx
mov rcx, rax
call qword [rdx + 0x18]
xor rdx, r15
xor rax, r14
or rax, rdx
jne 0x140044632
mov rax, qword [rdi + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rdi]
movups xmmword [rsi], xmm0
mov edx, 8
mov rcx, rdi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.14000cc90
mov rcx, rdi
mov rdx, rbx
call fcn.140001709
movabs rax, 0x8000000000000001
mov qword [rsi], rax
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rax - 0x77], 6
add byte [rax + 0x48068948], al
add esp, 0x30
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
add byte [rax + 0xf013948], al
test dword [rcx], eax
jne 0x14004466a
add byte [rax], al
add bl, al
ret
mov rax, rcx
mov rcx, qword [rcx]
movabs rdx, 0x8000000000000000
or byte [rax + 0x39], 0xd1
jne 0x140044680
ret
mov rdx, qword [rax + 8]
jmp fcn.140040195
mov ebx, ecx
mov rcx, r8
call fcn.14008c314
mov r14, rax
mov r15, rdx
mov edi, edx
mov edi, edx
mov rcx, rdx
mov rdx, rdi
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx], r14
xor ecx, dword [rcx + rcx*4 + 0x7b]
or byte [rax - 0x77], cl
jae 0x1400446e9
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
retf 0x8d48
call fcn.140044502
mov ecx, 0x18
invalid
add byte [rdx + 8], bh
mov edx, 8
call fcn.1400b3d4e
movups xmm0, xmmword [rsi]
movups xmmword [rax], xmm0
mov rcx, qword [rsi + 0x10]
adc byte [rax - 0x77], cl
mov qword [rax + 0x10], rcx
lea rdx, [0x14017f330]
adc eax, dword [rax]
adc eax, dword [rax]
add rsp, 0x40
pop rsi
ret
invalid
push rsi
push rdi
push rbx
sub rsp, 0x20
in al, dx
and byte [rcx + rcx*4 - 0x3a], cl
in al, dx
and byte [rcx + rcx*4 - 0x3a], cl
cmp rcx, rdx
je 0x140044762
mov rdi, rcx
sub rdx, rcx
mov ecx, 0x50
add byte [rax - 0x77], cl
sal byte [rcx], 1
invalid
div rcx
mov rbx, rax
ret
mov rcx, rdi
call fcn.14004476d
add rsi, rax
add rdi, 0x50
invalid
push rax
dec rbx
jne 0x14004474e
invalid
mov rax, rsi
add rsp, 0x20
invalid
pop rbx
pop rdi
pop rsi
ret
adc eax, 0x170c15
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
add byte [rax], al
add al, dh
cmpxchg qword [rcx], rdx
jne 0x14004489c
or cl, byte [rax - 0x7d]
invalid
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
mov rcx, qword [rsi]
mov rax, qword [rcx + 0x10]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp qword [rax + 0x20]
mov rax, rcx
xorps xmm0, xmm0
movups xmmword [rcx], xmm0
ret
mov edx, dword [rcx + 8]
leave
cmp edx, eax
mov word [rsi], 2
add al, byte [rax]
jmp 0x140044934
cmp eax, dword [rdi + 0x18]
je 0x14004490d
lea rcx, [rax + 0x20]
mov qword [rdi + 8], rcx
mov dword [rdi + 8], ecx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
cmp byte [rdi + 0x38], 0
jne 0x140044bb1
mov rcx, r13
mov rdx, r15
mov r8, r14
call fcn.14004431f
mov rax, qword [rsp + 0x58]
cmp rax, 2
je 0x140044c0f
test rax, rax
je 0x140044b17
mov rsi, qword [rsp + 0x60]
mov rbx, qword [rsp + 0x68]
test rsi, rsi
je 0x140044c1b
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x88], rax
mov rcx, r15
mov qword [rsp + 0x90], rdi
mov rdi, r12
mov r12, qword [rsp + 0x78]
call fcn.140045284
mov ebp, eax
mov qword [rsp + 0xa0], rsi
mov qword [rsp + 0xa8], rbx
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xb8], r12
mov r12, rdi
mov rdi, qword [rsp + 0x90]
and qword [rsp + 0x98], 0
mov rcx, r12
mov rdx, rdi
lea r8, [rsp + 0x98]
mov r9d, ebp
call fcn.1400452d5
mov rcx, r12
call fcn.14004574a
mov rbx, rax
test rax, rax
jne 0x140044c98
test bpl, bpl
je 0x14004497d
invalid
cli
add eax, 0x85482d75
sal byte [rcx + rbx*8 - 0x17], 0
invalid
add bh, bh
jmp 0x140044a17
add bh, bh
invalid
mov rcx, rdi
xor edx, edx
call fcn.140044eb8
mov rcx, r15
call fcn.140045284
test al, al
jne 0x140044c34
mov byte [rdi + 0x38], 1
jmp 0x14004497d
mov r8d, 0x28
mov rcx, rax
call fcn.1400323cc
jmp 0x140044ba4
add byte [rax], al
add cl, ch
xor eax, dword [rcx]
add byte [rax], al
add byte [rax], al
jmp 0x140044c9d
lea rcx, [rsp + 0xc0]
mov byte [rcx], dl
lea r9, [rsp + 0x31]
mov edx, dword [r9]
mov r8d, dword [r9 + 3]
mov dword [rcx + 1], edx
mov dword [rcx + 4], r8d
mov qword [rcx + 8], rax
movups xmm0, xmmword [r9 + 0xf]
movups xmmword [rcx + 0x10], xmm0
mov rax, qword [r9 + 0x1f]
mov qword [rcx + 0x20], rax
call fcn.140045265
mov rbx, rax
xor ecx, ecx
jmp 0x140044c9d
invalid
add byte [rbp - 0x14c58b40], al
push rsp
test eax, eax
je 0x140044be9
jmp 0x140044c05
mov r8, qword [r14]
lea rsi, [rsp + 0x30]
mov rcx, rsi
mov rdx, rdi
call fcn.140044f5c
lea rbx, [rsp + 0x58]
mov rcx, rbx
mov rdx, rsi
call fcn.140045105
mov eax, dword [rbx]
test eax, eax
je 0x140044be9
cmp eax, 2
jne 0x140044c05
mov rcx, rdi
call fcn.1400452a2
jmp 0x140044bfd
mov eax, dword [rsp + 0x5c]
lea rcx, [rsp + 0x30]
mov byte [rcx], 2
mov dword [rcx + 4], eax
call fcn.140045265
mov rbx, rax
jmp 0x140044ca4
mov rbx, qword [rsp + 0x60]
jmp 0x140044ca4
mov eax, 1
mov qword [rsp + 0x28], rax
jmp 0x140044c98
mov rcx, rbx
call fcn.140045a33
mov rbx, rax
mov r14, qword [rax]
test r14, r14
je 0x140044c41
mov r15, qword [rbx + 8]
jmp 0x140044c41
mov rcx, rdi
call fcn.1400452a2
mov rbx, rax
jmp 0x140044c91
movabs rsi, 0x9c5466acd0d93273
movabs r12, 0xbcb2f55828097bcf
test r14, r14
je 0x140044c84
mov ecx, esi
or rax, rdx
je case.0x14002fa7b.116
call qword [r15 + 0x30]
mov r14, rax
mov r15, rdx
jmp 0x140044c55
invalid
push rdi
xor byte [rcx - 0x77], cl
invalid
invalid
call fcn.140035aeb
test eax, eax
jne 0x140044c89
mov edx, 2
mov rcx, rdi
call fcn.140045a71
xor eax, eax
mov qword [rsp + 0x28], rax
mov rcx, qword [rsp + 0x28]
mov al, 1
test rcx, rcx
jne 0x140044ccc
mov rcx, rdi
call fcn.140044d32
mov rax, qword [rsp + 0x80]
and qword [rax], 0
test rbx, rbx
je 0x140044cca
lea rcx, [rsp + 0x30]
mov qword [rcx], rbx
call fcn.140042c9c
xor eax, eax
add rsp, 0xe8
pop rbx
pop rbp
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x58]
mov qword [r8], rax
mov byte [r8 + 8], cl
mov byte [rax + 8], cl
mov byte [rax + 8], cl
or byte [rax - 0x73], cl
add eax, 0x13c0c4
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401819e8]
mov edx, 0x2b
call fcn.1400c1520
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400c1bd2
int3
lea ecx, [rsi + 0x18]
call fcn.140042a7f
mov edx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
invalid
invalid
pop rsi
invalid
and byte [rsi - 0x17], bl
jg 0x140044d55
jmp fcn.14000cc90
call qword [rsi + 0x48]
sub esp, 0x20
or byte [rbp + 0x14], dh
mov ecx, esi
movabs eax, dword [0x20c4834890fffc7e]
ret
add byte [rdi], cl
mov dh, 1
cmp qword [rcx], 0
je 0x140045f76
add rcx, 8
jmp 0x140045f77
ret
push r15
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
mov rsi, rcx
mov rax, qword [rcx]
test rax, rax
je 0x140046033
mov rcx, qword [rax + 0x38]
test rcx, rcx
jns 0x140045faa
movabs rcx, 0x7fffffffffffffff
lock and qword [rax + 0x38], rcx
mov rdi, qword [rsi]
add rdi, 0x20
lea rbx, [rsp + 0x30]
lea r14, [rsp + 0x28]
mov rcx, rdi
call fcn.140032248
test rax, rax
je 0x14004600b
mov qword [rsp + 0x28], rax
add rax, 0x10
mov rcx, rbx
mov rdx, rax
call fcn.14003d773
cmp qword [rsp + 0x30], 0
jne 0x140046047
mov rdi, qword [sym.imp.KERNEL32.dll_SwitchToThread]
mov rcx, rsi
call fcn.14004610c
test al, al
je 0x140046033
mov rcx, rsi
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.14004608d
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x30
cmp byte [rcx + 0x78], 2
je 0x140046316
mov rdi, rdx
mov rsi, rcx
lea rbx, [rcx + 8]
mov rcx, rbx
call fcn.140048c91
mov rcx, rax
mov rdx, rdi
call case.0x1400439fc.34
mov rdi, rax
test rax, rax
jne 0x140046304
cmp byte [rsi + 0x78], 2
je 0x14004632e
mov r14, rdx
mov r15, qword [rsi]
mov rcx, rbx
call fcn.14004634b
mov byte [rsi + 0x78], 2
lea rsi, [rsp + 0x28]
mov qword [rsi], r14
mov rcx, r15
call fcn.140046472
mov rcx, rsi
call fcn.1400491da
test rdi, rdi
setne al
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400c1bd2
mov byte [rsi + 0x78], 2
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x28
call fcn.1400c11d0
int3
mov rcx, qword [rsp + 0x78]
mov rdx, rsi
call fcn.140035437
test al, al
je 0x140047fab
mov rcx, rdi
mov rdx, rsi
call fcn.1400b55d6
int 0xd9
invalid
add byte [rax + rax*8 + 0x37e850f], al
add byte [rax], al
mov r15, qword [rdi]
mov ebx, dword [rdi + 8]
call fcn.1400a9630
mov r13, rax
mov r12d, edx
invalid
mov rcx, r15
mov edx, ebx
xor r8d, r8d
mov r9d, 0x4c4b40
call fcn.1400a9850
cmp r13, rax
jb 0x140047c5c
jne 0x140047c41
cmp r12d, edx
jbe 0x140047c5c
mov rax, qword [rsp + 0x60]
test rax, rax
je 0x140047c5c
cmp eax, 1
jne 0x140047ea5
mov rcx, r13
mov edx, r12d
jmp 0x140047c61
mov rcx, r15
mov edx, ebx
mov r8, qword [rsp + 0x40]
mov r9, qword [rsp + 0x38]
call fcn.1400a9850
mov r8d, edx
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
xor esi, esi
mov rdx, rax
xor r9d, r9d
call fcn.1400b56d1
fiadd dword [rsi]
add byte [rax - 0x75], cl
and al, 0x70
call fcn.140046814
test rax, rax
test eax, eax
je 0x140047fad
invalid
invalid
add eax, dword [rax]
invalid
mov qword [rsp + 0x48], rax
add rax, 0x10
lea rcx, [rsp + 0x98]
mov rdx, rax
call fcn.14003d773
invalid
dec dword [rax - 0x7d]
cmp qword [rsp + 0x98], 0
jne 0x140047f94
mov rsi, qword [rsp + 0xa0]
mov eax, dword [rsi + 0xc8]
add byte [0x17b9f46d3], bh
add byte [0x17b9f46d3], bh
je 0x140047fdb
mov cl, byte [rsp + 0xa8]
mov byte [rsp + 0x2f], cl
mov rcx, qword [rsi + 0xc0]
mov qword [rsp + 0xd0], rcx
and al, 0xd0
add byte [rax], al
add byte [rcx + 0xd82484], cl
add byte [rax], al
call fcn.1400a9630
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0xe8], edx
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rsi + 0x50]
mov qword [rsp + 0x88], rax
add byte [rax], al
add byte [rax - 0x75], cl
push rax
mov rcx, qword [rsi + 0x58]
pop rax
lea rcx, [rcx + rax + 1]
movdqa xmm0, xmmword [rax]
pmovmskb edx, xmm0
not edx
mov qword [rsp + 0x80], rsi
mov r8, qword [rsi + 0x68]
push 0x24848948
lock add byte [rax], al
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
mov dword [rsp + 0xf8], eax
push 0x24848948
lock add byte [rax], al
add byte [rax - 0x7d], cl
rcl byte [rax], 0x48
mov dword [rsp + 0xf8], eax
mov qword [rsp + 0x100], rcx
mov word [rsp + 0x108], dx
mov dword [rsp + 0x108], edx
xchg esp, eax
and al, 8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x10
add dword [rax], eax
add byte [rax], al
add byte [rsi - 0x77], ah
xchg esp, eax
and al, 8
add dword [rax], eax
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0x10
add dword [rax], eax
add byte [rax], al
lea rcx, [rsp + 0xf0]
invalid
cdq
cli
invalid
lea rcx, [rsp + 0xf0]
call fcn.14004780f
test rax, rax
je 0x140047e7b
mov r15, rax
add rax, 0xffffffffffffffb8
add eax, 0xffffffb8
add eax, 0xffffffb8
mov qword [rsp + 0x90], rax
lea rax, [rsp + 0x90]
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x120], eax
and byte [rcx], al
add byte [rax], al
lea rax, [rsp + 0xe0]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x120], eax
and byte [rcx], al
add byte [rax], al
lea rax, [rsp + 0xe0]
mov qword [rsp + 0x128], rax
invalid
invalid
test byte [rax + rdx*8], ah
mov qword [rsp + 0x128], rax
lea rax, [rsp + 0xd0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x130], rax
mov rbp, qword [r15 - 8]
mov qword [rsp + 0x130], rax
mov rbp, qword [r15 - 8]
and qword [r15 - 8], 0
and dword [rdi - 8], 0
mov rdi, 0xffffffffffffffb8
xor r13d, r13d
cmp rbp, r13
je 0x140047e03
add rdi, 0x48
mov rsi, qword [r15 - 0x10]
add rsi, rdi
mov rcx, r14
mov rdx, rsi
call fcn.1400480ff
inc r13
test al, al
jne 0x140047dd1
mov rcx, rsi
call fcn.140046545
mov r12d, 1
jmp 0x140047e09
xor r12d, r12d
mov r13, rbp
imul rbx, r13, 0x48
cmp rbp, r13
je case.0x1400bebac.473
mov rsi, qword [r15 - 0x10]
add rsi, rbx
mov rcx, r14
mov rdx, rsi
mov edx, esi
call fcn.1400480ff
test al, al
je 0x140047e3d
movsq qword [rdi], qword [rsi]
jmp 0x140047e48
inc r13
add rbx, 0x48
jmp 0x140047e0d
sub rbp, r12
mov qword [r15 - 8], rbp
jne 0x140047d69
invalid
dec dword [rax - 0x75]
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rcx + rcx*4 - 6], cl
call fcn.140048072
mov rcx, r15
call fcn.14004786d
jmp 0x140047d69
mov rcx, qword [rsp + 0x80]
mov dl, byte [rsp + 0x2f]
call fcn.1400b49de
lea rcx, [rsp + 0x48]
call fcn.14004737a
mov rsi, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x30]
jmp 0x140047be9
mov rcx, r13
mov edx, r12d
mov r8, qword [rsp + 0x40]
mov r9, qword [rsp + 0x38]
call fcn.1400a9850
mov rsi, rax
mov edi, edx
mov rcx, r13
jmp 0x18de7080a
mov eax, edi
clc
jmp 0x18de7080a
clc
mov r9d, ebx
call fcn.1400b7fbf
out dx, eax
add byte [rdi], al
add byte [rcx + 0x4c8b4cd1], cl
and al, 0x50
out dx, eax
add byte [rdi], al
add byte [rcx + 0x4c8b4cd1], cl
and al, 0x50
mov rdx, r9
mov r8, qword [rsp + 0x58]
or rdx, r8
or edx, eax
or edx, eax
je 0x140047fc3
mov ebx, 0x3b9aca00
mul rbx
mov ecx, ecx
add rcx, rax
ror dword [rax - 0x7d], 0xd2
add byte [rcx + rcx*4 - 0x74], cl
and al, 0xb0
add byte [rax], al
add byte [rax], al
invalid
ror dword [rax - 0x7d], 0xd2
add byte [rcx + rcx*4 - 0x74], cl
and al, 0xb0
add byte [rax], al
invalid
mov dword [rsp + 0xb0], ecx
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xb8
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax - 0x77], cl
invalid
xchg esp, eax
and al, 0xc8
add byte [rax], al
mov qword [rsp + 0xb8], r8
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0xc8], rdx
mov dword [rsp + 0xc8], edx
mov dword [rsp + 0xc8], edx
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0xb0]
invalid
ret 0x77b
invalid
lea rcx, [rsp + 0xc0]
add byte [rax], al
lea rdx, [rsp + 0xb0]
lea edx, [rsp + 0xb0]
call fcn.1400bfaf0
pshufd xmm1, xmm0, 0xee
pshufw mm1, mm0, 0xee
invalid
pshufw mm1, mm0, 0xee
jo 0x140047efa
out dx, al
movq rax, xmm1
jle 0x140047f00
test rax, rax
jne 0x14004800b
movq rax, xmm0
movd eax, mm0
xor edx, edx
div rbx
sub rsi, rax
sub rsi, rax
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
jb 0x140047ff3
add byte [rax], al
cmp edi, edx
xlatb
jae 0x140047f6f
test rsi, rsi
je 0x140047ff3
dec rsi
dec esi
add edi, 0x3b9aca00
sub edi, edx
mov eax, edi
xor edx, edx
mov r8d, 0x3b9aca00
div r8d
div eax
div eax
add rax, rsi
jb 0x140048037
mov r8d, edx
jmp 0x140047c78
mov sil, 1
jmp 0x140047fad
lea rcx, [rsp + 0x98]
add byte [rax], al
call fcn.14004736b
lea rcx, [rsp + 0x48]
call fcn.14004737a
iretd
invalid
invalid
invalid
iretd
push qword [rcx]
test byte [rcx - 0x3b7eb710], 0x38
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rbp
xor esi, esi
mov eax, esi
add rsp, 0x138
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.attempt_to_calculate_the_remainder_with_a_divisor_of_zerothere_is_no_such_thing_as_a_release_load
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_timeinterval.rs
mov edx, 0x39
call fcn.1400c11d0
lea rcx, str.interval_assumes_timeoutH
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientpool.rs
mov edx, 0x18
call fcn.1400c15e0
lea rcx, str.overflow_when_subtracting_duration_from_instant
lea r8, [0x140189ab8]
mov edx, 0x2f
call fcn.1400c15e0
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_timeinterval.rs
mov qword [rsp + 0x20], rax
lea rcx, str.too_much_time_has_elapsed_since_the_interval_was_supposed_to_tick
lea r9, [0x14018cce8]
lea r8, [rsp + 0xf0]
mov edx, 0x41
call fcn.1400c1520
lea rax, str.overflow_in_Duration::new
lea rcx, [rsp + 0xf0]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rcx + 0x10], rax
pxor xmm0, xmm0
movdqu xmmword [rcx + 0x18], xmm0
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_time.rs
call fcn.1400c1010
int3
outsd dx, dword [rsi]
add al, 0x10
pcmpeqb xmm0, xmm1
pmovmskb r9d, xmm0
test r10d, r10d
je 0x1400480cd
bsr r10w, r10w
xor r10d, 0xf
jmp 0x1400480d2
mov r10w, 0x10
or r9d, 0x10000
bsf r9d, r9d
add r10d, r9d
mov r9b, 0x80
cmp r10w, 0xf
ja 0x1400480f1
inc qword [rcx + 0x10]
mov r9b, 0xff
mov byte [r8 + rdx], r9b
mov byte [rax + r8 + 0x10], r9b
dec qword [rcx + 0x18]
ret
sub rsp, 0x28
mov rdi, rdx
mov rsi, rcx
mov rcx, rdx
call fcn.1400467e2
test al, al
je case.0x1400994b5.211
mov rcx, qword [rsi + 8]
mov rdx, qword [rdi + 0x38]
mov r8d, dword [rdi + 0x40]
mov eax, dword [rdi + 0x40]
mov eax, dword [rdi + 0x40]
call fcn.1400a97e0
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
mov r8, qword [rcx]
mov r9d, dword [rcx + 8]
mov rcx, rax
call fcn.140048148
xor al, 1
jmp 0x140048141
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
sub esp, 0x28
call fcn.140035b6a
cmp al, 1
sete al
add rsp, 0x28
ret
invalid
and al, 0x38
mov qword [rcx], r8
mov r8d, 1
mov qword [rcx + 8], r8
and qword [rcx + 0x20], 0
lea r9, [0x1400b6365]
invalid
add byte [rcx + rcx*4 + 0x48], cl
or byte [rax - 0x77], cl
adc byte [r9 + rcx*4 + 0x41], cl
sbb al, ch
jae 0x140048129
mov es, word [rdi]
add ah, cl
invalid
or byte [rax - 0x77], cl
adc byte [r9 + rcx*4 + 0x41], cl
sbb al, ch
jae 0x140048129
invalid
mov es, word [rdi]
add ah, cl
invalid
invalid
adc byte [rax], 1
add byte [rax], al
invalid
add byte [rbp - 0x7cf68b40], al
clc
add dword [rcx + rsi + 0x31], esi
shr bl, 0x47
add byte [rax], al
mov esi, dword [rcx + rax*8]
xor eax, 0xe80006b9
add al, ch
sal byte [rdi + 4], 1
add dh, al
xchg byte [rax], dl
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
push r14
push rsi
push rdi
push rbx
sub rsp, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x3a], cl
mov rdi, rdx
mov rbx, rcx
mov rax, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
mov qword [rdx + 0x18], rax
mov rax, qword [rdx + 0x10]
mov rax, qword [rax + 0x48]
mov r15, qword [rdx + rax]
mov edi, dword [rdx + rax]
mov edi, dword [rdx + rax]
mov rdx, qword [rcx + 0x18]
and rdx, r15
shl rdx, 5
add rdx, qword [rcx]
lea r14, [rsp + 0x50]
mov rcx, r14
call fcn.14003d773
mov rax, qword [r14 + 8]
mov cl, byte [r14 + 0x10]
lea rdx, [rbx + 0x10]
mov qword [rsp + 0x30], rax
mov byte [rsp + 0x38], cl
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], r15
mov al, byte [rbx + 0x28]
test al, al
je case.0x14002fa7b.121
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.1400b49de
mov rax, qword [rdi + 0x10]
mov rcx, rdi
call qword [rax + 0x30]
mov rcx, rsi
call fcn.1400b2f55
xor esi, esi
jmp case.0x140035ef9.91
mov rdx, qword [rdi + 0x10]
mov rax, qword [rdx + 0x48]
mov rax, qword [rdi + rax]
mov qword [rsp + 0x40], rax
cmp rax, qword [rsp + 0x20]
jne 0x140048331
mov rcx, qword [rsp + 0x30]
mov qword [rsp + 0x48], rdi
mov rax, qword [rcx + 0x10]
cmp rax, rdi
je 0x140048350
mov rdx, qword [rdx + 0x38]
mov qword [rdi + rdx + 8], rax
mov rdx, qword [rdi + 0x10]
mov rdx, qword [rdx + 0x38]
and qword [rdi + rdx], 0
test rax, rax
je 0x1400482f9
push rdx
cmp byte [rax - 0x77], cl
invalid
mov rdx, qword [rax + 0x10]
adc byte [rax - 0x75], cl
push rdx
cmp byte [rax - 0x77], cl
cmp al, 0x10
mov rdx, qword [rdx + 0x38]
mov edx, dword [rdx + 0x38]
mov qword [rax + rdx], rdi
mov qword [rcx + 0x10], rdi
cmp qword [rcx + 0x18], 0
jns 0x140048319
invalid
jns 0x140048319
sbb byte [rax], al
add byte [rbp + 4], dh
jne 0x140048308
mov qword [rcx + 0x18], rdi
mov rax, qword [rsp + 0x28]
lock inc qword [rax]
inc dword [rax]
inc dword [rax]
mov rcx, qword [rsp + 0x30]
mov dl, byte [rsp + 0x38]
call fcn.1400b49de
cmp al, ch
mov edi, 0x480006c6
mov rax, rsi
mov rax, rsi
add rsp, 0x80
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
lea r8, [rsp + 0x50]
and qword [r8], 0
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_srcutil_sharded_list.rs
or eax, 0x13b077
or eax, 0x13b077
lea rcx, [rsp + 0x40]
lea rdx, [rsp + 0x20]
call fcn.1400c5361
adc eax, edx
invalid
invalid
adc eax, edx
invalid
add rcx, 0x10
lea r8, [rsp + 0x50]
and qword [r8], 0
and dword [rax], 0
and dword [rax], 0
lea rdx, [rsp + 0x48]
and al, 0x48
call fcn.1400c2c8b
int3
in al, dx
cmp byte [rax - 0x75], cl
add dword [rax - 0x7d], ecx
cmp byte [rax], al
je 0x1400483a7
lea r9, [rsp + 0x30]
and al, 0x30
mov qword [r9], rax
lea rax, [0x140183b20]
add eax, 0x13b79c
add eax, 0x13b79c
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x14018ced4]
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.140015450
nop
add rsp, 0x38
cmp bl, al
cmp bl, al
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.NoneSome
mov r8d, 4
add rsp, 0x38
add esp, 0x38
jmp rax
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
call fcn.1400b6090
fadd qword [rsi]
invalid
fadd qword [rsi]
add byte [rdi], cl
movzx eax, al
movzx eax, al
lea rcx, [0x1401b53b8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
lea eax, [0x14018e998]
lea rax, [0x14018e998]
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
xor byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
jno 0x140048408
mov qword [rsp + 0x28], rcx
mov eax, dword [rsi + 0x38]
and eax, 0xfffffffe
cmp eax, 0x3b9aca00
je 0x1400484f6
add byte [rax], al
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.1400b3df5
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
and al, 0x28
mov rcx, rbx
mov ecx, ebx
call fcn.140047b78
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.1400b3e02
mov ecx, 0xdb840006
mov ecx, 0xdb840006
je 0x140048467
mov rcx, rsi
call fcn.1400b610d
cmp al, 3
jne 0x14004849e
mov rcx, rdi
jmp case.0x14004fb0c.23
invalid
lea rcx, [rsi + 0x20]
call fcn.140048692
jmp case.0x1400484b6.0
add al, byte [rax]
add bl, ch
and al, 0x48
mov ecx, edi
mov rcx, rdi
call fcn.1400487c0
lea rdx, [rsp + 0x40]
and al, 0x40
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
invalid
and byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.14004882d
xor ecx, ecx
call fcn.140048730
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400486c7
sub dword [rdx], eax
add byte [rax], al
add al, byte [rax]
add byte [rcx + 0x3bce8c1], cl
add byte [rax], al
mov ecx, eax
call fcn.140048861
movzx eax, al
lea rcx, [0x1401b53c8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
mov rcx, rdi
mov rdx, rsi
call fcn.1400b77bc
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004866d
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004873a
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400c1010
int3
and al, 0x50
mov rcx, rsi
call fcn.140048857
movaps xmm0, xmmword [rsp + 0x50]
push rax
movaps xmm1, xmmword [rsp + 0x60]
invalid
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
adc dword [rsi], eax
add rsp, 0x88
pop rdi
pop rsi
ret
adc eax, dword [rax]
lea rcx, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
add eax, 0x16af7b
add dword [rax - 0x39], ecx
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x16af7b
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400c1010
int3
call fcn.1400b5e43
test rax, rax
je 0x140048627
lea rcx, [rsi + 0x20]
call fcn.1400487c0
xor ecx, ecx
call fcn.140048730
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004866d
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x1400995d2.181
test al, al
je 0x14004868b
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004873a
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5d63
test al, 8
jne 0x1400486e3
lea rcx, [rsi + 0x20]
call fcn.1400487c0
jmp 0x1400486f0
test al, 0x10
je 0x1400486f0
lea rcx, [rsi + 0x60]
call fcn.1400b3da6
xor ecx, ecx
call fcn.140048730
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400b76be
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400b5dba
test al, al
je case.0x140029a9b.380
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004873a
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
and al, ch
test esi, 0x8d48fffe
xor al, r13b
and al, byte [rax]
add byte [rax], al
and al, ch
test esi, 0x8d48fffe
xor al, r13b
and al, byte [rax]
add byte [rax], al
mov rax, qword [rsi + 0x70]
test rax, rax
je 0x140048764
mov rcx, qword [rsi + 0x78]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000cc90
invalid
or byte [rbp + rcx*4 + 0x42], cl
add dword [rcx], esi
rol byte [rbx + 0xf4902fa], 0x42
ror byte [rax - 0x7b], 0xc0
je fcn.140047b4d
cmp rax, 1
jne 0x1400487a3
add rcx, 0x10
jmp 0x1400487a4
adc cl, ch
add dword [rax], eax
add byte [rax], al
ret
retf 0x3b9a
invalid
dec dword [rdi]
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rdi + 0x30], xmm2
movups xmmword [rdi + 0x20], xmm1
movups xmmword [rdi + 0x10], xmm0
mov rcx, rbx
mov rdx, r14
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400b3e02
stc
sbb cl, byte [rdi]
xchg edx, eax
ret 0xe2c0
or byte [rax - 0x75], cl
push rax
or cl, ch
mov ebx, 0x31fffffe
push qword [rcx]
push qword [rcx]
ror byte [rcx + 0x39], 0xc0
cmp r8, rax
je 0x140048a0e
mov r9b, byte [rcx + rax]
mov r10b, byte [rdx + rax]
mov byte [rcx + rax], r10b
mov byte [rdx + rax], r9b
inc rax
jmp 0x1400489f4
invalid
out 0xc3, al
ret
mov eax, 8
mov rdx, rax
call fcn.14001f45f
nop
add rsp, 0x28
ret
call qword [rax + 0x28c48348]
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
movdqa xmmword [rsp + 0x50], xmm8
movdqa xmmword [rsp + 0x40], xmm7
movaps xmmword [rsp + 0x30], xmm6
mov rdi, r8
mov rsi, qword [rcx]
mov r12, qword [rcx + 8]
mov r13, r12
and r13, rdx
shr rdx, 0x39
movd xmm0, edx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
lea rbp, [rsi - 0x50]
xor eax, eax
mov qword [rsp + 0x28], rax
lea rbx, [rsp + 0x26]
pcmpeqd xmm7, xmm7
movdqu xmm8, xmmword [rsi + r13]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0x26], ax
mov rcx, rbx
call fcn.140021650
mov r14, rax
test rax, rax
je 0x140048b2f
mov r15, rdx
add r15, r13
and r15, r12
mov rax, r15
neg rax
imul rdx, rax, 0x50
add rdx, rbp
mov rcx, rdi
call fcn.140048a0f
out 0xfe, al
invalid
invalid
test al, al
je 0x140048afb
out 0xfe, al
invalid
jmp 0x140048b57
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x140048b57
mov rax, qword [rsp + 0x28]
add r13, rax
add r13, 0x10
add rax, 0x10
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
and r13, r12
jmp 0x140048ae3
neg r15
imul rax, r15, 0x50
add rsi, rax
test r14, r14
cmove rsi, r14
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x30]
movaps xmm7, xmmword [rsp + 0x40]
movaps xmm8, xmmword [rsp + 0x50]
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
fisttp word [rcx + 0x6b]
invalid
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
movdqa xmmword [rsp + 0x50], xmm8
movq qword [rsp + 0x50], mm0
movq qword [rsp + 0x50], mm0
movdqa xmmword [rsp + 0x40], xmm7
movaps xmmword [rsp + 0x30], xmm6
mov rdi, r8
mov rsi, qword [rcx]
mov r12, qword [rcx + 8]
mov r13, r12
and r13, rdx
shr rdx, 0x39
cmp dword [rsi + 0xf], esp
outsb dx, byte [rsi]
invalid
cmp dword [rsi + 0xf], esp
outsb dx, byte [rsi]
ret 0xf66
movd mm0, edx
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
jo 0x140048bc3
add byte [rax - 0x73], cl
outsb dx, byte [rsi]
mov eax, 0x8948c031
and al, 0x28
invalid
jo 0x140048bc3
add byte [rax - 0x73], cl
outsb dx, byte [rsi]
mov eax, 0x8948c031
and al, 0x28
lea rbx, [rsp + 0x26]
pcmpeqd xmm7, xmm7
movdqu xmm8, xmmword [rsi + r13]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0x26], ax
and al, 0x26
and al, 0x26
mov rcx, rbx
call fcn.140021650
mov r14, rax
test rax, rax
je 0x140048c34
mov r15, rdx
add r15, r13
and r15, r12
mov rax, r15
neg rax
imul rdx, rax, 0x48
add rdx, rbp
mov rcx, rdi
stc
stc
call fcn.140048a0f
test al, al
je 0x140048c00
invalid
invalid
jmp 0x140048c5c
pcmpeqb xmm8, xmm7
pmovmskb eax, xmm8
test eax, eax
jne 0x140048c5c
mov rax, qword [rsp + 0x28]
add r13, rax
add r13, 0x10
add rax, 0x10
mov qword [rsp + 0x28], rax
and r13, r12
jmp 0x140048be8
neg r15
imul rax, r15, 0x48
add rsi, rax
test r14, r14
cmove rsi, r14
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x30]
movaps xmm7, xmmword [rsp + 0x40]
movaps xmm8, xmmword [rsp + 0x50]
add rsp, 0x68
add esp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp byte [rcx + 0x61], 2
je 0x140048ca7
add rcx, 0x30
mov rax, rcx
add rsp, 0x28
ret
lea rcx, str.not_dropped
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientpool.rs
cmp ebx, dword [rdx + 0xbba0013]
add byte [rax], al
add al, ch
and dword [rcx + 0x48cc0007], ecx
sub rsp, 0x28
mov edx, 0xb
call fcn.1400c15e0
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rdi, rdx
mov rbx, qword [rcx]
lea rsi, [rbx + 0x18]
lea r14, [0x1401b53d8]
lea esi, [0x1401b53d8]
xor eax, 0x16c6da
mov r15d, 2
mov rcx, qword [rbx + 0x10]
call fcn.1400bf153
invalid
invalid
invalid
add byte [rdi], cl
mov dh, 0xc8
movsxd rcx, dword [r14 + rcx*4]
add rcx, r14
jmp rcx
invalid
mov cl, 1
xchg byte [rbx + 0x28], cl
test cl, cl
jne 0x140048d04
mov ecx, eax
call fcn.1400bf1b3
lock cmpxchg qword [rbx + 0x10], r15
jnp 0x140048d3f
jnp 0x140048d3f
sete al
jne 0x140048d38
test al, al
jne 0x140048d5c
mov rcx, rsi
mov dl, 4
call fcn.1400bf1b7
jmp 0x140048d04
invalid
xor edx, edx
xor esi, esi
jmp 0x140048df1
xor esi, esi
call fcn.140035e66
mov rdx, rax
jmp 0x140048df1
mov rcx, qword [rsi]
test rcx, rcx
je 0x140048d9f
mov rdx, qword [rdi]
mov r8, qword [rbx + 0x20]
mov al, 1
cmp r8, qword [rdx + 8]
jne 0x140048da1
mov rdx, qword [rdx]
mov r8, qword [rcx]
cmp r8, qword [rdx]
jne 0x140048da1
mov r8, qword [rcx + 8]
cmp r8, qword [rdx + 8]
jne 0x140048da1
mov r8, qword [rcx + 0x10]
cmp r8, qword [rdx + 0x10]
jne 0x140048da1
mov rax, qword [rcx + 0x18]
cmp rax, qword [rdx + 0x18]
setne al
jmp 0x140048da1
mov al, 2
cmp al, 2
je 0x140048dba
and al, 1
jne 0x140048dba
mov rcx, rsi
mov dl, 4
call fcn.1400bf1b7
mov esi, 1
jmp 0x140048df1
mov rax, qword [rdi]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov r14, qword [rbx + 0x18]
mov rdi, qword [rbx + 0x20]
mov qword [rbx + 0x18], rax
mov qword [rbx + 0x20], rdx
mov rcx, rsi
mov dl, 4
call fcn.1400bf1b7
mov esi, 1
test r14, r14
je 0x140048df1
mov rcx, rdi
call qword [r14 + 8]
mov rax, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rax, qword [rsp + 0x28]
call qword [rax + 0x18]
jmp 0x140049a26
lea esi, [rsp + 0x80]
mov qword [r14], rax
mov qword [rsp + 0x1a0], r14
mov ah, 0x24
movabs al, byte [0xa824bc894c000001]
mov dword [rsp + 0x1a8], edi
mov esp, 0x1a824
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xb0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xb8
add dword [rax], eax
add byte [rax], al
mov esp, 0x1a824
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xb0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xb8
add dword [rax], eax
add byte [rax], al
invalid
invalid
movsb byte [rdi], byte [rsi]
and al, 0xc0
add byte [rax], al
mov qword [rsp + 0x1c0], r12
add dword [rax], eax
add byte [rax + 0x1c8249c], cl
add byte [rax], al
add byte [rax], al
mov byte [rsp + 0x1c8], bl
mov eax, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x43]
mov dword [rsp + 0x1c9], eax
and al, 0xc9
add dword [rax], eax
add byte [rcx + 0x1cc248c], cl
add byte [rax], al
add byte [rax], al
call fcn.14004819e
test rax, rax
je 0x140049dbb
test byte [rsi], cl
invalid
add byte [rax], al
test byte [rsi], cl
add eax, 0x83480000
add rax, 0x18
mov rcx, rax
rcr byte [rax], 0x48
mov ecx, eax
call fcn.1400b63a2
mov qword [rsp + 0x28], rdx
cmp qword [rax], 0
mov qword [rsp + 0xd0], r14
mov qword [rsp + 0xd8], r15
and al, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xe0
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xf0
add byte [rax], al
add byte [rax + 0xf8249c], cl
add byte [rax], al
and al, 0xd8
add byte [rax], al
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0xe0
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0xe8
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
and al, 0xf0
add byte [rax], al
add byte [rax + 0xf8249c], cl
add byte [rax], al
mov edx, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x43]
mov dword [rsp + 0xf9], edx
mov dword [rsp + 0xfc], ecx
je 0x1400499e8
mov qword [rsp + 0x38], r12
mov rcx, qword [rsp + 0x80]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0xb8], rax
mov r14, qword [rax]
lock inc qword [r14]
jle 0x140049d90
lea rax, [r14 + 0x60]
mov qword [rsp + 0xc0], rax
mov ecx, 0x80
mov edx, 0x80
call fcn.1400b3d4e
mov r12, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, case.0x14004477e.48
mov qword [r12 + 0x10], rax
and qword [r12 + 0x18], 0
mov qword [r12 + 0x20], r14
mov rax, qword [rsp + 0x30]
mov qword [r12 + 0x28], rax
mov qword [r12 + 0x30], r15
mov qword [r12 + 0x38], rbp
mov qword [r12 + 0x40], r13
mov rax, qword [rsp + 0x38]
mov qword [r12 + 0x48], rax
mov byte [r12 + 0x50], bl
mov eax, dword [rsp + 0x40]
mov ecx, dword [rsp + 0x43]
mov dword [r12 + 0x51], eax
mov dword [r12 + 0x54], ecx
xorps xmm0, xmm0
movups xmmword [r12 + 0x58], xmm0
adc dword [rsp + 0x58], eax
and qword [r12 + 0x68], 0
mov rcx, qword [rsp + 0xc0]
mov rdx, r12
mov r8, r12
call fcn.140048217
dec dword [rax - 0x7b]
invalid
je case.0x140029a9b.389
dec dword [rax - 0x7b]
sal byte [rdx + riz + 0x48], 0x8b
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
ret 0xd6e8
mov rcx, qword [rsp + 0xb8]
mov rdx, rax
call fcn.1400b77bc
jmp case.0x140029a9b.389
lea rcx, [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
call fcn.14004ba6e
xor r12d, r12d
add byte [rbp + 0x31], al
in al, 0x48
mov rax, qword [rsp + 0x28]
mov rax, qword [rsp + 0x28]
dec qword [rax]
test r12, r12
je 0x140049d92
invalid
add byte [rcx + 0x84], bh
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r12], rcx
cmpxchg qword [r12], rcx
add byte [rax], al
add al, dh
cmpxchg qword [r12], rcx
je 0x140049a26
mov rax, qword [r12 + 0x10]
mov rcx, r12
call qword [rax + 0x20]
push rax
invalid
push rax
and byte [rcx - 0x4b], al
add dword [rbp + 0x31], eax
in al, 0x41
mov bh, 1
mov r13b, 1
xor r12d, r12d
mov r15b, 1
mov rax, qword [rsi + 0x28]
mov qword [rsp + 0x190], rax
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
adc byte [rsi + 0x18], al
add byte [rax], al
movups xmm0, xmmword [rsi + 0x18]
movaps xmmword [rsp + 0x180], xmm0
mov rax, qword [rsi + 0x10]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x40], xmm0
mov rcx, qword [rdi + 0xc8]
add byte [rax], al
test rcx, rcx
je 0x140049ade
mov rdx, qword [rdi + 0xd0]
call fcn.140047b3a
mov rdi, rax
mov edi, eax
mov edi, eax
mov rbx, rdx
mov ebx, edx
mov ecx, 0xa8
mov edx, 8
call fcn.1400b3d4e
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0x10], rcx
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rax], xmm0
mov qword [rax + 0x18], rbp
mov qword [rax + 0x20], r12
invalid
and byte [rdi], cl
sub byte [rsp + 0xa0], al
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x28], eax
invalid
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x28], eax
movaps xmm0, xmmword [rsp + 0x180]
movups xmmword [rax + 0x38], xmm0
mov rcx, qword [rsp + 0x190]
mov qword [rax + 0x48], rcx
mov byte [rax + 0xa0], 0
mov byte [rax + 0xa0], 0
lea r8, [0x140182e08]
mov rcx, rdi
mov rdx, rax
call qword [rbx + 0x18]
jmp 0x140049d32
lea rax, [rsi + 0x18]
mov ecx, 1
lock xadd qword [0x1401bf0a0], rcx
lea r14, [rsp + 0xc8]
mov qword [r14], rcx
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x80], xmm0
mov rcx, qword [rsi + 0x10]
mov qword [rsp + 0x90], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x60], xmm0
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x70], rcx
mov rcx, qword [rsi + 0x10]
mov qword [rsp + 0x1b0], rcx
movups xmm0, xmmword [rsi]
movaps xmmword [rsp + 0x1a0], xmm0
mov qword [rsp + 0x1b8], rbp
mov qword [rsp + 0x1c0], r12
movaps xmm0, xmmword [rsp + 0xa0]
movups xmmword [rsp + 0x1c8], xmm0
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x1d8], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0x1e8], rax
mov byte [rsp + 0x240], 0
mov qword [rsp + 0x248], r14
call fcn.14004819e
test rax, rax
je 0x140049d96
add rax, 0x18
mov rcx, rax
call fcn.1400b63a2
mov rbx, rax
mov rdi, rdx
cmp qword [rax], 0
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0xe0], rax
movaps xmm0, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0xd0], xmm0
mov qword [rsp + 0xe8], rbp
mov qword [rsp + 0xf0], r12
movaps xmm0, xmmword [rsp + 0xa0]
movups xmmword [rsp + 0xf8], xmm0
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rsp + 0x108], xmm0
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x118], rax
mov byte [rsp + 0x170], 0
mov qword [rsp + 0x178], r14
je 0x140049cff
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x28], r15
mov rdi, qword [rsp + 0xc8]
mov r13, qword [rbx]
lock inc qword [r13]
jle 0x140049d90
lea r15, [r13 + 0x60]
mov ecx, pe_nt_image_headers64
mov edx, 0x80
call fcn.1400b3d4e
mov r14, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, [0x140183470]
mov qword [r14 + 0x10], rax
mov dword [rsi + 0x10], eax
mov dword [rsi + 0x10], eax
and qword [r14 + 0x18], 0
mov qword [r14 + 0x20], r13
mov qword [r14 + 0x28], rdi
movaps xmm0, xmmword [rsp + 0x80]
movups xmmword [r14 + 0x30], xmm0
mov rax, qword [rsp + 0x90]
mov qword [r14 + 0x40], rax
mov qword [r14 + 0x48], rbp
mov qword [r14 + 0x48], rbp
mov qword [r14 + 0x50], r12
push ax
movaps xmm0, xmmword [rsp + 0xa0]
movups xmmword [r14 + 0x58], xmm0
and al, 0xa0
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 0x58], eax
mov rax, qword [rsp + 0x70]
mov qword [r14 + 0x78], rax
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [r14 + 0x68], xmm0
movups xmmword [rsi + 0x68], xmm0
movups xmmword [rsi + 0x68], xmm0
push 0xffffffffd086c641
add byte [rax], al
add byte [rax], al
mov byte [r14 + 0xd0], 0
xorps xmm0, xmm0
movups xmmword [r14 + 0xd8], xmm0
and qword [r14 + 0xe8], 0
mov rcx, r15
mov rdx, r14
mov r8, r14
call fcn.140048217
invalid
dec dword [rax - 0x7b]
invalid
je 0x140049cee
invalid
sal byte [rbx + rcx + 0x48], 0x89
invalid
mov rcx, rbx
mov rdx, rax
call fcn.1400b77bc
mov r15, qword [rsp + 0x28]
mov r13, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x30]
xor bl, ch
invalid
xor bl, ch
adc byte [rax - 0x73], cl
lea rcx, [rsp + 0xd0]
call 0x14004a2f0
mov word [rax + rdx*8], fs
add byte [rax], al
add al, ch
in al, 5
add byte [rax], al
xor r14d, r14d
dec qword [rdi]
test r14, r14
je 0x140049d92
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r14], rcx
mov cl, 0xe
mov cl, 0xe
je 0x140049d32
mov rax, qword [r14 + 0x10]
mov rcx, r14
adc byte [rcx + rcx*4 - 0xf], cl
call qword [rax + 0x20]
test r13b, r13b
jne 0x140049d40
lea rcx, [rsi + 0x30]
call fcn.140044d5a
test r15b, r15b
je 0x140049d59
add rsp, 0x258
pop rbx
pop rbp
add al, byte [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add rsi, 0x48
mov rcx, rsi
add rsp, 0x258
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140042a7f
ud2
xor eax, eax
jmp 0x140049da5
lea rcx, [rsp + 0x1a0]
call 0x14004a2f0
mov al, 1
lea rcx, [rsp + 0xd0]
mov byte [rcx], al
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommonexec.rs
lea edx, [0x140182d90]
lea edx, [0x140182d90]
call fcn.1400c2c81
lea rcx, [rsp + 0x1a8]
call fcn.14004ba6e
jmp 0x140049da3
cmp al, byte [rax]
je 0x140049de4
mov rax, qword [rdx + 0x10]
mov qword [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], rax
ret
mov rax, qword [rdx + 8]
mov rdx, qword [rdx + 0x10]
mov r8, qword [rdx + 0x30]
mov rdx, rax
jmp r8
jmp rax
jmp rax
sub byte [rax - 0x75], cl
push rcx
adc byte [rax - 0x75], cl
xor dword [rax - 0x75], ecx
jns 0x140049e0f
mov ecx, 1
mov r8, rsi
mov r9, rdi
call fcn.14004a2cc
xor ecx, ecx
leave
leave
test al, al
cmovne rcx, rsi
mov rax, rcx
mov rdx, rdi
add rsp, 0x28
sub byte [rdi + 0x5e], bl
sub byte [rdi + 0x5e], bl
ret
sete r10b
xor eax, eax
cmp edx, r9d
sete al
test r8d, r8d
cmove eax, r10d
cmove eax, edx
cmove eax, edx
test ecx, ecx
cmove eax, r10d
ret
in al, dx
pop rax
add dword [rax], eax
add byte [rcx + rcx*4 - 0x31], cl
iretd
iretd
mov rbx, r8
mov rsi, rdx
mov r14, rcx
invalid
movups xmm0, xmmword [0x1401821c8]
add byte [rax - 0x73], cl
push rsp
and al, 0x30
invalid
add byte [rax - 0x73], cl
push rsp
and al, 0x30
lea edx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1401821b8]
adc dword [rbx], 0
adc dword [rbx], 0
movaps xmmword [rdx], xmm0
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call fcn.14001fe71
mov bpl, 6
invalid
test al, al
jne case.default.0x140049fb2
invalid
movups xmm0, xmmword [0x14016e190]
lea rdx, [rsp + 0x30]
and al, 0x30
and al, 0x30
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x14016e180]
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.14001fe71
test al, al
jne case.default.0x140049fb2
movups xmm0, xmmword [0x14016e4e0]
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
lea edx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x14016e4d0]
adc byte [rdi], cl
adc byte [0x14016e4d0], al
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.14001fe71
test al, al
jne case.default.0x140049fb2
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
jrcxz 0x140049e75
adc eax, dword [rax]
mov r8d, 0xa
mov rcx, rsi
call fcn.14001ff88
test al, al
jne case.default.0x140049fb2
lea rdx, str.proxy_connectionx
mov r8d, 0x10
mov rcx, rsi
call fcn.14001ff88
test al, al
jne case.default.0x140049fb2
movups xmm0, xmmword [0x14016e500]
lea rdx, [rsp + 0x30]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x14016e4f0]
adc r8b, byte [r8]
adc r8b, byte [r8]
movaps xmmword [rdx], xmm0
mov rcx, rsi
call fcn.1400202d6
test rax, rax
je 0x140049f71
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
lea r8, str.trailersx
lea eax, str.trailersx
mov r9d, 8
call fcn.140024c3f
test al, al
je case.default.0x140049fb2
mov r12b, byte [rsi + 0x11c]
mov rcx, rdi
call fcn.1400254b5
mov r15, rax
mov al, byte [rax + 0x50]
push rax
push rax
add al, 0xfa
cli
movzx ecx, al
mov dh, 0xc8
cmp cl, 6
mov eax, 6
cmovb eax, ecx
rol dword [rax - 0x4b], 1
rol dword [rax - 0x4b], 1
cmp al, 5
ja case.default.0x140049fb2
invalid
and r12b, 1
movzx eax, al
invalid
add dword [rdi], ecx
mov dh, 0xc0
invalid
lea rcx, [0x1401b53e8]
lea ecx, [0x1401b53e8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov r13d, r12d
xor r13b, 1
cmp r12b, 1
mov r12b, 0xa
mov ah, 0xa
mov ah, 0xa
sbb r12b, 0
mov dword [rsp + 0x2c], 0
and al, 0x2c
add byte [rax], al
add byte [rax], al
jmp 0x14004a033
invalid
cmp byte [r15 + 0x51], 0
jne case.default.0x140049fb2
test r12b, r12b
test ah, ah
sete al
movzx ecx, byte [r15 + 0x52]
mov dh, 0x4f
push rdx
mov dh, 0x4f
push rdx
mov r13d, 1
mov dword [rsp + 0x2c], ecx
cmovne r13d, ecx
cmovne ebp, ecx
cmovne ebp, ecx
jmp 0x1810f5435
mov r12b, 0xa
sub r12b, al
jmp 0x14004a033
cmp byte [r15 + 0x51], 0
je 0x14004a01d
mov rcx, rsi
call fcn.140044e63
mov eax, ebp
add rsp, 0x158
add dword [rax], eax
add byte [rbx + 0x5d], bl
add dword [rax], eax
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
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.140020979
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.1400251a0
test al, al
je 0x14004a079
mov rcx, rdi
call fcn.14002542f
cmp byte [rax + 0x125], 0
je 0x14004a0c0
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.14004577a
mov bpl, 0xc
jmp 0x14004a007
add r14, 8
mov rcx, r14
mov rdx, rdi
call fcn.14002648c
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.14004577a
mov rax, qword [rsi]
mov rcx, qword [rsi + 8]
and qword [rsi], 0
mov bpl, 0xc
test rax, rax
je 0x14004a007
call qword [rax + 8]
jmp 0x14004a007
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xa0]
test eax, eax
je 0x14004a319
cmp eax, 3
jne 0x14004a332
add rsi, 0x50
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14004ad5a
mov rcx, rsi
call fcn.14004294b
add rsi, 0x18
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14004ad78
nop
add rsp, 0x20
pop rsi
ret
xor ecx, ecx
call fcn.140031bdd
mov qword [r14], rbx
mov ecx, 0x10
mov edx, 8
call fcn.1400b3d4e
mov qword [rax], rdi
mov qword [rax + 8], rsi
jo 0x14004ae52
jo 0x14004ae52
lea rcx, [0x140181aa8]
mov qword [rsp + 0x20], rcx
add byte [rax - 0x77], cl
and al, 0x20
mov dword [rsp + 0x20], ecx
movabs r14, 0x53e1465298588ac0
pop rax
cwde
push rdx
loope 0x14004aeb3
movabs r15, 0x3e878678133ef12c
adc edi, dword ds:[rax - 0x7a]
xchg dword [rsi], edi
mov rcx, rbx
mov rdx, r14
mov r8, r15
mov r9, rax
call fcn.14002b6ff
or dh, bh
invalid
mov esi, 2
or dh, bh
invalid
test rax, rax
je 0x14004aebd
mov rdi, rax
mov rbx, rdx
mov rcx, rax
call qword [rdx + 0x18]
xor rdx, r15
cli
xor rax, r14
or rax, rdx
jne 0x14004aeb2
mov rsi, qword [rdi]
mov rbx, qword [rdi + 8]
mov edx, 8
mov rcx, rdi
call fcn.14000cc90
invalid
jmp 0x14004aebd
invalid
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call fcn.140001709
mov rax, rsi
mov rdx, rbx
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
cmp dword [rcx], 0
je 0x14004af27
mov rsi, rcx
mov rcx, qword [rcx + 8]
add rsi, 8
test rcx, rcx
je case.0x1400246ce.504
mov rax, qword [rcx + 0x30]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x30], rdx
jne 0x14004aef8
and eax, 0xa
cmp eax, 8
jne case.0x1400246ce.504
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x10]
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140049212
nop
add rsp, 0x20
and byte [rsi - 0x3d], bl
loope 0x14004af8b
movabs rdx, 0x3e878678133ef12c
ret
and byte [rax - 0x77], cl
invalid
or byte [rbp + 9], dh
lea rcx, [rsi + 0x10]
call case.0x1400483eb.18
lea rcx, [rsi + 0x18]
sbb al, ch
jo case.0x14002a77b.374
jle 0x14004af76
dec dword [rax - 0x7d]
invalid
sub byte [rax - 0x77], cl
int1
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
lahf
adc bh, dh
invalid
invalid
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe8
mov rdi, r8
invalid
mov rsi, rcx
lea rax, [rcx + 0x28]
sub byte [rax - 0x77], cl
and al, 0x30
xor byte [rbx + rcx*4 + 0x79], cl
cmp byte [rbp - 0x7b], cl
dec dword [rdi]
test bh, al
invalid
add byte [rax], al
invalid
invalid
dec dword [rdi]
test bh, al
mov dword [rax], 0x8b480000
pop rdi
or byte [rbx + rcx*4 + 0x67], cl
adc byte [eax - 0x77], cl
mov rbx, qword [rdi + 8]
mov r12, qword [rdi + 0x10]
adc byte [eax - 0x77], cl
invalid
adc byte [eax - 0x77], cl
mov ebp, ebx
fisttp qword [rcx + rbp - 0x1b]
sub rbp, r12
cmp r15, rbp
mov r14, rbp
cmovb r14, r15
invalid
invalid
test dword [rax - 0x75], 0x8d4c304e
or eax, 0x1399d5
mov rcx, qword [rsi + 0x30]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
mov rdx, r15
mov r8, r14
call fcn.14002f577
invalid
dec dword [rax + 0x39]
invalid
jb 0x14004b227
invalid
cmp byte [rdx], al
add al, byte [rax]
invalid
invalid
invalid
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
mov r13, rax
mov r15, rdx
xlatb
xlatb
mov rbp, rdx
add r15, r12
mov r8, qword [rdi]
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
mov rcx, r12
mov rdx, r15
mov r9, rbx
call fcn.14000e3f8
mov rcx, rax
mov rdx, r13
mov edx, ebp
mov edx, ebp
mov r8, rbp
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx + rdi + 0x7f], cl
sbb byte [rbx + 4], dh
invalid
mov qword [rdi + 0x18], r15
mov qword [rdi + 0x10], r15
mov rcx, qword [rsp + 0x30]
mov rdx, r14
call fcn.1400493fe
add rsi, 0x18
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, rsi
mov edx, esi
mov r8, r14
call case.0x14001e5a9.445
cmp byte [rdi], 5
je 0x14004b067
lea rcx, [rsp + 0x60]
call case.0x14002fa5e.65
xor edx, edx
xor eax, eax
add rsp, 0xe8
add esp, 0xe8
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r12, [rsi + 0x18]
lea rbx, [rsp + 0xc1]
mov r13, qword [rdx]
lea rbp, [rsp + 0xc0]
mov rcx, rbp
mov rdx, r12
mov r8, r13
call fcn.14002b026
movzx r8d, byte [rsp + 0xc0]
cmp r8d, 7
je 0x14004b180
leave
add byte [rax], al
invalid
leave
add byte [rax], al
add byte [rax - 0x75], cl
cmovs ecx, dword [r9 + 0x9f2484]
add byte [rax], al
mov rax, qword [rbx + 0xf]
mov qword [rsp + 0x9f], rax
movups xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x90], xmm0
mov r15, qword [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
mov esi, dword [rsp + 0xe0]
cmp r8d, 5
jne 0x14004b127
test r15, r15
jne 0x14004b18f
add byte [rax], al
mov rcx, r12
mov r14, qword [rsp + 0xe0]
mov esi, dword [rsp + 0xe0]
cmp r8d, 5
jne 0x14004b127
invalid
test r15, r15
jne 0x14004b18f
add byte [rax], al
add byte [rax], al
mov rcx, r12
call fcn.14002b2cf
test al, al
ror byte [rdi], 0x85
pop qword [rax]
add byte [rax], al
ror byte [rdi], 0x85
pop qword [rax]
add byte [rax], al
lea rax, [rsp + 0x97]
movups xmm0, xmmword [rax]
test byte [rdi + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
and qword [rsp + 0x70], 0
mov qword [rsp + 0x78], r14
lea rcx, [rsp + 0x60]
call fcn.14002c228
jmp 0x14004b096
outsd dx, dword [rsi]
invalid
invalid
invalid
outsd dx, dword [rsi]
invalid
mov eax, 0
add byte [rax], al
cmp r8d, 6
cmp eax, 6
mov edx, 0
je 0x14004b06b
xor bh, bh
invalid
invalid
xor bh, bh
invalid
dec dword [rax - 0x73]
and al, 0x38
lea rcx, [rsp + 0x38]
mov byte [rcx], r8b
mov byte [rcx], al
movups xmm0, xmmword [rbx]
movups xmmword [rcx + 1], xmm0
mov rax, qword [rbx + 0xf]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], r15
sbb byte [rcx + rcx*4 + 0x71], cl
invalid
adc byte [rcx + rcx*4 + 0x79], cl
sbb byte [rcx + rcx*4 + 0x71], cl
and al, ch
call fcn.140035aeb
cmp eax, 1
jne 0x14004b1d3
call fcn.140035aeb
cmp eax, 1
inc dword [rbx + 0x6f7501f8]
jne 0x14004b1d3
test edx, edx
je 0x14004b176
sal byte [rsi + rcx - 0x7d], cl
cli
add eax, 0x8e840f
add byte [rax], al
cmp edx, 5
je 0x14004b1ff
cmp edx, 8
jne 0x14004b1d3
cli
or byte [rbp + 0x5d], dh
lea rcx, [rsp + 0x38]
jmp 0x14004b062
mov eax, 1
xor edx, edx
jmp 0x14004b06b
xor r15d, r15d
lea rax, [rsp + 0x97]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xb0], xmm0
mov rcx, qword [rsi + 0x48]
mov rdx, r15
mov rdx, r15
call fcn.140035a0b
mov rbx, qword [rsp + 0x30]
xor byte [rax - 0x77], cl
fld1
insd dword [rdi], dx
adc dh, bh
dec dword [rdi]
sub byte [rsp + 0xb0], al
invalid
xor byte [rax - 0x77], cl
fld1
insd dword [rdi], dx
adc dh, bh
dec dword [rdi]
sub byte [rsp + 0xb0], al
invalid
add byte [rdi], cl
adc dword [rbx], eax
movups xmmword [rbx], xmm0
mov qword [rsi + 0x38], r15
mov qword [rsi + 0x40], r14
jmp 0x14004afb8
mov rax, qword [rsp + 0x58]
lea rcx, [rsp + 0x60]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140036bd4
mov rdx, rax
jmp 0x14004b069
mov rax, qword [rsp + 0x58]
lea rdx, [rsp + 0x60]
mov qword [rdx + 0x20], rax
movups xmm0, xmmword [rsp + 0x38]
movups xmm1, xmmword [rsp + 0x48]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
mov cl, 0xb
call fcn.140032908
jmp 0x14004b1f7
lea rax, str.buf.len___must_fit_in_remaining__
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rcx + 0x10], rax
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x139771
adc byte [rdi], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x139771
call fcn.1400c1010
int3
push rdi
push rbx
sub rsp, 0x78
mov rsi, rcx
mov r15, qword [rsp + 0xd0]
test r15, r15
je 0x14004b2e1
mov r14, r9
mov rbx, r8
mov rdi, rdx
mov rcx, rdx
mov edx, r15d
call fcn.140044eb8
mov rbx, qword [rbx]
lea r12, [rsp + 0x48]
mov rcx, r12
mov rdx, rdi
loope 0x14004b2e2
mov edx, edi
mov r8, rbx
call fcn.140045145
cmp byte [r12], 7
je 0x14004b358
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x48], al
movups xmm0, xmmword [rsp + 0x48]
movups xmm1, xmmword [rsp + 0x58]
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x40], rax
movaps xmmword [rsp + 0x30], xmm1
movzx eax, byte [rsp + 0x20]
cmp eax, 5
je 0x14004b2e9
invalid
adc al, byte [rbx + 0x587506f8]
cmp eax, 6
jne 0x14004b334
xor r12d, r12d
jmp 0x14004b32a
invalid
xorps xmm0, xmm8
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp 0x14004b35f
mov r12, qword [rsp + 0x28]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
add byte [rcx + rcx*4 - 0xf], cl
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r15
mov r8, r12
mov eax, esp
call fcn.14002f577
mov r8, rdx
mov rcx, rdi
mov rdx, rax
xor r9d, r9d
call fcn.14004b519
add byte [rax - 0x77], cl
and al, 0x70
invalid
add byte [rax - 0x77], cl
and al, 0x70
test rax, rax
je 0x14004b32a
lea rcx, [rsp + 0x70]
call fcn.14004b579
jmp 0x14004b33e
and qword [rsi], 0
and dword [rsi], 0
mov qword [rsi + 8], r12
jmp 0x14004b35f
or bl, ch
sub ecx, dword [rax - 0x73]
and al, 0x20
lea rcx, [rsp + 0x20]
call case.0x14002fa5e.65
lea r14, [rsp + 0x48]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.140044f5c
mov al, byte [r14]
cmp al, 6
jne 0x14004b370
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
mov rax, rsi
add rsp, 0x78
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop rsi
pop r15
ret
mov edx, dword [rsp + 0x4c]
cmp al, 5
jne case.0x1400987f5.490
invalid
and al, 0xb0
add al, byte [rbx + 0x437708fa]
cli
or byte [rdi + 0x43], dh
mov al, 2
cmp edx, 8
cli
or byte [rdi + 0x43], dh
cli
or byte [rdi + 0x43], dh
mov ecx, 0x121
bt ecx, edx
jae 0x14004b3c2
mov qword [rsi], 1
movabs rax, 0xb00000003
add byte [rbx], cl
add byte [rax], al
invalid
invalid
add byte [rbx], cl
add byte [rax], al
add bl, ch
jmp 0x14004b3d8
mov cl, byte [rsp + 0x4b]
jmp 0x14004b3d8
mov cl, byte [rsp + 0x4b]
mov byte [rsp + 0x23], cl
and al, 0x23
movzx ecx, word [rsp + 0x49]
mov bh, 0x4c
and al, 0x49
and al, 0x49
mov word [rsp + 0x21], cx
movups xmm0, xmmword [rsp + 0x50]
and al, 0x50
and al, 0x50
push rax
movups xmmword [rsp + 0x28], xmm0
movups xmm0, xmmword [rsp + 0x60]
and al, 0x60
movups xmmword [rsp + 0x38], xmm0
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
and al, 0x20
mov byte [rcx], al
mov dword [rcx + 4], edx
push rcx
invalid
call fcn.140036bd4
mov qword [rsi], 1
add byte [rax], al
add byte [rax], al
mov qword [rsi + 8], rax
jmp 0x14004b35f
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x78
mov rbx, rdx
mov rdi, rcx
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea edx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
outsd dx, dword [rsi]
adc dword [rsi], 0x45f63100
invalid
add byte [rcx], dh
test byte [rbp + 0x31], 0xc0
xor esi, esi
xor r8d, r8d
mov r9b, 1
call fcn.14004b519
adc eax, dword [rcx]
add byte [rax], al
adc eax, dword [rcx]
add byte [rax], al
mov r14, rax
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
mov dword [rcx], eax
call fcn.14004b579
add dword [rax], eax
add byte [rbp - 0x7b], cl
invalid
invalid
test r14, r14
je case.0x140035ef9.111
div byte [rcx + riz + 0x4c]
mov eax, dword [rbx]
mov r8, qword [rbx]
lea rsi, [rsp + 0x28]
mov rcx, rsi
mov rdx, rdi
cli
cli
call fcn.140044f5c
mov dl, byte [rsi]
cmp dl, 6
wait
invalid
dec dword [rdx + 0x6fa8016]
jne 0x14004b440
or edi, dword [rsi + 1]
mov esi, 1
jmp 0x14004b49f
xor edx, edx
jmp 0x14004b49f
shr bl, cl
pop rdi
mov eax, dword [rsp + 0x2c]
cmp dl, 5
jne 0x14004b465
test eax, eax
je 0x14004b4ac
sal byte [rdi + rbx*2 - 0x7d], 0xf8
add eax, 0x2b20774
cmp eax, 5
je 0x14004b459
mov dl, 2
cmp eax, 8
jne 0x14004b48b
movabs rdx, 0xb00000003
jmp case.0x1400299fa.398
mov cl, byte [rsp + 0x2b]
mov byte [rsp + 0x53], cl
movzx ecx, word [rsp + 0x29]
mov word [rsp + 0x51], cx
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x58], xmm0
and al, 0x58
and al, 0x58
movups xmm0, xmmword [rsp + 0x40]
movups xmmword [rsp + 0x68], xmm0
and al, 0x68
and al, 0x68
lea rcx, [rsp + 0x50]
mov byte [rcx], dl
mov dword [rcx + 4], eax
add al, 0xe8
cmp dh, byte [rdi - 0x76b70002]
invalid
add al, 0xe8
cmp dh, byte [rdi - 0x76b70002]
ret 0xf631
xor esi, esi
mov rax, rsi
add rsp, 0x78
add esp, 0x78
add esp, 0x78
invalid
pop rbx
pop rdi
pop rsi
pop r14
ret
xor edx, edx
jmp case.0x1400299fa.398
sub esp, 0x30
mov rax, r9
mov rsi, rcx
mov rcx, qword [rsp + 0x60]
add rax, 0xfffffffffffffff0
add eax, 0xfffffff0
add eax, 0xfffffff0
shl rcx, 4
lea r9, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
test rcx, rcx
je 0x14004b4eb
mov r10d, dword [rax + 0x10]
mov edx, dword [rax + 0x10]
add rax, 0x10
add rcx, 0xfffffffffffffff0
invalid
test r10, r10
je 0x14004b4cf
invalid
mov r9, qword [rax + 8]
jmp 0x14004b4ee
xor r10d, r10d
mov qword [rsp + 0x20], r10
mov rcx, rsi
call fcn.14004b25d
std
invalid
mov rax, rsi
add rsp, 0x30
invalid
pop rsi
ret
loope case.0x14002fa7b.149
xchg ecx, eax
mov esi, 0xba484bc3
xlatb
neg byte [rsi]
invalid
movabs rdx, 0xf0e3e72e1f1ef6d7
jrcxz case.0x1400299fa.399
ret
push rdi
push rbx
sub rsp, 0x70
mov ebx, r9d
mov rsi, rcx
invalid
mov rcx, rdx
mov ecx, edx
invalid
mov ecx, edx
mov rdx, r8
mov edx, eax
call fcn.140037390
lea r8, [rsp + 0x48]
lea eax, [rsp + 0x48]
lea eax, [rsp + 0x48]
and al, 0x48
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rdx
push rax
adc byte [rcx - 0x7d], cl
invalid
sbb byte [rax], al
mov qword [r8], 1
add byte [rax], al
add byte [rax - 0x73], cl
lea edi, [rsp + 0x20]
push rax
adc byte [rcx - 0x7d], cl
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
jl case.0x1400299fa.404
lea edi, [rsp + 0x20]
and byte [rax - 0x77], cl
stc
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
mov r9d, ebx
mov ecx, ebx
invalid
mov r9d, ebx
fld1
js 0x14004b4f8
call fcn.1400452d5
cmp byte [rdi], 5
invalid
jne case.0x140029a9b.407
invalid
add eax, 0xc0310475
xor eax, eax
jmp 0x14004b570
or cl, byte [rax - 0x73]
and al, 0x20
lea rcx, [rsp + 0x20]
call fcn.140036bd4
nop
add rsp, 0x70
add esp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
ret
cmp dword [rcx], 0
jne fcn.140031840
invalid
invalid
invalid
invalid
mov ebp, 0xc3fffe62
inc ebx
ret
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
sub byte [rax - 0x75], cl
mov rsi, qword [rcx]
xor dword [rax - 0x75], ecx
mov rdi, qword [rsi + 0x28]
jle 0x14004b5bc
mov rbx, qword [rsi + 0x30]
pop rsi
xor byte [rax - 0x7d], cl
invalid
invalid
add rdi, 0x18
lea r14, [0x1401b5400]
sahf
invalid
invalid
invalid
sbb byte [rbp + rcx*4 + 0x35], cl
pop rbp
sahf
invalid
sub rbx, 1
sub ebx, 1
add dword [rdx + 0x48], esi
jb 0x14004b5f1
cmp qword [rdi - 0x18], 2
cmp dword [rdi - 0x18], 2
jg case.0x1400484b6.14
add dh, byte [rcx + rdi + 0xf]
je case.0x14004b5c0.2
movzx eax, byte [rdi - 8]
mov dh, 0x47
clc
cmp rax, 6
cmp eax, 6
ja case.0x14004b5c0.2
invalid
movsxd rax, dword [r14 + rax*4]
add rax, r14
invalid
xchg byte [rcx + rax - 0x10], cl
jmp rax
cwde
invalid
invalid
mov rdx, qword [rdi + 0x10]
call fcn.14006f1fc
add al, byte [rax]
add al, byte [rax]
jmp case.0x14004b5c0.2
stc
call fcn.14002c228
or al, 0xfe
invalid
or al, 0xfe
dec dword [rax - 0x7f]
invalid
invalid
invalid
add rdi, 0x138
jmp case.0x14002a77b.396
mov rax, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
test rax, rax
je case.0x1400484b6.21
imul r8, rax, 0x138
add byte [rax], al
mov rcx, qword [rsi + 0x28]
mov edx, 8
add byte [rax], al
invalid
sub byte [rdx + 8], r15b
add byte [rax], al
add al, ch
call fcn.140001e3d
invalid
invalid
call fcn.140001e3d
cmp rsi, 0xffffffffffffffff
je 0x14004b632
invalid
lock dec qword [rsi + 8]
dec dword [rsi + 8]
jne 0x14004b632
mov edx, 8
add byte [rax], al
mov rcx, rsi
mov ecx, esi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14000cc90
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
call fcn.1400b6090
add byte [rdi], cl
mov dh, 0xc0
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x1401b541c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x14018e998]
xor edx, dword [rax + rax]
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
and al, 0x30
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
sub byte [rbx + 0xf02307e], al
and eax, 0
add byte [rax], al
cmp dword [rsi + 0x30], 2
xor byte [rdx], al
jae case.0x14002fa98.220
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
jle 0x14004b6a9
lea rbx, [rsi + 0x30]
lea ebx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.1400b3df5
mov r14, rax
mov esi, eax
mov r15, rdx
lea rdx, [rsp + 0x28]
mov rcx, rbx
call fcn.14004a339
nop
in al, dx
invalid
invalid
in al, dx
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.1400b3e02
xchg qword [rsi], r8
invalid
xchg dword [rsi], eax
add byte [rbx + rbx*8 - 0x76b7e38c], al
int1
test bl, bl
je 0x14004b6d6
mov rcx, rsi
call fcn.1400b610d
cmp al, 3
jne 0x14004b70d
add esi, dword [rbp + 0x47]
mov rcx, rdi
jmp 0x14004b6cf
lea rcx, [rsi + 0x20]
call fcn.14004b8c1
jmp case.0x14004b725.0
add dword [rax], eax
add bl, ch
and al, 0x48
mov ecx, edi
mov rcx, rdi
call fcn.14004b9ce
lea rdx, [rsp + 0x40]
and al, 0x40
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.14004ba3e
add byte [rax], al
xor ecx, ecx
call fcn.140048730
mov rcx, rsi
add rsp, 0x70
add esp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004b8f6
mov ecx, eax
call fcn.140048861
movzx eax, al
mov dh, 0xc0
shr eax, 0x4d
sar edi, 1
dec dword [rdi]
mov dh, 0xc0
lea rcx, [0x1401b542c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.1400b77bc
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004b89c
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp case.0x14002fa7b.152
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
and byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x137fad
and byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x137fad
call fcn.1400c1010
int3
push rdi
sub rsp, 0x58
mov rsi, rdx
mov rdi, rcx
lea rdx, [rcx + 0xd8]
fadd dword [rax]
add byte [rax], al
fadd dword [rax]
add byte [rax], al
call fcn.1400b5e8a
test al, al
je case.0x1400994b5.247
mov rax, qword [rdi + 0x30]
mov qword [rdi + 0x30], 3
cmp rax, 2
jne 0x14004b7fe
movups xmm0, xmmword [rdi + 0x38]
movups xmm1, xmmword [rdi + 0x48]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
call fcn.140048857
movaps xmm0, xmmword [rsp + 0x20]
and byte [rdi], cl
sub byte [rsp + 0x30], cl
invalid
and byte [rdi], cl
sub byte [rsp + 0x30], cl
invalid
xor byte [rdi], cl
adc dword [rsi + 0x10], ecx
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rax
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
and al, 0x20
and al, 0x20
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
jge 0x14004b831
invalid
jge 0x14004b831
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x137eaa
call fcn.1400c1010
int3
invalid
in al, dx
and byte [rax - 0x77], cl
mov esi, ecx
mov esi, ecx
call fcn.1400b5e43
test rax, rax
je 0x14004b856
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call fcn.14004b9ce
xor ecx, ecx
call fcn.140048730
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp 0x14004b89c
xor al, 0
add byte [rax], al
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5d3e
test al, al
je case.0x14002fa5e.209
lea rcx, [rsi + 0x20]
call fcn.14004b8c1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004b8f6
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004b89c
push rsi
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
call case.0x1400995d2.181
test al, al
je 0x14004b8ba
in al, dx
and byte [rax - 0x77], cl
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp case.0x14002fa7b.152
nop
add rsp, 0x20
pop rsi
ret
add byte [rax], al
mov rcx, rsi
mov ecx, esi
call fcn.14004ba3e
nop
add rsp, 0x40
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5d63
test al, 8
jne 0x14004b912
lea rcx, [rsi + 0x20]
call fcn.14004b9ce
jmp 0x14004b922
test al, 0x10
je 0x14004b922
lea rcx, [rsi + 0xd8]
call fcn.1400b3da6
xor ecx, ecx
call fcn.140048730
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400b76be
add byte [rax - 0x7d], cl
clc
add dword [rdx + 2], edi
add byte [rax - 0x7d], cl
clc
add dword [rdx + 2], edi
sbb rdx, 0
mov rcx, rsi
call fcn.1400b5dba
test al, al
je 0x14004b95b
mov rcx, rsi
int1
add rsp, 0x20
add esp, 0x20
pop rsi
jmp case.0x14002fa7b.152
nop
add rsp, 0x20
invalid
and byte [rsi - 0x3d], bl
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140034e42
iretd
xchg esp, eax
invalid
dec dword [rax - 0x73]
xor al, r13b
sub byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0xe8]
call 0x18804b984
test eax, eax
iretd
call 0x18804b984
test eax, eax
je 0x14004b992
mov rcx, qword [rsi + 0xf0]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
in al, dx
adc bh, ah
invalid
invalid
ror byte [rax - 0x7d], 0xfa
add cl, byte [rcx + 0xf]
ror byte [r8 - 0x7b], 0xc0
je 0x14004a2f0
xor ch, cl
invalid
cmp rax, 1
jne 0x14004b9cd
clc
add dword [rbp + 9], esi
add rcx, 8
jmp 0x1400487a4
int 0xff
invalid
or cl, ch
xlatb
int 0xff
inc ebx
ret
push rsp
and al, 0x20
invalid
add byte [rax], al
add bl, al
ret
invalid
invalid
add cl, byte [rdi]
adc byte [rdx + 0x10], cl
lea rdx, [rsp + 0x20]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
or byte [rax - 0x39], cl
add al, byte [rdx]
add byte [rax], al
add al, ch
mov bh, bh
invalid
call qword [rax - 0x373b7eb8]
add byte [rax], al
add bl, al
or byte [rax - 0x39], cl
add al, byte [rdx]
add byte [rax], al
add al, ch
mov bh, bh
invalid
sub esp, 0x28
cmp byte [rcx + 0x20], 3
jne 0x14004ba81
add esi, dword [rbp + 7]
add rsp, 0x28
pop rdi
pop rsi
ret
mov rsi, rcx
mov rcx, qword [rcx]
call fcn.140046239
lea rdi, [rsi + 8]
add rsi, 0x10
mov rcx, rsi
adc byte [rax - 0x77], cl
int1
call fcn.140046243
mov rcx, rdi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.140042ddd
push rbx
sub rsp, 0x70
mov rsi, rcx
mov esi, ecx
invalid
call fcn.1400b6090
invalid
movzx eax, al
lea rcx, [0x1401b543c]
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
add rax, rcx
jmp rax
enter 0xffffffffffffe0ff, 0x48
lea rax, [0x14018e998]
lea eax, [0x14018e998]
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x28], rcx
and al, 0x28
and al, 0x28
sub byte [rdx + 0x6245046], cl
mov al, byte [rsi + 0x50]
push rax
and al, 6
cmp al, 4
je 0x14004bbda
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.1400b3df5
invalid
invalid
invalid
invalid
invalid
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
fld1
jo case.0x1400439fc.64
call fcn.14004618e
mov ebx, eax
invalid
mov rcx, r14
mov rdx, r15
call fcn.1400b3e02
test bl, bl
je 0x14004bb4b
invalid
mov rcx, rsi
call fcn.1400b610d
invalid
movsd dword [rdi], dword [rsi]
invalid
add byte [rbx + rax], bh
invalid
add byte [rbx + rax], bh
add esi, dword [rbp + 0x47]
jne 0x14004bb82
mov rcx, rdi
jmp 0x14004bb44
invalid
add al, 0x48
lea ecx, [rsi + 0x20]
invalid
lea rcx, [rsi + 0x20]
and al, ch
jrcxz 0x14004bb48
invalid
call fcn.14004bd2c
add dword [rax], eax
add byte [rax], al
add bl, ch
and al, 0x48
mov ecx, edi
jmp case.0x14004bb9a.0
mov rcx, rdi
call fcn.14004be2e
lea rdx, [rsp + 0x40]
and al, 0x40
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.14004be98
add byte [rax], al
xor ecx, ecx
call fcn.140048730
retf
invalid
invalid
retf
mov rcx, rsi
add rsp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004bd61
mov ecx, eax
call fcn.140048861
movzx eax, al
mov dh, 0xc0
mov dh, 0xc0
lea rcx, [0x1401b544c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.1400b77bc
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004bd07
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14004bdca
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400c1010
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x1400995d2.181
test al, al
je 0x14004bd25
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004bdca
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5d63
test al, 8
jne 0x14004bd7d
lea rcx, [rsi + 0x20]
call fcn.14004be2e
jmp 0x14004bd8a
test al, 0x10
je 0x14004bd8a
lea rcx, [rsi + 0x58]
call fcn.1400b3da6
xor ecx, ecx
call fcn.140048730
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400b76be
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400b5dba
test al, al
je 0x14004bdc3
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14004bdca
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140034e42
lea rcx, [rsi + 0x30]
call fcn.14004be06
mov rax, qword [rsi + 0x68]
test rax, rax
je 0x14004bdf4
mov rcx, qword [rsi + 0x70]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000cc90
cmp byte [r15 + 0x1e0], 0
jne 0x14004edd0
mov rax, qword [r15 + 0x70]
mov rcx, qword [r15 + 0x90]
test rax, rax
jne 0x14004bfe3
cmp rcx, 2
je 0x14004bfe3
cmp dword [rsi], 2
je 0x14004bfbe
mov rcx, rsi
mov rdx, rbx
call fcn.140042680
test al, al
jne 0x14004c239
mov byte [r15 + 0x1e0], 1
mov qword [r15 + 0x70], 4
mov qword [r15 + 0x90], 5
mov byte [r15 + 0xd2], 2
jmp 0x14004bf82
mov dl, byte [r15 + 0x1d0]
mov byte [r15 + 0x1d0], 3
cmp dl, 3
je 0x14004edd6
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rsp + 0x90], xmm1
movaps xmmword [rsp + 0x80], xmm0
mov byte [rsp + 0xa0], dl
mov ecx, dword [rbp]
mov edx, dword [rbp + 3]
mov dword [r14 + 3], edx
mov dword [r14], ecx
dec rax
cmp rax, 2
jae 0x14004c173
lea rcx, [rsp + 0x80]
mov rdx, rbx
call fcn.140035da8
test rax, rax
jne 0x14004ee0d
test rdx, rdx
je 0x14004c0ae
mov qword [rsp + 0x11e0], rdx
cmp dword [r15 + 0x70], 1
jne 0x14004c06c
mov qword [r15 + 0x70], 2
lea rcx, [rsp + 0x3e0]
mov rdx, r15
mov r8, rbx
call case.0x1400361d8.139
test byte [rsp + 0x3e0], 1
je 0x14004c14d
cmp qword [rsp + 0x3e8], 0
je 0x14004c140
lea rcx, [rsp + 0x3e8]
call fcn.14002c228
jmp 0x14004c14d
mov rcx, rdi
mov rdx, r15
mov r8, rbx
call case.0x1400361d8.139
mov rax, qword [rsp + 0x11e0]
test rax, rax
je 0x14004c173
cmp eax, 1
jne 0x14004ee0d
cmp qword [rsp + 0x11e8], 0
je 0x14004c185
lea rcx, [rsp + 0x3e0]
lea rdx, [rsp + 0x90]
mov r8, r13
call fcn.140032603
cmp byte [rsp + 0x400], 2
jne 0x14004c1cb
mov rcx, r12
call fcn.140048fc6
mov rax, qword [rsp + 0xa0]
mov qword [r12 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
jmp 0x14004bf82
lea rcx, [rsp + 0x3f0]
call fcn.140031840
mov rax, qword [r15 + 0x70]
test rax, rax
je 0x14004c16b
cmp eax, 3
je 0x14004c16b
mov qword [r15 + 0x70], 4
mov byte [r15 + 0xd2], 2
mov rcx, rdi
call fcn.140042c9c
lea rcx, [rsp + 0x80]
call fcn.140049177
jmp 0x14004bf82
mov rsi, qword [rsp + 0x11f0]
mov cl, 8
call fcn.1400324f7
mov rdi, rax
mov rcx, rax
mov rdx, rsi
mov rsi, qword [rsp + 0x100]
call fcn.140035d55
mov rcx, qword [rsp + 0x90]
mov dl, byte [rsp + 0xa0]
mov r8, rdi
lea rdi, [rsp + 0x11e0]
call fcn.140036072
jmp 0x14004c173
mov rcx, qword [rsp + 0x3e0]
mov rax, qword [rsp + 0x3e8]
test rcx, rcx
je 0x14004efb8
mov al, byte [r15 + 0xc9]
mov byte [rsp + 0x6c], al
mov eax, dword [r15 + 0xca]
mov dword [rsp + 0x5c], eax
mov al, byte [r15 + 0xce]
mov byte [rsp + 0x6d], al
mov al, byte [r15 + 0xd0]
mov byte [rsp + 0x6e], al
lea r13, [rsp + 0x3e0]
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x110], rbx
mov qword [rsp + 0x108], r12
mov qword [rsp + 0x188], rbp
mov rsi, qword [r15 + 0x160]
test rsi, rsi
je 0x14004e182
mov qword [rsp + 0x358], 2
and qword [rsp + 0x378], 0
mov rax, qword [rsp + 0x160]
mov r14, qword [rax]
mov qword [rsp + 0x80], r14
mov qword [rsp + 0x88], rsi
xor eax, eax
mov qword [rsp + 0x90], rax
cmp rax, rsi
jae 0x14004e189
movzx ecx, byte [r14 + rax]
cmp ecx, 0xd
jne 0x14004c317
lea rcx, [rax + 1]
mov qword [rsp + 0x90], rcx
cmp rsi, rcx
jbe 0x14004e189
mov cl, byte [r14 + rax + 1]
add rax, 2
mov qword [rsp + 0x90], rax
cmp cl, 0xa
je 0x14004c2d4
jmp 0x14004e1bd
cmp ecx, 0xa
jne 0x14004c321
inc rax
jmp 0x14004c2cc
lea rcx, [rsp + 0x80]
call fcn.140030efc
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0x90]
cmp rax, 0xfffffffffffffff7
ja 0x14004c427
lea rdx, [rax + 8]
cmp rdx, rcx
ja 0x14004c427
cmp rcx, rax
jbe 0x14004e189
xor eax, eax
jmp 0x14004e278
mov ebp, 3
mov r15, qword [rsp + 0x40]
mov rbx, qword [rsp + 0x110]
mov r12, qword [rsp + 0x108]
lea r14, [rsp + 0xa1]
lea rdi, [rsp + 0x11e0]
lea r13, [rsp + 0x3e0]
jmp 0x14004e20e
lea rsi, [rsp + 0x358]
mov rcx, rsi
call fcn.14004587b
mov rcx, rsi
call fcn.140022028
cmp rbp, 4
je 0x14004e698
mov r8d, 0x5a
lea rcx, [rsp + 0x380]
lea rdx, [rsp + 0x1186]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x138]
mov dword [rsp + 0x140], eax
mov al, byte [rsp + 0x13c]
mov byte [rsp + 0x144], al
cmp rbp, 3
jne 0x14004e6c0
mov rax, qword [r15 + 0x160]
xor ecx, ecx
cmp byte [r15 + 0x128], 0
sete cl
cmp rax, qword [r15 + rcx*8 + 0x130]
jae 0x14004e64a
mov rcx, r13
mov rdx, qword [rsp + 0x2d8]
mov r8, rbx
call fcn.14004f83c
cmp dword [rsp + 0x3e0], 2
je 0x14004e650
mov rcx, rdi
mov rdx, r13
call fcn.14005229e
cmp qword [rsp + 0x11e0], 0
mov rsi, qword [rsp + 0x100]
jne 0x14004e65f
cmp qword [rsp + 0x11e8], 0
jne 0x14004c28a
xor ecx, ecx
mov dl, 9
jmp 0x14004e6a2
mov ebp, 4
mov rsi, qword [rsp + 0x100]
jmp 0x14004e674
mov rax, qword [rsp + 0x11e8]
mov qword [rsp + 0x118], rax
mov ebp, 3
mov dl, byte [rsp + 0x35]
mov r8b, byte [rsp + 0x34]
mov r9b, byte [rsp + 0x36]
mov r11, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x78]
jmp 0x14004e73c
xor ecx, ecx
mov rdx, qword [rsp + 0xf8]
call fcn.1400324f7
mov r8b, byte [rsp + 0x34]
mov r9b, byte [rsp + 0x36]
mov r11, qword [rsp + 0x70]
mov rcx, qword [rsp + 0x78]
jmp 0x14004e764
movzx eax, byte [rsp + 0xf8]
mov rcx, qword [rsp + 0x2a8]
shl rcx, 8
or rcx, rax
mov qword [rsp + 0x118], rcx
mov r8d, 0x5a
lea rcx, [rsp + 0x1128]
lea rdx, [rsp + 0x380]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x140]
mov dword [rsp + 0x130], eax
mov al, byte [rsp + 0x144]
mov byte [rsp + 0x134], al
mov rcx, qword [rsp + 0x78]
mov edx, ecx
mov r8b, byte [rsp + 0x69]
mov r11, qword [rsp + 0x70]
mov qword [rsp + 0x250], r11
mov r9b, byte [rsp + 0x6a]
mov rsi, qword [rsp + 0x100]
cmp rbp, 4
mov r10, qword [rsp + 0x198]
je 0x14004e7e3
mov qword [rsp + 0x380], rax
mov dl, byte [r15 + 0xd2]
mov qword [r15 + 0x70], 4
mov byte [r15 + 0xd2], 2
mov r10, qword [r15 + 0x160]
test r10, r10
mov qword [rsp + 0x118], rax
mov qword [rsp + 0x78], rcx
je 0x14004e909
je 0x14004ebe8
cmp rbp, 5
je 0x14004ee3d
mov qword [rsp + 0x80], rbp
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x88], rax
mov ecx, 0x5a
add byte [rax], 0
add byte [rax - 0x75], cl
test byte [rax + rcx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx + 0x5a], bh
mov ecx, 0x5a
lea rdi, [rsp + 0x90]
lea rsi, [rsp + 0x1068]
rep movsb byte [rdi], byte [rsi]
and al, 0x90
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
push 0xfffffffff3000010
movsb byte [rdi], byte [rsi]
mov al, byte [rsp + 0x6b]
mov byte [rsp + 0xea], al
test byte [rdx + rbp*8], ah
add byte [rax], al
add byte [rdx + 0x1242484], cl
add byte [rax], al
test byte [rdx + rbp*8], ah
add byte [rax], al
add byte [rdx + 0x1242484], cl
add byte [rax], al
mov byte [r14 + 0x4e], al
mov eax, dword [rsp + 0x120]
and al, 0x20
add dword [rax], eax
add byte [rcx - 0x77], al
mov rdx, qword [rsp + 0x2b0]
and al, 0x20
add dword [rax], eax
add byte [rcx - 0x77], al
mov rdx, qword [rsp + 0x2b0]
test rdx, rdx
je 0x14004ec0b
mov sil, byte [rsp + 0x37]
mov r8d, esi
and r8b, 1
mov rcx, r13
mov ecx, ebp
call fcn.14003555e
mov rax, qword [rsp + 0x400]
test byte [rax + rax], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rax], ah
adc al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x3e0], al
add eax, dword [rax]
invalid
test byte [rax + rax], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rax], ah
adc al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0x3e0], al
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x3f0], cl
movups xmm1, xmmword [rsp + 0x3f0]
movaps xmmword [rsp + 0x11f0], xmm1
movaps xmmword [rsp + 0x11e0], xmm0
lea rax, [rsp + 0x3e8]
movups xmm0, xmmword [rax + 0x20]
movups xmm1, xmmword [rax + 0x30]
movaps xmmword [rsp + 0x1c0], xmm0
movaps xmmword [rsp + 0x1d0], xmm1
mov rax, qword [rax + 0x40]
mov qword [rsp + 0x1e0], rax
mov rax, qword [rsp + 0x430]
mov qword [rsp + 0x48], rax
mov rcx, r12
call fcn.140048fc6
mov rax, qword [rsp + 0x1200]
mov qword [r12 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x11e0]
movaps xmm1, xmmword [rsp + 0x11f0]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
lea r13, [rsp + 0x11e8]
mov rbp, qword [rsp + 0x188]
jmp 0x14004ec2f
cmp dword [r15 + 0x90], 5
lea r13, [rsp + 0x11e8]
mov rbp, qword [rsp + 0x188]
jne 0x14004bf82
invalid
invalid
jmp 0x14004bfbe
movaps xmmword [rsp + 0x1c0], xmm6
sub dword [rsp + 0x1c0], esi
xor eax, eax
mov qword [rsp + 0x48], rax
lea r13, [rsp + 0x11e8]
add byte [rax], al
add byte [rax], al
mov rbp, qword [rsp + 0x188]
mov sil, byte [rsp + 0x37]
test sil, 2
test dh, 2
je 0x14004ec90
call fcn.140034e0c
mov rdi, rax
mov rsi, rdx
cmp qword [r15], 0
je 0x14004ec53
mov rcx, qword [rsp + 0x2c8]
call fcn.140034dce
mov qword [r15], 1
add byte [rax], al
mov qword [r15 + 8], rdi
mov edx, 1
lea rcx, [rsp + 0xe0]
mov r8, rsi
call fcn.14004ade7
mov qword [rsp + 0x3e0], rax
and al, 0xe0
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe8
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
loopne 0x14004ec8c
add byte [rax], al
and al, 0xe0
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xe8
add eax, dword [rax]
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
loopne 0x14004ec8c
add byte [rax], al
invalid
loopne 0x14004ec8c
add byte [rax], al
call fcn.14004aecf
invalid
mov ecx, 0xe
lea rdi, [rsp + 0x11e0]
adc dword [rax], eax
invalid
add byte [rax - 0x73], cl
mov esp, 0x11e024
adc dword [rax], eax
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax], 0
add bl, dh
movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x80]
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x11e0]
add byte [rax], al
mov rax, qword [rsp + 0x1e0]
mov qword [r13 + 0x88], rax
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movups xmmword [r13 + 0x78], xmm1
movups xmmword [r13 + 0x68], xmm0
mov r8d, 0x98
lea r14, [rsp + 0x3e0]
mov rcx, r14
mov rdx, rdi
mov edx, edi
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0x478], rax
add byte [rax - 0x75], cl
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
mov rdx, r14
call fcn.14004353c
test rax, rax
lea r14, [rsp + 0xa1]
je 0x14004bf82
jmp 0x14004ef69
xor esi, esi
xor edx, edx
jmp 0x14004ee42
mov esi, 1
cmp eax, 4
je 0x14004ee42
test rax, rax
jne 0x14004ee7b
cmp rcx, 2
jne 0x14004ee7b
cmp qword [r15 + 0x160], 0
je 0x14004eefa
xor esi, esi
call fcn.140036187
mov rdx, rax
jmp 0x14004ee42
mov rcx, r12
call fcn.140048fc6
mov rax, qword [rsp + 0xa0]
mov qword [r12 + 0x20], rax
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
mov esi, 1
mov rax, rsi
movaps xmm6, xmmword [rsp + 0x1e60]
movaps xmm7, xmmword [rsp + 0x1e70]
movaps xmm8, xmmword [rsp + 0x1e80]
movaps xmm9, xmmword [rsp + 0x1e90]
add rsp, 0x1ea8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp byte [r15 + 0xc8], 0
jne 0x14004ee42
invalid
mov ebp, 0x60bf8349
add dword [rax], eax
add byte [rax], al
cmp qword [r15 + 0x160], 0
jne 0x14004ee42
lea rdi, [rsp + 0x3e0]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
mov rdx, r15
mov r8, rbx
call fcn.14005222f
cmp dword [rdi], 2
je 0x14004ee42
lea rsi, [rsp + 0x11e0]
lea rdx, [rsp + 0x3e0]
mov rcx, rsi
call fcn.14005229e
cmp qword [rsi], 0
jne 0x14004ef37
xor edx, edx
cmp qword [rsp + 0x11e8], 0
mov esi, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jne 0x14004ee42
invalid
mov qword [r15 + 0x70], 4
mov byte [r15 + 0xd2], 2
xchg edx, edx
add byte [rax], al
add byte [rdx], al
xchg edx, edx
add byte [rax], al
add byte [rdx], al
xor esi, esi
call fcn.140036180
jmp 0x14004ee08
lea rdi, [rsp + 0x3e0]
mov rcx, rdi
mov rdx, r15
mov r8, rbx
call fcn.14005222f
cmp dword [rdi], 2
je 0x14004ee42
lea rsi, [rsp + 0x11e0]
lea rdx, [rsp + 0x3e0]
mov rcx, rsi
int1
and al, 0xe0
adc dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xe0
add eax, dword [rax]
add byte [rax - 0x77], cl
int1
call fcn.14005229e
cmp qword [rsi], 0
je 0x14004ef46
add byte [rax - 0x7d], cl
add byte ds:[rdi + rcx + 0x48], dh
mov edx, dword [rsp + 0x11e8]
invalid
mov rdx, qword [rsp + 0x11e8]
add byte [rcx], dh
imul cl
cld
invalid
xor esi, esi
jmp 0x14004ee42
cmp qword [rsp + 0x11e8], 0
jne 0x14004ee01
cmp byte [r15 + 0xd2], 0
je 0x14004ef6e
mov rdx, rax
jmp 0x14004ef3f
jo 0x14004ef79
add byte [rax], al
add byte [rcx - 0x3a], al
xchg edx, edx
add byte [rax], al
add byte [rdx], al
mov byte [rdi + 0xd2], 2
jmp 0x14004ef3f
ficom word [rcx]
add bl, ch
sbb dword [rbp + rcx*4 + 5], ecx
mov dh, 0xde
adc dword [rax], eax
mov rcx, rdi
mov rdx, rbx
call fcn.1400c10d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, rsi
call fcn.1400c10d0
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
call fcn.1400c15c0
lea r8, [rsp + 0x1c0]
mov qword [r8], rax
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
mov qword [rsp + 0x20], rax
lea rcx, str.just_sent_Ok
lea r9, fcn.140031b35
mov edx, 0xc
call fcn.1400c1520
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
adc dword [rax], eax
adc dword [rax], eax
jmp 0x14004f004
fist word fs:[rcx]
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, [0x140181c42]
lea r9, [0x14016cc00]
lea r8, [rsp + 0x3e0]
mov edx, 0x17
call fcn.1400c1520
mov ecx, 8
mov edx, 0x240
call fcn.1400c0cc0
mov qword [rsp + 0x80], r10
lea rax, [rsp + 0x1c0]
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
adc dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [fcn.140091110]
and byte [rax + rax], al
and al, 0xc0
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
adc dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [fcn.140091110]
and byte [rax + rax], al
and byte [rax + rax], al
add byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
call 0x18804f071
lea edx, [0x14018f668]
adc al, 0
mov qword [rsp + 0x11e8], rax
lea rdx, [0x14018f668]
adc al, 0
adc al, 0
lea rcx, [rsp + 0x3e0]
mov qword [rcx], rdx
mov edx, 2
mov word [rax + riz*8], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
adc dword [rdx + 2], edi
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [rsp + 0x80]
mov qword [rsp + 0x11f0], r8
mov qword [rsp + 0x11f8], rax
mov qword [rcx + 0x10], rdi
mov qword [rcx + 0x18], rdx
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rscannot_advance_past__remaining_:___
call fcn.1400c1010
push rcx
or byte [rax - 0x7d], cl
invalid
int3
test al, 4
add byte [rax], al
invalid
add byte [rdi], cl
sub dword [rsp + 0x490], esi
add al, 0
invalid
movaps xmmword [rsp + 0x490], xmm6
add al, 0
add byte [rax - 0x77], cl
push rsp
and al, 0x40
mov qword [rsp + 0x40], rdx
mov rbx, rcx
cmp byte [rcx + 0x178], 0
je 0x14004f0f8
retf
cmp qword [rbx + 0x160], 0
je 0x14004f0f8
mov rcx, rbx
mov rdx, qword [rsp + 0x40]
call fcn.14004f6ca
xor eax, eax
xor esi, esi
jmp 0x14004f692
lea rcx, [rbx + 0xd8]
mov qword [rsp + 0x48], rcx
call fcn.14004f9cf
test rax, rax
je 0x14004f57e
cmp byte [rbx + 0x120], 0
mov qword [rsp + 0x38], rbx
pop rsp
and al, 0x38
pop rsp
and al, 0x38
je 0x14004f59c
lea rax, [rbx + 0xf8]
mov qword [rsp + 0x60], rax
and al, 0x60
and al, 0x60
lea rax, [rbx + 0xe8]
mov qword [rsp + 0x58], rax
xorps xmm6, xmm6
lea rsi, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommon_buf.rs
lea r12, [0x1401b545c]
and eax, 0x16630f
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor eax, eax
cmp rax, 0x400
je 0x14004f174
and dword [rsp + rax + 0x90], 0
mov qword [rsp + rax + 0x98], rcx
add rax, 0x10
rcl byte [rax], 0xeb
invalid
rcl byte [rax], 0xeb
loop 0x14004f1bd
mov rax, qword [rbx + 0xe8]
mov eax, dword [rbx + 0xe8]
add byte [rax], al
add byte [rax + 0x3b], cl
xor eax, 0
add byte [rax], al
cmp rax, qword [rbx + 0xf0]
jne 0x14004f189
xor r14d, r14d
jmp 0x14004f1b0
mov rcx, qword [rsp + 0x48]
and al, 0x48
call fcn.14004fd10
mov rcx, rax
mov ecx, eax
call case.0x14002b941.389
mov dword [rsp + 0x90], eax
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x98
add byte [rax], al
add byte [rax], al
mov r14d, 1
mov edx, 0x40
add byte [rax], al
lea rcx, [rsp + 0x90]
mov r8, r14
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1io.rs
call fcn.14004f9ee
add al, ch
and cl, byte [rax]
add byte [rax], al
mov qword [rsp + 0x50], rax
and al, 0x50
push rax
test rdx, rdx
je 0x14004f3a6
mov rbp, rdx
mov qword [rsp + 0x68], r14
lea rcx, [rsp + 0x70]
and al, 0x70
mov rdx, qword [rsp + 0x60]
call fcn.14004fa18
mov rax, qword [rsp + 0x70]
add byte [rax - 0x75], cl
and al, 0x70
mov r14, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rcx*4], fs
add byte [rax], al
invalid
mov ecx, dword [rsp + 0x88]
xor edi, edi
mov r15, rdx
cmp rax, r14
je 0x14004f220
mov rdx, rcx
mov r8, r15
mov r15, rax
jmp 0x14004f232
retf 0x894d
mov rdx, r14
mov r8, r14
mov eax, esi
mov eax, esi
mov r14, rcx
mov esi, ecx
cmp r15, rcx
cmp edi, ecx
je 0x14004f39a
mov qword [rsp + 0x28], r8
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
mov dword [rsp + 0x30], edx
and al, 0x30
mov rcx, qword [rsp + 0x50]
mov rbx, rbp
mov rdx, rbp
mov r8, rdi
mov r9, rsi
call fcn.14004f9ee
mov r13, rax
invalid
mov rbp, rdx
invalid
mov rax, qword [r15]
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
invalid
mov rdx, r13
mov r8, rbp
call fcn.14004fa77
jmp 0x14004f371
je 0x14004f2e6
mov rax, qword [r15 + 0x18]
mov rcx, qword [r15 + 0x28]
cmp rax, rcx
cmovb rcx, rax
test rcx, rcx
leave
leave
mov rbp, rbx
je 0x14004f393
lea rcx, [r15 + 8]
call fcn.14004fcee
mov rcx, rax
call case.0x14002b941.389
mov dword [r13], eax
add byte [r9 - 0x77], r9b
push rbp
invalid
or al, ch
or r8b, byte [r8]
add byte [rax - 0x77], cl
shr eax, 0xe8
or dword [rax], eax
add byte [rcx - 0x77], al
add byte [r9 - 0x77], r9b
push rbp
or byte [rax + 1], bh
mov dword [rbp + 8], edx
mov eax, 1
jmp 0x14004f374
je 0x14004f2ca
mov al, byte [r15 + 0x3b]
cmp al, byte [r15 + 0x3a]
jne 0x14004f2ed
xor esi, esi
jmp 0x14004f30b
xor eax, eax
jmp 0x14004f371
lea rcx, [r15 + 0x28]
call 0x14004fcc1
mov rcx, rax
call case.0x14002b941.389
mov dword [r13], eax
mov qword [r13 + 8], rdx
mov esi, 1
lea r12, [r15 + 8]
mov rcx, r13
mov rdx, rbp
mov r8, rsi
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
add al, ch
retf 6
add byte [rcx - 0x77], cl
ror byte [rcx + rcx*4 - 0x1f], 1
mov rcx, r12
mov rdx, rax
call fcn.14004fa77
add byte [rax], al
mov r12, rax
add r12, rsi
mov rcx, r13
mov ecx, ebp
jmp 0x18def7c87
mov eax, esp
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
or eax, 0x135000
jmp 0x18def7c87
or eax, 0x135000
call fcn.14004f9ee
mov r9, rdx
mov rcx, qword [r15 + 0x40]
mov rdx, qword [r15 + 0x48]
mov edx, dword [rdi + 0x48]
add byte [rcx - 0x77], cl
ror dword [rcx - 0x75], 1
mov rdx, qword [r15 + 0x48]
mov edx, dword [rdi + 0x48]
mov edx, dword [rdi + 0x48]
mov r8, rax
call fcn.14004faab
add rax, r12
lea rsi, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommon_buf.rs
lea r12, [0x1401b545c]
mov rbp, rbx
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x28]
add r15, 0x50
add rdi, rax
mov rax, r15
cmp rdi, rbp
jne 0x14004f20d
jmp 0x14004f397
xor eax, eax
jmp 0x14004f374
mov rdi, rbp
mov rbx, qword [rsp + 0x38]
mov r14, qword [rsp + 0x68]
jmp 0x14004f3a8
xor edi, edi
add rdi, r14
lea rcx, [rsp + 0x90]
mov rdx, rdi
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1io.rs
call fcn.14004fad5
mov rdi, qword [rbx + 0x140]
mov rsi, qword [rbx + 0x148]
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x70]
mov rdx, rdi
mov r8, qword [rsp + 0x40]
mov r9, rax
call qword [rsi + 0x38]
mov rax, qword [rsp + 0x70]
cmp rax, 2
je 0x14004f628
mov rbp, qword [rsp + 0x78]
test rax, rax
jne 0x14004f62f
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x28], rsi
mov rdx, qword [rbx + 0xe8]
mov rax, qword [rbx + 0xf0]
sub rdx, rax
xor ecx, ecx
mov rsi, rbp
sub rsi, rdx
setne cl
mov edx, 0xff
cmova ecx, edx
test cl, cl
mov qword [rsp + 0x30], rbp
je 0x14004f453
movzx ecx, cl
cmp ecx, 1
jne 0x14004f460
add rax, rbp
mov qword [rbx + 0xf0], rax
jmp case.0x14002b941.379
mov rax, qword [rsp + 0x58]
movups xmmword [rax], xmm6
jmp case.0x14002b941.379
mov rax, qword [rsp + 0x58]
movups xmmword [rax], xmm6
mov r12, qword [rbx + 0xf8]
mov r13, qword [rbx + 0x100]
mov rbp, qword [rbx + 0x110]
mov r14, qword [rbx + 0x108]
dec rbp
test rsi, rsi
je case.0x14002b941.379
cmp rbp, 0xffffffffffffffff
je 0x14004f6b1
cmp r14, r12
mov eax, 0
cmovae rax, r12
invalid
mov rcx, r14
sub rcx, rax
imul rdi, rcx, 0x50
push rax
push rax
add rdi, r13
mov rcx, rdi
call fcn.14004476d
push rdx
invalid
dec dword [rcx - 0x77]
invalid
mov rcx, rdi
push rdx
invalid
sub r15, rax
jb 0x14004f538
mov rdx, rax
call 0x14004fafb
sub eax, 0x49000006
lea eax, [rsi + 1]
sub eax, 0x49000006
lea eax, [rsi + 1]
cmp rax, r12
cmp eax, esp
mov eax, 0
cmovae rax, r12
invalid
invalid
invalid
neg rax
lea rbx, [r14 + rax]
inc rbx
mov rax, qword [rsp + 0x38]
mov qword [rax + 0x108], rbx
or byte [rcx], al
add byte [rax], al
ret
or byte [rcx], al
add byte [rax], al
mov qword [rax + 0x110], rbp
add byte [rax], al
imul rsi, r14, 0x50
add rsi, r13
mov ecx, 0xa
lea rdi, [rsp + 0x90]
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x90], 4
je 0x14004f52a
lea rcx, [rsp + 0x90]
call fcn.140049298
dec rbp
mov r14, rbx
mov esi, ebx
mov esi, ebx
mov rsi, r15
jmp 0x14004f487
invalid
dec dword [rax - 0x77]
bnd call 0x14004fafb
mov rdx, rsi
call 0x14004fafb
mov rcx, qword [rsp + 0x48]
call fcn.14004f9cf
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
loopne 0x14004f551
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
loopne 0x14004f551
add byte [rax], al
cmp qword [rsp + 0x30], 0
mov rbx, qword [rsp + 0x38]
lea rsi, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommon_buf.rs
lea r12, [0x1401b545c]
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
jne 0x14004f154
jmp 0x14004f61c
mov rcx, qword [rbx + 0x140]
mov rax, qword [rbx + 0x148]
mov rdx, qword [rsp + 0x40]
call qword [rax + 0x28]
mov rbp, rdx
jmp 0x14004f66d
lea r15, [rbx + 0xe8]
mov rsi, qword [rbx + 0x140]
mov r14, qword [rbx + 0x148]
mov r12, qword [rbx + 0xe8]
mov r13, qword [rbx + 0xf0]
lea rdi, [rsp + 0x90]
mov rcx, qword [rsp + 0x48]
call fcn.14004fd10
mov qword [rsp + 0x20], rdx
mov rcx, rdi
mov rdx, rsi
mov r8, qword [rsp + 0x40]
mov r9, rax
call qword [r14 + 0x20]
mov rax, qword [rsp + 0x90]
cmp rax, 2
je 0x14004f647
mov rbp, qword [rsp + 0x98]
test rax, rax
jne 0x14004f64e
add r13, rbp
mov rax, qword [rsp + 0x38]
mov qword [rax + 0xf0], r13
cmp r12, r13
je 0x14004f652
test rbp, rbp
jne 0x14004f5c7
movabs rbp, 0x1700000003
jmp 0x14004f67b
mov eax, 1
jmp 0x14004f66d
xor eax, eax
jmp 0x14004f66d
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x28]
call qword [rax + 0x28]
jmp 0x14004f665
mov eax, 1
jmp case.0x1400bebac.501
xor eax, eax
jmp case.0x1400bebac.501
xorps xmm0, xmm0
movups xmmword [r15], xmm0
movups xmmword [rdi], xmm0
mov rcx, rsi
mov rdx, qword [rsp + 0x40]
call qword [r14 + 0x28]
mov rbp, rdx
mov rbx, qword [rsp + 0x38]
test rax, rax
jne 0x14004f692
test rbp, rbp
je 0x14004f0e2
mov cl, 9
call fcn.1400324f7
mov rsi, rax
mov rcx, rax
mov ecx, eax
mov rdx, rbp
call fcn.140035d55
xor eax, eax
mov rdx, rsi
movaps xmm6, xmmword [rsp + 0x490]
and al, 0x90
add al, 0
add byte [rax - 0x7f], cl
invalid
test al, 4
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [0x14017f699]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommon_buf.rs
mov edx, 0x14
call fcn.1400c15e0
int3
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg byte [rax + 0x48000000], dl
add byte [rax - 0x7d], cl
clc
invalid
add byte [rax - 0x7d], cl
clc
add esi, dword [rdi + 0x3d]
ja 0x14004f774
cmp rax, 2
jne 0x14004f7aa
clc
add dh, byte [rbp + 0x6d]
jmp 0x14004f774
rol dword [rax], 1
add byte [rax], al
add dword [rax], eax
cmp byte [rsi + 0x179], 0
add dword [rax], eax
add byte [rax], al
jne 0x14004f7aa
cmp qword [rsi + 0x160], 0
je 0x14004f7b2
invalid
mov byte [rsi + 0xd1], 1
jmp 0x14004f7aa
rol dword [rax], 1
add byte [rax], al
add ebx, ebp
sbb cl, byte [rax - 0x39]
jo 0x14004f799
add byte [rax], al
add byte [rax - 0x39], cl
xchg byte [rax + 0x5000000], dl
add byte [rax], al
add dh, al
xchg dl, dl
add byte [rax], al
add byte [rdx], al
mov qword [rsi + 0x90], 5
mov dword [rsi + 0x90], 5
mov byte [rsi + 0xd2], 2
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
lea rdx, [rsi + 0xd8]
lea rbx, [rsp + 0x20]
add byte [rax], al
add byte [rax - 0x73], cl
pop rsp
and al, 0x20
mov rcx, rbx
mov ecx, ebx
mov r8, rdi
call fcn.14004f83c
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x7d]
clc
invalid
je 0x14004f7aa
invalid
add byte [rax - 0x75], cl
add ecx, dword [rax - 0x7d]
clc
add dh, byte [rax + rbx*8 - 0x7d]
clc
fadd dword [rbx + 0x3f7501f8]
cmp eax, 1
jne 0x14004f816
add dword [rbp + 0x3f], esi
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov qword [rsi + 0x70], 4
mov qword [rsi + 0x90], 5
add byte [rax], al
invalid
invalid
add byte [rax], al
invalid
jo 0x14004f7e5
add byte [rax], al
add byte [rax - 0x39], cl
xchg byte [rax + 0x5000000], dl
add byte [rax], al
add byte [0x10604f7f0], al
mov dword [rsi + 0x90], 5
add byte [rax], al
add byte [0x10604f7f0], al
mov byte [rsi + 0xd2], 2
xchg dl, dl
add byte [rax], al
add byte [rdx], al
call fcn.140035d36
mov rdi, rax
lea rcx, [rsi + 0xc0]
call fcn.1400491da
mov qword [rsi + 0xc0], rdi
jmp 0x14004f787
cmp qword [rsp + 0x28], 0
jne 0x14004f787
cmp byte [rsi + 0xd2], 0
mov qword [rsi + 0x70], 4
jne 0x14004f7a3
jmp 0x14004f798
add byte [rbp + rcx*4 + 0x44], cl
and al, 0x28
mov qword [r8], rax
mov qword [r8 + 8], rdx
xorps xmm0, xmm0
movups xmmword [r8 + 0x10], xmm0
adc dword [rax + 0x10], eax
adc dword [rax + 0x10], eax
mov rcx, qword [rdi + 0x68]
mov rax, qword [rdi + 0x70]
jo 0x14004f8ec
mov edx, ebx
jo 0x14004f8ec
mov edx, ebx
call qword [rax + 0x18]
test rax, rax
je 0x14004f8c1
mov byte [rdi + 0xa1], 1
mov qword [rsi], 2
jmp 0x14004f95d
test rdx, rdx
je 0x14004f8d6
mov qword [rsi], 1
mov qword [rsi + 8], rdx
jmp 0x14004f95d
lea rcx, [rsp + 0x28]
call fcn.14004f9a3
mov rbx, rdx
mov rcx, r14
call fcn.140021497
cmp byte [rdi + 0x50], 0
add byte [rbp + 0x64], dh
jg 0x14004f93e
add byte [rbp + 0x64], dh
mov rax, qword [rdi + 0x58]
cmp rax, rbx
fdiv dword [rsi + 0x36]
fdiv dword [rsi + 0x36]
bsr rcx, rax
not ecx
add cl, 2
mov rax, 0xffffffffffffffff
invalid
invalid
dec dword [rax - 0x2d]
invalid
inc rax
invalid
dec dword [rax - 0x2d]
call 0x188c5f859
cmp rax, rbx
cmp rax, rbx
jbe 0x14004f951
cmp byte [rdi + 0x51], 0
je case.0x1400361d8.110
cmp rax, 0x2001
mov ecx, 0x2000
add byte [rax], al
cmovae rcx, rax
enter 0xffffffffffff8948, 0x4f
pop rax
jmp 0x14004f951
mov rcx, qword [rdi + 0x60]
lea rdx, [rax + rax]
add byte [rax - 0x7b], cl
invalid
add byte [rax - 0x7b], cl
ror byte [rax - 0x39], 0xc0
invalid
invalid
invalid
mov rax, 0xffffffffffffffff
cmovns rax, rdx
ret 0x3948
enter 0xf48, 0x43
cmovae eax, ecx
invalid
ret 0x3948
cmovae eax, ecx
mov qword [rdi + 0x58], rax
pop r8
mov byte [rdi + 0x51], 0
add byte [rax - 0x7d], cl
add byte es:[rax - 0x77], cl
invalid
invalid
and qword [rsi], 0
mov qword [rsi + 8], rbx
pop rsi
or byte [rax - 0x7d], cl
invalid
add rsp, 0x48
add esp, 0x48
invalid
pop rbx
pop rdi
pop rsi
pop r14
ret
mov byte [rdi + 0x51], 1
jmp 0x14004f955
push rcx
add ebx, ebp
call 0x12c8841c7
push rsi
invalid
invalid
in al, dx
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx + 8]
or byte [rax - 0x75], cl
push rcx
adc byte [rax + 0x39], cl
cmp rdx, rax
jne 0x14004f997
mov rdx, qword [rcx + 0x10]
cmp rdx, rax
jne 0x14004f997
mov edx, 0x40
mov rcx, rsi
call fcn.1400b8298
mov dword [rsi], eax
add byte [rax - 0x75], cl
or byte [rax - 0x75], r9b
push rsi
invalid
mov dword [rsi], eax
add byte [rax - 0x75], cl
or byte [rax - 0x75], r9b
push rsi
adc byte [rax + 0x29], cl
ret 0x348
sub rdx, rax
add rax, qword [rsi]
add rsp, 0x20
pop rsi
ret
insd dword [rdi], dx
adc eax, dword ss:[rax]
mov rcx, rdx
mov rdx, rax
ret 0x82e8
invalid
invalid
add ah, cl
ret 0x82e8
add ah, cl
in al, dx
and byte [rax - 0x75], cl
jno 0x14004f9e8
invalid
adc byte [rax + 0x2b], cl
jno case.0x14004322a.78
add eax, dword [r8]
add byte [rax + 1], cl
invalid
add eax, esi
ror byte [rcx + rbp - 0x3e], 1
sub edx, eax
add ecx, eax
enter 0x39e8, 0x16
invalid
sub rsp, 0x40
mov rsi, rdx
mov rdi, rcx
iretd
mov r9, qword [rdx + 0x18]
mov rdx, qword [rdx]
mov r8, qword [rsi + 0x10]
mov eax, dword [rsi + 0x10]
iretd
mov eax, dword [rsi + 0x10]
lea rbx, [rsp + 0x20]
mov rcx, rbx
call fcn.140049226
imul rax, qword [rbx], 0x50
push rax
imul rcx, qword [rbx + 0x10], 0x50
imul rdx, qword [rbx + 8], 0x50
or byte [rax + 0x4c], dl
imul eax, dword [rbx + 0x18], 0x50
mov r9, qword [rsi + 8]
add rax, r9
add rcx, r9
add rdx, r9
add r8, r9
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov qword [rdi + 0x10], rcx
adc byte [rcx + rcx*4 + 0x47], cl
invalid
adc byte [rcx + rcx*4 + 0x47], cl
sbb byte [rax - 0x7d], cl
invalid
mov dword [rdi + 0x18], eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
test r8, r8
je 0x14004faa3
mov rsi, rdx
mov rdx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
test rdx, rdx
je 0x14004faa3
sal byte [rsi + rdx + 0x48], cl
mov ecx, dword [rcx + 8]
mov rcx, qword [rcx + 8]
call case.0x14002b941.389
mov dword [rsi], eax
mov qword [rsi + 8], rdx
add dword [rax], eax
add byte [rcx + 0x56894806], cl
or byte [rax + 1], bh
mov eax, 1
jmp 0x14004faa5
xor eax, eax
add rsp, 0x20
pop rsi
ret
invalid
mov dword [rsi + 8], edx
mov eax, 1
add rsp, 0x20
add esp, 0x20
pop rsi
ret
mov r9, rdx
cmp rdx, 0x41
cli
jae 0x14004faed
cli
jae 0x14004faed
mov rax, rcx
mov rdx, r9
retf 0x8348
invalid
sub bl, al
retf 0x8348
mov edx, 0x40
add byte [rax], al
add byte [rcx + rcx*4 - 0x37], cl
add byte [rax], al
mov rcx, r9
call fcn.1400c1150
int3
invalid
add ah, cl
mov rax, qword [rcx]
lea r8, [0x1401b546c]
add eax, 0x165967
add eax, 0x165967
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
add rcx, 8
jmp fcn.1400493fe
add rcx, 8
jmp fcn.14004fb6d
add rcx, 8
jmp 0x14004fbce
add rcx, 8
jmp fcn.14004fb32
mov edx, edi
sub byte [rdi + 0x5e], bl
add byte [rax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
in al, dx
and byte [rax - 0x77], cl
ror byte [rbx + rcx*4 + 0x41], 1
mov r8, qword [rcx + 8]
cmp r8, rdx
jb 0x14004fc01
ror dword [rcx + rcx*4 - 0x3e], 0xe8
sub dword [rbx], edx
invalid
adc eax, dword [rdi]
add ah, cl
sub byte [rax - 0x77], cl
invalid
xor ebp, dword [r10]
xor sil, byte [r13 + 5]
jne 0x14004fc23
and byte [rdi], cl
mov dh, 0xc0
int1
add esp, 0x28
mov bl, 0x97
invalid
add byte [rax], al
sub byte [rdx - 0x75bbedbf], cl
mov al, byte [rcx + 0x13]
adc eax, dword [r9 + 0x28]
rol byte [rbp + 0xf], 0xb6
ror byte [rcx + 0x39], 0xd0
cmp r8, rdx
add esp, 0x28
sub rsp, 0x28
mov r8, rcx
movzx ecx, byte [rcx + 0x12]
movzx edx, byte [r8 + 0x13]
lea rax, [0x1401841c0]
sub byte [rcx - 0x77], cl
enter 0xffffffffffffb60f, 0x49
adc al, byte [rcx + 0xf]
mov dh, 0x50
adc ecx, dword [rax - 0x73]
add eax, 0x1344e8
mov qword [rsp + 0x20], rax
mov r9d, 0x12
call fcn.14000e3f8
nop
add rsp, 0x28
ret
adc byte [rax - 0x75], cl
sbb byte [r13 + rcx*4 + 0xd], cl
sbb byte [rbp + rcx*4 + 0xd], cl
sbb byte [rbp + rcx*4 + 0xd], cl
cmp eax, 0xe9001346
add ecx, dword [rbx + 0x4856fffc]
mov edi, esp
call qword [rsi + 0x48]
push rsi
invalid
adc r8d, dword [rax]
jmp fcn.14001882b
mov edi, esp
call qword [rsi + 0x48]
push rsi
invalid
sub esp, 0x40
mov rdx, rcx
lea rsi, [rsp + 0x20]
and byte [rax - 0x77], cl
int1
retf 0x8d48
and byte [rax - 0x77], cl
int1
call fcn.14004fa18
mov rcx, qword [rsi]
mov ecx, dword [rsi]
invalid
mov ecx, dword [rsi]
mov rdx, qword [rsi + 8]
xor r8d, r8d
call 0x140044729
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsi + 0x18]
mov r8, rax
add rsp, 0x40
pop rsi
jmp 0x140044729
sub rsp, 0x70
mov rsi, rcx
mov rax, qword [rcx + 0x90]
invalid
nop
add byte [rax], al
invalid
adc dword [rax + 0x48000000], 0x48fe488d
lea rcx, [rax - 2]
cmp rcx, 3
cmp ecx, 3
dec byte [rax - 0x7d]
cmp ecx, 3
stc
add esi, dword [rdi + 0xa]
ja case.0x140034e7d.147
cmp rcx, 1
cmp ecx, 1
jne 0x14004fe34
test dword [rbx + 0x48000000], edx
xchg ebx, eax
add byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je 0x14004fdf2
invalid
invalid
sahf
cwde
add byte [rax], al
test rax, rax
test eax, eax
je 0x14004fdf2
mov rbx, qword [rsi + 0x98]
mov ebx, dword [rsi + 0x98]
add byte [rax - 0x7b], cl
invalid
test rbx, rbx
je 0x14004fe1d
invalid
imul ecx, dword [rax - 0x39], 0xffffff86
nop
mov qword [rsi + 0x90], 5
call fcn.140036069
mov rsi, rax
mov ecx, 8
mov edx, 8
call fcn.1400b3d4e
mov rdi, rax
mov qword [rax], rbx
mov rcx, rsi
call fcn.140042cd7
mov qword [rsi], rdi
lea rax, [0x14017fbc0]
mov qword [rsi + 8], rax
or bl, ch
invalid
add byte [rax], al
add byte [0x12804fdbe], al
cmpsd dword [rsi], dword [rdi]
invalid
or bl, ch
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
mov qword [rdx], 3
mov dword [rdx], 3
add byte [rax - 0x73], cl
add eax, 0x132657
adc eax, dword es:[rax]
lea rax, [0x14018245c]
adc eax, dword es:[rax]
mov qword [rdx + 8], rax
mov qword [rdx + 0x10], 5
invalid
invalid
add byte [rax], al
invalid
or byte [rax - 0x39], cl
adc byte [0x18804fe12], al
adc byte [0x18804fe12], al
adc byte [0x18804fe12], al
lea rcx, [rsi + 0xd8]
lea ecx, [rsi + 0xd8]
add byte [rax], al
call fcn.1400512a8
cmp byte [rsi + 0xa0], 1
mov eax, 5
sbb rax, 0
mov qword [rsi + 0x90], rax
xor esi, esi
mov rax, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
add byte [rdx], al
add byte [rax], al
movdqa xmmword [rsp + 0x1f0], xmm6
jg 0x14004fe3d
and al, 0xf0
add dword [rax], eax
add byte [rcx + rcx*4 - 0x32], cl
invalid
mov rsi, r9
invalid
mov rdi, r8
mov r15, rdx
mov edi, edx
mov edi, edx
mov r12, rcx
cmp byte [rcx + 0xd2], 2
add byte [rdx], al
je case.0x14004fb0c.69
mov byte [r12 + 0xd2], 1
mov byte [rsp + 0xd2], 1
rol byte [rax], cl
add byte [rax], al
add dword [rcx - 0x80], eax
invalid
invalid
cmp byte [r12 + 0xd3], 1
mov esp, 0xd324
add byte [rax], al
add byte [rcx], al
add dword [rdi], ecx
jne case.0x14004b661.32
test dword [rbx - 0xd000000], edi
movq mm6, qword [0x1401821c8]
invalid
and edx, dword [rbx]
invalid
movdqu xmm6, xmmword [0x1401821c8]
and edx, dword [rbx]
add byte [rax - 0x73], cl
invalid
invalid
lea rdx, [rsp + 0xc0]
xchg esp, eax
and al, 0xc0
add byte [rax], al
add byte [rsi + 0xf], ah
movdqa xmmword [rdx + 0x10], xmm6
movdqu xmm7, xmmword [0x1401821b8]
movq mm7, qword [0x1401821b8]
jg 0x14004ff41
adc bl, dh
movq mm7, qword [0x1401821b8]
movdqa xmmword [rdx], xmm7
mov rcx, r15
call fcn.1400202d6
add edi, ebp
dec dword [rax - 0x7b]
invalid
je 0x14004fefa
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
push rax
adc al, ch
sahf
invalid
invalid
invalid
test al, al
jne case.default.0x14004ffad
invalid
or byte [rax - 0x75], cl
push rax
adc al, ch
sahf
invalid
invalid
je 0x14004ff3c
movzx eax, byte [r15 + 0xd8]
movzx eax, byte [rdi + 0xd8]
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
cmp rax, 2
cmp eax, 2
clc
add dh, byte [rax + rdx - 0x7d]
invalid
je case.0x1400484b6.51
cmp eax, 1
jne case.default.0x14004ffad
clc
add dword [rbp + 0x61], esi
mov byte [r12 + 0xd2], 2
mov byte [rsp + 0xd2], 2
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add ch, bl
push rsi
jmp case.default.0x14004ffad
cmp byte [r12 + 0xd2], 2
cmp byte [rsp + 0xd2], 2
and al, 0xd2
add byte [rax], al
add byte [rdx], al
je case.default.0x14004ffad
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
lea edx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
add byte [rax - 0x73], cl
lea rbx, [rsp + 0xc0]
mov r8d, 0xa
invalid
pushfq
and al, 0xc0
rol byte [rax], 0
rol byte [rax], 0
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
invalid
mov eax, 0xa
mov rcx, rbx
call fcn.140051007
lea r8, [rsp + 0x40]
invalid
adc byte [rax], al
add byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x40]
lea eax, [rsp + 0x40]
and al, 0x40
movdqa xmmword [r8 + 0x10], xmm6
movdqa xmmword [r8], xmm7
movq qword [r8], mm7
adc byte [rsi + 0x41], ah
movq qword [rax], mm7
invalid
movq qword [r8], mm7
cmp byte [rbp + rcx*4 - 0x4c], cl
lea r14, [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
mov rdx, r15
mov edx, edi
cli
mov r9, rbx
mov ecx, ebx
call fcn.14003442c
mov rcx, r14
mov ecx, esi
mov byte [rsi + rdi*8 - 1], 0x4c
invalid
mov ecx, esi
call fcn.140036b7e
insb byte [rdi], dx
invalid
mov byte [r15 + 0xd8], 1
mov byte [rdi + 0xd8], 1
fadd dword [rax]
add byte [rax], al
add dword [rcx - 0x76], eax
invalid
invalid
mov al, byte [r12 + 0xcf]
mov al, byte [rsp + 0xcf]
test byte [rdi + rcx*8], ah
add byte [rax], al
iretd
add byte [rax + 0x482f2444], cl
mov byte [rsp + 0x2f], al
and al, 0x2f
and al, 0x2f
mov qword [rsp + 0x1a8], 2
mov dword [rsp + 0x1a8], 2
add dword [rax], eax
add byte [rdx], al
add byte [rax], al
add al, byte [rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and qword [rsp + 0x1c8], 0
and dword [rsp + 0x1c8], 0
and al, 0xc8
add dword [rax], eax
add byte [rax], al
invalid
enter 1, 0
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0x87
movzx eax, byte [r15 + 0xb8]
mov eax, 0x48000000
lea ecx, [0x1401b547c]
or eax, 0x1654d6
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [0x1401b547c]
or eax, 0x1654d6
push rsp
invalid
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
enter 0xffffffffffffe0ff, 0x31
jmp rax
xor ebp, ebp
in eax, dx
jmp 0x14004ffd9
mov bpl, 1
mov bpl, 1
mov ch, 1
jmp 0x14004ffd9
and dword [rax - 0x4b], eax
add ch, bl
invalid
mov bpl, 2
jmp 0x14004ffd9
sbb al, 0x40
mov ch, 3
invalid
mov bpl, 3
add ebp, ebx
jmp 0x14004ffd9
invalid
mov bpl, 4
mov ch, 4
add al, 0xeb
jmp 0x14004ffd9
adc al, byte [rax - 0x4b]
add eax, 0xb5400deb
mov bpl, 6
mov bpl, 5
jmp 0x14004ffd9
mov bpl, 6
jmp 0x14004ffd9
invalid
or byte [rax - 0x4b], al
mov bpl, 7
mov ch, 7
invalid
jmp 0x14004ffd9
mov bpl, 8
mov eax, dword [rsp + 0xc0]
mov ecx, dword [rsp + 0xc3]
add byte [rax], al
invalid
and al, 0xc0
add byte [rax], al
add byte [rbx + 0xc3248c], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0x83248c], cl
and al, 0x83
add byte [rax], al
invalid
mov dword [rsp + 0x83], ecx
and al, 0x83
add byte [rax], al
add byte [rcx + 0x802484], cl
mov dword [rsp + 0x80], eax
add byte [rax], al
mov al, byte [r12 + 0xa8]
cmp al, 0xb
je 0x140050024
cmp al, 0xa
jb 0x140050024
or dh, byte [rdx + 0x1f]
mov r8, qword [r12 + 0xb8]
add byte [rax], al
test r8, r8
je 0x140050024
mov rcx, qword [r12 + 0xb0]
mov edx, 1
add byte [rax], al
invalid
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rdx + 1], bh
add byte [rax], al
invalid
add byte [rax], al
add al, ch
sbb dword [rsi], ebx
sti
call fcn.140001e3d
dec dword [rbp - 0x73]
scasd eax, dword [rdi]
mov eax, 0x41000000
mov byte [rsp + 0xa8], ch
lea r13, [r15 + 0xb8]
mov byte [r12 + 0xa8], bpl
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rbx + 0x83248c], cl
add byte [rax], al
mov dword [r12 + 0xa9], eax
mov dword [r12 + 0xac], ecx
mov qword [r12 + 0xb0], r14
mov qword [r12 + 0xb8], rbx
cmp rdi, 2
mov qword [rsp + 0x30], r15
jne case.0x1400361d8.121
movups xmm0, xmmword [0x14016e190]
lea r8, [rsp + 0x80]
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x14016e180]
clc
loopne 0x140050098
add byte [rsi + 0x41], ah
movq qword [rax], mm0
clc
loopne 0x140050098
add byte [rsi + 0x41], ah
movq qword [rax], mm0
lea rsi, [rsp + 0xc0]
mov rcx, rsi
add byte [rax - 0x77], cl
int1
mov rdx, r15
call fcn.140034b1d
mov rcx, rsi
call fcn.140036b7e
mov qword [rsp + 0x40], 1
and qword [rsp + 0x48], 0
mov byte [rsp + 0x50], 0
jmp 0x140050598
mov bpl, byte [r15 + 0xd8]
mov rcx, r15
call fcn.140036715
mov rbx, rax
mov r14, rdx
cmp bpl, 2
mov rdx, r15
movups xmm0, xmmword [0x14016e190]
jne 0x1400501bc
lea r8, [rsp + 0xc0]
movaps xmmword [r8 + 0x10], xmm0
sub dword [rax + 0x10], eax
sub dword [rax + 0x10], eax
movdqu xmm0, xmmword [0x14016e180]
movdqa xmmword [r8], xmm0
lea r15, [rsp + 0x80]
mov rcx, r15
call fcn.1400342c5
cmp byte [r15 + 0x32], 2
jne case.0x14002fa98.248
mov rdi, qword [rsp + 0x80]
mov rsi, qword [rsp + 0x90]
lea r14, [rsp + 0xc0]
mov r8d, 1
mov rcx, r14
mov rdx, rdi
mov r9, rsi
int1
call fcn.14003425b
mov rcx, r14
call fcn.140036f96
test al, al
jne 0x1400504da
add byte [rax], al
add byte [rax], al
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov r8, rsi
call fcn.14001f9b4
mov r14, qword [rax + 0x10]
adc byte [rbx + rcx*4 + 0x38], cl
invalid
adc byte [rbx + rcx*4 + 0x38], cl
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov r8, rsi
call fcn.14001f9b4
and al, 0xf8
cld
dec dword [rbp - 0x7b]
test edi, edi
and al, 0xf8
cld
dec dword [rbp - 0x7b]
test edi, edi
je case.0x14002fa7b.178
mov rcx, qword [rdi + 0x38]
je case.0x14002fa7b.178
mov rcx, qword [rdi + 0x38]
mov rdx, qword [rdi + 0x40]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
js 0x14005016c
adc dword [rax], eax
js 0x14005016c
adc dword [rax], eax
mov r8, r14
call fcn.1400213f3
mov rsi, rax
add rsi, 0x20
jmp 0x140050322
lea r8, [rsp + 0x80]
lea eax, [rsp + 0x80]
add byte [rax], al
movaps xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [0x14016e180]
outsd dx, dword [rsi]
add eax, 0x11dfaf
scasd eax, dword [rdi]
fist word [rcx]
invalid
outsd dx, dword [rsi]
add eax, 0x11dfaf
scasd eax, dword [rdi]
fist word [rcx]
invalid
scasd eax, dword [rdi]
fist word [rcx]
add byte [rsi + 0x41], ah
movq qword [rax], mm0
jg 0x1400501d6
movdqa xmmword [r8], xmm0
jg 0x1400501d6
lea r15, [rsp + 0xc0]
mov rcx, r15
call fcn.140034b1d
invalid
invalid
dec dword [rcx + rcx*4 - 7]
call fcn.140036b7e
test rbx, rbx
invalid
invalid
dec dword [rax - 0x7b]
invalid
je case.0x14002fa5e.231
mov qword [esp + 0x40], 1
mov qword [rsp + 0x40], 1
mov dword [rsp + 0x40], 1
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x48
invalid
mov qword [rsp + 0x48], r14
jmp 0x140050272
jmp 0x140050272
mov rax, qword [rsp + 0xb0]
mov eax, dword [rsp + 0xb0]
mov qword [rsp + 0xf0], rax
add bl, dh
movq mm0, qword [rsp + 0x80]
invalid
movdqu xmm0, xmmword [rsp + 0x80]
add byte [rdi], cl
adc byte [rsp + 0x90], cl
add byte [rax], al
invalid
movups xmm1, xmmword [rsp + 0x90]
nop
add byte [rax], al
add byte [rdi], cl
movups xmm2, xmmword [rsp + 0xa0]
movups xmm2, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0xe0], xmm2
movaps xmmword [rsp + 0xd0], xmm1
add byte [rdi], cl
sub dword [rsp + 0xd0], ecx
movdqa xmmword [rsp + 0xc0], xmm0
test rbx, rbx
je 0x1400502d5
add byte [rax], al
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rax - 0x7b], cl
fisttp dword [rdi]
test byte [rdi + 0x31000000], al
add byte [rax], al
add byte [rcx], dh
add byte [rax], al
add byte [rcx], dh
xor ebx, ebx
mov r15, qword [rsp + 0x30]
mov edi, dword [rsp + 0x30]
fisttp dword [rbx + rcx*4 + 0x7c]
and al, 0x30
invalid
mov edi, dword [rsp + 0x30]
xor cl, ch
call 0x18805025d
test rdi, rdi
jmp 0x140050542
test rdi, rdi
je case.0x14002fa7b.177
mov qword [rsp + 0x40], 1
and qword [rsp + 0x48], 0
add dh, al
and al, 0x50
and al, 0x50
mov byte [rsp + 0x50], 0
mov r15, qword [rsp + 0x30]
invalid
and al, 0x50
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x30
invalid
xor cl, ch
invalid
jmp 0x140050598
movzx ebx, byte [r15 + 0xc8]
lahf
enter 0, 0
mov eax, dword [r15 + 0xb9]
mov eax, dword [rdi + 0xb9]
mov ecx, dword [r15 + 0xbc]
mov dword [rsp + 0xc3], ecx
add byte [rax], al
mov esp, 0x89000000
mov word [rbx + rax*8], fs
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0xc0], eax
add byte [rax], al
mov dword [rsp + 0xc0], eax
add byte [rbp - 0x75], cl
mov bh, 0xc0
add byte [rax], al
mov r14, qword [r15 + 0xc0]
mov bpl, 9
jmp 0x14004ffd9
add byte [rax - 0x4b], al
or ecx, ebp
and eax, 0x49fffffd
mov rcx, qword [r15 + 0xc0]
mov rcx, qword [r15 + 0xc0]
mov rdx, qword [r15 + 0xc8]
mov edx, dword [rdi + 0xc8]
call fcn.140021417
mov r14, rax
mov rbx, rdx
mov bpl, 0xa
jmp 0x14004ffd9
cmp rdi, 1
mov r15, qword [rsp + 0x30]
jne case.0x1400483eb.68
movzx eax, byte [r13]
cmp rax, 7
ja 0x140050f2e
mov ecx, 0xa2
bt rcx, rax
jae 0x140050f2e
xor r14d, r14d
xor ebx, ebx
jmp 0x140050542
lea rcx, [rsp + 0x40]
mov r15, qword [rsp + 0x30]
jmp 0x140050566
mov rsi, rax
add rsi, 0x18
mov rcx, qword [rsi + 0x10]
add rcx, 9
call fcn.14008c314
mov r9, rax
shr r9, 0xa
shr ecx, 0xa
shr ecx, 0xa
mov ecx, 0x40
mov r8d, 0x40
mov eax, 0x40
mov eax, 0x40
je case.0x14002fa7b.182
bsr r8, r9
xor r8, 0x3f
sub rcx, r8
cmp rcx, 7
mov r8d, 7
cmovae rcx, r8
enter 0xffffffffffff8d48, 0xc
lea eax, [rcx]
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x1d024
invalid
enter 0xffffffffffff8d48, 0xc
lea eax, [rcx]
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x1d024
add byte [rax - 0x77], cl
mov qword [rdi], rdx
mov qword [rdi], rdx
and qword [rdi + 8], 0
mov qword [rdi + 0x10], rax
mov qword [rdi + 0x18], rcx
sbb byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
invalid
sbb byte [rax - 0x75], cl
push rsi
or byte [rbx + rcx*4 + 0x46], cl
adc byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14000f4ec
lea rdx, [0x140186ad1]
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov r8d, 2
mov rcx, rdi
stc
call fcn.14000f4ec
lea rdx, str.chunkedoriginal_header_value_plus_ascii_is_validC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcheaders.rs
lea edx, str.chunkedoriginal_header_value_plus_ascii_is_validC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcheaders.rs
lea edx, str.chunkedoriginal_header_value_plus_ascii_is_validC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcheaders.rs
clc
fst qword [rcx]
add byte [rcx - 0x48], al
invalid
mov r8d, 7
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x77], cl
stc
call fcn.14000f4ec
lea r14, [rsp + 0x160]
mov rcx, r14
int1
sti
dec dword [rbp + rcx*4 - 0x4c]
and al, 0x60
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rdi
mov edx, edi
cli
call fcn.140021ea9
movups xmm0, xmmword [r14]
adc byte [rsi], al
adc byte [rsi], al
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
movaps xmmword [rsp + 0x50], xmm1
push rax
mov rax, qword [rsp + 0x40]
and qword [rsp + 0x40], 0
and al, 0x40
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
retf
or eax, dword [rax]
invalid
and al, 0x40
and al, 0x40
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
retf
mov qword [rsp + 0xc0], rax
movups xmm0, xmmword [rsp + 0x48]
and al, 0xc0
add byte [rax], al
rol byte [rax], 0
add byte [rdi], cl
adc byte [rsp + 0x48], al
movups xmmword [rsp + 0xc8], xmm0
mov rax, qword [rsp + 0x58]
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x58
mov qword [rsp + 0xd8], rax
mov dword [rsp + 0xd8], eax
mov rax, qword [rsp + 0xc8]
mov rdi, qword [rsp + 0xd0]
xor ecx, ecx
leave
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0xd024
add byte [rcx], dh
leave
mov r14, rcx
cmp rdi, rcx
je 0x140050460
mov r9b, byte [rax + r14]
cmp r9b, 0x20
stc
and byte [rdi], cl
xchg ebx, eax
ret 0x8041
stc
invalid
stc
and byte [rdi], cl
xchg ebx, eax
ret 0x8041
setne r8b
lea rcx, [r14 + 1]
cmp r9b, 9
cmp cl, 9
cmp cl, 9
je 0x140050424
and dl, r8b
jne 0x140050424
lea rcx, [rsp + 0xc0]
call fcn.14002c228
mov bpl, 2
jmp 0x140050482
add byte [rax], al
add al, ch
int 0xbd
std
inc dword [rax - 0x4b]
add ch, bl
and cl, byte [rdi]
adc byte [rsp + 0xc0], al
rol byte [rax], 0
invalid
movups xmm0, xmmword [rsp + 0xc0]
rol byte [rax], 0
add byte [rdi], cl
adc byte [rsp + 0xd0], cl
movups xmm1, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
add byte [rcx], 0
add byte [rcx], dh
in eax, dx
add byte [rcx], 0
add byte [rcx], dh
in eax, dx
lea rcx, [rsp + 0x40]
call fcn.14001ebc2
dec dword [rcx + rdi - 9]
dec dword [rcx + rdi - 9]
jne 0x140050fc7
movaps xmm0, xmmword [rsp + 0x180]
movaps xmm1, xmmword [rsp + 0x190]
add byte [rax], al
and al, 0x80
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x190], cl
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
invalid
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xc0], eax
invalid
mov rcx, rsi
mov ecx, esi
call fcn.14002c228
movdqa xmm0, xmmword [rsp + 0xc0]
outsd dx, dword [rsi]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
mov word [rax + rdx*8], fs
add byte [rax], al
invalid
std
jmp qword [rsi + 0xf]
outsd dx, dword [rsi]
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], cl
mov word [rax + rdx*8], fs
add byte [rax], al
invalid
mov word [rax + rdx*8], fs
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x10], ecx
rol byte [rax], 1
add byte [rax], al
movups xmmword [rsi + 0x10], xmm1
movdqu xmmword [rsi], xmm0
movq qword [rsi], mm0
mov byte [rsi + 0x20], bpl
mov byte [rsi + 0x20], ch
mov eax, dword [rsp + 0x129]
mov ecx, dword [rsp + 0x12c]
sub al, 1
add byte [rax], al
and al, 0x29
add dword [rax], eax
add byte [rbx + 0x12c248c], cl
add byte [rax], al
mov dword [rsp + 0x163], ecx
invalid
mov dword [rsp + 0x160], eax
test rbx, rbx
fisttp dword [rbx + rcx*4 + 0x7c]
and al, 0x30
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rax - 0x7b], cl
fisttp dword [rbx + rcx*4 + 0x7c]
and al, 0x30
je 0x14005053c
cmp al, 0xf
adc byte [0x1401857f0], al
add eax, 0x1352e9
movups xmm0, xmmword [0x1401857f0]
lea r8, [rsp + 0x80]
movaps xmmword [r8 + 0x10], xmm0
movaps xmmword [rax + 0x10], xmm0
add byte [rcx + 0xf], al
sub dword [rax + 0x10], eax
movaps xmmword [rax + 0x10], xmm0
movdqu xmm0, xmmword [0x1401857e0]
add eax, 0x1352c4
invalid
movdqa xmmword [r8], xmm0
jg 0x140050521
add byte [rax - 0x73], cl
lea rsi, [rsp + 0xc0]
mov rcx, rsi
mov ah, 0x24
rol byte [rax], 0
add byte [rax - 0x77], cl
int1
mov rdx, r15
cli
call fcn.140034b1d
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.140036b7e
xor eax, eax
jmp case.0x14004bad3.28
mov bl, 1
lea rcx, [rsp + 0xc8]
call fcn.14001ebc2
mov word [rax + rcx*8], fs
add byte [rax], al
add al, ch
jae 0x140050533
cld
invalid
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rbx + rbx*8 - 0x7ab7e48c], al
dec dword [rdi]
test dword [rdx + 0x4800000a], edx
add byte [rax], al
invalid
test bl, bl
je case.0x14004bad3.28
test rdi, rdi
jne 0x140050ff3
add byte [rax], al
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x40
and al, 0x40
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
and al, 0x40
mov rdx, r15
mov edx, edi
mov r8, rsi
call fcn.1400370d7
invalid
jmp 0x140050598
invalid
invalid
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov qword [rsp + 0x48], r14
mov byte [rsp + 0x50], 0
and al, 0x50
add byte [rbx + 0x1602484], cl
mov eax, dword [rsp + 0x160]
mov eax, dword [rsp + 0x160]
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rbx + 0x163248c], cl
and al, 0x63
add dword [rax], eax
invalid
mov ecx, dword [rsp + 0x163]
and al, 0x63
add dword [rax], eax
add byte [rcx - 0x76aedbbc], cl
and al, 0x51
mov dword [rsp + 0x54], ecx
mov dword [rsp + 0x51], eax
and al, 0x51
mov dword [rsp + 0x54], ecx
lea rsi, [r12 + 0xd8]
mov rax, qword [r15 + 0x40]
invalid
and al, 0xd8
add byte [rax], al
add byte [rcx - 0x75], cl
add rax, qword [r15 + 0x28]
add rax, qword [r15 + 0x28]
add rax, qword [r15 + 0x28]
add rax, qword [r15 + 0x28]
imul rdx, rax, 0x1e
add rdx, 0x1e
mov rcx, rsi
int1
int1
call fcn.14003d60e
movzx r8d, byte [r15 + 0xb8]
xchg dword [rax + 0x48000000], edi
lea eax, [0x1401b54a8]
add eax, 0x164ee1
xchg dword [rax + 0x48000000], edi
lea eax, [0x1401b54a8]
add eax, 0x164ee1
add eax, 0x164ee1
invalid
movsxd rcx, dword [rax + r8*4]
add rcx, rax
jmp rcx
lea rax, str.OPTIONSGETPOSTPUTDELETEHEADTRACECONNECTPATCH
mov r8d, 7
jmp 0x14005065e
movabs eax, dword [0x7b8410011d0]
add bl, ch
jg 0x140050628
invalid
rcl byte [rcx]
add byte [rcx - 0x48], al
invalid
lea rax, [0x14016d67f]
lea eax, [0x14016d67f]
cdq
rcl byte [rcx]
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
adc dword [rax], eax
mov r8d, 3
add bl, ch
jo 0x140050637
invalid
jmp 0x14005065e
lea rax, [0x14016d682]
lea eax, [0x14016d682]
rcl byte [rcx]
add bl, ch
invalid
jmp 0x140050616
lea rax, [0x14016d686]
jmp 0x14005065e
rcl byte [rcx]
add bl, ch
pop rsi
lea rax, [0x14016d689]
mov r8d, 6
jmp 0x14005065e
invalid
rcl byte [rcx]
add byte [rcx - 0x48], al
invalid
lea rax, [0x14016d68f]
rcl byte [rcx]
add byte [rcx - 0x48], al
mov eax, 4
adc dword [rax], eax
mov r8d, 4
jmp 0x14005065e
lea rax, [0x14016d693]
jmp 0x140050637
add bl, ch
adc byte [rax - 0x73], cl
lea rax, [0x14016d698]
lea rax, [0x14016d698]
lea eax, [0x14016d698]
jmp 0x14005065e
lea rax, [0x14016d69f]
mov r8d, 5
jmp 0x14005065e
lea rcx, [r15 + 0xb9]
call case.0x140021db7.480
mov r8, rdx
jmp 0x14005065e
mov rax, qword [r15 + 0xc0]
mov r8, qword [r15 + 0xc8]
mov qword [rsp + 0x138], r13
mov qword [rsp + 0x140], r12
add r8, rax
mov rcx, rsi
mov rdx, rax
call fcn.14000e9dc
lea rdx, [0x140186ae6]
lea r8, [0x140186ae7]
mov rcx, rsi
call fcn.14000e9dc
lea rdi, [rsp + 0x160]
mov qword [rdi], rsi
lea rbp, [r15 + 0x60]
lea rbx, [rsp + 0x80]
mov qword [rbx], rbp
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea rdx, [rsp + 0xc0]
mov qword [rdx], rax
mov qword [rdx + 8], 2
and qword [rdx + 0x20], 0
lea rax, [0x14002f6ff]
mov qword [rbx + 8], rax
mov qword [rdx + 0x10], rbx
mov qword [rdx + 0x18], 1
mov rcx, rdi
call fcn.1400371f4
mov al, byte [r15 + 0xd8]
movzx ecx, al
lea rdx, [rcx - 1]
cmp rdx, 3
jae case.0x1400299fa.443
lea rax, str.HTTP_1.0HTTP_1.1unexpected_request_version:
mov rdx, qword [rax + rcx*8 - 8]
lea r8, [rdx + 8]
mov rcx, rsi
call fcn.14000e9dc
lea rdx, [0x140182461]
lea r8, [0x140182463]
mov rcx, rsi
call fcn.14000e9dc
mov rax, qword [r15 + 0xd0]
test rax, rax
mov qword [rsp + 0x130], rbp
je 0x140050bb1
cmp qword [rax + 0x18], 0
je 0x140050bb1
mov r14, qword [rax]
mov r15, qword [rax + 8]
movabs rbx, 0x7d8094c0d60805c
mov r12, r15
and r12, rbx
xor r13d, r13d
movdqa xmm6, xmmword [0x1400c69a0]
lea rdi, [rsp + 0xc0]
pcmpeqd xmm7, xmm7
movdqa xmm8, xmmword [0x1400c69b0]
movdqu xmm9, xmmword [r14 + r12]
movdqa xmm0, xmm9
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
mov word [rsp + 0xc0], ax
mov rcx, rdi
call fcn.140021650
test rax, rax
je 0x1400507da
add rdx, r12
and rdx, r15
shl rdx, 5
mov rax, r14
sub rax, rdx
movdqa xmm0, xmmword [rax - 0x20]
pcmpeqb xmm0, xmm8
pmovmskb ecx, xmm0
cmp ecx, 0xffff
jne 0x1400507a5
jmp 0x1400507fc
pcmpeqb xmm9, xmm7
pmovmskb eax, xmm9
test eax, eax
jne 0x140050bb1
add r12, r13
add r12, 0x10
add r13, 0x10
and r12, r15
jmp 0x14005078a
mov rdi, qword [rax - 0x10]
mov rax, qword [rax - 8]
mov rcx, rdi
call qword [rax + 0x18]
movabs rcx, 0x77ccc984e7ff054b
xor rcx, rdx
xor rax, rbx
or rax, rcx
jne 0x140050bb1
mov r15, qword [rsp + 0x30]
mov rax, qword [r15 + 0x20]
imul rcx, qword [r15 + 0x28], 0x68
add rcx, rax
mov qword [rsp + 0x148], rcx
mov qword [rsp + 0x70], rdi
mov qword [rsp + 0x158], rsi
cmp rax, qword [rsp + 0x148]
and al, 0x48
add dword [rax], eax
add byte [rdi], cl
invalid
invalid
add al, 0
invalid
mov qword [rsp + 0x150], rax
lea r8, [rax + 0x40]
mov ebx, 2
cmp qword [rdi + 0x28], 0
mov qword [rsp + 0x78], r8
je 0x140050956
cmp byte [rsp + 0x2f], 0
je case.0x1400299fa.438
xor eax, eax
mov rcx, qword [rsp + 0x30]
cmp qword [rcx + 0x28], 0
sete al
add rax, rax
lea rdi, [rsp + 0xc0]
mov qword [rdi + 0x10], rcx
and qword [rdi + 0x18], 0
mov qword [rdi], rax
lea rbx, [0x1401894fb]
lea r14, [0x1401894fd]
mov dword [rbx], edx
add byte [rbp + rcx*4 + 0x3d], cl
push 0x18
adc eax, dword [rax]
lea r12, [0x140182463]
mov rcx, rdi
call fcn.14002be52
test rax, rax
je 0x140050cf3
mov r13, rdx
mov rcx, rax
call case.0x14002a77b.30
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.140037203
invalid
dec dword [rax - 0x77]
int1
mov rdx, rbx
mov r8, r14
invalid
call fcn.14000e9dc
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
adc byte [rcx + 1], cl
ror byte [rax - 0x77], 1
mov ecx, esi
mov ecx, esi
call fcn.14000e9dc
mov rcx, rsi
mov rdx, r15
mov r8, r12
call fcn.14000e9dc
jmp 0x140050bfe
xor eax, eax
mov rcx, qword [rsp + 0x30]
cmp qword [rcx + 0x28], 0
sub byte [rax], al
sub byte [rax], al
sete al
add rax, rax
xchg esp, eax
ror byte [rax + 1], 0xc0
lea rdi, [rsp + 0xc0]
mov qword [rdi + 0x10], rcx
and qword [rdi + 0x18], 0
sbb byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
adc byte [r8 - 0x7d], r9b
sbb byte [eax], al
sbb byte [rax], al
sbb byte [rax], al
mov qword [rdi], rax
mov dword [rdi], eax
lea rbx, [0x1401894fb]
adc eax, dword [rax]
lea r14, [0x1401894fd]
lea esi, [0x1401894fd]
lea r15, [0x140182461]
lea r12, [0x140182463]
invalid
mov rcx, rdi
call fcn.14002be52
test rax, rax
je 0x140050cf3
mov r13, rdx
mov rcx, rax
call case.0x14002a77b.30
lea r8, [rdx + rax]
mov rcx, rsi
mov rdx, rax
call fcn.14000e9dc
mov rcx, rsi
mov rdx, rbx
mov r8, r14
invalid
invalid
call fcn.14000e9dc
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
mov eax, dword [rbp + 0x10]
add r8, rdx
mov rcx, rsi
call fcn.14000e9dc
sti
dec dword [rax - 0x77]
int1
sti
dec dword [rax - 0x77]
int1
mov rdx, r15
mov r8, r12
loopne 0x140050cd5
jmp 0x140050ccb
sti
invalid
jmp case.0x14002a856.425
loopne 0x140050cd5
jmp 0x140050ccb
mov r15, qword [rsp + 0x30]
lea rdx, [0x140182461]
lea r8, [0x140182463]
mov rcx, rsi
call fcn.14000e9dc
mov rsi, qword [r15 + 0x20]
mov rdi, qword [r15 + 0x28]
and qword [r15 + 0x28], 0
add rsi, 0x40
mov r12, qword [rsp + 0x140]
mov r13, qword [rsp + 0x138]
sub rdi, 1
jb 0x140050d4c
mov rcx, rsi
call fcn.14001ebc2
lea rcx, [rsi - 0x28]
call fcn.14002c228
add rsi, 0x68
jmp 0x140050d2f
mov rsi, qword [r15 + 0x38]
mov rdi, qword [r15 + 0x40]
and qword [r15 + 0x40], 0
add rsi, 0x20
sub rdi, 1
jb 0x140050d71
mov rcx, rsi
call fcn.14002c228
add rsi, 0x48
jmp 0x140050d5d
and qword [r15], 0
mov rax, qword [r15 + 0x48]
mov rcx, qword [r15 + 0x50]
shl rcx, 2
test rcx, rcx
je 0x140050d96
mov dword [rax], 0xffff
add rax, 4
add rcx, 0xfffffffffffffffc
jmp 0x140050d81
mov r15, qword [rsp + 0x40]
mov r14, qword [rsp + 0x48]
mov bpl, byte [rsp + 0x50]
mov eax, dword [rsp + 0x51]
mov dword [rsp + 0x80], eax
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x83], eax
lea rsi, [rsp + 0x1a8]
mov rcx, rsi
call fcn.14004587b
mov rcx, rsi
call fcn.140022028
cmp r15, 2
jne 0x140050e01
lea rcx, [r12 + 0xc0]
call fcn.1400491da
mov qword [r12 + 0xc0], r14
mov qword [r12 + 0x90], 5
mov esi, 2
jmp 0x140050e4a
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
mov dword [rsp + 0x43], ecx
mov dword [rsp + 0x40], eax
lea rbx, [rsp + 0xc0]
mov ecx, 0xc
mov rdi, rbx
mov rsi, qword [rsp + 0x30]
rep movsq qword [rdi], qword [rsi]
lea rdi, [r12 + 0x10]
mov rcx, rdi
call fcn.1400491d0
mov ecx, 0xc
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rsi, r15
mov rcx, r13
call fcn.140042b2c
mov rcx, qword [rsp + 0x130]
call fcn.14002069d
cmp r15, 2
mov rdi, qword [rsp + 0x30]
jne 0x140050e72
add byte [rbp - 0x77], cl
mov ah, 0x24
cwde
add byte [rax], al
add byte [rcx - 0x78], al
mov byte [rsp + 0xa0], ch
mov eax, dword [rsp + 0xc0]
invalid
mov byte [rsp + 0xa0], ch
mov eax, dword [rsp + 0xc0]
invalid
add byte [rbx + 0xc3248c], cl
add byte [rax], al
mov ecx, dword [rsp + 0xc3]
mov dword [r12 + 0xa1], eax
mov dword [r12 + 0xa4], ecx
movaps xmm6, xmmword [rsp + 0x1f0]
lock add dword [rax], eax
invalid
test byte [rcx + riz*4], ah
add byte [rax], al
add byte [rcx - 0x77], al
mov word [rsp + riz*4], fs
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x1f0], dh
lock add dword [rax], eax
invalid
lock add dword [rax], eax
add byte [rdi], cl
movaps xmm7, xmmword [rsp + 0x200]
sub byte [rsp + 0x200], bh
movaps xmm8, xmmword [rsp + 0x210]
movaps xmm9, xmmword [rsp + 0x220]
invalid
add byte [rax - 0x7f], cl
invalid
add rsp, 0x238
pop rbx
add byte [rbx + 0x5d], bl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add eax, 0x11cbc2
mov rcx, rbp
add byte [rax - 0x77], cl
jmp 0x14706b215
add dword [rdi], eax
mov ecx, ebp
call fcn.1400c10d0
add dword [rdi], eax
add byte [rax - 0x73], cl
invalid
je case.0x14002a77b.433
lea rsi, [rsp + 0x40]
lea esi, [rsp + 0x40]
mov rcx, rsi
mov rcx, rsi
call fcn.140037153
lea rcx, [rsp + 0x80]
mov rdx, rsi
call fcn.140034c1d
jmp 0x14005053c
in al, dx
cmc
invalid
invalid
or eax, 0x13b8c9
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
adc dword [rax], eax
add byte [rbp + rcx*4 + 5], cl
jb 0x140050f27
adc dword [rax], eax
mov edx, 0x28
call fcn.1400c11d0
invalid
mov qword [rsp + 0x80], rdi
mov dword [rsp + 0x80], edi
mov esp, 0x8024
add byte [rax - 0x73], cl
adc eax, 0xfffde711
adc edi, esp
std
invalid
lea rdx, case.0x140028f50.289
adc edi, esp
std
dec dword [rbp + rcx*4 + 5]
cmp bl, al
adc dword [rax], eax
lea r8, [0x14016e7b8]
lea rcx, [rsp + 0xc0]
mov qword [rcx], r8
add byte [rax], al
add byte [rcx + rcx*4 + 1], cl
mov r8d, 1
mov qword [rcx + 8], r8
add byte [rax], al
add byte [rcx + rcx*4 + 0x41], cl
or byte [rax - 0x7d], cl
invalid
invalid
invalid
and qword [rcx + 0x20], 0
mov qword [rsp + 0x88], rdx
mov byte [rsp + 0x160], al
mov qword [rcx + 0x10], rbx
mov qword [rcx + 0x18], r8
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
call fcn.1400c1010
invalid
add byte [rax - 0x73], cl
or eax, 0x11c686
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
call fcn.1400c15c0
lea rax, [0x14016e238]
mov qword [rsp + 0x20], rax
lea rcx, [0x14016e1a7]
lea r9, [0x14016cce0]
lea r8, [rsp + 0xc0]
mov edx, 0x29
call fcn.1400c1520
invalid
invalid
invalid
add eax, 0x8d480007
or eax, 0x11d80e
lea rcx, str.BodyLength::Unknown_would_set_chunked
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1_role.rs
call fcn.1400371b1
int3
xor eax, eax
cmp r8, rax
je case.0x14002fa7b.190
mov r9b, byte [rdx + rax]
inc rax
cmp r9b, 9
je 0x14005100d
add r9b, 0xe0
cmp r9b, 0x5f
loopne 0x140051065
cmp cl, 0x5f
jb 0x14005100d
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheader_value.rs
xor ecx, ecx
clc
or al, 0x13
add byte [rcx], dh
leave
xor edx, edx
call fcn.1400c10d0
lea rax, [0x140181ea8]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], r8
and qword [rcx + 0x18], 0
mov byte [rcx + 0x20], 0
add rsp, 0x28
ret
invalid
int1
call fcn.1400510dc
nop
add rsp, 0x70
jo 0x1400510f1
jo 0x1400510f1
pop rdi
pop rsi
ret
mov ebx, dword [rdi + 0x10]
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
mov edx, ebx
call fcn.140036f0b
invalid
test rbx, rbx
je 0x1400510cd
mov rdx, qword [rdi + 8]
mov rcx, rsi
mov r8, rbx
call fcn.1400b85ff
add byte [rax - 0x77], cl
stc
add byte [rax - 0x77], cl
stc
mov rdx, rbx
call fcn.1400493fe
mov rbx, qword [rdi + 0x10]
jmp 0x1400510a8
mov rcx, rdi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
jmp fcn.14002c228
cmp eax, ecx
jne case.0x1400361d8.135
mov rcx, rbx
call fcn.140051137
add byte [rax], al
add byte [rax - 0x75], cl
or ecx, dword [rax - 0x75]
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
or ecx, dword [rax - 0x75]
sbb byte [r8 - 0x75], cl
mov rdx, qword [rbx + 0x10]
add rdx, rax
invalid
invalid
mov rdx, qword [rbx + 0x10]
add rdx, rax
xor r8d, r8d
cmp rdx, rcx
cmovae r8, rcx
sub rdx, r8
imul rdi, rdx, 0x50
push rax
push rax
add rdi, qword [rbx + 8]
mov ecx, 0xa
add bl, dh
movsq qword [rdi], qword [rsi]
inc rax
mov qword [rbx + 0x18], rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
stc
sub r9, rax
sub r8, r9
cmp r9, r8
jbe 0x140051196
mov rcx, rbx
sub rcx, rdi
cmp rcx, r8
invalid
jb 0x140051196
sal dword [rdx + 0x1b], 0x48
mov edx, dword [rsi + 8]
imul rcx, rdi, 0x50
add rcx, rdx
imul r8, r8, 0x50
push rax
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp sub.VCRUNTIME140.dll_memcpy
loopne 0x140051189
invalid
invalid
loopne 0x140051189
invalid
sub rbx, r9
mov r8, qword [rsi + 8]
invalid
or byte [rax + 0x6b], cl
rcl byte [rax + 0x4c]
add edx, eax
imul rdx, rax, 0x50
add rdx, r8
imul rcx, rbx, 0x50
add rcx, r8
add ecx, eax
add ecx, eax
ror dword [rbp + 0x6b], 0xc1
imul r8, r9, 0x50
push rax
call sub.VCRUNTIME140.dll_memmove
mov qword [rsi + 0x10], rbx
mov dword [rsi + 0x10], ebx
add byte [rax - 0x77], cl
pop rsi
adc byte [rax - 0x7d], cl
invalid
invalid
invalid
mov dword [rsi + 0x10], ebx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
in al, dx
push rax
inc rdx
inc edx
jne case.0x14002fa98.263
xor ecx, ecx
jmp 0x140051267
xchg esp, eax
add byte [rax], al
invalid
xchg esp, eax
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
add byte [rax], al
cmovae rbx, rdx
movabs rcx, 0x19999999999999a
cdq
cdq
cdq
cdq
invalid
cdq
cdq
cdq
cdq
add dword [rcx], esi
ror byte [rax + 0x39], cl
cmp rbx, rcx
xor edx, edx
cmp rbx, rcx
setb dl
imul r8, rbx, 0x50
push rax
push rax
shl rdx, 3
test rax, rax
invalid
je 0x14005122d
sal byte [rbp + rbx + 0x48], 0x6b
rcl byte [rax + 0x48], 0x8b
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
imul rax, rax, 0x50
mov rcx, qword [rsi + 8]
invalid
or byte [rax - 0x77], cl
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
jmp 0x140051233
and qword [rsp + 0x28], 0
and al, 0x28
add byte [rax - 0x73], cl
jl 0x14005125b
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
cmp byte [rbp + rcx*4 + 0x4c], cl
and al, 0x20
mov rcx, rdi
call fcn.140018651
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
invalid
invalid
je 0x140051256
je 0x140051240
dec dword [rax - 0x7d]
invalid
or byte [r15 + r8 + 0x48], r14b
mov edx, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x48]
jmp 0x140051267
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
mov dword [rsi], ebx
movabs rcx, 0x8000000000000001
add byte [rax], al
or byte [rax - 0x7d], 0xc4
push rax
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140001d62
sti
invalid
sti
dec dword [rdx - 0x75bbccbf]
mov al, byte [rcx + 0x33]
invalid
invalid
xor cl, byte [r9 - 0x3dd7bb3e]
mov edx, eax
sub dl, r8b
ret 0x2844
movzx r9d, dl
mov rdx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
or r9, rdx
je 0x140051296
cmp al, r8b
jne 0x14005129f
mov rax, qword [rcx + 8]
ret
or r11b, al
or bl, al
mov rax, qword [rcx + 0x38]
mov rdx, qword [rcx + 0x40]
mov edx, dword [rcx + 0x40]
mov edx, dword [rcx + 0x40]
ret
add rcx, 0x20
jmp 0x14004fcc1
shl dword [rax], 0xe9
sbb edx, ebp
invalid
push r14
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rdx
mov esi, edx
mov rbx, rcx
cmp byte [rcx + 0x48], 0
jns 0x140051304
invalid
je 0x1400512e8
jns 0x140051304
add byte [rcx + rbp + 0x48], dh
add ebx, 0x20
add rbx, 0x20
ret
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
mov ecx, 0xa
add byte [rax], al
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
mov rcx, rbx
call fcn.1400510dc
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
mov rcx, rsi
call fcn.14004476d
mov rcx, rbx
mov rdx, rax
call fcn.140036f0b
lea rdi, [rsi + 8]
jle case.0x1400505ce.14
jle case.0x1400505ce.14
mov rax, qword [rsi]
lea r15, [0x1401b54d4]
invalid
invalid
cmp eax, 0x1641cb
invalid
movsxd rax, dword [r15 + rax*4]
add rax, r15
clc
clc
jmp rax
mov rax, qword [rsi + 0x10]
mov r14, qword [rsi + 0x18]
jmp 0x14005133b
mov rcx, rdi
call fcn.14004fcee
mov r14, rdx
jmp 0x14005133b
mov rcx, rdi
call fcn.140051273
jmp 0x140051324
mov rax, qword [rsi + 8]
mov r14, qword [rsi + 0x10]
or byte [rbx + r9*4 + 0x76], r9b
adc byte [rbp - 0x7b], cl
div byte [rbp + riz + 0x48]
mov ecx, ebx
test r14, r14
je 0x140051365
mov rcx, rbx
mov rdx, rax
mov r8, r14
invalid
call fcn.1400b85ff
mov rcx, rsi
mov rdx, r14
bnd call 0x14004fafb
ret 0x894d
invalid
bnd call 0x14004fafb
mov rax, qword [rsi]
movsxd rax, dword [r15 + rax*4]
add rax, r15
invalid
jmp rax
mov rcx, rsi
add rsp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp fcn.140049298
in al, dx
cmp byte [rax - 0x77], cl
ror byte [rbp + rcx*4 + 0x4c], 1
and al, 0x30
mov qword [r9], rcx
mov dword [rcx], ecx
mov dword [rcx], ecx
lea rcx, [0x140183b70]
loop 0x1400513b3
adc eax, dword [rax]
mov qword [rsp + 0x20], rcx
lea rdx, [0x140183c08]
mov r8d, 6
mov rcx, rax
call fcn.140015450
cld
invalid
nop
cld
call qword [rax + 0x38c48348]
add rsp, 0x38
add rsp, 0x38
ret
mul byte [rdx + 0x729e6dbe]
movsb byte [rdi], byte [rsi]
insd dword [rdi], dx
sahf
jb 0x14005135b
push rcx
movabs rdx, 0x66cc88d326b704d
ret
xor cl, byte [rbp - 0x3cf99338]
insb byte [rdi], dx
invalid
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa0
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
mov rax, qword [rdx + 0x70]
cmp rax, 1
je 0x140051421
cmp eax, 2
jne 0x14005156d
add cl, byte [rdi]
test dword [rcx + rax], edi
add byte [rbp + rcx*4 + 0x77], cl
js 0x140051442
lea r14, [rdi + 0x78]
lea r9, [rdi + 0xd8]
lea ecx, [rdi + 0xd8]
lea r15, [rsp + 0x60]
mov rcx, r15
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.140051683
add byte [rax], al
cmp qword [r15], 0
je 0x14005145e
mov qword [rsi], 2
jmp 0x14005155a
invalid
add byte [rbx + 0x90bf], al
add byte [rdx], al
cmp dword [rdi + 0x90], 2
jne 0x140051443
sbb dword [rax - 0x73], ecx
invalid
lea rcx, [rdi + 0xd8]
lea rdx, [0x1401821e2]
mov r8d, 0x19
add byte [rax], al
add al, ch
invalid
jno 0x140051448
invalid
add byte [rax], al
add al, ch
mov esp, 0x48000671
mov dword [rdi + 0x70], 2
add byte [rax - 0x39], cl
jo 0x14005144a
mov qword [rdi + 0x70], 2
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
mov rdx, rdi
cli
mov r8, rbx
call case.0x1400361d8.139
jmp 0x14005155a
add byte [rax], al
add byte [rbx + rcx*4 + 0x7c], cl
mov r15, qword [rsp + 0x68]
and al, 0x68
mov r12, qword [rsp + 0x70]
test r15, r15
je 0x140051497
mov qword [rsp + 0x20], r15
mov qword [rsp + 0x28], r12
and al, 0x28
movups xmm0, xmmword [rsp + 0x78]
movups xmmword [rsp + 0x30], xmm0
movzx eax, byte [r14]
movzx eax, byte [rsi]
movzx eax, byte [rsi]
test rax, rax
je 0x1400514a8
cmp eax, 1
jne 0x1400514d8
cmp byte [rdi + 0x79], 0xc
jne 0x1400514b2
jmp 0x1400514de
mov r14d, 1
mov r13d, 4
mov ebp, 4
mov ebp, 4
add byte [rax], al
jmp case.0x1400483eb.79
cmp qword [rdi + 0x80], 0
je 0x1400514de
invalid
sub al, 0x48
cmp dword [rsp + 0x30], 0
cmp qword [rsp + 0x30], 0
je 0x1400514fd
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x18], xmm1
adc dword [rsi + 0x18], ecx
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
jmp 0x14005155a
invalid
cmp byte [rdi + 0x79], 0
je 0x1400514b2
mov rax, qword [rsp + 0x30]
and al, 0x30
test rax, rax
je 0x140051515
lea rcx, [rsp + 0x78]
movups xmm0, xmmword [rcx]
invalid
add dword [rdi], ecx
sub dword [rsp + 0x50], eax
movaps xmmword [rsp + 0x50], xmm0
mov r14d, 1
mov esi, 1
jmp 0x140051518
movups xmm0, xmmword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x40], xmm0
movaps xmmword [rsp + 0x40], xmm0
mov r13d, 4
xor r14d, r14d
jmp 0x14005152d
xor r14d, r14d
xor esi, esi
movaps xmm0, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], al
push rax
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
mov r13d, 3
mov ebp, 3
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rbp + 0xa], 0x48
or cl, byte [rax - 0x73]
and al, 0x20
test rax, rax
jne case.0x1400483eb.79
invalid
or cl, byte [rax - 0x73]
and al, 0x20
lea rcx, [rsp + 0x20]
call fcn.14002c228
std
dec dword [rdi]
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm0, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x18], xmm0
mov qword [rdi + 0x70], r13
jo 0x14005158d
mov ecx, edi
jo 0x14005158d
mov ecx, edi
mov rdx, rbx
call fcn.14004f6ca
loope 0x14005154d
invalid
dec dword [rcx + rcx*4 + 0x36]
mov qword [rsi], r14
mov qword [rsi + 8], r15
mov dword [rsi + 8], edi
or byte [rcx + rcx*4 + 0x66], cl
adc byte [rax - 0x7f], cl
invalid
mov qword [rsi + 0x10], r12
add rsp, 0xa0
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
ret
add rdi, 0x70
lea rax, [rsp + 0x20]
and al, 0x20
mov qword [rax], rdi
lea rdx, [0x140182248]
lea edx, [0x140182248]
lea edx, [0x140182248]
lea rcx, [rsp + 0x60]
and al, 0x60
mov qword [rcx], rdx
mov edx, 1
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [0x1400515b6]
lea eax, [0x1400515b6]
lea eax, [0x1400515b6]
add eax, 0x19
add byte [rax], al
add byte [rcx + rcx*4 + 0x40], cl
add byte [rax], al
mov qword [rax + 8], r8
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
lea edx, [0x140182258]
or byte [rax - 0x77], cl
adc byte [r8 - 0x77], cl
push rcx
sbb byte [rax - 0x73], cl
lea edx, [0x140182258]
lea edx, [0x140182258]
add al, ch
pop rbx
cli
invalid
call fcn.1400c1010
int3
mov eax, dword [rcx]
lea r8, [0x1401b54e4]
add eax, 0x163f20
movsxd rax, dword [r8 + rax*4]
add rax, r8
jmp rax
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
mov eax, dword [rax + 0x18]
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
mov eax, dword [rax + 0x18]
invalid
invalid
mov eax, dword [rax + 0x18]
lea rdx, [0x140183bb6]
adc eax, 0x1325d6
mov r8d, 4
jmp 0x14005167c
add rcx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140183bc8]
lea eax, [0x140183bc8]
lea eax, [0x140183bc8]
and eax, 0x89480013
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
and al, 0x20
lea rax, [0x140183bba]
mov r8d, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
jmp 0x140051637
add rcx, 8
add ecx, 8
lea r9, [rsp + 0x30]
mov qword [r9], rcx
lea rax, [0x140183bc8]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, str.BodyKeepAliveOutputSliceTooSmallNotEofWriter_must_be_presentC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.21.7_srcwriteencoder.rs
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.140015450
nop
add rsp, 0x38
ret
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov eax, dword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140183bec]
mov r8d, 9
jmp 0x14005167c
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, [0x140183af4]
mov r8d, 6
add rsp, 0x38
jmp rax
sub esp, 0xa8
add byte [rbp - 0x77], cl
invalid
mov r14, r9
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
invalid
movzx eax, byte [rdx]
test rax, rax
je 0x14005171c
invalid
cmp eax, 2
jne 0x140051781
add cl, byte [rdi]
test esi, ecx
add byte [rax], al
add byte [rax + 0xf00017f], al
cmp byte [rdi + 1], 0
jne 0x1400517aa
lea r15, [rsp + 0x50]
cmp byte [rdi + 1], 0
jne 0x1400517aa
lea r15, [rsp + 0x50]
mov r9d, 0x2000
and byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rcx, r15
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.14005213a
mov eax, 1
add byte [rax], al
add byte [rax], al
cmp qword [r15], 0
jne 0x140051801
cmp qword [rsp + 0x58], 0
je case.0x14002fa5e.253
lea rax, [rsp + 0x58]
and al, 0x58
lea rcx, [rsi + 8]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
mov rcx, qword [rax + 0x10]
test rcx, rcx
sete byte [rdi + 1]
mov rax, qword [rax + 0x18]
mov qword [rsi + 0x18], rcx
mov qword [rsi + 0x20], rax
jmp 0x1400517ff
mov r15, qword [rdi + 8]
test r15, r15
je 0x1400517aa
test byte [rcx + 0x4c000000], al
lea esp, [rsp + 0x50]
lea r12, [rsp + 0x50]
mov rcx, r12
mov rdx, r14
mov r8, rbx
mov r9, r15
stc
stc
call fcn.14005213a
mov eax, 1
cmp qword [r12], 0
and al, 0
and al, 0
jne 0x140051801
mov rcx, qword [rsp + 0x58]
mov rax, qword [rsp + 0x60]
invalid
invalid
test rcx, rcx
leave
je case.0x140049fb2.173
movups xmm0, xmmword [rsp + 0x68]
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
and al, 0x38
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rax
mov rax, qword [rsp + 0x38]
sub r15, rax
sub edi, eax
sub edi, eax
jae 0x1400517d4
xor r15d, r15d
jmp 0x1400517d9
mov qword [rsp + 0x48], rsi
lea r13, [rsp + 0x68]
insb byte [rdi], dx
and al, 0x68
insb byte [rdi], dx
and al, 0x68
mov al, byte [rdi + 1]
and qword [rsp + 0x80], 0
movzx eax, al
lea rcx, [0x1401b54f8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
loopne 0x1400517ba
xorps xmm0, xmm0
movups xmmword [rsi + 0x18], xmm0
lea rax, [0x140181ea8]
push rdi
ror byte [rdi], 0x11
sbb byte [rax - 0x73], r9b
add eax, 0x1306f0
mov qword [rsi + 8], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
or byte [rax - 0x73], r9b
add eax, 0x161da5
mov qword [rsi + 0x10], rax
and qword [rsi], 0
jmp case.0x1400299fa.454
add bl, ch
push rdx
and qword [rsi + 8], 0
jmp 0x1400517fb
test rax, rax
je 0x140051806
mov qword [rdi + 8], r15
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
and al, 0x38
and al, 0x38
movups xmmword [rsi + 0x18], xmm1
movups xmmword [rsi + 8], xmm0
jmp 0x1400517c7
and qword [rsi + 8], 0
or byte [rax], al
mov rax, qword [rsp + 0x60]
mov qword [rsi + 0x10], rax
xor eax, eax
mov qword [rsi], rax
jmp case.0x1400299fa.454
call fcn.1400521d9
add byte [rax], al
mov qword [rsi + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
lea rcx, [rsp + 0x28]
call fcn.14002c228
nop
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r12, [rsp + 0x50]
mov r9d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, rbx
call fcn.14005213a
add byte [rax], al
add byte [rax], al
mov al, 2
cmp qword [r12], 0
add byte [rdi], cl
test dword [rcx], esi
add al, 0
invalid
add byte [rdi], cl
test dword [rcx], esi
add al, 0
add byte [rax - 0x75], cl
and al, 0x58
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
je case.0x1400361d8.146
movups xmm0, xmmword [r13]
adc byte [rbp], al
lea rdx, [rsp + 0x38]
and al, 0x38
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
cmp dword [rsp + 0x38], 0
cmp dword [rsp + 0x38], 0
je case.0x14002fa5e.254
mov r12b, byte [rcx]
lea rcx, [rsp + 0x28]
call fcn.14002c228
lea ecx, [r12 - 0x30]
cmp cl, 0xa
jb 0x1400519ef
add qword [rax], r8
invalid
add qword [rax], r8
add byte [rcx - 0x73], al
lea eax, [r12 - 0x61]
lea eax, [r12 - 0x61]
lahf
cmp al, 6
jae 0x1400518c2
mov rax, qword [rdi + 8]
mov rcx, rax
shr rcx, 0x3c
je 0x140051a24
jmp 0x14005195f
add byte [rax], al
add byte [rcx - 0x73], al
and al, 0xbf
lea eax, [r12 - 0x41]
cmp al, 6
mov rsi, qword [rsp + 0x48]
je case.0x14004fb0c.100
jb 0x140051922
je case.0x14004fb0c.100
jb 0x140051922
push rdx
lea rdx, str.Invalid_chunk_size_line:_missing_size_digitinvalid_chunk_size:_overflowunexpected_EOF_during_chunk_size_lineInvalid_chunk_end_LFInvalid_chunk_body_CRInvalid_chunk_body_LF__Invalid_chunk_size_LFInvalid_chunk_size_linear_white_spaceinvalid_chunk_extension_contains_newlinechunk_extensions_over_limitInvalid_trailer_end_LFInvalid_chunk_size_line:_Invalid_SizeC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1encode.rs_r_n0_r_n_r_n0_r_n_r_n_r_nconnection_errorC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2client.rs
adc eax, dword [rax]
mov r8d, 0x2b
mov cl, 0x14
jmp 0x140051913
mov al, 1
mov r15, rcx
jmp 0x140051c8b
lea rdx, [0x1401822cf]
mov r8d, 0x25
mov cl, 0x25
call fcn.14003d658
or dword [rbx], edx
add byte [rcx - 0x48], al
and eax, 0xb1000000
and eax, 0xfebd59e8
dec dword [rcx - 0x77]
mov r15, rax
mov r15, rax
lea rcx, [rsp + 0x28]
call fcn.14002c228
sbb al, 0xa9
std
push qword [rax + 0x378e901]
add ecx, ebp
js 0x140051914
add byte [rax], al
call fcn.14003d658
mov r15, rax
mov edi, eax
mov edi, eax
xor eax, eax
jmp 0x1400520c7
mov rax, qword [rdi + 8]
mov rcx, rax
or byte [r8 - 0x77], r9b
ror dword [rax - 0x3f], 0xe9
shr rcx, 0x3c
jne 0x140051935
shr rcx, 0x3c
jne 0x140051935
jmp 0x1810b8e6c
add r12b, 0xc9
jmp 0x140051946
lea rdx, [0x1401822b3]
mov r8d, 0x1c
or dword [rbx], edx
add byte [rcx - 0x48], al
sbb al, 0
add byte [rax], al
mov cl, 0x15
jmp 0x140051913
mov ecx, r12d
loope 0x140051992
shl rax, 4
shl eax, 4
movzx ecx, cl
add rcx, rax
mov qword [rdi + 8], rcx
mov bpl, 1
jmp 0x140051c93
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x73], cl
adc eax, 0x13094d
lea rdx, [0x1401822b3]
mov r8d, 0x1c
mov eax, 0x1c
add byte [rax], al
add byte [rcx - 0x431a17eb], dh
invalid
mov cl, 0x15
call fcn.14003d658
mov r15, rax
jmp 0x1400520c0
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14005213a
add byte [rax], al
mov al, 2
cmp qword [r12], 0
cmp al, 0x24
invalid
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
jne 0x140051c8b
mov rax, qword [rsp + 0x58]
and al, 0
jne 0x140051c8b
invalid
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
test eax, eax
test eax, eax
je case.0x1400361d8.146
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
push rsp
and al, 0x38
cmp byte [rdi], cl
adc dword [rdx], eax
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
jl 0x1400519f3
cmp byte [rax], al
jl 0x1400519f3
cmp byte [rax], al
add byte [rdi], cl
test byte [rdi + rdi*8], dl
je case.0x14002fa5e.254
invalid
movzx r12d, byte [rcx]
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.14002c228
lea ecx, [r12 - 0x30]
cmp cl, 0xa
stc
invalid
stc
or dh, byte [rbx + 0x16]
jae 0x140051a05
jae 0x140051a05
mov rax, qword [rdi + 8]
mov rdx, rax
shr rdx, 0x3c
je case.0x1400484b6.78
invalid
invalid
invalid
invalid
jmp 0x14005195f
lea eax, [r12 - 0x61]
cmp al, 6
mov rsi, qword [rsp + 0x48]
mov esi, dword [rsp + 0x48]
jae 0x140051a2d
mov rax, qword [rdi + 8]
mov rcx, rax
shr rcx, 0x3c
cmp al, 0xf
test dword [rcx], edx
adc edi, edi
invalid
invalid
cmp al, 0xf
test dword [rcx], edx
adc edi, edi
adc edi, edi
invalid
inc dword [rcx - 0x80]
invalid
add r12b, 0xa9
jmp 0x140051946
sbb edi, edi
invalid
invalid
sbb edi, edi
invalid
lea eax, [r12 - 0x41]
cmp al, 6
invalid
jb 0x140051922
mov edi, 0x820f063c
call 0x181051a39
mov ch, 2
invalid
mov bpl, 2
cmp r12d, 9
je 0x140051c93
cmp r12d, 0xd
je case.0x1400515cb.8
invalid
add byte [rax], al
invalid
mov eax, 0x41000000
cmp esp, 0x20
cmp r12d, 0x20
je 0x140051c93
cmp r12d, 0x3b
je 0x140051b01
pushfq
add byte [rax], al
invalid
pushfq
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [0x1401823c7]
lea rdx, [0x1401823c7]
mov r8d, 0x25
mov eax, 0x25
add byte [rcx - 0x10a16ec], dh
invalid
mov cl, 0x14
jmp 0x14005196e
lea r12, [rsp + 0x50]
mov r9d, 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r14
mov r8, rbx
call fcn.14005213a
mov al, 2
add cl, byte [rcx - 0x7d]
cmp al, 0x24
and al, 0
add byte [rax + 0x3c834902], dh
add cl, byte [rcx - 0x7d]
cmp al, 0x24
and al, 0
jne 0x140051c8b
invalid
invalid
cmp dword [rsp], 0
and al, 0
jne 0x140051c8b
mov rax, qword [rsp + 0x58]
and al, 0x58
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
test rax, rax
je case.0x1400361d8.146
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
add byte [r8 - 0x73], r9b
push rsp
and al, 0x38
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x30], ecx
cmp qword [rsp + 0x38], 0
cmp byte [rax], al
je case.0x14002fa5e.254
movzx esi, byte [rcx]
lea rcx, [rsp + 0x28]
call fcn.14002c228
mov bpl, 2
cmp esi, 9
or dword [rdi], ecx
invalid
movsd dword [rdi], dword [rsi]
add dword [rax], eax
invalid
or dword [rdi], ecx
test byte [rbp - 0x7cffffff], ah
dec byte [0x13e883169]
and byte [rdi], cl
test byte [rdi - 0x7cffffff], dl
add dword [rax], eax
invalid
invalid
invalid
cmp esi, 0xd
je case.0x1400515cb.8
cmp esi, 0x20
je 0x140051c93
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x10753bfe], al
cmp esi, 0x3b
jne 0x140051b11
mov bpl, 3
jmp 0x140051c93
add ebp, ecx
mov al, byte [rcx]
add byte [rax], al
mov bpl, 4
jmp 0x140051c93
lea rdx, [0x140182349]
jmp 0x140051a6c
invalid
invalid
invalid
invalid
invalid
lea r12, [rsp + 0x50]
and al, 0x50
mov r9d, 1
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, r14
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.14005213a
mov al, 2
cmp qword [r12], 0
jne 0x140051c8b
mov rax, qword [rsp + 0x58]
pop rax
mov rcx, qword [rsp + 0x60]
mov ecx, dword [rsp + 0x60]
test rax, rax
je case.0x1400361d8.146
movups xmm0, xmmword [r13]
add byte [r8 - 0x73], r9b
push rsp
and al, 0x38
lea rdx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
and al, 0x30
and al, 0x30
cmp qword [rsp + 0x38], 0
jl 0x140051b95
cmp byte [rax], al
je case.0x14002fa5e.254
movzx esi, byte [rcx]
lea rcx, [rsp + 0x28]
xor dword [rax - 0x73], ecx
and al, 0x28
call fcn.14002c228
mov bpl, 4
cmp esi, 0xd
je 0x140051c93
add dword [rax], eax
invalid
inc dword [rax - 0x4b]
add al, 0x83
dec byte [0x141069f9f]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x2c740afe], al
cmp esi, 0xa
je 0x140051bc3
mov rax, qword [rdi + 0x10]
inc rax
inc eax
inc eax
mov qword [rdi + 0x10], rax
mov dword [rdi + 0x10], eax
mov bpl, 3
cmp rax, 0x3fff
jbe 0x140051c93
lea rdx, [0x140182396]
mov r8d, 0x1b
add byte [rcx - 0x48], al
sbb eax, dword [rax]
add byte [rax], al
jmp 0x14005196c
test eax, 0x48fffffd
lea edx, [0x14018236e]
invalid
lea rdx, [0x14018236e]
mov r8d, 0x28
jmp 0x14005196c
mov r13, qword [rdi + 8]
lea r12, [rsp + 0x50]
and al, 0x50
and al, 0x50
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
invalid
fsubr st(0)
add rax, 0x2b00000
invalid
mov al, 2
invalid
call fcn.14005213a
mov al, 2
invalid
add byte [rax + 0x3c834902], dh
and al, 0
add cl, byte [rcx - 0x7d]
cmp al, 0x24
add byte [rdi], cl
test dword [rdi + 0x48000000], eax
add byte [rax], al
mov rax, qword [rsp + 0x58]
cmp qword [r12], 0
jne 0x140051c86
add byte [rax], al
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
je 0x140051c5c
invalid
lea rdx, [rsp + 0x68]
lea rdx, [rsp + 0x68]
push rsp
and al, 0x68
movups xmm0, xmmword [rdx]
lea rdx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
cmp dword [rsp + 0x38], 0
je 0x140051c63
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
lea ecx, [rsp + 0x28]
call fcn.14002c228
cmp sil, 0xa
jne 0x140052116
iretd
xor eax, eax
test r13, r13
sete al
lea ebp, [rax + rax*4]
add ebp, 5
invalid
invalid
invalid
lea r13, [rsp + 0x68]
jmp 0x140051c93
mov al, 1
mov r15, rcx
iretd
jmp 0x140051c86
add dword [rcx - 0x77], ecx
iretd
lea rdx, [0x1401822cf]
adc eax, 0x130665
invalid
mov r8d, 0x25
mov cl, 0x25
call fcn.14003d658
loope 0x140051c2e
invalid
invalid
loope 0x140051c2e
invalid
mov r15, rax
lea rcx, [rsp + 0x28]
call fcn.14002c228
mov al, 1
add dword [rbp + rcx*4 + 0x6c], ecx
and al, 0x68
lea r13, [rsp + 0x68]
lea ebp, [rsp + 0x68]
test al, al
jne 0x1400520ac
sbb dword [rax + rax], eax
invalid
sbb dword [rax + rax], eax
add byte [rax - 0x78], al
outsd dx, dword [rsi]
add dword [rax - 0x7d], ecx
mov esp, 0x8024
add byte [rax], al
mov byte [rdi + 1], bpl
cmp qword [rsp + 0x80], 0
jne case.default.0x140051ccd
lea r12, [rsp + 0x80]
mov rcx, r12
movsb byte [rdi], byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.14001ebc2
and qword [r12], 0
and al, 0
and al, 0
movzx eax, bpl
lea rcx, [0x1401b54f8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov r12, qword [rdi + 8]
lea r13, [rsp + 0x50]
push rax
push rax
mov rcx, r13
mov ecx, ebp
mov rdx, r14
mov r8, rbx
mov r9, r12
call fcn.14005213a
add byte [rax], al
add byte [rax], al
mov al, 2
cmp qword [r13], 0
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x68
add byte [rbp + rcx*4 + 0x6c], cl
and al, 0x68
jne 0x140051c8b
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
test rax, rax
je case.0x1400361d8.146
sti
invalid
inc dword [rcx + 0xf]
adc byte [rbp], al
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], rcx
mov rsi, qword [rsp + 0x38]
test rsi, rsi
je 0x140051d86
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
movups xmm0, xmmword [rsp + 0x38]
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
sub dword [rsp + 0x60], eax
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x58], rcx
mov dword [rsp + 0x58], ecx
mov dword [rsp + 0x58], ecx
lea r13, [rsp + 0x80]
mov rcx, r13
call fcn.14001ebc2
movaps xmm0, xmmword [rsp + 0x50]
and al, 0x50
movaps xmm1, xmmword [rsp + 0x60]
sub byte [rsp + 0x60], cl
movaps xmmword [r13 + 0x10], xmm1
movaps xmmword [r13], xmm0
movaps xmmword [rbp], xmm0
movaps xmmword [rbp], xmm0
add byte [r13 + rcx*4 + 0x6c], r9b
add byte [rbp + rcx*4 + 0x6c], cl
lea r13, [rsp + 0x68]
insb byte [rdi], dx
and al, 0x68
sub r12, rsi
mov qword [rdi + 8], r12
or byte [rax + 0xf], al
xchg esp, eax
invalid
add bpl, 5
or byte [rax + 0xf], al
xchg esp, eax
invalid
jmp 0x140051c93
and qword [rdi + 8], 0
or byte [rax], al
call fcn.1400521d9
jmp case.0x14004ffad.32
lea r12, [rsp + 0x50]
mov r9d, 1
mov ecx, 1
mov ecx, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
mov eax, ebx
call fcn.14005213a
mov al, 2
cmp qword [r12], 0
jne 0x140051c8b
mov rax, qword [rsp + 0x58]
and al, 0x58
mov rcx, qword [rsp + 0x60]
test rax, rax
ror byte [rdi], 0x84
adc edi, ebx
invalid
invalid
ror byte [rdi], 0x84
adc edi, ebx
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
and al, 0x28
mov qword [rsp + 0x30], rcx
and al, 0x30
cmp qword [rsp + 0x38], 0
je case.0x14002fa5e.254
cli
cli
invalid
invalid
cli
cli
invalid
inc dword [rax - 0x76]
xor dword [rax - 0x73], ecx
and al, 0x28
and al, 0x28
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.14002c228
mov bpl, 7
cmp sil, 0xd
dec byte [0x13e8da218]
invalid
invalid
dec byte [0x13e8da218]
invalid
lea rdx, [0x140182308]
adc eax, 0x1304f6
jmp 0x14005211d
invalid
lea r12, [rsp + 0x50]
mov r9d, 1
mov ecx, 1
mov ecx, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14005213a
add byte [rax + 0x3c834902], dh
and al, 0
jne 0x140051c8b
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
test rax, rax
ror byte [rdi], 0x84
xchg ecx, eax
cli
invalid
invalid
ror byte [rdi], 0x84
xchg ecx, eax
cli
invalid
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
push rsp
and al, 0x38
push rsp
and al, 0x38
movups xmmword [rdx], xmm0
adc dword [rdx], eax
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
cmp byte [rax], al
je case.0x14002fa5e.254
mov sil, byte [rcx]
mov dh, byte [rcx]
lea rcx, [rsp + 0x28]
call fcn.14002c228
mov bpl, 1
cmp sil, 0xa
dec byte [rdx]
dec byte [rdx]
je 0x140051c93
invalid
lea rdx, [0x14018231d]
jmp 0x14005211d
add byte [rax], al
mov dword [rbx + rdx], eax
add cl, ch
test byte [rdx], al
add byte [rax], al
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
fsubr st(0)
mov byte [rdx], al
add byte [rax], al
mov al, 2
cmp qword [r12], 0
jne 0x140051c8b
mov rax, qword [rsp + 0x58]
pop rax
mov rcx, qword [rsp + 0x60]
test rax, rax
je case.0x1400361d8.146
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
lea edx, [rsp + 0x38]
lea edx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], rcx
xor byte [rax - 0x7d], cl
jl 0x140051f11
cmp byte [rax], al
xor byte [rax - 0x7d], cl
jl 0x140051f11
cmp byte [rax], al
je case.0x14002fa5e.254
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
call fcn.14002c228
movabs dword [0xf400dfe8040fffd], eax
xchg esp, eax
invalid
movabs dword [0xf400dfe8040fffd], eax
dec byte [0x105992e4a]
xchg esp, eax
invalid
or bpl, 8
jmp 0x140051c93
cmp ch, 0xff
dec dword [rbp + rcx*4 + 0x64]
lea r12, [rsp + 0x50]
invalid
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov ecx, esp
mov ecx, esp
mov rdx, r14
mov r8, rbx
call fcn.14005213a
mov al, 2
cmp qword [r12], 0
jne 0x140051c8b
mov rax, qword [rsp + 0x58]
and al, 0x58
mov rcx, qword [rsp + 0x60]
test rax, rax
je case.0x1400361d8.146
invalid
inc dword [rcx + 0xf]
adc byte [rbp], al
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x28], rax
and al, 0x28
and al, 0x28
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
je case.0x14002fa5e.254
stc
invalid
invalid
stc
invalid
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
call fcn.14002c228
mov bpl, 0xa
cmp sil, 0xa
je 0x140051c93
invalid
invalid
invalid
lea rdx, [0x1401823b1]
mov r8d, 0x16
jmp 0x140051a72
and dword [rbx + rdx], eax
add byte [rcx - 0x48], al
invalid
lea r12, [rsp + 0x50]
lea esp, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14005213a
xchg byte [rcx], al
add byte [rax], al
xchg byte [rcx], al
add byte [rax], al
mov al, 2
cmp qword [r12], 0
jne 0x140051c8b
mov rax, qword [rsp + 0x58]
mov rcx, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
test rax, rax
je case.0x1400361d8.146
invalid
stc
invalid
invalid
or eax, 0x41fffff9
movups xmm0, xmmword [rbp]
movups xmm0, xmmword [r13]
lea rdx, [rsp + 0x38]
movups xmmword [rdx], xmm0
add cl, byte [rax - 0x77]
and al, 0x28
add cl, byte [rax - 0x77]
and al, 0x28
mov qword [rsp + 0x30], rcx
cmp qword [rsp + 0x38], 0
je case.0x14002fa5e.254
mov sil, byte [rcx]
lea rcx, [rsp + 0x28]
call fcn.14002c228
and al, 0xa2
std
push qword [rcx]
xor eax, eax
cmp sil, 0xd
sete al
lea ebp, [rax + rax*2]
xor eax, eax
cmp sil, 0xd
sete al
lea ebp, [rax + rax*2]
or ebp, 8
jmp 0x140051c93
lea r12, [rsp + 0x50]
mov r9d, 1
mov rcx, r12
mov rdx, r14
mov r8, rbx
call fcn.14005213a
mov al, 2
cmp qword [r12], 0
jne 0x140051c8b
invalid
invalid
invalid
mov rcx, qword [rsp + 0x58]
mov r15, qword [rsp + 0x60]
mov al, 1
test rcx, rcx
je 0x140051c8b
movups xmm0, xmmword [r13]
lea rax, [rsp + 0x38]
movups xmmword [rax], xmm0
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], r15
cmp qword [rsp + 0x38], 0
je case.0x14002fa5e.254
mov bl, byte [r15]
lea rcx, [rsp + 0x28]
call fcn.14002c228
cmp bl, 0xa
jne 0x140052128
invalid
mov byte [rdi + 1], 0xc
xorps xmm0, xmm0
mov rsi, qword [rsp + 0x48]
movups xmmword [rsi + 0x18], xmm0
lea r15, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea rax, [0x140181ea8]
jmp 0x1400520c7
movzx eax, al
cmp eax, 2
jne 0x1400520c0
mov eax, 1
mov rsi, qword [rsp + 0x48]
jmp 0x1400520d1
xor eax, eax
mov rsi, qword [rsp + 0x48]
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], r15
xor eax, eax
mov qword [rsi], rax
cmp qword [rsp + 0x80], 0
je case.0x1400299fa.454
lea rcx, [rsp + 0x80]
jmp 0x14005181a
movaps xmm0, xmmword [rsp + 0x80]
movaps xmm1, xmmword [rsp + 0x90]
mov rax, qword [rsp + 0x48]
movups xmmword [rax + 0x18], xmm1
movups xmmword [rax + 8], xmm0
and qword [rax], 0
jmp case.0x1400299fa.454
lea rdx, [0x140182334]
mov r8d, 0x15
jmp 0x140051a72
lea rdx, [0x1401822f4]
mov r8d, 0x14
jmp 0x140051a72
sal byte [rdi + rax + 0x49], 0x8b
call qword [rax + 0x18]
mov edx, 8
mov rcx, r15
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
call fcn.14000cc90
mov dword [rsi + 0x500], 0x3b9aca00
cmp eax, dword [rcx - 0x3a]
pop rax
pop rax
add dword [rcx + rcx*4 - 0xf], ecx
cmp eax, dword [rcx - 0x3a]
pop rax
pop rax
pop rax
add dword [rcx + rcx*4 - 0xf], ecx
mov dl, byte [rsp + 0x33]
call fcn.1400b49de
invalid
add byte [rbx + 0x287e905], dh
add byte [rax], al
invalid
invalid
add byte [rbp - 0x73], cl
jle 0x14005258e
mov rcx, qword [r14 + 0x20]
mov edx, dword [r14 + 0x28]
sub byte [rax - 0x73], cl
add eax, 0x11bdcb
sub byte [rax - 0x73], cl
add eax, 0x11bdcb
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
lea r8, str.pong_received_implies_ping_sent_at
mov r9d, 0x22
call fcn.140036a65
mov r9d, edx
mov r13d, 0x3b9aca00
mov dword [r14 + 0x28], r13d
mov rcx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x34]
mov r8, rax
call fcn.1400b7fbf
mov rbp, rax
cmp dword [rsi + 0x500], r13d
add eax, 0x22740000
add eax, 0x22740000
cmp rbx, 3
setb bl
mov rcx, r15
mov r13d, edx
call case.0x140023eb3.425
mov rcx, r12
mov edx, ebx
mov r8, r15
call fcn.1400369d7
invalid
invalid
invalid
inc dword [rcx + rcx*4 - 0x16]
invalid
cmp dword [rsi + 0x4d8], 0x3b9aca00
je 0x1400527d4
cmp qword [r15], 0
je 0x140052985
mov r12, qword [r14 + 0x18]
mov qword [r14 + 0x10], 1
and qword [r14 + 0x18], 0
lea rcx, [rsi + 0x4d0]
mov eax, dword [rsi + 0x4f0]
cmp rax, 0x1000000
je 0x1400526fb
movq xmm2, rbp
movdqa xmm0, xmmword [0x1400c69c0]
punpckldq xmm2, xmm0
movapd xmm1, xmmword [0x1400c69d0]
subpd xmm2, xmm1
movapd xmm3, xmm2
unpckhpd xmm3, xmm2
mov edx, edx
cvtsi2sd xmm4, rdx
addsd xmm3, xmm2
divsd xmm4, qword [0x1400c69e0]
addsd xmm4, xmm3
movsd xmm2, qword [rsi + 0x4e0]
movsd xmm3, qword [rsi + 0x4e8]
movapd xmm5, xmm4
subsd xmm5, xmm3
mulsd xmm5, qword [0x1400c69e8]
addsd xmm5, xmm3
xorpd xmm6, xmm6
cmpeqsd xmm6, xmm3
andpd xmm4, xmm6
andnpd xmm6, xmm5
orpd xmm6, xmm4
movlpd qword [rsi + 0x4e8], xmm6
movq xmm3, r12
punpckldq xmm3, xmm0
subpd xmm3, xmm1
movapd xmm0, xmm3
unpckhpd xmm0, xmm3
mulsd xmm6, qword [0x1400c69f0]
addsd xmm0, xmm3
divsd xmm0, xmm6
ucomisd xmm2, xmm0
ja 0x1400526fb
movsd qword [rsi + 0x4e0], xmm0
add rax, rax
mov r8d, 3
xor edx, edx
div r8
cmp rax, r12
jbe 0x1400528b7
call fcn.140036a8d
xor ebx, ebx
mov r8, qword [rsi + 0x4d0]
mov r9d, dword [rsi + 0x4d8]
mov rcx, qword [rsp + 0x38]
mov edx, dword [rsp + 0x34]
call fcn.1400a9850
mov qword [r14 + 0x30], rax
mov dword [r14 + 0x38], edx
test bl, bl
je 0x1400527d4
mov rcx, r14
mov dl, byte [rsp + 0x33]
call fcn.1400b49de
mov rcx, qword [rsi + 0x418]
mov edx, r12d
call fcn.14005d5d1
cmp dword [rsi + 0x450], 2
jb 0x140052797
and qword [rsi + 0x450], 0
and dword [rsi + 0x45c], 0
and dword [rsi + 0x464], 0
mov dword [rsi + 0x46c], 1
mov dword [rsi + 0x470], r12d
and dword [rsi + 0x474], 0
and dword [rsi + 0x47c], 0
and dword [rsi + 0x484], 0
mov byte [rsi + 0x48c], 0
jmp 0x1400527e0
mov byte [rsp + 0x69], 0xa
mov bl, 3
jmp 0x140052801
call 0x1a60527be
movups xmm1, xmmword [rsp + 0xf8]
invalid
add byte [rsi + 0xf], ah
sub dword [rcx + 0x10], ecx
movapd xmmword [rcx + 0x10], xmm1
movapd xmmword [rcx], xmm0
call case.0x14002fa5e.65
mov rcx, r14
mov dl, byte [rsp + 0x33]
and al, 0x33
and al, 0x33
call fcn.1400b49de
mov rdx, rsi
lea rbx, [rsp + 0x68]
mov rcx, rbx
mov r8, rdi
call fcn.140053131
mov bl, byte [rbx]
cmp bl, 6
jne 0x140052801
mov al, 2
jmp 0x14005289b
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x5f], rax
mov al, byte [rsp + 0x69]
mov rcx, qword [rsp + 0x6a]
and al, 0x6a
and al, 0x6a
mov edx, dword [rsp + 0x72]
movzx r8d, word [rsp + 0x76]
mov r9b, byte [rsp + 0x78]
movupd xmm0, xmmword [rsp + 0x79]
and al, 0x79
and al, 0x79
movapd xmmword [rsp + 0x50], xmm0
mov byte [rsp + 0x40], al
mov qword [rsp + 0x41], rcx
mov dword [rsp + 0x49], edx
mov word [rsp + 0x4d], r8w
mov byte [rsp + 0x4f], r9b
cmp dword [rsi], 3
je 0x140052924
add byte [rax], al
add byte [rax], al
mov rcx, rsi
call fcn.1400529b6
mov qword [rsi], 3
invalid
add eax, dword [rax]
add byte [rax], al
cmp bl, 5
je 0x140052895
invalid
lea rcx, [rsp + 0x90]
mov byte [rcx], bl
movapd xmm0, xmmword [rsp + 0x40]
movapd xmm1, xmmword [rsp + 0x50]
movupd xmmword [rcx + 1], xmm0
movupd xmmword [rcx + 0x11], xmm1
mov rax, qword [rsp + 0x5f]
mov qword [rcx + 0x20], rax
call case.0x14002fa5e.65
cmp bl, 5
setne al
movaps xmm6, xmmword [rsp + 0x110]
add rsp, 0x128
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add r12, r12
mov eax, 0x1000000
cmp r12, rax
cmovae r12, rax
mov dword [rsi + 0x4f0], r12d
and dword [rsi + 0x4f4], 0
mov rcx, qword [rsi + 0x4d0]
mov edx, dword [rsi + 0x4d8]
mov r8d, 2
call fcn.140036b26
cmp edx, 0x3b9aca00
je 0x14005299d
mov qword [rsi + 0x4d0], rax
mov dword [rsi + 0x4d8], edx
mov bl, 1
jmp 0x140052702
invalid
mov qword [rsi], 3
lea rcx, str.internal_error:_entered_unreachable_code
or eax, 0x139eee
or eax, 0x139eee
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x28
call fcn.1400c11d0
invalid
invalid
invalid
mov rax, qword [rsp + 0x98]
mov cl, byte [rsp + 0xa0]
lea r8, [rsp + 0xc0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2ping.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14016cd40]
mov edx, 0x2b
call fcn.1400c1520
lea rcx, str.bdp_enabled_implies_bytes
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2ping.rs
mov ecx, 0x8d4c0011
add eax, 0x11b9fd
mov edx, 0x19
call fcn.1400c15e0
in al, dx
invalid
invalid
add byte [rax], al
add al, ch
in al, dx
invalid
lea rcx, str.divide_by_zero_error_when_dividing_duration_by_scalar
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_time.rs
lea eax, [0x14016da20]
lea eax, [0x14016da20]
adc dword [rax], eax
mov edx, 0x35
call fcn.1400c15e0
int3
and byte [rax + rax], al
add byte [rax - 0x7d], cl
rcl dword [rax], 0x48
add edx, 0x10
add byte [rax], al
add dword [rax], eax
add al, ch
xor eax, dword [rcx]
add byte [rax], al
add byte [rax], al
add al, ch
add dword [rax], r8d
add byte [rax - 0x73], cl
mov fs, word [rax - 0x17ffffff]
cld
leave
sti
dec dword [rax - 0x75]
invalid
invalid
invalid
mov eax, edx
adc byte [rax + 1], cl
sal dword [rcx], 0xff
xor edi, edi
ror byte [rax - 0x75], 0x9e
loopne 0x140052b18
add byte [rax], al
add byte [rax + 0x6b], cl
enter 0x4848, 1
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov fs, eax
add dword [rax], eax
add byte [rdx + 8], bh
add byte [rax], al
add byte [rdx], al
add eax, dword [rax]
add al, ch
leave
sti
dec dword [rax - 0x73]
mov esi, 0x418
add al, 0
invalid
add al, 0
add byte [rax - 0x73], cl
lea ecx, [rsi + 0x428]
call fcn.14001ebc2
lea ecx, [rsi + 0x428]
lea ecx, [rsi + 0x3b8]
add byte [rax], al
and byte [rax - 0x73], cl
sahf
lock add eax, dword [rax]
add byte [rax - 0x77], cl
fld1
sbb ah, byte [rsi]
std
dec dword [rax - 0x75]
mov rax, qword [rbx]
lock dec qword [rax]
dec dword [rax - 0x7f]
invalid
hlt
cmp eax, 4
jne 0x140052c00
ret
jmp fcn.140044e3c
cmp dword [rcx], 3
jne fcn.140044e3c
ret
sub rsi, 1
jb 0x140052c2f
mov rcx, rdi
call fcn.140052c36
add rdi, 0x48
jmp 0x140052c1b
add rsp, 0x28
pop rdi
pop rsi
ret
add al, 0xfe
movzx ecx, al
lea rdx, [rcx + 1]
xor eax, eax
cmp cl, 6
cmovb rax, rdx
cmp rax, 5
clc
invalid
ja case.default.0x140052c67
clc
add eax, 0x8d482977
or eax, 0x1628cc
lea rcx, [0x1401b552c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rsi
call fcn.14001ebc2
add rsi, 0x20
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14002c228
nop
add rsp, 0x20
pop rsi
ret
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140042b2c
movzx eax, byte [rdi + 0x410]
test rax, rax
je 0x140053360
cmp eax, 1
jne 0x140054991
mov esi, dword [rdi + 0x414]
mov bl, byte [rdi + 0x411]
mov rcx, r14
mov rdx, r12
call fcn.140058dc6
test rax, rax
jne 0x14005496d
test rdx, rdx
jne 0x14005497a
mov rcx, qword [rdi + 0x188]
mov rax, qword [rdi + 0x190]
mov rdx, r12
call qword [rax + 0x30]
test rax, rax
jne 0x14005496d
test rdx, rdx
jne 0x14005497a
mov byte [rdi + 0x410], 2
mov byte [rdi + 0x411], bl
mov dword [rdi + 0x414], esi
jmp 0x1400532e7
mov rcx, rbp
mov rdx, rdi
mov r8, r12
call fcn.140054d87
movzx eax, byte [rsp + 0xb8]
cmp rax, 4
je 0x140053720
cmp al, 3
jne 0x140053399
mov word [rdi + 0x410], 0x101
and dword [rdi + 0x414], 0
jmp 0x1400532e7
mov r13d, dword [rsp + 0xbc]
mov ecx, dword [rsp + 0xc0]
mov rsi, qword [rdi + 0x418]
mov r15, qword [rdi + 0x420]
add rsi, 0x10
add r15, 0x10
test rax, rax
je 0x140053497
mov bl, byte [rsp + 0xb9]
mov r12d, dword [rsp + 0xc4]
mov rbp, qword [rsp + 0xc8]
mov r14, qword [rsp + 0xd0]
cmp eax, 1
jne 0x140054b00
mov rax, qword [rsp + 0xd8]
mov dword [rsp + 0x4c0], ecx
mov dword [rsp + 0x4c4], r12d
mov qword [rsp + 0x4c8], rbp
mov qword [rsp + 0x4d0], r14
mov qword [rsp + 0x4d8], rax
lea rcx, [rsp + 0x2d8]
lea rdx, [rsp + 0x4c0]
call fcn.14000eed2
mov dword [rsp + 0x2d4], r13d
mov byte [rsp + 0x2d1], bl
mov byte [rsp + 0x2d0], 1
cmp dword [rdi + 0x3e0], 0
je 0x140053539
cmp dword [rdi + 0x3e8], r13d
jne 0x140053539
mov byte [rdi + 0x410], 1
mov byte [rdi + 0x411], bl
mov dword [rdi + 0x414], r13d
lea rcx, [rsp + 0x2d0]
call fcn.14004a129
lea rcx, [rsp + 0x4c0]
call fcn.14002c228
jmp 0x140053602
mov r12, rcx
lea rcx, [rsp + 0x160]
mov rdx, rsi
call fcn.14001ebff
cmp qword [rsp + 0x160], 0
jne 0x140054c5b
mov rbp, qword [rsp + 0x168]
mov sil, byte [rsp + 0x170]
lea r14, [rbp + 0x1c0]
lea rcx, [rsp + 0x2d0]
mov rdx, r14
mov r8d, r13d
call fcn.140027e67
cmp qword [rsp + 0x2d0], 0
je 0x140053619
mov cl, byte [rbp + 0x68]
mov edx, r13d
call fcn.1400251a0
test al, al
je 0x140053638
cmp dword [rbp + 0x110], 0
jne 0x14005365f
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x180], rax
mov al, byte [rsp + 0x2d0]
mov cl, byte [rsp + 0x2d1]
movzx edx, word [rsp + 0x2d2]
mov r8d, dword [rsp + 0x2d4]
mov r9, qword [rsp + 0x2d8]
movups xmm0, xmmword [rsp + 0x2e0]
movaps xmmword [rsp + 0x170], xmm0
mov byte [rsp + 0x160], al
mov byte [rsp + 0x161], cl
mov word [rsp + 0x162], dx
mov dword [rsp + 0x164], r8d
mov qword [rsp + 0x168], r9
mov rcx, rsi
mov rdx, r15
lea rbx, [rsp + 0x160]
mov r8, rbx
call 0x14005a573
movups xmm0, xmmword [rsp + 0x4c0]
movups xmm1, xmmword [rsp + 0x4d0]
movaps xmmword [rsp + 0x170], xmm1
movaps xmmword [rsp + 0x160], xmm0
mov rcx, rsi
call fcn.1400596a6
mov dword [rsp + 0x180], eax
mov dword [rsp + 0x184], r13d
mov rcx, qword [rsp + 0x2b8]
mov rdx, rbx
call fcn.14002514d
mov r12, qword [rsp + 0x60]
mov r14, qword [rsp + 0x78]
lea rbp, [rsp + 0xb8]
jmp 0x1400532e7
mov rcx, qword [rsp + 0x2d8]
mov rdx, qword [rsp + 0x2e0]
call fcn.140028169
lea r13, [rsp + 0x2d0]
jmp 0x14005368b
cmp dword [rbp + 0x98], 0
jne 0x14005365f
mov dword [rsp + 0x618], eax
mov dword [rsp + 0x61c], edx
mov qword [rsp + 0x610], r14
mov rcx, r13
mov rdx, r15
call fcn.14003d773
cmp qword [rsp + 0x2d0], 0
jne 0x140054c82
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
lea rsi, [rsp + 0x160]
mov rcx, rsi
call fcn.14001ebff
cmp qword [rsp + 0x160], 0
jne 0x140054cfe
mov rbx, qword [rsp + 0x168]
mov r13b, byte [rsp + 0x170]
mov rdx, qword [rdi + 0x420]
add rdx, 0x10
mov rcx, rsi
call fcn.14003d773
cmp qword [rsp + 0x160], 0
jne case.0x1400515cb.26
mov r15, qword [rsp + 0x168]
mov al, byte [rsp + 0x170]
mov byte [rsp + 0x53], al
mov ecx, dword [rbx + 0xb8]
mov edx, dword [rbx + 0xbc]
call fcn.140025fc8
cmp eax, 1
mov qword [rsp + 0x2a8], r15
jne 0x14005384b
mov esi, edx
mov rcx, r14
mov rdx, r12
call fcn.140059717
test rax, rax
je 0x1400537cb
mov r12, rax
jmp 0x140053a59
mov r15, rdx
test rdx, rdx
je 0x1400537db
xor r12d, r12d
jmp 0x140053a59
and dword [rsp + 0x164], 0
mov dword [rsp + 0x168], esi
mov byte [rsp + 0x160], 7
mov rcx, r14
lea rdx, [rsp + 0x160]
call fcn.14005996d
mov r8d, 0x1b
mov ecx, eax
lea rdx, str.invalid_WINDOW_UPDATE_frame
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
call fcn.14005a3ce
add esi, dword [rbx + 0xb8]
mov ecx, 1
jo 0x140053832
mov byte [rsp + 0x31], r13b
lea rax, [rbx + 0x10]
lea rcx, [r15 + 0x10]
mov qword [rsp + 0x90], rcx
lea rcx, [rbx + 0x1c0]
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x38], rbx
lea r13, [rbx + 0xc0]
mov rbx, rax
mov qword [rsp + 0xb0], rax
mov rcx, r14
mov rdx, r12
call fcn.140059717
test rax, rax
jne 0x140053a07
mov r15, rdx
test rdx, rdx
jne 0x140053a0c
lea rcx, [rsp + 0x160]
mov rdx, r13
mov r8, qword [rsp + 0x98]
call fcn.1400280a2
cmp qword [rsp + 0x160], 0
je 0x140053a19
mov r12, rax
jmp 0x140053a0f
xor r12d, r12d
lea rbp, [rsp + 0xb8]
jmp 0x140053a4f
jmp 0x140053a4f
xor r12d, r12d
mov rbx, qword [rsp + 0x38]
mov r13b, byte [rsp + 0x31]
mov rcx, qword [rsp + 0x2a8]
mov dl, byte [rsp + 0x53]
call fcn.1400b49de
mov rcx, rbx
mov edx, r13d
call fcn.1400b49de
test r12, r12
jne 0x14005496d
test r15, r15
jne 0x140054c46
mov rax, qword [rsp + 0x2b0]
cmp qword [rax], 0
mov r12, qword [rsp + 0x60]
jne 0x140053ac4
cmp byte [rdi + 0x3ec], 0
jne 0x14005496d
cmp dword [rdi + 0x3e0], 0
je 0x14005496d
cmp dword [rdi + 0x3e4], 0x7fffffff
je 0x14005496d
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
lea rcx, [rsp + 0x160]
call fcn.14001ebff
cmp qword [rsp + 0x160], 0
jne 0x140054d4f
mov rcx, qword [rsp + 0x168]
mov dl, byte [rsp + 0x170]
mov rsi, qword [rcx + 0x28]
mov rbx, qword [rcx + 0x38]
call fcn.1400b49de
or rbx, rsi
jne 0x14005496d
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
mov rcx, qword [rsp + 0x2b8]
call fcn.140058d7f
jmp 0x1400532e7
mov rcx, qword [rsp + 0x38]
mov rax, qword [rcx + 0x20]
cmp rax, qword [rcx + 0x28]
jbe 0x140053d39
add dword [rax], eax
invalid
lea r15, [rsp + 0x160]
mov rcx, r15
mov rdx, qword [rsp + 0x430]
mov r8, qword [rsp + 0x98]
add byte [rax], al
add byte [rax], al
call fcn.14002685e
cmp qword [rsp + 0x160], 0
je 0x140053d39
mov rbx, qword [rsp + 0x160]
mov rsi, qword [rsp + 0x168]
add byte [rax], al
add byte [rax], al
mov rcx, qword [rsp + 0xb0]
mov rdx, r15
call fcn.1400253b8
mov rcx, r15
stc
stc
call fcn.1400254b5
mov rcx, rax
call fcn.140025d92
test rbx, rbx
je 0x140053d39
mov qword [rsp + 0x160], rbx
mov qword [rsp + 0x168], rsi
lea r15, [rsp + 0x160]
mov rcx, r15
call fcn.14002542f
cmp byte [rax + 0x121], 0
jne 0x140053d29
mov rbx, rsi
shr rbx, 0x20
mov rcx, r15
call fcn.1400254b5
sbb ch, bh
inc esi
and byte [rcx], 1
add byte [rax], al
add dword [rax - 0x75], ecx
and al, 0x38
sbb ch, bh
inc esi
and byte [rcx], 1
add byte [rax], al
add dword [rax - 0x75], ecx
and al, 0x38
cmp dword [rax + 0x128], 0
je 0x140053cf7
mov rax, qword [rsp + 0x2a0]
mov ebp, dword [rax]
mov rax, qword [rsp + 0x298]
mov r14d, dword [rax]
mov rcx, r15
call fcn.1400254b5
mov dword [rax + 0xb8], 1
mov dword [rax + 0xbc], ebp
lea rbp, [rsp + 0xb8]
mov dword [rax + 0xc0], r14d
mov r14, qword [rsp + 0x78]
mov rax, qword [rsp + 0x2a0]
mov rcx, qword [rsp + 0x298]
jmp 0x140053d1d
mov dword [rax + 0x128], 1
mov dword [rax + 0x12c], esi
mov dword [rax + 0x130], ebx
mov rax, qword [rsp + 0x420]
mov rcx, qword [rsp + 0x418]
mov dword [rax], esi
mov dword [rcx], ebx
lea r15, [rsp + 0x160]
mov rcx, qword [rsp + 0xa8]
mov rdx, r15
call fcn.140025aa1
mov qword [rsp + 0x598], 2
and qword [rsp + 0x5b8], 0
mov ebx, dword [rsp + 0x4c]
mov rcx, r12
mov rdx, qword [rsp + 0x120]
mov r8, qword [rsp + 0x98]
call fcn.140027fdb
cmp qword [rsp + 0x440], 0
je 0x140053f48
movups xmm0, xmmword [rsp + 0x440]
movaps xmmword [rsp + 0x2c0], xmm0
test byte [rax + rax*8], ah
add al, byte [rax]
add byte [rax - 0x39], cl
test byte [rax + rax*8], ah
add eax, 0x20000
add byte [rax], al
and qword [rsp + 0x5e0], 0
loopne 0x140053da0
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov ecx, esp
call fcn.14002542f
mov r15d, dword [rax + 0x48]
mov rcx, r12
call fcn.1400254b5
mov rcx, r13
mov rdx, rax
mov r8, qword [rsp + 0x90]
call fcn.140045e24
invalid
dec dword [rdi]
mov dh, 0x84
and al, 0xd0
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
or dword [rbp + 0x32], esi
invalid
mov rcx, r12
call fcn.14002542f
push rsp
invalid
std
inc dword [rax + 0xf055078]
test al, cl
add al, 0
invalid
push rsp
invalid
std
inc dword [rax + 0xf055078]
test al, cl
add al, 0
add byte [rcx - 0x7f], al
inc dword [rax]
retf 0x3b9a
cmp r15d, 0x3b9aca00
setne r8b
setne al
setne al
mov rcx, qword [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov rdx, r12
call fcn.14002554e
jmp 0x140053f0b
test rax, rax
jne 0x140053f65
push rdi
add dword [rax], eax
invalid
lea rax, [rsp + 0x2d8]
movups xmm0, xmmword [rax]
add byte [rdi], cl
adc byte [rax + 0x10], cl
add byte [rdi], cl
adc byte [rax + 0x10], cl
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0x150], xmm2
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], ecx
and al, 0x40
add dword [rax], eax
invalid
add byte [rax], al
movaps xmmword [rsp + 0x140], xmm1
and al, 0x40
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x130], eax
movaps xmmword [rsp + 0x130], xmm0
mov rcx, r12
call fcn.14002542f
out dx, al
adc eax, 0x988bfffd
mov ebx, dword [rax + 0x84]
out dx, al
adc eax, 0x988bfffd
mov ebx, dword [rax + 0x84]
lea rcx, [rsp + 0x130]
call fcn.140045756
test rax, rax
je 0x140053e62
invalid
and al, 0x30
add dword [rax], eax
add al, ch
add bl, byte [rcx]
invalid
or dword [rcx - 0x77], ecx
mov byte [rbp - 0x14fa8a25], 0x4d
invalid
jne 0x140053e65
jmp 0x140053eaf
mov r14, rax
test ebx, ebx
invalid
invalid
jne 0x140053e65
jmp 0x140053eaf
xor r14d, r14d
mov rax, qword [rsp + 0x438]
cmp r14, rax
cmovae r14, rax
xor esi, esi
test ebx, ebx
cmovle ebx, esi
cmp r14, rbx
cmp esi, ebx
cmp esi, ebx
cmovae r14, rbx
test r14, r14
test r14, r14
je 0x140054102
mov rcx, r12
call fcn.14002542f
adc eax, 0x808bfffd
add byte [rax], 0
add byte [rbp + 0xb9c0], al
add byte [rax], al
adc eax, 0x808bfffd
add byte [rax], 0
add byte [rbp + 0xb9c0], al
add byte [rax], al
cmovle eax, ecx
mov esi, r14d
cmp eax, r14d
jae 0x140054102
invalid
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.1400254b5
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmm2, xmmword [rsp + 0x150]
lea rcx, [rsp + 0x168]
movups xmmword [rcx + 0x20], xmm2
add dword [rax], eax
add byte [rax - 0x73], cl
mov word [rax + rbp*2], fs
add dword [rax], eax
add byte [rdi], cl
adc dword [rcx + 0x20], edx
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
adc dword [rcx], eax
adc dword [rcx], eax
mov byte [rsp + 0x160], 0
mov rcx, rax
mov rdx, qword [rsp + 0x90]
lea r8, [rsp + 0x160]
call fcn.14005a4ab
mov r14, qword [rsp + 0x78]
mov ebx, dword [rsp + 0x4c]
invalid
movzx eax, byte [rsp + 0x2d0]
cmp rax, 9
cmp eax, 9
cmp eax, 9
je 0x140053f2b
test rax, rax
je 0x140053f2b
cmp eax, 3
je 0x140053f2b
mov rcx, r13
call case.0x14004fb0c.17
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
call fcn.14004587b
mov rcx, rsi
call fcn.140022028
jmp 0x140053d52
lea rsi, [rsp + 0x598]
mov rcx, rsi
call fcn.14004587b
mov rcx, rsi
call fcn.140022028
jmp 0x1400546ea
cmp eax, 3
jne 0x140054308
mov eax, dword [rsp + 0x2d8]
mov dword [rsp + 0x34], eax
lea rax, [rsp + 0x2dc]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x130], xmm0
movaps xmmword [rsp + 0x140], xmm1
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x150], eax
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x308]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x30c]
mov dword [rsp + 0x44], eax
mov al, byte [rsp + 0x310]
mov dword [rsp + 0x5c], eax
lea rcx, [rsp + 0x311]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
mov dword [rsp + 0xeb], ecx
add byte [rax], al
add byte [rcx + 0xe82484], cl
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xe82484], cl
add byte [rax], al
mov eax, dword [rsp + 0x318]
mov dword [rsp + 0x54], eax
mov al, byte [rsp + 0x31c]
mov byte [rsp + 0x33], al
mov al, byte [rsp + 0x31d]
mov byte [rsp + 0x32], al
mov al, byte [rsp + 0x31e]
mov dword [rsp + 0x58], eax
and al, 0x58
and al, 0x58
mov r8d, 0xcd
lea rsi, [rsp + 0x160]
mov rcx, rsi
lea rdx, [rsp + 0x31f]
xchg esp, eax
and al, 0x1f
add eax, dword [rax]
add al, ch
mov dword ds:[rsi], 0x24848b00
in al, dx
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rsi*8], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + rbx], fs
add dword [rax], eax
invalid
xchg esp, eax
and al, 0x1f
add eax, dword [rax]
add al, ch
mov dword ds:[rsi], 0x24848b00
in al, dx
add eax, dword [rax]
add byte [rax - 0x75], cl
mov word [rax + rsi*8], fs
add eax, dword [rax]
add byte [rax - 0x77], cl
mov word [rax + rbx], fs
add dword [rax], eax
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc0
add al, byte [rax]
add byte [rcx + 0x842484], cl
mov rdx, qword [rsp + 0x2c0]
mov dword [rsp + 0x84], eax
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x12c], eax
lea rcx, [rsp + 0x480]
lea r8, [rsp + 0x12c]
call fcn.140027b6b
cmp qword [rsp + 0x480], 0
and al, 0x80
add al, 0
add byte [rax], al
mov word [rax + rax*4], fs
add al, 0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x2c
add dword [rax], eax
add al, ch
int1
cmp bh, ch
dec dword [rax - 0x7d]
mov esp, 0x48024
and al, 0x80
add al, 0
and al, 0x80
add al, 0
add byte [rax], al
je 0x140054d79
movups xmm0, xmmword [rsp + 0x480]
movaps xmmword [rsp + 0x400], xmm0
lea rbx, [rsp + 0x400]
add al, 0
add byte [rax - 0x77], cl
invalid
add al, 0
add byte [rax - 0x77], cl
fld1
or al, 0x14
std
inc esi
and byte [0x1400540b2], 0x48
add byte [rax - 0x77], cl
invalid
call fcn.1400254b5
mov byte [rax + 0x125], 0
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x77], cl
fld1
ja 0x1400540c9
call fcn.14002542f
cmp qword [rax], 0
std
dec dword [rax - 0x7d]
cmp byte [rax], al
mov rcx, qword [rsp + 0xb0]
je 0x140054419
test byte [rdi + 3], cl
add byte [rax], al
test byte [rdi + 3], cl
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x38
mov rdx, qword [rsp + 0x38]
mov rax, qword [rdx + 0x20]
mov eax, dword [rdx + 0x20]
cmp rax, qword [rdx + 0x28]
jbe 0x140054404
sub byte [rdi], cl
xchg byte [rdi], ah
add eax, dword [rax]
add byte [rax - 0x73], cl
pushfq
and al, 0
add al, 0
add byte [rax - 0x77], cl
invalid
lea rbx, [rsp + 0x400]
mov rdx, rbx
call fcn.1400253b8
mov rcx, qword [rsp + 0x120]
mov ecx, dword [rsp + 0x120]
mov ecx, dword [rsp + 0x120]
mov rdx, rbx
call fcn.140025cfd
jmp 0x140054419
mov qword [rsp + 0x160], 2
test byte [rax + riz*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, 0x80
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x180], 0
mov rcx, r12
call fcn.1400254b5
mov r14, rax
mov esi, eax
mov esi, eax
mov rax, qword [rsp + 0x38]
and al, 0x38
mov rbx, qword [rax + 0x120]
mov r13d, dword [r14 + 0x84]
test r13d, r13d
test ebp, ebp
test ebp, ebp
mov r12d, 0
cmovle r13d, r12d
lea rcx, [r14 + 0x80]
cmp r13, rbx
cmovae r13, rbx
sub r13, qword [r14 + 0x88]
add byte [rax], al
add byte [rbp + 0xf], cl
in al, dx
add byte [rax], al
add byte [rbp + 0xf], cl
in al, dx
mov edx, esi
call fcn.14002643c
mov ecx, esi
mov rax, qword [r14 + 0x88]
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax + 0x29], cl
enter 0xffffffffffff8949, 0xffffffffffffff86
mov byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rcx*4], fs
add byte [rax], al
add byte [rax + 0x29], cl
enter 0xffffffffffff8949, 0xffffffffffffff86
mov byte [rax], al
add byte [rax], al
sub dword [r14 + 0x118], esi
mov ecx, dword [r14 + 0x84]
test ecx, ecx
leave
mov dh, 0x18
add dword [rax], eax
add byte [rcx - 0x75], al
mov es, word [rax + rax - 0x367b0000]
leave
cmovle ecx, r12d
cmp rcx, rbx
cmovb rbx, rcx
cmovb ebx, ecx
cmovb ebx, ecx
sub rbx, rax
cmovb rbx, r12
cmp r13d, ebx
jae 0x1400541ac
mov rcx, r14
call fcn.140025cf1
mov rcx, qword [rsp + 0x428]
mov edx, esi
call fcn.140025cc8
sbb edi, ebp
dec dword [rax - 0x73]
pushfq
and al, 0x60
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
mov al, 0x16
invalid
invalid
dec dword [rax - 0x77]
fld1
push rbp
fdivp st(4)
dec dword [rax - 0x39]
mov dword [rsp + 0x160], 2
sbb edi, ebp
dec dword [rax - 0x73]
pushfq
and al, 0x60
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
mov al, 0x16
invalid
invalid
invalid
mov dword [rsp + 0x160], 2
and qword [rsp + 0x180], 0
add byte [rax - 0x75], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rcx + 0x2245e8f2], cl
std
dec dword [rdi]
movzx esi, byte [rsp + 0x15e]
invalid
invalid
mov word [rax + rsi], fs
add dword [rax], eax
mov rcx, qword [rsp + 0xa8]
mov edx, esi
call fcn.14002643c
movzx esi, byte [rsp + 0x15e]
add byte [rax], al
lea rcx, [rsp + 0x130]
call fcn.140045756
mov ecx, esi
int1
add al, ch
adc rax, 0xfffffffff189ffff
int1
int1
and cl, 0xfe
cmp rax, qword [rsp + 0x88]
movzx eax, cl
cmovbe eax, esi
mov dword [rsp + 0x58], eax
and sil, 1
mov dword [rsp + 0x5c], esi
mov rcx, rbx
call fcn.14004587b
mov rcx, rbx
call fcn.140022028
invalid
cld
dec dword [rbx + 0x1302484]
test byte [rax + rsi], ah
add dword [rax], eax
add byte [rcx + 0x44342444], cl
mov eax, dword [rsp + 0x158]
add byte [rax], al
invalid
test byte [rax + rsi], ah
and al, 0x30
add dword [rax], eax
add byte [rcx + 0x44342444], cl
mov eax, dword [rsp + 0x158]
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x134]
movups xmm0, xmmword [rax]
adc byte [rax], al
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf0], xmm0
movaps xmmword [rsp + 0x100], xmm1
add byte [rbx - 0x7b76dfc0], cl
and al, 0x10
add dword [rax], eax
add byte [rdx + 0x15c248c], cl
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x110], eax
and byte [rcx + 0x1102484], cl
add byte [rax], al
mov cl, byte [rsp + 0x15c]
add byte [rax], al
mov dl, byte [rsp + 0x15d]
mov r9d, dword [rsp + 0x2c8]
mov r10d, dword [rsp + 0x2cc]
xor r14d, r14d
lea r12, [rsp + 0x440]
add al, 0
add byte [rbp + rcx*4 - 0x54], cl
invalid
invalid
lodsb al, byte [rsi]
and al, 0xd0
lea r13, [rsp + 0x2d0]
add al, byte [rax]
add cl, ch
jmp case.0x140051ccd.20
jmp case.0x140051ccd.20
add byte [rbx - 0x76b3aba8], cl
loope 0x14005429c
mov ebx, dword [rax + 0x54]
mov rcx, r12
call fcn.14002542f
adc ebp, edi
dec dword [rbx + 0x114b0]
add byte [rcx + rcx*4 - 0x1f], cl
ja 0x1400542c7
adc ebp, edi
std
dec dword [rbx + 0x114b0]
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400254b5
lea rcx, [rax + 0x50]
lea ecx, [rax + 0x50]
mov edx, esi
mov dword [rsp + 0x34], ebx
mov r8d, ebx
mov r9b, 1
call fcn.140027ab4
mov rcx, r12
call fcn.14002542f
mov esi, dword [rax + 0x114]
mov al, 0x14
add dword [rax], eax
add byte [rcx - 0x4a], al
or byte [rdx - 0x75ccdbb4], cl
invalid
mov dl, byte [rsp + 0x32]
mov al, 0x14
add dword [rax], eax
add byte [rcx - 0x4a], al
or byte [rdx - 0x75ccdbb4], cl
invalid
mov dl, byte [rsp + 0x32]
xor ecx, dword [rdx + 0x44322454]
mov eax, dword [rsp + 0x54]
push rsp
mov r8d, dword [rsp + 0x54]
push rsp
mov r9d, dword [rsp + 0x48]
mov r10d, dword [rsp + 0x44]
jmp 0x140054497
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbx + 0x2d424b4], cl
invalid
add al, byte [rax]
invalid
mov esi, dword [rsp + 0x2d4]
invalid
mov ecx, dword [rsp + 0x2d8]
mov dword [rsp + 0x34], ecx
mov rbp, qword [rsp + 0x300]
invalid
mov word [rax + rbx*8], fs
add al, byte [rax]
add byte [rcx + 0x4834244c], cl
mov ebp, dword [rsp + 0x300]
invalid
add byte [rbx + rcx*4 - 0x54], al
and al, 8
mov r13d, dword [rsp + 0x308]
mov ebx, dword [rsp + 0x30c]
add eax, dword [rax]
add byte [rbx + 0x30c249c], cl
add byte [rax], al
dec rax
lea rcx, [0x1401b5544]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x118], rax
add byte [rbx + 0x3ec2484], cl
add byte [rax], al
add byte [rbx + 0x3ec2484], cl
add byte [rax], al
mov dword [rsp + 0x84], eax
add byte [rax], al
mov al, byte [rsp + 0x31e]
test byte [rsi + rbx], ah
add eax, dword [rax]
add byte [rcx - 0x75a7dbbc], cl
mov dword [rsp + 0x58], eax
mov al, byte [rsp + 0x31d]
mov byte [rsp + 0x32], al
and al, 0x32
mov dword [rsp + 0x58], eax
mov al, byte [rsp + 0x31d]
mov byte [rsp + 0x32], al
and al, 0x32
and al, 0x32
mov al, byte [rsp + 0x31c]
mov byte [rsp + 0x33], al
test byte [rsp + rbx], ah
add eax, dword [rax]
add byte [rax - 0x74ccdbbc], cl
test byte [rax + rbx], ah
add eax, dword [rax]
add byte [rcx - 0x75abdbbc], cl
test byte [rax + rdx], ah
mov eax, dword [rsp + 0x318]
mov dword [rsp + 0x54], eax
mov al, byte [rsp + 0x310]
add eax, dword [rax]
invalid
mov dword [rsp + 0x5c], eax
add eax, dword [rax]
add byte [rcx + 0x485c2444], cl
lea eax, [rsp + 0x2dc]
lea rax, [rsp + 0x2dc]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf0], xmm0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x100], ecx
invalid
movaps xmmword [rsp + 0x100], xmm1
add byte [rbx - 0x7b76dfc0], cl
and al, 0x10
add dword [rax], eax
add byte [rax - 0x73], cl
mov eax, dword [rax + 0x20]
mov dword [rsp + 0x110], eax
and byte [rcx + 0x1102484], cl
add byte [rax], al
lea rcx, [rsp + 0x311]
mov eax, dword [rcx]
mov ecx, dword [rcx + 3]
invalid
invalid
mov word [rcx + rdx], fs
add eax, dword [rax]
add byte [rbx + 0x3498b01], cl
add rcx, qword [r9 + 0xa3248c]
add byte [rax], al
mov dword [rsp + 0xa3], ecx
mov dword [rsp + 0xa0], eax
mov r8d, 0xcd
add byte [rax], al
invalid
test byte [rax + riz*4], ah
and al, 0xa0
add byte [rax], al
add byte [rcx - 0x48], al
int 0
add byte [rax], al
invalid
lea rcx, [rsp + 0x4c0]
rol byte [rax + rax], 0
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x31f]
call sub.VCRUNTIME140.dll_memcpy
mov r14b, 1
mov esi, dword [rsp + 0x40]
and al, 0x40
xchg esp, eax
and al, 0x1f
add eax, dword [rax]
add al, ch
jle 0x1400543b9
invalid
and al, 0x40
jmp 0x140054521
mov rcx, qword [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
xchg esp, eax
and al, 0
add byte [rax], al
lea rdx, [rsp + 0x400]
call fcn.14002648c
std
invalid
add al, 0
add al, ch
jae 0x140054437
std
dec dword [rbx + 0x1502484]
push rax
add dword [rax], eax
invalid
mov eax, dword [rsp + 0x150]
push rax
add dword [rax], eax
add byte [rcx + 0x1102484], cl
test byte [rax + rdx], ah
add dword [rax], eax
invalid
mov dword [rsp + 0x110], eax
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x130], al
add dword [rax], eax
invalid
movaps xmm0, xmmword [rsp + 0x130]
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x140], cl
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
lock add byte [rax], al
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0xf0], eax
lock add byte [rax], al
invalid
test byte [rax + rsi*8], ah
add byte [rax], al
lock add byte [rax], al
add byte [rbx + 0xe82484], cl
add byte [rax], al
mov eax, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xeb]
mov dword [rsp + 0xa0], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + 0xa3248c], cl
and al, 0xa3
add byte [rax], al
invalid
mov dword [rsp + 0xa3], ecx
and al, 0xa3
add byte [rax], al
add byte [rcx - 0x48], al
int 0
add byte [rax], al
mov r8d, 0xcd
lea rcx, [rsp + 0x4c0]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
std
ret 6
and al, 0xc0
add al, 0
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
std
ret 6
std
ret 6
mov r14b, 3
mov cl, byte [rsp + 0x33]
xor ecx, dword [rdx + 0x44322454]
mov eax, dword [rsp + 0x54]
xor ecx, dword [rdx + 0x44322454]
mov eax, dword [rsp + 0x54]
mov r9d, dword [rsp + 0x48]
mov r10d, dword [rsp + 0x44]
push rsp
and al, 0x44
mov esi, dword [rsp + 0x40]
and al, 0x40
movzx eax, byte [rsp + 0x2d0]
cmp rax, 9
cmp eax, 9
mov dh, 0x84
and al, 0xd0
add al, byte [rax]
add byte [rax - 0x7d], cl
clc
or dword [rax - 0x77ccdbb4], ecx
and al, 0x33
invalid
push rsp
cmp eax, 9
mov byte [rsp + 0x33], cl
and al, 0x33
mov byte [rsp + 0x32], dl
and al, 0x32
mov dword [rsp + 0x54], r8d
mov dword [rsp + 0x48], r9d
mov dword [rsp + 0x44], r10d
je 0x1400545b0
test rax, rax
je 0x1400545b0
out 0, eax
add byte [rax], al
cmp eax, 3
je 0x1400545b0
add byte [rax], al
clc
add ecx, dword [rdi]
test dh, bl
add byte [rax], al
add byte [rax], al
mov rcx, r13
add byte [rax], al
mov rcx, r13
jmp 0x13f0e72c1
call case.0x14004fb0c.17
jmp 0x1400545b0
mov eax, dword [rsp + 0x2dc]
mov dword [rsp + 0xf0], eax
and al, 0xf0
add byte [rax], al
add byte [rcx - 0x4a], al
add ch, cl
stosd dword [rdi], eax
add byte [rax], al
invalid
and al, 0xf0
add byte [rax], al
add byte [rcx - 0x4a], al
add ch, cl
stosd dword [rdi], eax
add byte [rax], al
add byte [rax - 0x73], cl
invalid
invalid
mov word [rsp + rbx*8], fs
add al, byte [rax]
lea rcx, [rsp + 0x2dc]
mov eax, dword [rcx + 0x20]
mov dword [rsp + 0x110], eax
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
add byte [rbx - 0x7b76dfbf], cl
and al, 0x10
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x100], xmm1
movaps xmmword [rsp + 0xf0], xmm0
lock add byte [rax], al
add byte [rcx - 0x4a], al
invalid
lock add byte [rax], al
add byte [rcx - 0x4a], al
add al, 0x48
mov dword [rsp + 0x88], ebp
mov qword [rsp + 0x88], rbp
mov dword [rsp + 0x48], r13d
mov dword [rsp + 0x44], ebx
jmp 0x1400545a0
fadd dword [rdx]
add byte [rax], al
mov al, byte [rcx - 5]
sti
sti
mov byte [rsp + 0x6e], al
movzx eax, word [rcx - 7]
mov word [rsp + 0x6c], ax
movzx eax, word [rsp + 0x34]
mov ecx, dword [rsp + 0x4c]
and ecx, 0xffff0000
or ecx, eax
mov r14b, 5
mov dword [rsp + 0x34], ecx
jmp 0x1400545a0
lea rbp, [rsp + 0xb8]
lea r13, [rsp + 0x2d0]
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call fcn.14002542f
cmp qword [rax], 0
jne 0x1400545d4
mov rcx, rbx
call fcn.14002542f
cmp byte [rax + 0x50], 5
jne 0x1400545e4
mov rcx, qword [rsp + 0x120]
mov rdx, rbx
call fcn.140025cfd
cmp r15d, 0x3b9aca00
setne r8b
mov rcx, qword [rsp + 0xb0]
mov rdx, rbx
call fcn.14002554e
mov al, byte [rsp + 0x6e]
mov byte [rsp + 0x6a], al
movzx eax, word [rsp + 0x6c]
mov word [rsp + 0x68], ax
movaps xmm0, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x490], xmm0
movaps xmmword [rsp + 0x4a0], xmm1
mov eax, dword [rsp + 0x110]
mov dword [rsp + 0x4b0], eax
mov eax, dword [rsp + 0xa0]
add byte [rbx + 0xa3248c], cl
add byte [rax], al
add byte [rbx + 0xa3248c], cl
add byte [rax], al
mov dword [rsp + 0xe0], eax
mov dword [rsp + 0xe3], ecx
mov r8d, 0xcd
lea rcx, [rsp + 0x610]
lea rdx, [rsp + 0x4c0]
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x5c0]
add byte [rax - 0x77], cl
fld1
cmc
adc edi, edi
dec dword [rax - 0x77]
fld1
invalid
frndint
dec dword [rax - 0x73]
pushfq
and al, 0x98
add eax, 0x89480000
fld1
fst qword [rcx]
invalid
dec dword [rax - 0x77]
fld1
invalid
frndint
inc dword [rbp - 0x7c]
test byte [rdi], 0x84
mov es, word [rax]
add byte [rax], al
add byte [rax - 0x77], cl
fld1
cmc
adc edi, edi
dec dword [rax - 0x77]
fld1
invalid
movzx eax, r14b
cmp eax, 9
mov ebx, dword [rsp + 0x84]
mov r15, qword [rsp + 0x118]
mov r8, qword [rsp + 0x88]
mov r9d, dword [rsp + 0x5c]
mov r10d, dword [rsp + 0x58]
jne 0x140054781
mov ebx, dword [rsp + 0x34]
mov dword [rsp + 0x40], esi
mov r14, qword [rsp + 0x78]
mov rcx, r14
mov rdx, qword [rsp + 0x60]
call fcn.140058dc6
test rax, rax
mov dword [rsp + 0x4c], ebx
jne 0x1400548e5
mov r15, rdx
test rdx, rdx
jne 0x140053a4c
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
mov r9, rdi
call fcn.140059761
test al, al
jne 0x140053bd8
jmp 0x1400548f0
mov rcx, qword [rsp + 0x38]
mov dword [rcx + 0x164], 1
mov eax, dword [rsp + 0x48]
mov dword [rcx + 0x168], eax
mov eax, dword [rsp + 0x44]
mov dword [rcx + 0x16c], eax
mov ebx, dword [rsp + 0x84]
mov r15, qword [rsp + 0x118]
mov r8, qword [rsp + 0x88]
mov r9d, dword [rsp + 0x5c]
mov r10d, dword [rsp + 0x58]
mov byte [rsp + 0x160], r14b
mov al, byte [rsp + 0x6a]
lea rdx, [rsp + 0x168]
mov byte [rdx - 5], al
movzx eax, word [rsp + 0x68]
mov word [rdx - 7], ax
mov dword [rsp + 0x164], esi
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x168], eax
mov eax, dword [rsp + 0x4b0]
mov dword [rdx + 0x24], eax
movaps xmm0, xmmword [rsp + 0x490]
movaps xmm1, xmmword [rsp + 0x4a0]
movups xmmword [rdx + 0x14], xmm1
movups xmmword [rdx + 4], xmm0
mov qword [rsp + 0x190], r8
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0x198], eax
mov eax, dword [rsp + 0x44]
mov dword [rsp + 0x19c], eax
mov byte [rsp + 0x1a0], r9b
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0xe3]
mov dword [rdx + 0x3c], ecx
mov dword [rdx + 0x39], eax
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x1a8], eax
mov al, byte [rsp + 0x33]
mov byte [rsp + 0x1ac], al
mov al, byte [rsp + 0x32]
mov byte [rsp + 0x1ad], al
mov byte [rsp + 0x1ae], r10b
mov r8d, 0xcd
lea rcx, [rsp + 0x1af]
lea rdx, [rsp + 0x610]
call sub.VCRUNTIME140.dll_memcpy
mov dword [rsp + 0x27c], ebx
mov qword [rsp + 0x280], r15
mov r14, qword [rsp + 0x78]
mov rcx, r14
lea rdx, [rsp + 0x160]
call fcn.14005996d
mov r8d, 0xd
mov ecx, eax
lea rdx, [0x14018096e]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
call fcn.14005a3ce
mov rcx, r14
mov rdx, qword [rsp + 0x60]
call fcn.140059717
test rax, rax
jne 0x140054945
mov r15, rdx
test rdx, rdx
jne 0x14005495c
mov rcx, qword [rsp + 0xa8]
mov rdx, qword [rsp + 0x90]
mov edx, dword [rsp + 0x90]
mov edx, dword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
mov r9, rdi
call fcn.140059761
mov dword [rsp + 0x40], esi
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x4c], eax
jmp 0x140053bd8
mov r12d, 1
jmp 0x140053a36
mov rax, qword [rsp + 0x60]
mov rax, qword [rax]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov rsi, rax
mov r14, rdx
mov rbx, qword [rsp + 0x38]
mov rax, qword [rbx + 0x1b0]
mov eax, dword [rbx + 0x1b0]
mov eax, dword [rbx + 0x1b0]
test rax, rax
mov r13b, byte [rsp + 0x31]
je 0x140054927
mov rcx, qword [rbx + 0x1b8]
call qword [rax + 0x18]
mov qword [rbx + 0x1b0], rsi
mov qword [rbx + 0x1b8], r14
xor r15d, r15d
xor r12d, r12d
mov r14, qword [rsp + 0x78]
jmp 0x140053a59
mov r12d, 1
mov dword [rsp + 0x40], esi
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x4c], eax
and al, 0x4c
and al, 0x4c
jmp 0x140053a36
mov dword [rsp + 0x40], esi
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x4c], eax
jmp 0x140053a4c
mov byte [rsp + 0x160], 4
jmp 0x140054bd0
mov rdi, qword [rsp + 0x70]
lea rcx, [rsp + 0x160]
call fcn.1400219cd
jmp 0x140054bd5
mov ebx, dword [rdi + 0x414]
mov bpl, byte [rdi + 0x411]
mov rcx, qword [rsp + 0x2b0]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x2f0], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x2e0], xmm1
and qword [rdi + 0x428], 0
movaps xmmword [rsp + 0x2d0], xmm0
and dword [rsp + 0x180], 0
mov rax, qword [rsp + 0x2d0]
xorps xmm0, xmm0
movups xmmword [rsp + 0x170], xmm0
lea rdi, [0x140181ea8]
mov qword [rsp + 0x160], rdi
lea r14, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x168], r14
test rax, rax
je 0x140054a39
lea rcx, [rsp + 0x4c0]
lea rsi, [rsp + 0x2d0]
mov rdx, rsi
call fcn.14000eed2
sti
dec dword [rbx - 0x72b7db8a]
mov word [rax + riz*2], fs
add dword [rax], eax
add al, ch
int1
ja 0x140054a33
invalid
jmp 0x140054a79
sti
dec dword [rbx - 0x72b7db8a]
mov word [rax + riz*2], fs
add dword [rax], eax
add al, ch
int1
ja 0x140054a33
invalid
mov rsi, qword [rsp + 0x180]
mov qword [rsp + 0x4e0], rsi
mov rax, qword [rsp + 0x160]
mov rcx, qword [rsp + 0x168]
movups xmm0, xmmword [rsp + 0x170]
movaps xmmword [rsp + 0x4d0], xmm0
mov qword [rsp + 0x4c0], rax
mov qword [rsp + 0x4c8], rcx
mov rax, qword [rsp + 0x4c0]
mov rcx, qword [rsp + 0x4c8]
movaps xmm0, xmmword [rsp + 0x4d0]
rol byte [rax + rax], 1
add byte [rdi], cl
sub dword [rsp + 0x620], eax
rol byte [rax + rax], 1
add byte [rdi], cl
sub dword [rsp + 0x620], eax
mov qword [rsp + 0x610], rax
adc byte [rsi], al
add byte [rax], al
mov qword [rsp + 0x618], rcx
lea rcx, [rsp + 0x2d0]
call fcn.14001ebc2
mov eax, esi
or eax, ebx
je 0x140054af6
test esi, esi
je 0x140054b20
movaps xmm0, xmmword [rsp + 0x610]
movaps xmm1, xmmword [rsp + 0x620]
movups xmmword [rsp + 0x178], xmm1
movups xmmword [rsp + 0x168], xmm0
mov word [rsp + 0x160], 0x201
mov dword [rsp + 0x164], esi
jmp 0x140054bd0
mov byte [rsp + 0x160], 3
jmp 0x140054b52
add ebp, ebx
push rdx
shl r12, 0x20
or r12, rcx
movabs rax, 0x8000000000000000
cmp r12, rax
jne 0x140054b61
mov qword [rsp + 0x2d0], rax
jmp 0x140054b74
xorps xmm0, xmm0
movups xmmword [rsp + 0x178], xmm0
mov byte [rsp + 0x160], 1
mov byte [rsp + 0x161], bpl
mov dword [rsp + 0x164], ebx
mov qword [rsp + 0x168], rdi
mov qword [rsp + 0x170], r14
lea rcx, [rsp + 0x610]
call fcn.14002c228
jmp 0x140054bd0
lea rcx, [rsp + 0x2d0]
mov rdx, rbp
mov r8, r14
call fcn.14000d890
lea rdi, [rsp + 0x160]
mov byte [rdi + 1], bl
mov rax, qword [rsp + 0x2e0]
lea rcx, [rsp + 0x168]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x2d0]
test byte [rax + rdx*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
test byte [rax + rbx*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r9 - 0x4b], al
add al, byte [rax + rcx*4 + 0x2f]
test byte [rax + rdx*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
add dword [rax - 0x75], ecx
test byte [rax + rbx*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
or byte [r9 - 0x4b], al
add al, byte [rax + rcx*4 + 0x2f]
mov rcx, rsi
mov ecx, esi
mov rdx, r15
mov r8, rdi
call 0x14005a573
mov byte [rdi + 1], bl
mov qword [rdi + 8], r12
mov qword [rdi + 0x10], rbp
mov qword [rdi + 0x18], r14
mov byte [rdi], r13b
mov rdi, qword [rsp + 0x70]
lea rsi, [rsp + 0x5e8]
mov rcx, rsi
call fcn.14004587b
mov rcx, rsi
call fcn.140022028
lea rsi, [rsp + 0x450]
mov rcx, rsi
call fcn.14004587b
jle 0x140054c07
invalid
dec dword [rax - 0x77]
int1
call fcn.140022028
movzx eax, byte [rsp + 0x160]
invalid
add dword [rax], eax
add byte [rbx + 0xa7403f8], al
jle 0x140054c07
invalid
test byte [rax + riz*2], ah
add dword [rax], eax
add byte [rbx + 0xa7403f8], al
invalid
cmp eax, 4
jne 0x140054c21
mov byte [rdi], 6
jmp 0x140054c31
mov byte [rdi], 5
jmp 0x140054c31
lea rdx, [rsp + 0x160]
mov rcx, rdi
call fcn.140024d15
nop
add rsp, 0x6e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x160]
mov rdx, r15
call fcn.1400219cd
jmp 0x140054bd0
mov rax, qword [rsp + 0x168]
mov cl, byte [rsp + 0x170]
test byte [rax + rbp*2], ah
add dword [rax], eax
add byte [rdx + 0x170248c], cl
add byte [rax], al
lea r8, [rsp + 0x2d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
rcl dword [rdx], 0
rcl dword [rdx], 0
jmp 0x140054ce1
loopne 0x140054c91
add byte [rax], al
lea r8, [rsp + 0x4c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140181a08]
jmp 0x140054cf4
mov eax, dword [rsp + 0x168]
mov cl, byte [rsp + 0x170]
lea r8, [rsp + 0x2d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
and ebx, edx
adc eax, 0xd8d4c00
hlt
int3
adc al, byte [rax]
and ebx, edx
adc eax, 0xd8d4c00
hlt
mov edx, 0x2b
call fcn.1400c1520
mov rax, qword [rsp + 0x168]
mov cl, byte [rsp + 0x170]
lea r8, [rsp + 0x2d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x140054ce1
mov rax, qword [rsp + 0x168]
mov cl, byte [rsp + 0x170]
lea r8, [rsp + 0x2d0]
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x12c3ae
add al, byte [rax]
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x12c3ae
jmp 0x140054ca7
mov rax, qword [rsp + 0x168]
mov cl, byte [rsp + 0x170]
lea r8, [rsp + 0x2d0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x140054ce1
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
call fcn.1400c15c0
ud2
mov rcx, qword [rsp + 0x1c8]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x680], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
and qword [rcx], 0
movaps xmmword [rsp + 0x670], xmm1
movaps xmmword [rsp + 0x660], xmm0
cmp qword [rsp + 0x660], 0
je 0x1400551a4
mov dword [rdi + 0x490], 2
cmp dword [rdi + 0x450], 0
je 0x140055790
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
mov rcx, r15
call fcn.14001ebff
cmp qword [rsp + 0x1d0], 0
jne 0x140058c48
mov rbx, qword [rsp + 0x1d8]
mov r14b, byte [rsp + 0x1e0]
cmp dword [rbx + 0xa0], 0
je 0x1400554da
mov esi, dword [rbx + 0xa4]
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x138]
call fcn.140059717
mov r12, rax
mov r15, rdx
test rax, rax
jne 0x1400554e7
test r15, r15
jne 0x1400554e4
and dword [rbx + 0xa0], 0
xor r15d, r15d
xor r12d, r12d
mov rcx, rbx
mov edx, r14d
call fcn.1400b49de
test r12, r12
je 0x1400557e0
mov byte [rsp + 0x790], 4
mov bl, 4
lea r15, [rsp + 0x1d0]
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
jmp 0x140055b0c
cmp rbx, r15
jae 0x140055a03
mov rcx, qword [r14 + 0x1f0]
mov rdx, qword [r14 + 0x1f8]
mov r8, rbx
call fcn.1400218f1
test rax, rax
je 0x140058bd6
invalid
xor al, 0
add byte [rax], al
mov esp, 0x8b000034
add byte [rbx - 0x6b74b7f6], cl
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xd0
rol byte [rcx], 1
add byte [rax], al
mov dword [rsp + 0x1d8], ecx
add byte [rax], al
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0xa8]
mov qword [rsp + 0x1d0], rdx
rol byte [rcx], 1
add byte [rax], al
rol byte [rcx], 1
add byte [rax], al
mov dword [rsp + 0x1d8], ecx
mov dword [rsp + 0x1dc], eax
mov qword [rsp + 0x28], rsi
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0x520]
mov word [rax + riz], fs
add eax, 0x89440000
loop 0x1400557a6
mov eax, dword [rsp + 0x158]
mov word [rax + riz], fs
add eax, 0x89440000
loop 0x1400557a6
mov eax, dword [rsp + 0x158]
lea r9, [rsp + 0x1d0]
call fcn.14005d3d9
test eax, eax
jne 0x1400559ca
mov rax, qword [r14 + 0x218]
cmp rax, r15
add al, byte [rax]
add byte [rcx + rdi - 8], cl
sbb rbx, 0xffffffffffffffff
cmp rax, r15
sbb r15, 0
jmp case.0x1400299fa.472
mov rcx, qword [rsp + 0x90]
mov rdx, qword [rsp + 0x138]
call fcn.140059717
mov bl, 4
test rax, rax
add al, 0x48
test eax, eax
jne 0x140055b05
test rdx, rdx
je 0x140055844
mov rcx, r13
call fcn.1400219cd
movzx ebx, byte [rsp + 0x320]
cmp ebx, 3
je 0x14005542a
cmp ebx, 4
je 0x140055b05
jmp 0x140055ae7
test r15, r15
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
je 0x140055812
lea rcx, [rsp + 0x1d4]
mov rsi, qword [rsp + 0x510]
mov rdx, rsi
call fcn.14005d5ac
mov byte [rsp + 0x1d0], 4
mov rcx, qword [rsp + 0x90]
mov rdx, r15
call fcn.14005996d
mov r8d, 0x16
mov ecx, eax
lea rdx, str.invalid_settings_frame
lea r9, [0x1401812e0]
add al, ch
invalid
add byte [r8], al
mov rcx, r15
mov rdx, rsi
call fcn.14005d5ac
mov dword [rdi + 0x450], 1
movups xmm0, xmmword [rsp + 0x1d0]
adc byte [rsp + 0x1d0], al
adc byte [rsp + 0x1d0], al
movups xmm1, xmmword [rsp + 0x1e0]
movups xmm2, xmmword [rsp + 0x1f0]
movups xmm3, xmmword [rsp + 0x1fc]
movups xmmword [rsi + 0x2c], xmm3
movups xmmword [rsi + 0x20], xmm2
adc dword [rsi + 0x20], edx
adc dword [rsi + 0x20], edx
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp 0x14005542a
sbb byte [rdx], al
add byte [rax], al
xor eax, eax
mov qword [rsp + 0x158], rax
xor r12d, r12d
lea r15, [rsp + 0x1d0]
cmp r12, rbx
jae 0x1400559df
loopne 0x1400558fd
add byte [rax], al
loopne 0x1400558fd
add byte [rax], al
mov rcx, qword [r14 + 0x1f0]
mov rdx, qword [r14 + 0x1f8]
mov r8, r12
call fcn.1400218f1
test rax, rax
je 0x140058bd6
mov eax, dword [rax]
mov ecx, dword [rdx]
mov rdx, qword [rsp + 0xa8]
mov qword [rsp + 0x1d0], rdx
and al, 0xd0
add dword [rax], eax
add byte [rcx + 0x1d8248c], cl
mov word [rax + rbx*8], fs
add dword [rax], eax
invalid
add byte [rbx - 0x6b74b7f6], cl
and al, 0xa8
add byte [rax], al
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0xd0
add dword [rax], eax
add byte [rcx + 0x1d8248c], cl
mov word [rax + rbx*8], fs
add dword [rax], eax
invalid
mov word [rax + rbx*8], fs
add dword [rax], eax
add byte [rcx + 0x1dc2484], cl
add byte [rax], al
mov dword [rsp + 0x1dc], eax
mov rcx, r15
call fcn.1400254b5
mov ecx, dword [rax + 0x80]
sub ecx, esi
jo 0x1400559b1
mov dword [rax + 0x80], ecx
test ecx, ecx
mov edx, 0
cmovle ecx, edx
mov edx, dword [rax + 0x84]
test edx, edx
mov r8d, 0
cmovg r8d, edx
sub r8d, ecx
jbe 0x140055997
sub edx, r8d
jo 0x1400559b1
mov dword [rax + 0x84], edx
mov rax, qword [rsp + 0x158]
add eax, r8d
invalid
add byte [rax - 0x75], cl
test byte [rax + rbx*2], ah
add dword [rax], eax
add byte [rcx + rax - 0x40], al
invalid
ror byte [rax - 0x77], 0x84
and al, 0x58
add dword [rax], eax
add byte [rcx - 0x75], cl
xchg byte [rax], bl
add al, byte [rax]
add byte [rax + 0x39], cl
fmul dword [rcx - 0x7d]
sbb esp, 0xffffffff
mov qword [rsp + 0x158], rax
mov dword [rsp + 0x158], eax
mov rax, qword [r14 + 0x218]
cmp rax, rbx
sbb r12, 0xffffffffffffffff
sbb esp, 0xffffffff
sbb esp, 0xffffffff
cmp rax, rbx
sbb rbx, 0
jmp 0x1400558f6
movaps xmmword [rsp + 0xaa0], xmm6
mov bl, 1
add edi, eax
test byte [rsp + rdi*2], ah
add dword [rax], eax
add byte [rbx], al
add byte [rax], al
add byte [rcx], dh
invalid
add edi, eax
test byte [rsp + rdi*2], ah
add dword [rax], eax
add byte [rbx], al
add byte [rax], al
add byte [rcx], dh
imul bl
pop rsi
jmp case.0x14002fa5e.286
movaps xmmword [rsp + 0xaa0], xmm6
mov bl, 1
xor esi, esi
mov dword [rsp + 0x17c], edx
jmp 0x140055a20
add byte [rbx - 0x7609ceff], dh
xchg esp, eax
and al, 0x7c
add dword [rax], eax
add bl, ch
lea rcx, [r14 + 0x118]
lea ecx, [rsi + 0x118]
lea rcx, [r14 + 0x118]
lea ecx, [rsi + 0x118]
mov rdx, qword [rsp + 0x158]
mov r8, qword [rsp + 0xa8]
test al, 0
add byte [rax], al
invalid
test al, 0
add byte [rax], al
invalid
add byte [rbx + rcx*4 - 0x74], cl
and al, 0xa0
add dword [rax], eax
add al, ch
mov al, 0xc
std
mov r9, qword [rsp + 0x1a0]
call fcn.1400266b3
invalid
push qword [rbx + 0x1b64003]
mov bl, 3
mov sil, 1
cmp dword [rdi + 0x498], 0
je 0x140055a20
mov edi, 0x498
add byte [rdi + rcx - 0x7d], dh
mov edi, 0x49c
add byte [rcx + 0xf], al
xchg ebp, eax
xchg byte [rax + 0x4c000001], al
lea edi, [rsp + 0x1d0]
cmp dword [rdi + 0x49c], 0
setne byte [r14 + 0x180]
lea r15, [rsp + 0x1d0]
mov r12b, byte [rsp + 0x5f]
mov dl, byte [rsp + 0x5e]
mov rcx, qword [rsp + 0x4e0]
call fcn.1400b49de
mov rcx, r14
mov edx, r12d
call fcn.1400b49de
xchg ebp, eax
out dx, eax
add eax, 0xf6844000
je 0x140055a97
cmp dword [rdi + 0x490], 0
lea r14, [rsp + 0x1d8]
fadd dword [rcx]
add byte [rax], al
fadd dword [rcx]
add byte [rax], al
lea rsi, [rsp + 0x321]
and dword [rbx], eax
add byte [rax], al
mov rdx, qword [rsp + 0x540]
je 0x1400588bd
mov eax, dword [rdi + 0x494]
mov rcx, qword [rdi + 0x48]
test rcx, rcx
je 0x140058884
invalid
add byte [rbx - 0x7af0fe07], al
adc ch, byte [rsi]
add byte [rax], al
cmp ecx, 1
jne 0x1400588a1
cmp qword [rdx], rax
jmp 0x140058893
add ch, cl
cld
sub eax, 0x84c60000
mov byte [rsp + 0x321], 1
and al, 0x21
add eax, dword [rax]
add byte [rcx], al
mov eax, dword [rsp + 0x17c]
mov dword [rsp + 0x324], eax
and al, 0x24
add eax, dword [rax]
add byte [rax - 0x73], cl
add eax, 0x102384
mov qword [rsp + 0x328], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x330], rax
mov dword [rsp + 0x330], eax
mov dword [rsp + 0x330], eax
movaps xmm0, xmmword [rsp + 0xaa0]
lea rsi, [rsp + 0x321]
add byte [rax - 0x73], cl
mov ah, 0x24
and dword [rbx], eax
add byte [rax], al
movups xmmword [rsi + 0x17], xmm0
lea r14, [rsp + 0x1d8]
mov rax, qword [rsi + 0x1f]
mov eax, dword [rsi + 0x1f]
invalid
lea rcx, [rsp + 0x791]
mov qword [rcx + 0x1f], rax
movups xmm0, xmmword [rsi]
adc byte [rsi], al
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rcx + 0x10], xmm1
adc byte [rdi], r9b
adc dword [rcx + 0x10], ecx
movups xmmword [rcx], xmm0
mov byte [rsp + 0x790], bl
lea r12, [rsp + 0x660]
mov rcx, r12
call fcn.14004587b
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.140022028
mov rcx, qword [rsp + 0x1c0]
call fcn.14004587b
std
invalid
inc dword [rax - 0x7af0fc05]
lodsb al, byte [rsi]
invalid
add byte [rax], al
mov rax, qword [rdi + 0x418]
mov rcx, qword [rdi + 0x420]
add rax, 0x10
add eax, 0x10
add eax, 0x10
rcl byte [rax], 0x48
add ecx, 0x10
add rcx, 0x10
mov rdx, qword [rsp + 0x578]
mov qword [rsp + 0x628], rdx
mov rdx, qword [rsp + 0x1c8]
mov qword [rsp + 0x630], rdx
invalid
add byte [rax], al
invalid
mov qword [rsp + 0x648], rax
mov qword [rsp + 0x650], rcx
mov byte [rsp + 0x658], 0
test byte [rax + rbx*2], ah
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rsi*2], ah
invalid
add byte [rax], al
and al, 0x48
invalid
test byte [rax + rbx*2], ah
invalid
add byte [rax], al
mov qword [rsp + 0x638], rax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x640], rax
mov qword [rsp + 0x870], 2
test byte [rax + rsi*2], ah
or byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
test byte [rax + rsi*2], ah
or byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
and qword [rsp + 0x890], 0
add byte [rax], al
and qword [rsp + 0x890], 0
and dword [rsp + 0x890], 0
cmp byte [rdi + 0x1c2], 0
jne 0x140055cf8
add dword cs:[rax], eax
invalid
add byte [rdi], cl
test dword [rsi], ebp
add dword cs:[rax], eax
add dword cs:[rax], eax
add byte [rax + 0x1c1bf], al
add byte [rax], al
invalid
cmp byte [rdi + 0x1c1], 0
add byte [rdi + rdx*2 - 0x80], dh
mov edi, 0x1c0
add byte [rdi], cl
test dword [0x18c055be2], ebp
mov ecx, edi
stc
je 0x140055c2a
cmp byte [rdi + 0x1c0], 0
jne 0x140055d0d
mov rcx, r15
stc
mov rdx, rdi
mov r8, rbp
call fcn.1400b82aa
cmp qword [rsp + 0x1d0], 0
mov rax, qword [rsp + 0x1d8]
jne 0x140055d52
mov r12, qword [rsp + 0x1e0]
add byte [rax], al
movups xmm0, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x320], xmm0
and byte [rbx], al
add byte [rax], al
and byte [rbx], al
add byte [rax], al
test rax, rax
jne case.0x14004bb9a.80
mov byte [rdi + 0x1c1], 0
xchg ecx, eax
add dword [rax], eax
add byte [rax], al
mov edx, 1
mov rcx, rbp
call fcn.1400b8298
cmp qword [rdi + 0x1a8], 0xffffffffffffffff
je 0x140055cd7
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
jmp 0x13fa27d34
invalid
invalid
popfq
invalid
mov rcx, rbp
call fcn.14004f96d
mov qword [rsp + 0x320], rax
mov qword [rsp + 0x328], rdx
add byte [rdi], cl
adc dword [rsi + 0xf], esi
and byte [rbp - 0x76b70001], bl
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
xchg esp, eax
and al, 0x28
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsi + 0xf], esi
mov rcx, r13
call fcn.14004f9a3
dec dword [rax - 0x77]
ret
mov qword [rsp + 0x790], rax
mov rcx, qword [rdi + 0x188]
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000001], edx
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x38
add dword [rax], eax
invalid
dec dword [rax - 0x77]
ret
add byte [rax - 0x75], cl
xchg dword [rax + 0x48000001], edx
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x38
add dword [rax], eax
invalid
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0x38
add dword [rax], eax
add byte [rbp - 0x77], cl
call 0x1881dad90
test eax, eax
invalid
mov r8, r13
call qword [rax + 0x18]
test rax, rax
invalid
jne 0x140057e35
test rdx, rdx
jne 0x140055d7d
add byte [rax], al
mov rcx, r13
call fcn.14004f9a3
stc
pushfq
invalid
dec dword [rax - 0x77]
test byte [rax + riz*2], ah
invalid
add byte [rax], al
cmp rbx, rax
jne 0x140058b9d
test edx, esp
add byte cs:[rax], al
stc
pushfq
invalid
test byte [rax + riz*2], ah
invalid
invalid
test edx, esp
add byte cs:[rax], al
mov rcx, r13
call fcn.14004f9a3
mov rbx, rdx
mov rcx, rbp
call fcn.140021497
cld
dec dword [rax - 0x7b]
invalid
cld
dec dword [rax - 0x7b]
invalid
je 0x140055cd7
add al, 0x31
shr bl, 0xf
xor eax, eax
jmp case.0x14002a856.478
cmpxchg byte [rcx], al
mov al, 1
cmp byte [rdi + 0x1c0], 0
rol byte [rcx], 0
add dword [rax], eax
add byte [rax], al
jne 0x140057e39
test dword [rbx + 0x21], edx
add byte [rax], al
mov byte [rdi + 0x1c0], al
mov byte [rdi + 0x1c1], 1
xchg ecx, eax
add dword [rax], eax
add byte [rcx], al
xchg ecx, eax
add dword [rax], eax
add byte [rcx], al
jmp 0x140055bbd
mov byte [rdi + 0x1c1], 0
add byte [rax], al
add byte [rcx], dh
leave
add byte [rax], al
xor ecx, ecx
xor eax, eax
mov r12, qword [rsp + 0x48]
jmp 0x140055d91
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
mov rdx, rdi
mov r8, rbp
call fcn.1400b82aa
invalid
add byte [rax - 0x7d], cl
mov esp, 0x1d024
add byte [rax], al
mov r12, qword [rsp + 0x1d8]
add dword [rax], eax
invalid
invalid
add dword [rax], eax
add byte [rdi], cl
test bl, ah
add al, byte [rax]
add byte [rax], al
invalid
invalid
mov ah, 0x24
add byte [rax], al
je case.0x1400483eb.122
add byte [rax], al
mov rsi, qword [rsp + 0x150]
push rax
add dword [rax], eax
add dh, al
mov byte [rdi + 0x1c2], 1
mov byte [rdi + 0x1c2], 1
ret 1
mov eax, 1
xor ecx, ecx
add byte [rax], al
add byte [rcx], dh
leave
mov qword [rsp + 0xd8], rcx
mov word [rax + rbx*8], fs
add byte [rax], al
add bl, ch
jmp 0x140055d9f
mov byte [rdi + 0x1c2], 1
jmp 0x140055d9f
mov byte [rdi + 0x1c2], 1
xchg edx, eax
add dword [rax], eax
add byte [rcx], al
xor ebx, ebx
mov r12, rax
invalid
jmp 0x140055d73
fisttp dword [rcx - 0x77]
invalid
movaps xmm0, xmmword [rsp + 0x320]
movaps xmmword [rsp + 0x9c0], xmm0
test byte [rax + rax*8], ah
or dword [rax], eax
add byte [rax - 0x77], cl
mov ebx, eax
test byte [rax + rax*8], ah
or dword [rax], eax
add byte [rax - 0x77], cl
mov ebx, eax
mov ebx, eax
mov rsi, qword [rsp + 0x150]
jmp 0x140055db0
mov eax, 1
add byte [rax], al
mov cl, 1
mov r12, rdx
xor edx, edx
mov qword [rsp + 0xd8], rdx
and al, 0xd8
add byte [rax], al
invalid
and al, 0xd8
add byte [rax], al
add byte [rax + 0x1c28f], cl
mov byte [rdi + 0x1c2], cl
mov rsi, qword [rsp + 0x150]
add byte [rax - 0x75], cl
mov ah, 0x24
push rax
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
push rsp
sub al, byte [rax]
add byte [rax - 0x75], cl
pushfq
and al, 0xd8
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
test rax, rax
je 0x1400587fc
mov rbx, qword [rsp + 0xd8]
test rbx, rbx
test ebx, ebx
fisttp dword [rax - 0x77]
mov ah, 0x24
push rax
add dword [rax], eax
add byte [rdi], cl
mov qword [rsp + 0x150], rsi
je 0x140058446
invalid
test dword [rsi], esp
add byte [rax], al
test byte [rbp + 0xf000026], al
movaps xmm0, xmmword [rsp + 0x9c0]
sub byte [rsp + 0x9c0], al
lea rax, [rsp + 0x480]
movups xmmword [rax], xmm0
adc dword [rax], eax
adc dword [rax], eax
mov r14, qword [rdi + 0x380]
mov rsi, qword [rdi + 0x388]
mov qword [rsp + 0x470], rbx
jo 0x140055dec
add byte [rax], al
jo 0x140055dec
add byte [rax], al
add byte [rcx + rcx*4 - 0x5c], cl
mov qword [rsp + 0x478], r12
mov qword [rsp + 0x600], 2
and al, 0
invalid
add byte [rax], al
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x620], 0
add byte [rcx - 0x48], al
add eax, 0x48000000
add byte [rax - 0x77], cl
invalid
movsb byte [rdi], byte [rsi]
and al, 0x78
add al, 0
add byte [rax - 0x39], cl
test byte [rax + rax], ah
and al, 0
and al, 0
invalid
add byte [rcx - 0x48], al
add eax, 0x48000000
add byte [rax - 0x77], cl
invalid
mov rdx, r12
mov edx, esp
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
call fcn.140018851
mov rcx, rax
add al, ch
xor ch, byte [rdx]
cld
dec dword [rax - 0x77]
shr eax, 0x24
call fcn.140021e4b
call fcn.140021e4b
cmp r12, 4
jb 0x140058b12
loope 0x140055e5b
add byte [rax], al
cld
add al, 0xf
invalid
mov r15d, eax
movzx eax, byte [rbx + 3]
cmp rax, 9
ja case.default.0x140055e50
invalid
add byte [rax - 0x73], cl
adc eax, 0x15f71b
lea rdx, [0x1401b5564]
movsxd rcx, dword [rdx + rax*4]
or al, 0x82
add rcx, rdx
jmp rcx
invalid
loope 0x140055e84
xor ecx, ecx
leave
cmp r12, 4
je 0x140058b26
test al, cl
sub al, 0
invalid
cld
add al, 0xf
test al, cl
sub al, 0
add byte [rax - 0x77], cl
pushfq
mov qword [rsp + 0xd8], rbx
mov rdx, qword [rsp + 0x168]
mov edx, dword [rsp + 0x168]
and al, 0xd8
add byte [rax], al
add byte [rax - 0x75], cl
invalid
xchg esp, eax
mov edx, dword [rsp + 0x168]
and al, 0x68
add dword [rax], eax
add byte [rbx + rcx*4 + 0x2a], cl
mov r13, qword [rdx]
cmp r13, 2
setne dl
not cl
test cl, dl
jne case.default.0x140055e9e
mov rdx, qword [rsp + 0xd8]
xchg esp, eax
and al, 0xd8
add byte [rax], al
add byte [rdx - 0x49f0fba6], cl
ror byte [rax - 0x73], 0xd
cmc
not byte [0x14468a69a]
or dword [rax + 1], 0x41e0ffc8
add eax, ecx
jmp rax
mov r14d, ebx
mov bl, byte [rdx + 4]
movzx eax, al
lea rcx, [0x1401b558c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov r14d, ebx
mov r8d, 9
mov eax, 9
lea rsi, [rsp + 0x1d0]
add byte [rax], al
mov rcx, rsi
lea rbx, [rsp + 0x470]
add al, 0
invalid
add al, 0
add byte [rax - 0x77], cl
mov edx, ebx
add byte [rax], al
mov rdx, rbx
mov edx, ebx
call fcn.14000f226
mov rcx, rsi
xchg ebx, eax
sti
dec dword [rax - 0x77]
int1
call fcn.14000f4c9
lea r13, [rsp + 0x320]
mov rcx, r13
mov rdx, rbx
call fcn.140021ea9
cld
invalid
jmp 0x128dfe823
cld
inc dword [rbp - 0x7b]
dec dword [rdi]
test byte [rsi + 5], dh
add byte [rax], al
test r15d, r15d
je 0x14005645e
movzx esi, r14b
mov ecx, esi
int1
and ecx, 8
je 0x140056c3f
test byte [rax + 0xd], cl
add byte [rax], al
mov rbx, qword [rsp + 0x330]
test rbx, rbx
je 0x14005645e
sub byte [rbx], al
add byte [rax], al
add eax, dword [rax]
add byte [rdi + rcx - 0x4a], al
movzx r14d, byte [rax]
cmp rbx, r14
xor byte [rcx + rdi - 0xd], cl
jbe 0x14005645e
add eax, 0xb8410000
add byte [rcx - 0x48], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
lea r13, [rsp + 0x1d0]
and al, 0xd0
add dword [rax], eax
add byte [rax], al
mov dword [rsp + 0x34], ecx
invalid
add byte [rax], al
mov dword [rsp + 0x34], ecx
mov rcx, r13
xor al, 0x4c
mov ecx, ebp
lea rdx, [rsp + 0x320]
lea edx, [rsp + 0x320]
xchg esp, eax
and al, 0x20
add eax, dword [rax]
add al, ch
mov bh, 0x90
call fcn.14000eff6
mov rcx, r13
sti
dec dword [rcx + rcx*4 - 0x17]
call fcn.14002c228
mov rax, r14
invalid
loope 0x140055fa7
std
dec dword [rcx + rcx*4 - 0x10]
invalid
invalid
not rax
add rbx, rax
add ebx, eax
mov rcx, r13
lea rdx, [rsp + 0x320]
add byte [rax], al
mov r8, rbx
call fcn.14000eee7
mov rcx, r13
lea r13, [rsp + 0x320]
call fcn.14002c228
mov ecx, dword [rsp + 0x34]
and al, 0x34
xor al, 0x41
shl esi, 0x10
shl r14d, 0x10
jmp 0x140056c42
ret 0xc
mov rcx, qword [rsp + 0x38]
and al, 0x38
and ecx, 0xffff0000
movabs rax, 0x100000101
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x38], ecx
lea rsi, [rsp + 0x600]
mov ah, 0x24
add byte [rsi], al
add byte [rax], al
invalid
mov rcx, rsi
int1
call fcn.14004587b
mov rcx, rsi
int1
int1
call fcn.140022028
sar ah, 0xff
mov bl, 0xa
xor eax, eax
mov qword [rsp + 0x60], rax
invalid
invalid
lea rax, [0x140157e38]
adc byte [rax], al
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x68], eax
xor r15d, r15d
xor edi, edi
mov dword [rsp + 0x34], 0
and al, 0x34
add byte [rax], al
add byte [rax], al
invalid
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
and al, 0x70
add byte [rax - 0x77], cl
and al, 0x70
and al, 0x70
and al, 0x70
lea r13, [rsp + 0x320]
lea ebp, [rsp + 0x320]
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xd8
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
and dword [rbx], eax
add byte [rax], al
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
jmp 0x140056dc4
mov edi, 0xb100000d
add ecx, ebp
invalid
add byte [rcx - 0x1b716ff], dh
invalid
mov cl, 1
jmp 0x140055e54
invalid
invalid
invalid
invalid
xor ecx, ecx
mov al, 0xa
jmp 0x140055e54
invalid
invalid
invalid
invalid
mov rcx, qword [rsp + 0x1e0]
loopne 0x14005601c
add byte [rax], al
add byte [rcx + 0xf], al
adc byte [rsi + 0x10], al
invalid
movups xmm0, xmmword [r14 + 0x10]
adc byte [rdi], cl
sub dword [rsp + 0x320], eax
and al, 0x20
add eax, dword [rax]
invalid
movaps xmmword [rsp + 0x320], xmm0
and al, 0x20
add eax, dword [rax]
add byte [rbp - 0x7b], cl
in al, 0x48
test r12, r12
mov rsi, qword [rsp + 0x150]
mov esi, dword [rsp + 0x150]
mov esi, dword [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rdi], cl
test byte [rsp + rax + 0x280f0000], dl
test byte [rax + riz], ah
and al, 0x20
add eax, dword [rax]
add byte [rax], al
movaps xmmword [rsp + 0x790], xmm0
je 0x1400564cf
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x320]
add byte [rax], al
movaps xmmword [rsp + 0x790], xmm0
test byte [rax + rdx*4], ah
and al, 0x90
invalid
add byte [rax], al
movaps xmmword [rsp + 0x1d0], xmm0
add byte [rax], al
add byte [rax + 1], bh
mov eax, 1
mov qword [rsp + 0x748], rcx
mov rsi, rcx
mov word [rax + rcx*2], fs
invalid
mov qword [rsp + 0xd8], r12
movaps xmm0, xmmword [rsp + 0x1d0]
sub byte [rsp + 0x1d0], al
and al, 0xd8
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x1d0], al
add byte [rax], al
movaps xmmword [rsp + 0x9c0], xmm0
test byte [rax + rax*8], ah
or dword [rax], eax
add byte [rcx - 0x77], cl
mov esp, esi
add byte [rax], al
mov r12, rsi
mov esp, esi
jmp 0x140055d9f
invalid
mov r8d, 9
lea rsi, [rsp + 0x1d0]
add dword [rax], eax
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
rol byte [rcx], 1
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
lea rdx, [rsp + 0x470]
call fcn.14000f226
mov rcx, rsi
add al, 0
add al, ch
test dword [rcx - 0x76b70005], edx
int1
call fcn.14000f4c9
dec dword [rdi]
adc byte [rsp + 0x470], al
and al, 0x70
add al, 0
invalid
movups xmm0, xmmword [rsp + 0x470]
and al, 0x70
add al, 0
add byte [rdi], cl
movups xmm1, xmmword [rsp + 0x480]
jo 0x1400560b3
add byte [rax], al
movups xmm1, xmmword [rsp + 0x480]
mov word [rax + rax*4], fs
add byte [rax + rax], 0
add al, 0
add byte [rdi], cl
sub dword [rsp + 0xf0], ecx
invalid
movaps xmmword [rsp + 0xf0], xmm1
add byte [rdi], cl
sub dword [rsp + 0xe0], eax
loopne 0x1400560c7
add byte [rax], al
movaps xmmword [rsp + 0xe0], xmm0
test r15d, r15d
je 0x1400566bd
invalid
test bl, 8
lea rsi, [rsp + 0x321]
and dword [rbx], eax
add byte [rax], al
invalid
and dword [rbx], eax
add byte [rax], al
invalid
add eax, dword [rax]
add byte [rdi], cl
test dword [rax + 8], ecx
add byte [rax], al
invalid
jne 0x14005692b
add byte [rcx], dh
leave
xor ecx, ecx
lea r13, [rsp + 0x320]
jmp 0x14005696e
jl 0x1400560f8
add byte [rax], al
lodsb al, byte [rsi]
and al, 0x20
and byte [rbx], al
add byte [rax], al
invalid
jl 0x1400560f8
add byte [rax], al
test r15d, r15d
je 0x1400563c5
test dl, cl
add al, byte [rax]
invalid
test dl, cl
add al, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 9
mov eax, 9
or dword [rax], eax
add byte [rax], al
mov rcx, qword [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x1e], cl
invalid
mov rdx, r12
loop case.0x140055e9e.3
lea r9, [0x140158350]
lea ecx, [0x140158350]
and dl, byte [rax]
add al, ch
cmp dword [rdi], esp
call fcn.140018851
mov rcx, rax
call fcn.140021fcf
dec dword [rax - 0x77]
ret 0xb948
add byte [rax], al
add byte [rax], al
add byte [rbx], al
add byte [rax], al
cld
dec dword [rax - 0x77]
shr eax, 0xaf
mov esi, 0x8948fffc
dec dword [rax - 0x77]
dec dword [rax - 0x77]
ret 0xb948
add byte [rax + 0x21], cl
retf 0xb948
and rdx, rcx
movabs rcx, 0x20000000000
cmp rdx, rcx
retf 0x850f
invalid
or byte [rax], al
add byte [rax], al
invalid
retf 0x850f
test dword [rax + 8], esp
add byte [rax], al
invalid
add byte [rbp + rcx*4 + 0x40], al
hlt
lea r8d, [rax - 0xc]
lea rsi, [rsp + 0x321]
mov rdx, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
jmp 0x1400569bc
add byte [rax], al
mov r8d, 9
mov rcx, rdx
ror dword [rcx + rcx*4 - 0x1e], 1
ror dword [rcx + rcx*4 - 0x1e], 1
lea r9, [0x140158368]
lea ecx, [0x140158368]
or eax, 0x1021fc
cld
and dword [rax], edx
add al, ch
loopne 0x140056195
call fcn.140018851
cmp rdx, 4
cld
dec dword [rax - 0x7d]
cli
add al, 0xf
test dword [rdx + 2], ecx
add byte [rax], al
cmp edx, 4
jne 0x1400563c5
mov eax, dword [rax]
bswap eax
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
mov al, 1
mov dword [rsp + 0x44], eax
mov bl, 8
jmp 0x14005636e
invalid
add byte [rcx - 0x48], al
or dword [rax], eax
mov r8d, 9
add byte [rax], al
mov rcx, rdx
mov rdx, r12
lea r9, [0x140158380]
call fcn.140018851
cld
inc dword [rbp - 0x7b]
invalid
cld
cld
inc dword [rbp - 0x7b]
dec dword [rdi]
je 0x1400566cc
mov al, 0xa
je 0x1400566cc
add byte [rax + 0x2444890a], dh
xor rax, rax
xor eax, eax
mov al, 0xa
mov dword [rsp + 0x48], eax
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
add eax, 0x101c72
add eax, 0x101c72
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor r15d, r15d
movabs rax, 0x100000101
mov eax, 0x101
add dword [rax], eax
add byte [rax], al
mov eax, 0x101
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x38
mov qword [rsp + 0x38], rax
jmp 0x140056405
add byte [rcx - 0x48], al
or dword [rax], eax
add byte [rax], al
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
add byte [rax - 0x77], cl
int1
lea rdx, [rsp + 0x470]
call fcn.14000f226
invalid
nop
sti
dec dword [rax - 0x77]
int1
invalid
dec dword [rax - 0x77]
int1
mov ecx, esi
call fcn.14000f4c9
movups xmm0, xmmword [rsp + 0x470]
movups xmm1, xmmword [rsp + 0x480]
and al, 0x80
add al, 0
add byte [rdi], cl
sub dword [rsp + 0xf0], ecx
and al, 0x80
add al, 0
add byte [rdi], cl
sub dword [rsp + 0xf0], ecx
movaps xmmword [rsp + 0xe0], xmm0
test r15d, r15d
je 0x140056923
test bl, 8
jne 0x140056a21
test eax, esp
invalid
mov byte [rsp + 0x48], bl
xor esi, esi
jmp 0x140056a65
mov ecx, edx
mov rdx, r12
lea r9, [0x140158398]
and dword [rax], edx
add al, ch
in eax, dx
and eax, 0x8545fffc
cld
inc dword [rbp - 0x7b]
dec dword [rdi]
invalid
mov word [rdx], es
add byte [rax], al
invalid
and dword [rax], edx
add al, ch
in eax, dx
and eax, 0x8545fffc
cld
inc dword [rbp - 0x7b]
cld
inc dword [rbp - 0x7b]
dec dword [rdi]
test dword [rdx + rax - 0x7cb80000], ecx
add byte [rax - 0x7d], cl
add byte [rax - 0x7d], cl
cmp rdx, 8
jne 0x1400564f9
invalid
invalid
add al, byte [rax]
invalid
cli
or byte [rdi], cl
test dword [rdx + 0x48000002], eax
mov eax, dword [rax]
mov rax, qword [rax]
and bl, 1
mov rcx, rax
shr rcx, 0x10
jmp 0xcc8eaa97
and al, 0xc8
add byte [rax], al
invalid
mov qword [rsp + 0xd0], rax
add byte [rax], al
shr rax, 0x30
mov qword [rsp + 0x48], rax
and al, 0x48
and al, 0x48
mov al, 1
mov al, 1
mov dword [rsp + 0x44], eax
mov eax, ebx
mov bl, 5
add eax, 0x9f248488
add byte [rax], al
add byte [rcx + 0x48782444], cl
mov dword [rsp + 0x68], eax
add eax, 0x9f248488
add byte [rax], al
add byte [rcx + 0x48782444], cl
mov dword [rsp + 0x68], eax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x7c], eax
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
add cl, ch
invalid
add byte [rax], al
invalid
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], 0
add cl, ch
invalid
mov eax, 9
mov rcx, rdx
mov rdx, r12
lea r9, [0x1401583b0]
call fcn.140018851
cmp rdx, 7
ja 0x140056526
and eax, 0x8348fffc
cli
invalid
mov byte [rsp + 0x5a0], 0xc
and qword [rsp + 0x598], 0
add eax, 0x4c000000
lea ebp, [rsp + 0x320]
movabs al, byte [0x24a483480c000005]
cwde
add eax, 0x4c000000
lea ebp, [rsp + 0x320]
mov rcx, qword [rsp + 0x38]
jmp case.0x14004477e.141
mov r8d, 9
mov rcx, rdx
mov rdx, r12
lea r9, [0x1401583c8]
call fcn.140018851
and byte [rax], dl
add al, ch
and esp, dword [0xc34e632c]
cmp rdx, 4
jne 0x1400563c5
movzx r8d, byte [rax]
cmp rdx, 4
jne 0x1400563c5
movzx r8d, byte [rax]
movzx ecx, byte [rax + 1]
shl ecx, 0x10
add rcx, rax
loope 0x140056353
movzx edx, byte [rax + 2]
shl edx, 8
movzx eax, byte [rax + 3]
and r8d, 0x7f
loopne 0x1400563d1
loopne 0x1400563d1
shl r8d, 0x18
shl eax, 0x18
or r8d, ecx
or r8d, edx
or r8d, eax
je 0x1400563c5
mov qword [rsp + 0x48], r8
mov al, 1
mov dword [rsp + 0x44], eax
and al, 0x44
and al, 0x44
mov bl, 7
mov bl, 7
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0x78], eax
mov qword [rsp + 0x68], rax
push 0x24448948
invalid
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x7c], eax
mov dword [rsp + 0x80], eax
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx + rcx*4 - 8], al
push 0x24448948
invalid
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0xc8], eax
lea r13, [rsp + 0x320]
jmp 0x140057aea
and al, 0x68
add dword [rax], eax
add byte [rax - 0x39], cl
add byte [rdx], al
add byte [rax], al
add byte [rcx - 0x7d], al
cmp r13d, 2
jne 0x140056664
invalid
cmp r13d, 2
jne 0x140056664
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
invalid
mov eax, 0x101
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x77], 0x4c
and al, 0x38
add dword [rax], eax
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
mov al, 0xa
mov dword [rsp + 0x48], eax
xor rax, rax
or cl, byte [rcx + 0x31482444]
ror byte [rax - 0x77], 0x44
and al, 0x60
xor rax, rax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
xor eax, eax
mov qword [rsp + 0x68], rax
xor r15d, r15d
mov dword [rsp + 0x34], 0
add byte [rax], al
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea eax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
lea r13, [rsp + 0x320]
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
add byte [rax], al
add byte [rax], al
jmp 0x140056da8
and al, 0x48
lea r13, [rsp + 0x320]
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
invalid
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xd8
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
and dword [rbx], eax
add byte [rax], al
invalid
add byte [rbx + rcx*4 + 0x7c], al
and al, 0x44
mov r15d, dword [rsp + 0x44]
jmp 0x140056da8
mov rcx, r13
call fcn.14002c228
mov rcx, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
and ecx, 0xffff0000
movabs rax, 0x100000101
add byte [rcx], al
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x77], 0x4c
and al, 0x38
add byte [rcx], al
add byte [rax], al
add byte [rax + 9], cl
ror dword [rax - 0x77], 0x4c
and al, 0x38
mov al, 0xa
mov dword [rsp + 0x48], eax
and al, 0x48
and al, 0x48
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
add byte [rax - 0x77], cl
and al, 0x50
add byte [rax - 0x77], cl
and al, 0x50
xor eax, eax
mov qword [rsp + 0x68], rax
push 0xffffffffc7ff3145
and al, 0x34
add byte [rax], al
add byte [rax], al
push 0xffffffffc7ff3145
and al, 0x34
add byte [rax], al
add byte [rax], al
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
rcl byte [0x1848eacb8]
and al, 0x70
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
add eax, dword [rax]
add cl, ch
in eax, 0xc
add byte [rax], al
add eax, dword [rax]
add cl, ch
in eax, 0xc
add byte [rax], al
cmp qword [rdi + 0x1a8], 0
cmp dword [rdi + 0x1a8], 0
je 0x140056d20
mov r8d, 0x19
mov cl, 0x27
lea rdx, str.bytes_remaining_on_streamOut_of_bounds_accesspolling_StreamFuture_twiceC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
lea edx, str.bytes_remaining_on_streamOut_of_bounds_accesspolling_StreamFuture_twiceC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
add byte [rax], al
add byte [rcx + 0x158d4827], dh
lea edx, str.bytes_remaining_on_streamOut_of_bounds_accesspolling_StreamFuture_twiceC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
lea edx, str.bytes_remaining_on_streamOut_of_bounds_accesspolling_StreamFuture_twiceC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_stream_streaminto_future.rs
call fcn.14003d658
mov r12, rax
jmp case.0x14004bb9a.70
invalid
invalid
invalid
mov rax, qword [rsp + 0x528]
add eax, 0xb70f0000
ror byte [rax + 0xd], 0
add byte [rcx], al
add byte [rax - 0x77], cl
test byte [rax + rbp], ah
sub byte [0x1014d6514], al
add byte [rax], al
movzx eax, ax
or rax, 0x10000
mov qword [rsp + 0x528], rax
invalid
invalid
add byte [rax], al
sub byte [0x1014d6514], al
shl rax, 0x10
loopne 0x140056526
or rax, 0x101
mov qword [rsp + 0x38], rax
jmp 0x1400563e2
invalid
invalid
invalid
invalid
mov rbx, rax
mov r14, rdx
mov r8d, 4
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 0xd], 0x2c
adc dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rbp + rcx*4 + 0xd], 0x2c
adc dword [rax], eax
call fcn.140021faa
mov rcx, rax
call fcn.140021e4b
mov r15d, eax
mov esi, dword [rbx + 4]
cld
dec dword [rax - 0x77]
shr eax, 2
mov ecx, 0x8941fffc
invalid
bswap esi
mov r8d, 8
mov rcx, rbx
mov rdx, r14
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framego_away.rsC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoconnection.rsmutex_poisoned
sbb al, 0x42
adc dword [rax], eax
call fcn.140018851
mov r8, rdx
lea rcx, [rsp + 0x598]
mov word [rax + rbx*4], fs
add eax, 0x89480000
invalid
cld
dec dword [rcx - 0x77]
ror byte [rax - 0x73], 1
mov word [rax + rbx*4], fs
and al, 0x98
add eax, 0x89480000
ret 0x76e8
invalid
invalid
call fcn.14000ebf2
mov dword [rsp + 0x5b8], r15d
mov dword [rsp + 0x34], esi
mov dword [rsp + 0x5bc], esi
mov esp, 0x48000005
mov eax, dword [rsp + 0x598]
mov esp, 0x48000005
mov eax, dword [rsp + 0x598]
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add eax, 0x85480000
ror byte [rbp + rcx*4 - 0x54], 0x24
lea r13, [rsp + 0x320]
test rax, rax
lea r13, [rsp + 0x320]
lea ebp, [rsp + 0x320]
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ecx, dword [rsp + 0x38]
mov rcx, qword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
je case.0x14004477e.141
mov rcx, rax
mov qword [rsp + 0x48], rax
shr rax, 0x20
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
mov rax, qword [rsp + 0x5a0]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x50], eax
push rax
mov rax, qword [rsp + 0x5a8]
mov qword [rsp + 0x70], rax
jo 0x140056560
test byte [rax + rsi*4], ah
invalid
add byte [rax], al
jo 0x140056560
test byte [rax + rsi*4], ah
add eax, 0x89480000
and al, 0x60
mov al, 5
add byte [rax], al
mov qword [rsp + 0x60], rax
mov al, 1
mov dword [rsp + 0x44], eax
mov bl, 6
mov eax, dword [rsp + 0x5b4]
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
push 0x24848948
rol byte [rax], 1
add byte [rax], al
invalid
mov qword [rsp + 0xd0], rax
add byte [rcx - 0x7687dbbc], cl
and al, 0x7c
invalid
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x7c], eax
invalid
jl 0x14005658e
mov dword [rsp + 0x80], eax
jmp 0x140057ae2
add byte [rax], al
test byte [rax + rax*4], ah
add byte [rax], al
add cl, ch
rcl byte [rax + rax], cl
add byte [rax], al
and ecx, 0xffff0000
invalid
mov eax, 0x101
add dword [rax], eax
add byte [rax], al
and ecx, 0xffff0000
movabs rax, 0x100000101
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
or rcx, rax
mov qword [rsp + 0x38], rcx
ror dword [rax - 0x77], 0x4c
and al, 0x38
mov al, 0xa
mov dword [rsp + 0x48], eax
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x60
ror byte [rax - 0x77], 0x44
and al, 0x60
lea rax, [0x140157e38]
mov qword [rsp + 0x50], rax
and al, 0x50
xor eax, eax
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
xor r15d, r15d
mov dword [rsp + 0x34], 0
and al, 0x34
add byte [rax], al
add byte [rax], al
and al, 0x34
add byte [rax], al
add byte [rax], al
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
jmp 0x140056421
mov r8d, 0x148
add qword [rax], rax
add byte [rax - 0x73], cl
invalid
invalid
lea rcx, [rsp + 0x328]
mov word [rax + rbp], fs
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
xchg esp, eax
and al, 0x98
cwde
mov rdx, qword [rsp + 0x498]
cwde
add al, 0
add al, ch
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x320], r13
xor eax, eax
test r13, r13
in eax, dx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x320], r13
xor eax, eax
test r13, r13
in eax, dx
in eax, dx
sete al
cmp dword [rsp + rax*8 + 0x438], r15d
invalid
cmp byte [rax + rax], al
add byte [rdi], cl
invalid
sbb al, 5
add byte [rax], al
invalid
add byte [rdi], cl
test dword [rax - 0x3c0a0000], ebx
add byte [rax], al
invalid
ret
add eax, 0xc3f60000
add byte [rax], al
test bl, 4
add al, 0x4c
lea ebp, [rsp + 0x320]
lodsb al, byte [rsi]
and al, 0x20
add eax, dword [rax]
add byte [rax], al
lea r13, [rsp + 0x320]
lodsb al, byte [rsi]
and al, 0x20
add eax, dword [rax]
invalid
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rbx], fs
and al, 0x18
mov rcx, qword [rsp + 0x518]
je 0x140056fde
and al, 0x18
add eax, 0x840f0000
sub byte [rcx], cl
add byte [rax], al
add byte [rdi], cl
test byte [rax], ch
or dword [rax], eax
add byte [rcx], dh
shr cl, 0x8a
or dword [rax], eax
add byte [rbx - 0x5372b3ee], dh
invalid
lodsb al, byte [rsi]
xor eax, eax
jmp 0x140057047
mov bl, 0x12
lea r13, [rsp + 0x320]
lea ebp, [rsp + 0x320]
lea ebp, [rsp + 0x320]
and al, 0x20
add eax, dword [rax]
add cl, ch
pop rsp
or byte [rax], al
jmp 0x140056f28
add byte [rax - 0x77], cl
mov rcx, rdx
test bl, 1
ret
invalid
sal esi, 1
ret
jne 0x140056d41
test dword [rcx + 6], ebp
add byte [rax], al
mov r8, rax
mov al, 0xa
mov dword [rsp + 0x48], eax
mov rax, rcx
enter 0xffffffffffffd231, 0x41
mov ecx, 6
enter 0xffffffffffffd231, 0x41
mov ecx, 6
div r9
int1
test rdx, rdx
test edx, edx
lea r13, [rsp + 0x320]
lea r14, [rsp + 0x1d8]
fadd dword [rcx]
add byte [rax], al
add eax, dword [rax]
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xd8
invalid
fadd dword [rcx]
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
and dword [rbx], eax
add eax, dword [rax]
invalid
add byte [rax], al
lea rsi, [rsp + 0x321]
lea esi, [rsp + 0x321]
add eax, dword [rax]
add byte [rdi], cl
test dword [rax + 6], ebx
add byte [rax], al
jne 0x140056d68
mov dword [rsp + 0x44], 0
xor eax, eax
mov qword [rsp + 0x38], rax
cmp byte [rcx], dh
ror byte [rax - 0x77], 0x44
mov dword [rsp + 0x50], eax
xor eax, eax
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
xor eax, eax
mov qword [rsp + 0x70], rax
invalid
ror byte [rax - 0x77], 0x44
and al, 0x70
invalid
jo case.0x14004ffad.83
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x68
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x34], 0
xor r9d, r9d
xor al, 0
add byte [rax], al
add byte [rax], al
xor r9d, r9d
test rcx, rcx
je 0x140057a1f
cmp rcx, 6
mov edx, 6
add byte [rax], al
invalid
add byte [rax], al
cmovb rdx, rcx
cmp rdx, 1
cli
add dword [rdi], ecx
test ch, bl
and eax, dword [rax]
invalid
cli
add dword [rdi], ecx
test ch, bl
and eax, dword [rax]
add byte [rax - 0x7d], cl
cmp rdx, 2
jbe 0x140058b52
add byte [rax], al
cmp rdx, 3
je 0x140058b68
cmp rdx, 4
jbe 0x140058b7e
add byte [rax], al
cmp rdx, 5
je 0x140058b87
frstor dword [rbx]
add byte [rax], al
cmp rdx, 2
jbe 0x140058b52
add byte [rax], al
add byte [rax], al
cmp rdx, 3
je 0x140058b68
cmp rdx, 4
jbe 0x140058b7e
add byte [rax], al
add byte [rax], al
cmp rdx, 5
je 0x140058b87
mov rax, r8
add r8, rdx
add eax, edx
add eax, edx
sub rcx, rdx
movzx edx, byte [rax]
movzx r10d, byte [rax + 1]
push rax
add ecx, eax
loop 0x1400567a3
add ecx, eax
loop 0x1400567a3
lea r13d, [rdx + r10]
dec r13d
cmp r13d, 7
cmp ebp, 7
ja case.default.0x1400567df
movzx edx, byte [rax + 2]
movzx r10d, byte [rax + 3]
movzx r11d, byte [rax + 4]
add al, byte [rdi + rcx - 0x4a]
push rax
add eax, dword [rdi + rcx - 0x4a]
pop rax
add al, 0x44
movzx r14d, byte [rax + 5]
movzx r14d, byte [rax + 5]
mov rax, r8
mov r8d, r9d
mov r9d, esi
int1
int1
mov esi, ebx
lea rbx, [0x1401b55b8]
lea ebx, [0x1401b55b8]
movsxd r13, dword [rbx + r13*4]
add r13, rbx
mov ebx, esi
mov esi, r9d
mov r9d, r8d
ror dword [rcx - 0x77], 0xc0
jmp r13
shl edx, 0x18
shl r10d, 0x10
loop 0x1400567f9
loop 0x1400567f9
or r10d, edx
shl r11d, 8
or r11d, r10d
or r11d, r14d
mov dword [rsp + 0x44], 1
add dword [rax], r8d
add byte [rax], al
mov eax, r11d
mov dword [rsp + 0xa8], r11d
jmp case.default.0x1400567df
shl edx, 0x18
shl r10d, 0x10
loop 0x140056825
or r10d, edx
shl r11d, 8
or r11d, r10d
or r11d, r14d
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x38], rax
mov eax, r11d
mov dword [rsp + 0x158], r11d
jmp 0x140056914
shl edx, 0x18
shl r10d, 0x10
or r10d, edx
shl r11d, 8
or r11d, r10d
or r11d, r14d
mov eax, 1
mov qword [rsp + 0x50], rax
mov eax, r11d
mov dword [rsp + 0x1a0], r11d
jmp case.default.0x1400567df
shl edx, 0x18
shl r10d, 0x10
loop 0x140056881
or r10d, edx
shl r11d, 8
or r11d, r10d
or r11d, r14d
mov eax, 1
mov qword [rsp + 0x70], rax
mov eax, r11d
mov dword [rsp + 0x60], r11d
jns case.default.0x1400567df
jmp case.0x140052c67.43
shl edx, 0x18
shl r10d, 0x10
or r10d, edx
shl r11d, 8
jrcxz 0x1400568b1
lea r15d, [r10 + r11]
or r15d, r14d
lea eax, [r11 + r10]
add eax, 0xffffc000
mov edx, 1
mov qword [rsp + 0x68], rdx
cmp eax, 0xffc000
jb case.default.0x1400567df
invalid
invalid
invalid
jmp case.0x140052c67.43
shl edx, 0x18
shl r10d, 0x10
or r10d, edx
shl r11d, 8
or r11d, r10d
or r11d, r14d
mov dword [rsp + 0x34], 1
mov ebx, r11d
jmp case.default.0x1400567df
shl edx, 0x18
shl r10d, 0x10
or r10d, edx
shl r11d, 8
or r11d, r10d
or r11d, r14d
mov r9d, 1
mov esi, r11d
cmp r11d, 2
jb case.default.0x1400567df
jmp case.0x140052c67.43
mov r13b, 0x12
jmp 0x1400570e7
cmp qword [rsp + 0xe8], 0
lea r13, [rsp + 0x320]
je 0x1400570dd
mov sil, 2
test bl, 0x20
jne 0x140056b98
test rcx, rcx
je 0x1400571dd
mov rax, qword [rsp + 0xe8]
sub rax, rcx
jae 0x1400571d5
mov byte [rsp + 0x1d8], 0xd
mov bl, 0xd
jmp 0x140056f28
mov r8b, 8
cmp r15d, eax
lea rsi, [rsp + 0x321]
mov rdx, qword [rsp + 0x50]
jne 0x140056e72
movzx eax, r8b
cmp al, 9
mov ecx, 9
cmovae eax, ecx
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
cmp al, 8
lea r13, [rsp + 0x320]
jne 0x140056cca
shl r15, 0x20
or rcx, r15
or rcx, 0x100
mov qword [rsp + 0x38], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x50], rdx
mov al, 0xa
mov dword [rsp + 0x48], eax
lea r14, [rsp + 0x1d8]
jmp 0x140056454
cmp qword [rsp + 0xe8], 0
je 0x1400570e4
mov byte [rsp + 0x48], bl
mov rax, qword [rsp + 0xe0]
movzx esi, byte [rax]
mov r8d, 1
lea rbx, [rsp + 0x320]
mov rcx, rbx
lea rdx, [rsp + 0xe0]
call fcn.14000f226
mov rcx, rbx
call fcn.14000f4c9
mov rdx, qword [rsp + 0xe8]
mov r13b, 0x13
cmp rdx, 5
jb 0x1400570e7
mov rcx, qword [rsp + 0xe0]
mov r8d, 4
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rs
call fcn.140021faa
mov rcx, rax
call fcn.140021e4b
mov ebx, eax
mov r8d, 4
lea r13, [rsp + 0x320]
mov rcx, r13
lea rdx, [rsp + 0xe0]
call fcn.14000f226
mov rcx, r13
call fcn.14000f4c9
test rsi, rsi
je 0x140056aed
mov rax, qword [rsp + 0xe8]
mov r13b, 0xd
sub rax, rsi
jb 0x1400570e7
mov qword [rsp + 0xe8], rax
lea r13, [rsp + 0x320]
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
call fcn.14002c3b7
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
mov rax, qword [rsp + 0x508]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov byte [rsp + 0x230], 0xb
and qword [rsp + 0x248], 0
and qword [rsp + 0x268], 0
and qword [rsp + 0x288], 0
and qword [rsp + 0x2a8], 0
and word [rsp + 0x2c8], 0
and qword [rsp + 0x2d0], 0
mov byte [rsp + 0x2d8], 0
mov dword [rsp + 0x2e0], r15d
mov dword [rsp + 0x2e4], ebx
mov cl, byte [rsp + 0x48]
mov byte [rsp + 0x2e8], cl
cmp qword [rsp + 0x1d0], 3
jne 0x14005745b
mov r13b, byte [rsp + 0x1d8]
jmp 0x1400570f4
mov rdx, qword [rsp + 0xe8]
cmp rdx, 5
jae 0x140056ec1
mov byte [rsp + 0x1d8], 0x13
mov bl, 0x13
jmp 0x140056f28
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor r15d, r15d
mov dword [rsp + 0x34], 0
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
lea r13, [rsp + 0x320]
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
mov rcx, r13
call fcn.1400225cd
lea rcx, [rsp + 0x448]
call fcn.14000f4c9
mov al, 0xa
mov dword [rsp + 0x48], eax
jmp 0x140056da8
xor r14d, r14d
and esi, 9
or esi, r14d
mov eax, dword [rsp + 0x320]
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x324]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x338]
mov rdx, rax
mov qword [rsp + 0x60], rax
shr rax, 0x20
mov qword [rsp + 0x68], rax
shl ecx, 5
or ecx, esi
mov dword [rsp + 0x34], ecx
xor ebx, ebx
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x7c], eax
mov dword [rsp + 0x80], eax
mov qword [rsp + 0xc8], rax
mov dword [rsp + 0x44], 0
jmp 0x140057aea
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
mov al, 0xa
mov dword [rsp + 0x48], eax
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor r15d, r15d
mov dword [rsp + 0x34], 0
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
lea r14, [rsp + 0x1d8]
jmp 0x140056da8
movaps xmm0, xmmword [rsp + 0x660]
movaps xmmword [rsp + 0x790], xmm0
mov byte [rdi + 0x1c1], 0
xor r12d, r12d
xor eax, eax
jmp 0x140056063
test rcx, rcx
lea r13, [rsp + 0x320]
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
je 0x1400575fb
mov al, 0xa
mov dword [rsp + 0x48], eax
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor r15d, r15d
movabs rax, 0x100000101
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x34], 0
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
lea rbx, [rsp + 0x600]
mov rcx, rbx
call fcn.14004587b
mov rcx, rbx
call fcn.140022028
mov ebx, dword [rsp + 0x48]
lea rcx, [rsp + 0x470]
call fcn.14000f4c9
cmp bl, 0xa
je 0x1400585e6
mov al, byte [rsp + 0x136]
mov byte [rsp + 0x12a], al
movzx eax, word [rsp + 0x134]
mov word [rsp + 0x128], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x9c0]
lea rdx, [rsp + 0x790]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x130]
mov word [rsp + 0x124], ax
mov al, byte [rsp + 0x132]
mov byte [rsp + 0x126], al
movzx eax, word [rsp + 0x12c]
mov word [rsp + 0x120], ax
mov al, byte [rsp + 0x12e]
mov byte [rsp + 0x122], al
cmp bl, 9
jne 0x140058511
mov eax, r15d
mov dword [rsp + 0x44], r15d
mov qword [rsp + 0x48], r12
lea r15, [rsp + 0x1d0]
jmp 0x140055bbd
mov qword [rsp + 0xa8], rcx
mov byte [rsp + 0x48], bl
mov rcx, qword [rsp + 0xe0]
mov r8d, 5
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rs
call fcn.140021faa
mov rcx, rax
call fcn.140021fcf
mov rbx, rax
mov rsi, rax
shr rsi, 0x28
cmp sil, 2
je 0x140056f21
mov byte [rsp + 0x180], bl
shr rbx, 8
mov dword [rsp + 0x181], ebx
mov bl, 0x14
cmp dword [rsp + 0x180], r15d
jne 0x140057d4b
mov byte [rsp + 0x1d8], bl
lea rsi, [rsp + 0x321]
lea rcx, [rsp + 0xe0]
call fcn.14000f4c9
lea r14, [rsp + 0x1d8]
add bl, 0xf4
movzx eax, bl
cmp al, 9
mov ecx, 9
cmovae eax, ecx
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
cmp al, 8
mov rdx, qword [rsp + 0x50]
jne 0x140056f97
shl r15, 0x20
or rcx, r15
or rcx, 0x100
mov qword [rsp + 0x38], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x50], rdx
jmp 0x14005715b
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor ecx, ecx
mov dword [rsp + 0x34], 0
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
jmp 0x1400571ab
mov rax, qword [rsp + 0x468]
inc rax
cmp rax, rsi
jbe 0x140057047
and ecx, 0xffff0000
movabs rax, 0xb00000101
or rcx, rax
xor eax, eax
mov qword [rsp + 0x68], rax
mov eax, 0x16
mov qword [rsp + 0x60], rax
lea rax, [0x140130e50]
mov qword [rsp + 0x50], rax
xor r15d, r15d
mov qword [rsp + 0x518], rcx
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x34], 0
lea rax, str.too_many_continuations
mov qword [rsp + 0x70], rax
jmp 0x140056c0f
mov qword [rsp + 0x468], rax
mov rax, qword [rsp + 0x450]
test rax, rax
lea rsi, [rsp + 0x321]
je 0x14005762c
cmp byte [rsp + 0x430], 0
je 0x1400576e7
add rax, r12
cmp rax, r14
jbe 0x1400576e7
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x900000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor r15d, r15d
mov dword [rsp + 0x34], 0
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
lea r14, [rsp + 0x1d8]
jmp 0x140056c1f
mov r13b, 0x13
lea rcx, [rsp + 0xe0]
call fcn.14000f4c9
add r13b, 0xf4
movzx eax, r13b
cmp al, 9
mov ecx, 9
cmovae eax, ecx
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
cmp al, 8
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
mov rdx, qword [rsp + 0x50]
jne 0x140057161
shl r15, 0x20
or rcx, r15
or rcx, 0x100
mov qword [rsp + 0x38], rcx
movabs rax, 0xffffffff00000000
and rdx, rax
or rdx, 1
mov qword [rsp + 0x50], rdx
lea r13, [rsp + 0x320]
mov ecx, dword [rsp + 0x44]
jmp 0x1400571ab
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor ecx, ecx
mov dword [rsp + 0x34], 0
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
lea r13, [rsp + 0x320]
mov al, 0xa
mov dword [rsp + 0x48], eax
mov r15d, ecx
lea rbx, [rsp + 0x600]
mov rcx, rbx
call fcn.14004587b
mov rcx, rbx
call fcn.140022028
mov ebx, dword [rsp + 0x48]
jmp 0x140056dd1
mov qword [rsp + 0xe8], rax
mov byte [rsp + 0x48], bl
lea rbx, [rsp + 0x1d0]
mov rcx, rbx
call fcn.14002c3b7
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
mov rcx, qword [rsp + 0x508]
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
mov byte [rsp + 0x230], 0xb
and qword [rsp + 0x248], 0
and qword [rsp + 0x268], 0
and qword [rsp + 0x288], 0
and qword [rsp + 0x2a8], 0
and word [rsp + 0x2c8], 0
and qword [rsp + 0x2d0], 0
mov byte [rsp + 0x2d8], 0
mov al, byte [rsp + 0x174]
lea rdx, [rsp + 0x1d8]
mov byte [rdx + 0x10c], al
mov eax, dword [rsp + 0x170]
mov dword [rdx + 0x108], eax
mov byte [rsp + 0x2e5], sil
and word [rsp + 0x2e6], 0
mov dword [rsp + 0x2e8], r15d
mov al, byte [rsp + 0x48]
mov byte [rsp + 0x2ec], al
cmp qword [rsp + 0x1d0], 3
jne 0x1400572c3
mov bl, byte [rsp + 0x1d8]
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
jmp 0x140056f45
mov r8d, 0x120
mov rsi, rcx
mov rcx, r13
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
mov bl, byte [rsp + 0x43c]
mov rcx, r13
lea rdx, [rsp + 0x180]
mov r8, r14
mov r9, qword [rsp + 0x490]
call fcn.14002206c
cmp al, 0x15
jne 0x140057983
test bl, 4
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
je 0x1400579cc
mov eax, dword [rsp + 0x320]
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x324]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x70], rax
mov eax, dword [rsp + 0x338]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x33c]
mov qword [rsp + 0x68], rax
mov r15d, dword [rsp + 0x340]
mov eax, dword [rsp + 0x344]
mov dword [rsp + 0x34], eax
mov eax, dword [rsp + 0x348]
mov dword [rsp + 0xb4], eax
mov eax, dword [rsp + 0x34c]
mov dword [rsp + 0xb8], eax
mov eax, dword [rsp + 0x350]
mov dword [rsp + 0xbc], eax
mov al, byte [rsp + 0x354]
mov dword [rsp + 0x78], eax
movzx eax, word [rsi + 0x34]
mov word [rsp + 0x84], ax
mov al, byte [rsi + 0x36]
mov byte [rsp + 0x86], al
mov r8d, 0xe0
lea rcx, [rsp + 0x660]
lea rdx, [rsp + 0x358]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x438]
mov dword [rsp + 0x80], eax
mov al, byte [rsp + 0x43c]
mov dword [rsp + 0x7c], eax
mov rcx, qword [rsp + 0x4f8]
movzx eax, word [rcx]
mov word [rsp + 0x8c], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x8e], al
mov rcx, qword [rsp + 0x4f0]
movzx eax, word [rcx]
mov word [rsp + 0x88], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x8a], al
lea rcx, [rsp + 0x180]
call fcn.14000f4c9
mov bl, 1
jmp 0x1400575ee
mov r8d, 0x120
mov rbx, rax
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x190], xmm1
movaps xmmword [rsp + 0x180], xmm0
mov bl, byte [rsp + 0x438]
mov rcx, r13
lea rdx, [rsp + 0x180]
mov r8, r14
mov r9, qword [rsp + 0x490]
call fcn.14002206c
cmp al, 0x15
jne 0x140057bb5
test bl, 4
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
je 0x140057bfe
mov eax, dword [rsp + 0x320]
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x324]
mov qword [rsp + 0x38], rax
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x330]
mov qword [rsp + 0x70], rax
mov eax, dword [rsp + 0x338]
mov qword [rsp + 0x60], rax
mov eax, dword [rsp + 0x33c]
mov qword [rsp + 0x68], rax
mov r15d, dword [rsp + 0x340]
mov eax, dword [rsp + 0x344]
mov dword [rsp + 0x34], eax
mov eax, dword [rsp + 0x348]
mov dword [rsp + 0xb4], eax
mov eax, dword [rsp + 0x34c]
mov dword [rsp + 0xb8], eax
mov eax, dword [rsp + 0x350]
mov dword [rsp + 0xbc], eax
mov al, byte [rsp + 0x354]
mov dword [rsp + 0x78], eax
movzx eax, word [rsi + 0x34]
mov word [rsp + 0x84], ax
mov al, byte [rsi + 0x36]
mov byte [rsp + 0x86], al
mov r8d, 0xe0
lea rcx, [rsp + 0x660]
lea rdx, [rsp + 0x358]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x438]
mov dword [rsp + 0x80], eax
mov al, byte [rsp + 0x43c]
mov dword [rsp + 0x7c], eax
mov rcx, qword [rsp + 0x4f8]
movzx eax, word [rcx]
mov word [rsp + 0x8c], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x8e], al
mov rcx, qword [rsp + 0x4f0]
movzx eax, word [rcx]
mov word [rsp + 0x88], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x8a], al
lea rcx, [rsp + 0x180]
call fcn.14000f4c9
mov bl, 3
mov dword [rsp + 0x44], 0
jmp 0x1400578e0
mov al, 1
mov dword [rsp + 0x78], eax
xor r8d, r8d
xor eax, eax
mov qword [rsp + 0x38], rax
xor edx, edx
xor r14d, r14d
xor eax, eax
mov qword [rsp + 0x68], rax
mov dword [rsp + 0x34], 0
xor r9d, r9d
xor r11d, r11d
xor eax, eax
jmp 0x140057a5f
mov qword [rsp + 0x170], 9
mov rax, qword [rsp + 0x480]
cmp rax, 8
jbe 0x140058ceb
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
lea rdx, [rsp + 0x470]
call fcn.14000f111
mov edx, 9
mov rcx, rsi
call fcn.14000f14f
mov ecx, 9
mov qword [rsp + 0x480], rcx
mov rax, qword [rsp + 0x478]
cmp rax, rcx
cmovae rax, rcx
mov qword [rsp + 0x478], rax
movups xmm0, xmmword [rsp + 0x1d0]
movups xmm1, xmmword [rsp + 0x1e0]
movaps xmmword [rsp + 0xe0], xmm0
movaps xmmword [rsp + 0xf0], xmm1
lea rsi, [rsp + 0x448]
mov rcx, rsi
call fcn.14000f4c9
mov rdx, rsi
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
lea rsi, [rsp + 0x321]
jmp 0x14005775a
mov r8d, 9
mov rcx, qword [rsp + 0xd8]
mov rdx, r12
lea r9, [0x1401583f8]
call fcn.140018851
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0x48], rdx
lea rcx, [rsp + 0x448]
call fcn.1400b8298
mov rcx, qword [rsp + 0x448]
add rcx, qword [rsp + 0x450]
mov rdx, qword [rsp + 0xa8]
mov r8, qword [rsp + 0x48]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x448]
mov rdx, qword [rsp + 0x48]
call fcn.140021497
lea rdx, [rsp + 0x448]
lea rcx, [rsp + 0x328]
mov r8, r14
mov r9, qword [rsp + 0x490]
call fcn.14002206c
cmp al, 0x15
jne 0x1400578f5
test bl, 4
lea r14, [rsp + 0x1d8]
je 0x140057936
mov eax, dword [rsp + 0x440]
mov rcx, qword [rsp + 0x320]
mov edx, eax
or dl, 4
test rcx, rcx
movzx edx, dl
cmove edx, eax
mov dword [rsp + 0x80], edx
mov eax, dword [rsp + 0x444]
mov edx, eax
or dl, 4
test rcx, rcx
mov ecx, dword [rsp + 0x328]
mov qword [rsp + 0x48], rcx
mov ecx, dword [rsp + 0x32c]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rsp + 0x330]
mov qword [rsp + 0x50], rcx
mov rcx, qword [rsp + 0x338]
mov qword [rsp + 0x70], rcx
mov ecx, dword [rsp + 0x340]
mov qword [rsp + 0x60], rcx
mov ecx, dword [rsp + 0x344]
mov qword [rsp + 0x68], rcx
mov r15d, dword [rsp + 0x348]
mov ecx, dword [rsp + 0x34c]
mov dword [rsp + 0x34], ecx
mov ecx, dword [rsp + 0x350]
mov dword [rsp + 0xb4], ecx
mov ecx, dword [rsp + 0x354]
mov dword [rsp + 0xb8], ecx
mov ecx, dword [rsp + 0x358]
mov dword [rsp + 0xbc], ecx
movzx ecx, word [rsi + 0x3c]
mov word [rsp + 0x84], cx
mov cl, byte [rsp + 0x35c]
mov dword [rsp + 0x78], ecx
mov cl, byte [rsi + 0x3e]
mov byte [rsp + 0x86], cl
movzx ecx, dl
cmovne ecx, eax
mov dword [rsp + 0x7c], ecx
setne bl
mov r8d, 0xe0
lea rcx, [rsp + 0x660]
lea rdx, [rsp + 0x360]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x538]
movzx eax, word [rcx]
mov word [rsp + 0x8c], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x8e], al
mov rcx, qword [rsp + 0x530]
movzx eax, word [rcx]
mov word [rsp + 0x88], ax
mov al, byte [rcx + 2]
mov byte [rsp + 0x8a], al
add bl, bl
or bl, 1
lea rcx, [rsp + 0x448]
call fcn.14000f4c9
mov al, 1
mov dword [rsp + 0x44], eax
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xc8], rax
jmp 0x140057af2
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
lea r14, [rsp + 0x1d8]
je 0x140057df4
movzx ecx, cl
cmp ecx, 9
jne 0x140057cf8
test bl, 4
jne 0x140057cf8
add al, 0xfd
cmp al, 9
jb 0x140057cf8
mov al, 9
mov dword [rsp + 0x48], eax
mov r8d, 0x150
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov r15, qword [rsp + 0x168]
mov rcx, r15
call fcn.140022583
mov r8d, 0x150
mov rcx, r15
mov rdx, rsi
lea rsi, [rsp + 0x321]
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140056454
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
je 0x140057d96
movzx ecx, cl
cmp ecx, 9
jne 0x140057ca6
test bl, 4
jne 0x140057ca6
add al, 0xfd
cmp al, 9
jb 0x140057ca6
mov r8d, 0x120
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x180]
movaps xmm1, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0xe0], xmm0
movaps xmmword [rsp + 0xf0], xmm1
mov rcx, qword [rsp + 0x168]
call fcn.140022583
and qword [rdi + 0x230], 0
jmp 0x140057c4f
mov r11d, dword [rsp + 0xa8]
mov eax, r11d
and eax, 0xffffff00
mov dword [rsp + 0x78], 0
lea r13, [rsp + 0x320]
mov rdx, qword [rsp + 0x50]
mov r14, qword [rsp + 0x70]
mov r8d, dword [rsp + 0x44]
mov r10d, ebx
mov ebx, dword [rsp + 0x1a0]
mov ecx, dword [rsp + 0x158]
mov ecx, ecx
shl rdx, 0x20
or rdx, rcx
mov qword [rsp + 0x50], rdx
mov ecx, ebx
shl r14, 0x20
or r14, rcx
mov qword [rsp + 0x70], r14
movzx ecx, r11b
or ecx, eax
mov qword [rsp + 0x48], rcx
mov al, byte [rsp + 0x1d2]
mov byte [rsp + 0x86], al
movzx eax, word [rsp + 0x1d0]
mov word [rsp + 0x84], ax
mov al, 1
mov dword [rsp + 0x44], eax
mov bl, 4
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0xbc], esi
mov dword [rsp + 0xb8], r9d
mov dword [rsp + 0xb4], r10d
mov eax, dword [rsp + 0x60]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x7c], eax
mov dword [rsp + 0x80], eax
mov eax, r8d
mov qword [rsp + 0xc8], rax
lea rsi, [rsp + 0x321]
mov al, byte [rsp + 0x86]
mov byte [rsp + 0x136], al
movzx eax, word [rsp + 0x84]
mov word [rsp + 0x134], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x790]
lea rdx, [rsp + 0x660]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x8c]
mov word [rsp + 0x130], ax
mov al, byte [rsp + 0x8e]
mov byte [rsp + 0x132], al
movzx eax, word [rsp + 0x88]
mov word [rsp + 0x12c], ax
mov al, byte [rsp + 0x8a]
mov byte [rsp + 0x12e], al
lea r14, [rsp + 0x600]
mov rcx, r14
call fcn.14004587b
mov rcx, r14
call fcn.140022028
cmp byte [rsp + 0x44], 0
je 0x140057b93
lea rcx, [rsp + 0x470]
call fcn.14000f4c9
mov eax, dword [rsp + 0x48]
mov rcx, qword [rsp + 0x38]
shl rcx, 0x20
or rcx, rax
mov qword [rsp + 0x38], rcx
lea r14, [rsp + 0x1d8]
jmp 0x140056dda
lea ecx, [rax - 0xc]
movzx ecx, cl
cmp cl, 9
mov edx, 9
cmovae ecx, edx
cmp cl, 7
lea r14, [rsp + 0x1d8]
lea rsi, [rsp + 0x321]
je 0x140057d96
movzx ecx, cl
cmp ecx, 9
jne 0x140057ca6
test bl, 4
jne 0x140057ca6
add al, 0xfd
cmp al, 9
jb 0x140057ca6
mov r8d, 0x120
lea rsi, [rsp + 0x1d0]
mov rcx, rsi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x180]
movaps xmm1, xmmword [rsp + 0x190]
movaps xmmword [rsp + 0xe0], xmm0
movaps xmmword [rsp + 0xf0], xmm1
mov rcx, qword [rsp + 0x168]
call fcn.140022583
mov qword [rdi + 0x230], 1
mov r8d, 0x120
mov rcx, qword [rsp + 0x498]
mov rdx, rsi
lea rsi, [rsp + 0x321]
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
mov rax, qword [rsp + 0x500]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
and qword [rdi + 0x378], 0
mov al, 9
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x44]
mov r15d, eax
jmp 0x1400571b4
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor ebx, ebx
mov dword [rsp + 0x34], 0
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
jmp 0x140057dd1
mov rcx, qword [rsp + 0x38]
and ecx, 0xffff0000
movabs rax, 0x100000101
or rcx, rax
mov qword [rsp + 0x38], rcx
xor eax, eax
mov qword [rsp + 0x60], rax
lea rax, [0x140157e38]
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x68], rax
xor r15d, r15d
mov dword [rsp + 0x34], 0
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rax
jmp 0x140056c1f
mov r8d, 5
mov rcx, r13
lea rdx, [rsp + 0xe0]
call fcn.14000f226
mov rcx, r13
call fcn.14000f4c9
mov eax, dword [rsp + 0x180]
mov dword [rsp + 0x170], eax
mov al, byte [rsp + 0x184]
mov byte [rsp + 0x174], al
mov bl, byte [rsp + 0x48]
mov rcx, qword [rsp + 0xa8]
jmp 0x14005697a
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl r15, 0x20
add rax, r15
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
mov ebx, dword [rsp + 0x44]
lea rcx, [rsp + 0x180]
call fcn.14000f4c9
mov rcx, r13
call case.0x140021ad4.48
mov al, 0xa
mov dword [rsp + 0x48], eax
mov r15d, ebx
jmp 0x1400571b4
mov rax, qword [rsp + 0x38]
and eax, 0xffff0000
shl r15, 0x20
add rax, r15
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
mov r15d, dword [rsp + 0x44]
jmp 0x140056c1f
mov bl, 0xb
jmp 0x140057e3b
mov bl, 0xa
mov r12, qword [rsp + 0x48]
mov qword [rsp + 0x48], r12
lea rsi, [rsp + 0x870]
mov rcx, rsi
call fcn.14004587b
mov rcx, rsi
call fcn.140022028
mov al, 9
cmp bl, 0xa
je 0x140057fdc
movzx eax, bl
cmp eax, 9
je 0x140058a09
cmp eax, 0xb
je 0x1400589b9
mov al, byte [rsp + 0x11e]
mov byte [rsp + 0x112], al
movzx eax, word [rsp + 0x11c]
mov word [rsp + 0x110], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xb80]
lea rdx, [rsp + 0xaa0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x118]
mov word [rsp + 0x10c], ax
mov al, byte [rsp + 0x11a]
mov byte [rsp + 0x10e], al
movzx eax, word [rsp + 0x114]
mov word [rsp + 0x108], ax
mov al, byte [rsp + 0x116]
mov byte [rsp + 0x10a], al
mov al, byte [rsp + 0xa3]
mov byte [rsp + 0xa7], al
movzx eax, word [rsp + 0x164]
mov word [rsp + 0x166], ax
mov eax, dword [rsp + 0x4bc]
mov dword [rsp + 0x4dc], eax
mov rax, qword [rsp + 0x4a0]
mov qword [rsp + 0x590], rax
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x588], rax
mov rax, qword [rsp + 0x1a8]
mov qword [rsp + 0x580], rax
mov eax, dword [rsp + 0x14c]
mov dword [rsp + 0x4d8], eax
mov eax, dword [rsp + 0x148]
mov dword [rsp + 0x4d4], eax
mov eax, dword [rsp + 0x140]
mov dword [rsp + 0x4d0], eax
mov eax, dword [rsp + 0x144]
mov dword [rsp + 0x4cc], eax
mov eax, dword [rsp + 0x4b8]
mov dword [rsp + 0x4c8], eax
mov eax, dword [rsp + 0x4b4]
mov dword [rsp + 0x4c4], eax
mov eax, dword [rsp + 0x4b0]
mov dword [rsp + 0x4c0], eax
mov al, byte [rsp + 0xa2]
mov byte [rsp + 0xa6], al
mov al, byte [rsp + 0xa1]
mov byte [rsp + 0xa5], al
mov eax, ebx
mov cl, byte [rsp + 0xa0]
mov byte [rsp + 0xa4], cl
mov byte [rsp + 0x898], al
mov al, byte [rsp + 0xa7]
mov byte [rsp + 0x899], al
movzx eax, word [rsp + 0x166]
mov word [rsp + 0x89a], ax
mov eax, dword [rsp + 0x4dc]
mov dword [rsp + 0x89c], eax
mov rax, qword [rsp + 0x590]
mov qword [rsp + 0x8a0], rax
mov rax, qword [rsp + 0x588]
mov qword [rsp + 0x8a8], rax
mov rax, qword [rsp + 0x580]
mov qword [rsp + 0x8b0], rax
mov eax, dword [rsp + 0x4d8]
mov dword [rsp + 0x8b8], eax
mov eax, dword [rsp + 0x4d4]
mov dword [rsp + 0x8bc], eax
mov eax, dword [rsp + 0x4d0]
mov dword [rsp + 0x8c0], eax
mov eax, dword [rsp + 0x4cc]
mov dword [rsp + 0x8c4], eax
mov eax, dword [rsp + 0x4c8]
mov dword [rsp + 0x8c8], eax
mov eax, dword [rsp + 0x4c4]
mov dword [rsp + 0x8cc], eax
mov eax, dword [rsp + 0x4c0]
mov dword [rsp + 0x8d0], eax
mov al, byte [rsp + 0xa6]
mov byte [rsp + 0x8d4], al
mov al, byte [rsp + 0x112]
lea rcx, [rsp + 0x8d5]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0x110]
mov word [rcx], ax
mov r8d, 0xe0
lea rcx, [rsp + 0x8d8]
lea rdx, [rsp + 0xb80]
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0xa5]
mov byte [rsp + 0x9b8], al
movzx eax, word [rsp + 0x10c]
mov rcx, qword [rsp + 0x568]
mov word [rcx], ax
mov al, byte [rsp + 0x10e]
mov byte [rcx + 2], al
mov al, byte [rsp + 0xa4]
mov byte [rsp + 0x9bc], al
mov al, byte [rsp + 0x10a]
mov rcx, qword [rsp + 0x560]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0x108]
mov word [rcx], ax
lea rcx, [rsp + 0x750]
lea rdx, [rsp + 0x628]
lea r8, [rsp + 0x898]
call case.0x140055e9e.28
cmp dword [rsp + 0x750], 0
jne 0x140058926
mov ecx, dword [rsp + 0x754]
lea r8, [rsp + 0x758]
movups xmm0, xmmword [r8]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movaps xmmword [rsp + 0x5c0], xmm0
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5e0], xmm2
mov eax, dword [r8 + 0x30]
mov dword [rsp + 0x5f0], eax
mov al, byte [rsp + 0x78c]
movzx edx, word [r8 + 0x35]
mov word [rsp + 0x104], dx
mov dl, byte [r8 + 0x37]
mov byte [rsp + 0x106], dl
lea r8d, [rcx - 2]
lea rdx, [r8 + 1]
cmp r8d, 2
mov r8d, 0
cmovae rdx, r8
test rdx, rdx
je 0x1400581f1
cmp rdx, 1
je 0x14005508f
jmp 0x140058976
test al, 1
jne 0x140058265
cmp dword [rdi + 0x490], 2
jne 0x140058be2
mov dword [rdi + 0x490], ecx
mov ecx, dword [rsp + 0x5f0]
mov rdx, qword [rsp + 0x550]
mov dword [rdx + 0x30], ecx
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movaps xmm2, xmmword [rsp + 0x5e0]
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
mov byte [rdi + 0x4c8], al
mov al, byte [rsp + 0x106]
mov rcx, qword [rsp + 0x548]
mov byte [rcx + 2], al
movzx eax, word [rsp + 0x104]
mov word [rcx], ax
jmp 0x14005508f
cmp dword [rdi + 0x450], 1
jne 0x140058a90
cmp dword [rdi + 0x474], 0
je 0x140058289
mov edx, dword [rdi + 0x478]
mov rcx, rdi
call fcn.14005d35f
cmp dword [rdi + 0x47c], 0
je 0x1400582af
mov ecx, dword [rdi + 0x480]
mov qword [rdi + 0x380], rcx
mov rdx, qword [rdi + 0x10]
call fcn.140021def
mov qword [rdi + 0x388], rax
mov rax, qword [rsp + 0x510]
cmp dword [rax], 0
je 0x1400582ee
mov eax, dword [rdi + 0x458]
mov rcx, qword [rdi + 0x1d0]
cmp rcx, rax
cmovbe rcx, rax
cmp qword [rdi + 0x1c8], 0
cmove rcx, rax
mov qword [rdi + 0x1c8], 1
mov qword [rdi + 0x1d0], rcx
mov rdx, qword [rdi + 0x418]
add rdx, 0x10
mov rcx, r15
call fcn.14001ebff
cmp qword [rsp + 0x1d0], 0
jne 0x140058c21
mov r14, qword [rsp + 0x1d8]
cmp dword [rdi + 0x484], 0
je 0x140058330
cmp dword [rdi + 0x488], 0
setne byte [r14 + 0x10d]
mov r8b, byte [rsp + 0x1e0]
mov bl, 3
mov sil, 1
cmp dword [rdi + 0x46c], 0
je 0x140058859
mov eax, dword [rdi + 0x470]
mov r15d, dword [r14 + 0xfc]
mov dword [r14 + 0xfc], eax
xor ecx, ecx
mov r12d, eax
sub r12d, r15d
setne cl
mov edx, 0xff
cmovb ecx, edx
test cl, cl
je 0x140058758
mov byte [rsp + 0xa8], r8b
lea rsi, [r14 + 0x1c0]
movzx ecx, cl
cmp ecx, 1
jne 0x140058765
mov rbx, qword [r14 + 0x218]
xor r15d, r15d
cmp r15, rbx
jae 0x14005880b
mov rcx, r12
call fcn.140021aae
cmp al, 0x15
jne 0x1400586d4
mov rcx, r12
call fcn.140021d6c
test rax, rax
je 0x1400586d4
mov rcx, rax
call qword [rdx + 0x38]
movabs rcx, 0x75c92fb27482ea8d
xor rdx, rcx
movabs rcx, 0xd62b1d6554dee9cb
xor rax, rcx
or rax, rdx
jne 0x1400586d4
movups xmmword [r14 + 0x10], xmm6
lea rsi, [0x140157e38]
mov qword [rsp + 0x1d8], rsi
lea rbx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x1e0], rbx
mov dword [rsp + 0x1d4], 6
mov word [rsp + 0x1d0], 0x101
mov rcx, r12
call fcn.14003cf93
mov dword [rsp + 0x144], 0
mov dword [rsp + 0x140], 0
mov dword [rsp + 0x148], 0
mov dword [rsp + 0x14c], 0
mov qword [rsp + 0x1a8], rbx
mov qword [rsp + 0x1b0], rsi
jmp 0x140058737
mov al, byte [rsp + 0x12a]
mov byte [rsp + 0x11e], al
movzx eax, word [rsp + 0x128]
mov word [rsp + 0x11c], ax
mov r8d, 0xe0
lea rcx, [rsp + 0xaa0]
lea rdx, [rsp + 0x9c0]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x124]
mov word [rsp + 0x118], ax
mov al, byte [rsp + 0x126]
mov byte [rsp + 0x11a], al
movzx eax, word [rsp + 0x120]
mov word [rsp + 0x114], ax
mov al, byte [rsp + 0x122]
mov byte [rsp + 0x116], al
mov r9d, dword [rsp + 0xb4]
mov dword [rsp + 0x4b8], r9d
mov r8d, dword [rsp + 0xb8]
mov dword [rsp + 0x4b4], r8d
mov edx, dword [rsp + 0xbc]
mov dword [rsp + 0x4b0], edx
mov ecx, dword [rsp + 0x78]
mov eax, ecx
mov byte [rsp + 0xa2], cl
mov r10d, dword [rsp + 0x80]
mov eax, r10d
mov byte [rsp + 0xa1], r10b
mov r11d, dword [rsp + 0x7c]
mov eax, r11d
mov byte [rsp + 0xa0], r11b
jmp 0x140058610
mov bl, 9
mov ecx, dword [rsp + 0x78]
mov edx, dword [rsp + 0xbc]
mov r8d, dword [rsp + 0xb8]
mov r9d, dword [rsp + 0xb4]
mov r10d, dword [rsp + 0x80]
mov r11d, dword [rsp + 0x7c]
mov dword [rsp + 0x7c], r11d
mov dword [rsp + 0x80], r10d
mov dword [rsp + 0xb4], r9d
mov dword [rsp + 0xb8], r8d
mov dword [rsp + 0xbc], edx
mov dword [rsp + 0x78], ecx
mov eax, r15d
mov dword [rsp + 0x44], r15d
mov qword [rsp + 0x48], r12
mov al, byte [rsp + 0x9f]
mov byte [rsp + 0xa3], al
mov rax, qword [rsp + 0xd0]
mov word [rsp + 0x164], ax
mov rax, qword [rsp + 0xc8]
mov dword [rsp + 0x4bc], eax
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x4a0], rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x1a8], rax
mov rax, qword [rsp + 0x60]
mov dword [rsp + 0x14c], eax
mov rax, qword [rsp + 0x68]
mov dword [rsp + 0x148], eax
mov eax, r15d
mov dword [rsp + 0x140], r15d
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x144], eax
lea r15, [rsp + 0x1d0]
jmp 0x140057e45
mov rcx, r15
mov rdx, r12
call fcn.1400219cd
mov rax, qword [rsp + 0x1d8]
mov qword [rsp + 0x1b0], rax
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x1a8], rax
mov eax, dword [rsp + 0x1e8]
mov dword [rsp + 0x14c], eax
mov eax, dword [rsp + 0x1ec]
mov dword [rsp + 0x148], eax
mov eax, dword [rsp + 0x1f0]
mov dword [rsp + 0x140], eax
mov eax, dword [rsp + 0x1f4]
mov dword [rsp + 0x144], eax
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x4a0], rax
mov bl, 9
xor eax, eax
mov qword [rsp + 0xd8], rax
jmp 0x140057e40
lea r15, [rsp + 0x1d0]
jmp 0x140058859
sub r15d, eax
mov r12, qword [r14 + 0x218]
xor ebx, ebx
cmp rbx, r12
jae 0x14005880b
mov qword [rsp + 0x150], rsi
mov bl, 0xa
jmp 0x140057e40
mov rcx, r14
mov edx, r8d
call fcn.1400b49de
test sil, sil
je 0x140058aa4
mov dword [rdi + 0x450], 2
lea r14, [rsp + 0x1d8]
jmp 0x14005508f
mov rcx, qword [rdx]
cmp rcx, rax
jae 0x1400588aa
cmp rcx, qword [rdi + 0xb0]
setbe cl
cmovbe rdx, qword [rsp + 0x4e8]
jmp 0x1400588ac
cmp qword [rdi + 0xb0], rax
je 0x1400588bd
xor ecx, ecx
movzx ecx, cl
mov r8, qword [rsp + 0x90]
mov qword [r8], rcx
mov qword [rdx], rax
cmp dword [rdi + 0x4b0], 0
je 0x140055413
mov eax, dword [rdi + 0x4b4]
cmp eax, 0x1000000
jae 0x140058d66
mov dword [rdi + 0x180], eax
jmp 0x140055413
movzx eax, bl
cmp eax, 4
jne 0x1400588f8
mov rcx, qword [rsp + 0xc0]
jmp 0x14005891f
lea rdx, [rsp + 0x791]
mov rax, qword [rdx + 0x1f]
mov rcx, qword [rsp + 0xc0]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + 0x11], xmm1
movups xmmword [rcx + 1], xmm0
mov byte [rcx], bl
jmp 0x140058aee
lea rcx, [rsp + 0x758]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x5e0], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
mov rcx, qword [rsp + 0xc0]
mov qword [rcx + 0x20], rax
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
jmp 0x140058aee
mov rax, qword [rsp + 0xc0]
mov byte [rax], 3
jmp 0x140058aee
mov rax, qword [rsp + 0xc0]
mov byte [rax], 4
jmp 0x140058aee
mov rax, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0x4a0]
mov qword [rax], rcx
mov rcx, qword [rsp + 0x1b0]
mov qword [rax + 8], rcx
mov rcx, qword [rsp + 0x1a8]
mov qword [rax + 0x10], rcx
mov ecx, dword [rsp + 0x14c]
mov dword [rax + 0x18], ecx
mov ecx, dword [rsp + 0x148]
mov dword [rax + 0x1c], ecx
mov ecx, dword [rsp + 0x140]
mov dword [rax + 0x20], ecx
mov ecx, dword [rsp + 0x144]
mov dword [rax + 0x24], ecx
jmp 0x140058aee
xorps xmm0, xmm0
movaps xmmword [rsp + 0x790], xmm0
mov bl, 1
mov eax, 1
jmp 0x140058abb
movaps xmm0, xmmword [rsp + 0x660]
movaps xmmword [rsp + 0x790], xmm0
mov eax, dword [rsp + 0x4ac]
mov rcx, qword [rsp + 0xc0]
mov byte [rcx + 1], 1
mov dword [rcx + 4], eax
lea rax, [0x140157e38]
mov qword [rcx + 8], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x790]
movups xmmword [rcx + 0x18], xmm0
mov byte [rcx], bl
movaps xmm6, xmmword [rsp + 0xc60]
movaps xmm7, xmmword [rsp + 0xc70]
add rsp, 0xc88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
mov ecx, 3
mov rdx, r12
call fcn.1400c10d0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framehead.rs
mov ecx, 4
mov edx, 4
call fcn.1400c10d0
lea r8, [0x14016ae28]
mov ecx, 1
mov edx, 1
call fcn.1400c10d0
lea r8, [0x14016ae40]
mov ecx, 2
mov edx, 2
call fcn.1400c10d0
lea r8, [0x14016ae40]
mov ecx, 3
mov edx, 3
call fcn.1400c10d0
lea r8, [0x14016ae40]
jmp 0x140058b2d
lea r8, [0x14016ae40]
mov ecx, 5
mov edx, 5
call fcn.1400c10d0
lea r8, [rsp + 0x1d0]
and qword [r8], 0
lea rcx, [rsp + 0x790]
lea rdx, [rsp + 0x660]
call fcn.1400c3092
lea rcx, str.reset_at_must_be_set_if_in_queue
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x20
call fcn.1400c15e0
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
call fcn.1400c15c0
lea rcx, [0x140181208]
lea r8, [0x140181298]
mov edx, 0x27
call fcn.1400c11d0
mov rax, qword [rsp + 0x1d8]
mov cl, byte [rsp + 0x1e0]
lea r8, [rsp + 0x320]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x140058c6d
mov rax, qword [rsp + 0x1d8]
mov cl, byte [rsp + 0x1e0]
lea r8, [rsp + 0x320]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x140058c6d
mov rax, qword [rsp + 0x1d8]
mov cl, byte [rsp + 0x1e0]
lea r8, [rsp + 0x320]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401819e8]
mov edx, 0x2b
call fcn.1400c1520
mov rax, qword [rsp + 0x1d8]
mov cl, byte [rsp + 0x1e0]
lea r8, [rsp + 0x9c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x140058c6d
mov qword [rsp + 0x180], rax
lea rax, [rsp + 0x170]
mov qword [rsp + 0xe0], rax
lea rax, [fcn.140091110]
mov qword [rsp + 0xe8], rax
lea rdx, str.split_off_out_of_bounds:
lea rcx, [rsp + 0x1d0]
mov qword [rcx], rdx
mov edx, 2
mov qword [rcx + 8], rdx
and qword [rcx + 0x20], 0
lea r8, [rsp + 0x180]
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0xf8], rax
lea rax, [rsp + 0xe0]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], rdx
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bytes_mut.rscannot_advance_past__remaining_:___
call fcn.1400c1010
lea rcx, str.assertion_failed:_val___frame::MAX_MAX_FRAME_SIZE_as_usize
lea r8, [0x140180640]
mov edx, 0x3b
call fcn.1400c11d0
int3
mov qword [rsp + 0x78], r12
mov r12, rax
mov qword [rsp + 0x30], r12
mov rsi, qword [r14]
lea rax, [rsi - 3]
cmp rax, 2
jae 0x140058e5b
mov rax, qword [rdi + 0x108]
cmp rax, qword [rdi + 0x120]
jbe 0x140058e6b
jmp 0x1400590a6
mov rcx, r14
call case.0x14002fa5e.308
test al, al
jne 0x1400591b3
and qword [rdi + 0x120], 0
and qword [rdi + 0x108], 0
mov qword [rdi + 0xb8], 4
cmp esi, 3
jne 0x140059391
mov rax, qword [rsp + 0x80]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov ebx, dword [rdi + 0xe0]
mov eax, dword [rdi + 0x138]
add rax, 9
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], rax
movabs rax, 0x90400000000
add rax, rbx
mov qword [rsp + 0x98], rax
lea rcx, [rsp + 0x98]
mov rdx, r13
call fcn.1400287f5
mov rax, qword [rsp + 0x68]
mov rcx, qword [rsp + 0x70]
mov rsi, qword [rax + 8]
mov rbp, qword [rsp + 0x50]
mov r12, rsi
not r12
cmp r12, rcx
cmovae r12, rcx
cmp rbp, r12
jbe 0x140058f6c
lea r15, [rsp + 0xe0]
mov rcx, r15
lea rdx, [rsp + 0x40]
mov r8, r12
call fcn.14000eff6
mov rdx, qword [rsp + 0xe8]
mov r8, qword [rsp + 0xf0]
mov rcx, r13
call fcn.140028841
mov rcx, r15
call fcn.14002c228
mov r15, qword [rsp + 0x40]
lea rax, [rsp + 0x48]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xe0], xmm0
mov rax, qword [rax + 0x10]
mov qword [rsp + 0xf0], rax
jmp 0x140058f7f
mov rdx, qword [rsp + 0x48]
mov rcx, r13
mov r8, rbp
call fcn.140028841
xor r15d, r15d
mov r13, qword [rsp + 0x68]
mov rax, qword [r13 + 8]
sub rax, rsi
bswap rax
mov qword [rsp + 0x88], rax
mov r8d, 5
lea rcx, [rsp + 0x88]
xor edx, edx
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rs
call fcn.14002a271
xor ecx, ecx
cmp rdx, rcx
je 0x140058fc8
mov rax, qword [rdi + 0x108]
mov r12d, 0
cmp rax, qword [rdi + 0x120]
jbe 0x140058e34
mov r12, qword [rdi + 0x140]
mov rbx, qword [rdi + 0x148]
mov rcx, r12
call qword [rbx + 0x40]
test al, al
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
je 0x1400590ff
mov rsi, qword [rdi + 0x108]
sub rsi, qword [rdi + 0x120]
mov eax, 0
cmovb rsi, rax
mov rcx, r14
mov ecx, esi
call 0x1400595f4
or rax, rsi
mov r12d, 0
lea rsi, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov rax, qword [rsp + 0x30]
je 0x140058e2c
mov r15, qword [rdi + 0x140]
mov rbx, qword [rdi + 0x148]
mov rcx, r15
call qword [rbx + 0x40]
test al, al
je case.0x140029a9b.509
xor eax, eax
cmp rax, 0x400
add byte [rax], al
je 0x140059248
and dword [rsp + rax + 0xe0], 0
mov qword [rsp + rax + 0xe8], rsi
add rax, 0x10
jmp 0x140059207
mov rax, qword [rdi + 0x108]
cmp rax, qword [rdi + 0x120]
jbe 0x1400592f1
add byte [rax], al
jmp 0x1400592f9
mov rcx, qword [rsp + 0x28]
lea rsi, [rsp + 0xe0]
mov rdx, rsi
call fcn.140059558
mov r12, rax
mov edx, 0x40
mov rcx, rsi
mov r8, rax
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_bufchain.rs
mov al, 0x12
add al, ch
ja 0x1400592dc
invalid
dec dword [rax - 0x7b]
invalid
je 0x1400592aa
mov al, 0x12
add al, ch
ja 0x1400592dc
invalid
sal byte [rsi + rbp + 0x48], cl
mov ebp, eax
mov rbp, rax
mov rcx, r14
call 0x1400595f4
test rax, rax
je 0x1400592aa
mov rcx, r14
call fcn.14005958c
mov rcx, rax
call case.0x14002b941.389
mov dword [rbp], eax
mov qword [rbp + 8], rdx
mov edx, 1
jmp 0x1400592ac
xor edx, edx
add rdx, r12
lea rcx, [rsp + 0xe0]
lea r8, [0x14017f668]
call fcn.14004fad5
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov rdx, r15
mov r8, qword [rsp + 0x38]
mov r9, rax
call qword [rbx + 0x38]
mov rax, qword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
cmp rax, 2
je 0x1400594ae
mov r12, qword [rsp + 0x48]
jmp 0x14005932e
mov r9, rax
mov qword [rsp + 0x20], rdx
lea rcx, [rsp + 0xe0]
mov rdx, r15
mov r8, qword [rsp + 0x38]
call qword [rbx + 0x20]
mov rax, qword [rsp + 0xe0]
cmp rax, 2
je 0x1400594ae
mov r12, qword [rsp + 0xe8]
call 0x18805932f
test eax, eax
test rax, rax
jne 0x1400594a7
mov rax, qword [rdi + 0x108]
mov edx, 0
mov rbp, r12
sub rax, qword [rdi + 0x120]
cmovae rdx, rax
cmovae edx, eax
cmovae edx, eax
jbe 0x140059365
mov rbp, r12
sub rbp, rdx
jbe 0x14005937a
mov rcx, qword [rsp + 0x28]
call fcn.140059526
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
mov rcx, r14
mov rdx, rbp
call fcn.140059612
mov rax, qword [rsp + 0x30]
jmp 0x140058e2c
mov rcx, qword [rsp + 0x28]
mov rdx, r12
call fcn.140059526
mov rax, qword [rsp + 0x30]
jmp 0x140058e2c
cmp esi, 4
je 0x14005942c
mov rcx, qword [rsp + 0x80]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x100], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
adc byte [rcx + 0x10], cl
adc byte [rcx + 0x10], cl
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xe0], eax
mov rax, qword [rdi + 0xf8]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rdi + 0xe8]
movaps xmmword [rsp + 0x40], xmm0
lea rcx, [rdi + 0x70]
call case.0x1400505ce.35
mov qword [rdi + 0x70], rsi
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
movups xmmword [rdi + 0x78], xmm0
movups xmmword [rdi + 0x88], xmm1
mov rax, qword [rsp + 0x100]
add dword [rax], eax
add byte [rax - 0x77], cl
xchg dword [rax + 0xf000000], ebx
sub byte [rsp + 0x40], al
add dword [rax], eax
add byte [rax - 0x77], cl
xchg dword [rax + 0xf000000], ebx
sub byte [rsp + 0x40], al
movups xmmword [rdi + 0xa0], xmm0
mov rax, qword [rsp + 0x50]
mov qword [rdi + 0xb0], rax
mov rcx, qword [rdi + 0x140]
mov rax, qword [rdi + 0x148]
mov rdx, qword [rsp + 0x38]
call qword [rax + 0x28]
test rax, rax
je 0x14005944c
mov rsi, rax
jmp 0x140059456
mov r12, rdx
test rdx, rdx
je case.0x1400299fa.505
xor esi, esi
lea rdi, [rsp + 0xb8]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14004587b
mov rcx, rdi
call fcn.140022028
mov rax, rsi
mov rdx, r12
add rsp, 0x4e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rsi, [rsp + 0xb8]
mov rcx, rsi
call fcn.14004587b
mov rcx, rsi
call fcn.140022028
xor r12d, r12d
xor esi, esi
jmp 0x14005946e
mov eax, 1
jmp 0x1400594dc
mov eax, 2
add al, byte [rax]
add byte [rax], al
mov r12, qword [rsp + 0x78]
jmp 0x1400594dc
invalid
and cl, byte [rbp + rcx*4 + 5]
xlatb
adc al, 0x11
add byte [rcx + 4], bh
call fcn.1400c10d0
mov eax, 2
jmp 0x1400594dc
cmp eax, 2
jne 0x140059454
mov esi, 1
jmp 0x14005944a
lea eax, [0x14016a950]
mov edx, 0x3e
call fcn.1400c11d0
int3
mov edx, dword [rcx]
mov r8, qword [rcx + 8]
mov rcx, qword [rcx + 0x20]
mov ecx, dword [rcx + 0x20]
mov ecx, dword [rcx + 0x20]
cmp rcx, r8
cmovae rcx, r8
lea r9, [0x14018f718]
jmp fcn.14001882b
ret 0xdee8
mov edx, dword [rsi + 8]
mov r8, qword [rsi + 0x10]
mov rcx, qword [rsi + 0x18]
cmp rcx, r8
cmovae rcx, r8
lea r9, [0x14018f718]
call fcn.14001882b
mov rcx, rax
jmp 0x1400595d8
adc byte [rax - 0x75], r9b
push rsi
sbb bl, ch
or dword [rax - 0x73], ecx
or eax, 0x159f92
xor edx, edx
mov r8, qword [rsi + 0x28]
cmp rdx, r8
cmovb r8, rdx
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_buf_take.rsp_
add rsp, 0x20
pop rsi
jmp fcn.14002f577
std
invalid
std
call qword [rsi + 0x48]
sub esp, 0x20
mov rsi, rcx
mov esi, ecx
mov esi, ecx
call fcn.140045756
mov rcx, qword [rsi + 0x28]
cmp rax, rcx
cmovae rax, rcx
add rsp, 0x20
pop rsi
ret
sub byte [r8 + 0x39], cl
sal byte [rdx + 0x50], 1
mov rsi, rdx
mov rdi, rcx
mov rcx, qword [rcx]
test rcx, rcx
je 0x140059653
cmp ecx, 1
jne 0x140059663
mov r8, qword [rdi + 0x10]
mov rcx, qword [rdi + 0x18]
sbb byte [r9], r14b
invalid
sbb byte [r9], r14b
ror byte [rcx + 0x29], cl
sub r8, rcx
cmovae rdx, r8
cmp rdx, rsi
jb case.0x140049fb2.228
sub r8, rcx
sub eax, ecx
cmovae rdx, r8
cmp rdx, rsi
jb case.0x140049fb2.228
add rcx, rsi
mov qword [rdi + 0x18], rcx
jmp 0x140059663
invalid
adc byte [rax - 0x73], cl
or byte [r8 - 0x77], r9b
bnd call fcn.1400493fe
lea rcx, [rdi + 8]
mov rdx, rsi
call fcn.1400493fe
mov rax, qword [rdi + 0x28]
sub rax, rsi
mov qword [rdi + 0x28], rax
add rsp, 0x28
pop rdi
pop rsi
ret
mov rcx, rsi
call fcn.1400c0f35
int3
sub rsp, 0x28
call 0x1400595f4
invalid
dec dword [rax - 0x7b]
ror byte [rdi], 0x95
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
add esp, 0x28
invalid
xchg ebp, eax
ror byte [rax - 0x7d], 0xc4
add esp, 0x28
ret
add esp, 0x28
ret
mov bl, 5
add byte [rcx - 0x3b7cb710], cl
push rax
or byte [rax - 0x73], cl
add eax, 0x12779f
ja case.0x14002fa7b.258
invalid
ja case.0x14002fa7b.258
add byte [rax - 0x77], cl
and al, 0x20
or eax, 0x15900b
adc al, byte [rax]
add ah, cl
sal byte [rsi + rax + 0x31], 0xd2
int1
or al, 0
add byte [rax + rax*8 + 0x1b8d275], al
mov eax, 1
jmp 0x140059742
invalid
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x200
add al, byte [rax]
invalid
mov qword [rsp + 0xb0], 2
and qword [rsp + 0xd0], 0
rol byte [rax], 1
add byte [rax], al
invalid
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
invalid
rol byte [rax], 1
add byte [rax], al
add byte [rcx - 0x75], cl
cmp dword [rax + 0x49000000], 0xb881c7
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
invalid
mov rax, qword [r9 + 0xb8]
mov qword [r9 + 0xb8], 3
invalid
add byte [rax - 0x7d], cl
cmp rax, 3
je 0x140059926
clc
add ecx, dword [rdi]
test byte [rbx + 0x48000001], al
mov esi, ecx
mov rsi, rcx
mov qword [rsp + 0x68], rax
movups xmm0, xmmword [r9 + 0xc0]
adc byte [rcx + 0xc0], al
movups xmm1, xmmword [r9 + 0xd0]
movups xmm2, xmmword [r9 + 0xe0]
movups xmm3, xmmword [r9 + 0xf0]
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x90], edx
movups xmmword [rsp + 0x90], xmm2
movups xmmword [rsp + 0x70], xmm0
movups xmmword [rsp + 0x80], xmm1
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xa0], ebx
pushfq
and al, 0xa0
add byte [rax], al
invalid
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0xa0], ebx
pushfq
and al, 0xa0
add byte [rax], al
invalid
pushfq
and al, 0xa0
add byte [rax], al
add byte [rbx + 0x9824ac], cl
add byte [rax], al
mov ebp, dword [rsp + 0x98]
mov r14d, dword [rsp + 0x9c]
add byte [rax], al
mov eax, dword [rcx + 0x4c]
and dword [rcx + 0x4c], 0
cmp eax, 1
clc
invalid
je 0x140059816
clc
add dword [rbx + rdx - 0x7d], esi
clc
cmp eax, 2
jne 0x140059954
add cl, byte [rdi]
test dword [rax + 1], ecx
add byte [rax], al
lea rcx, [rsp + 0x68]
jmp case.0x1400515cb.62
mov rbx, r8
mov rdi, rdx
mov r12b, byte [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rbx + 0xa82484], cl
add byte [rax], al
and al, 0xa0
add byte [rax], al
add byte [rbx + 0xa82484], cl
add byte [rax], al
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rdi], cl
mov bh, 0x94
and al, 0xac
lodsb al, byte [rsi]
movzx edx, word [rsp + 0xac]
mov r15b, byte [rsp + 0xae]
add byte [rdi], cl
adc byte [rsp + 0x68], al
lodsb al, byte [rsi]
add byte [rax], al
add byte [rdx + rcx*4 - 0x44], al
and al, 0xae
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x68], al
movups xmm1, xmmword [rsp + 0x78]
lea rcx, [rsp + 0x30]
movaps xmmword [rcx], xmm0
movaps xmmword [rcx + 0x10], xmm1
mov r8, qword [rsp + 0x88]
adc byte [r11 + rcx*4 - 0x7c], cl
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 + 0x41], cl
mov qword [rcx + 0x20], r8
mov dword [rcx + 0x28], eax
sub byte [rax + rcx*4 + 0x79], al
invalid
mov qword [rcx + 0x20], r8
mov dword [rcx + 0x28], eax
sub byte [rax + rcx*4 + 0x79], al
invalid
sub byte [rax + rcx*4 + 0x79], al
mov word cs:[rcx + 0x2c], dx
mov word [rcx + 0x2c], dx
call fcn.140045756
test rax, rax
je 0x14005991c
mov dword [rsp + 0x28], ebp
mov dword [rsp + 0x2c], r14d
sub byte [rcx + rcx*4 + 0x74], al
and al, 0x2c
mov qword [rsp + 0x20], rbx
test r12b, r12b
je case.0x1400994b5.349
or r15b, 1
mov byte [rsp + 0x5e], r15b
iretd
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
xor byte [rdi], cl
sub byte [rsp + 0x40], cl
mov rax, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x58]
movzx edx, word [rsp + 0x5c]
pop rsp
mov r8b, byte [rsp + 0x5e]
mov r9b, byte [rsp + 0x5f]
and al, 0x5f
lea rbx, [rsp + 0xd8]
mov qword [rbx + 0x28], rax
mov dword [rbx + 0x30], ecx
mov word [rbx + 0x34], dx
mov byte [rbx + 0x36], r8b
add byte [rax], al
add byte [rax - 0x77], cl
sub byte [r9 - 0x7699cfb5], cl
push rbx
xor al, 0x44
mov byte [rbx + 0x36], r8b
mov byte [rbx + 0x37], r9b
movups xmmword [rbx + 0x18], xmm1
adc dword [rbx + 0x18], ecx
movups xmmword [rbx + 8], xmm0
mov byte [rbx], 0
lea r14, [rsp + 0x20]
lea esi, [rsp + 0x20]
and byte [rcx + rcx*4 - 0xf], cl
and byte [rcx + rcx*4 - 0xf], cl
mov ecx, esi
call fcn.1400254b5
mov rcx, rax
mov rdx, rdi
cld
dec dword [rax - 0x77]
ror dword [rax - 0x77], 0xfa
mov r8, rbx
mov eax, ebx
call fcn.14005a4ab
mov rcx, r14
call fcn.14002542f
cmp dword [rax + 0x84], 0
jle 0x140059917
add rsi, 0x10
lea rdx, [rsp + 0x20]
mov rcx, rsi
and byte [rax - 0x77], cl
int1
call fcn.140025cfd
mov sil, 1
jmp 0x140059928
lea rcx, [rsp + 0x30]
call fcn.140044e3c
xor esi, esi
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov esp, 0xb024
add byte [rax - 0x77], cl
stc
call fcn.14004587b
mov rcx, rdi
call fcn.140022028
invalid
mov eax, esi
add rsp, 0x200
pop rbx
add al, byte [rax]
add byte [rbx + 0x5d], bl
pop rbp
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
lea rcx, str.wasnt_expecting_a_frame_to_reclaim
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamsprioritize.rsinvalid_frame
mov edx, 0x23
call fcn.1400c1bd2
invalid
invalid
add ah, cl
add al, ch
invalid
invalid
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x128
mov rsi, rdx
mov rbx, rcx
call fcn.14005a429
test al, al
je 0x14005a328
add byte [rax - 0x39], cl
test byte [rax + rax], ah
add dword [rax], eax
mov qword [rsp + 0x100], 2
and qword [rsp + 0x120], 0
and al, 0x20
add dword [rax], eax
add byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x20
add dword [rax], eax
add byte [rax], al
movzx eax, byte [rsi]
lea rcx, [0x1401b55d8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
loopne 0x140059a04
add rsi, 8
add esi, 8
lea rax, [rsp + 0xb0]
mov ecx, 9
add byte [rax], al
invalid
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call 0x1400595f4
mov ecx, dword [rbx + 0x138]
cmp rax, rcx
enter 0xffffffffffff860f, 0x1d
invalid
add byte [rax], al
invalid
enter 0xffffffffffff860f, 0x1d
add eax, 0x8d480000
mov word [rax + rsi*4], fs
add byte [rax], al
add al, ch
mov spl, 0xfe
invalid
dec dword [rax - 0x73]
mov ah, 0x24
lea rcx, [rsp + 0xb0]
lea ecx, [rsp + 0xb0]
call fcn.140044e3c
lea rsi, [rsp + 0x100]
add byte [rcx], al
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
mov rcx, rsi
call fcn.14004587b
mov rcx, rsi
call fcn.140022028
sbb al, byte [rsi + 0x2b0fffc]
invalid
jmp 0x14005a2f8
lea rdx, [rsi + 8]
mov r9d, dword [rsi + 0x120]
add byte [rax], al
movzx eax, byte [rsi + 0x124]
add byte [rbx + 0x1388b], cl
add byte [rax - 0x7d], cl
ror dword [rcx], 0x4c
lea eax, [rbx + 0x100]
add byte [rbx + 0x1388b], cl
add byte [rax - 0x7d], cl
ror dword [rcx], 0x4c
lea eax, [rbx + 0x100]
lea rdi, [rsp + 0x50]
push rax
mov qword [rdi], r8
mov qword [rdi + 8], rcx
shl rax, 0x20
mov qword [rsp + 0x28], r9
sub byte [rcx + rcx - 0x38], cl
sub byte [rcx + rcx - 0x38], cl
bts rax, 0x28
lea r14, [rsp + 0xf8]
mov qword [r14], rax
lea r15, [rsp + 0x80]
mov esp, 0x8024
add byte [rcx + rcx*4 - 7], cl
mov esp, 0x8024
add byte [rcx + rcx*4 - 7], cl
mov r8, rbx
mov eax, ebx
call fcn.1400289e5
mov rsi, qword [rbx + 0x108]
or byte [rcx], al
add byte [rax], al
mov rcx, r14
dec dword [rax - 0x75]
mov bl, 8
or byte [rcx], al
add byte [rax], al
mov rcx, r14
mov rdx, rdi
call fcn.1400287f5
mov rax, qword [rdi]
mov rcx, qword [rdi + 8]
mov r13, qword [rax + 8]
mov rdi, qword [r15 + 0x10]
mov r14, r13
not r14
cmp r14, rcx
cmovae r14, rcx
int1
int1
cmp rdi, r14
jbe 0x140059f8c
lea r15, [rsp + 0xb0]
lea r12, [rsp + 0x80]
mov rcx, r15
mov rdx, r12
mov r8, r14
call fcn.14000eff6
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
and al, 0x50
call fcn.140028841
mov rcx, r15
call fcn.14002c228
mov rbp, qword [r12]
movups xmm0, xmmword [r12 + 8]
movaps xmmword [r15], xmm0
mov rax, qword [r12 + 0x18]
mov qword [r15 + 0x10], rax
jmp 0x140059fa3
mov al, byte [rsi + 9]
lea rdi, [rsp + 0xb1]
mov byte [rdi + 7], al
invalid
invalid
mov rax, qword [rsi + 1]
mov qword [rdi - 1], rax
add rbx, 0x100
add byte [rdi], cl
mov dh, 0xc0
or dword [rax - 0x73], ecx
mov esp, 0xb124
add byte [rax - 0x74b7f8b9], cl
invalid
invalid
mov rax, qword [rsi + 1]
mov qword [rdi - 1], rax
invalid
invalid
ret
add byte [rdi], cl
mov dh, 0xc0
or rax, 0x600
shl rax, 0x20
lea rcx, [rsp + 0x80]
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rdx + 8], edi
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x77], cl
add dword [rdx + 8], edi
mov r8, rbx
mov eax, ebx
call fcn.1400287a6
mov r8d, 8
mov rcx, rbx
mov rdx, rdi
call fcn.14000f4ec
jmp 0x14005a2de
lea rdx, [rsi + 8]
mov r9d, dword [rsi + 0x118]
mov edi, dword [rsi + 0x11c]
movzx eax, byte [rsi + 0x120]
mov dh, 0x86
and byte [rcx], al
add byte [rax], al
mov ecx, dword [rbx + 0x138]
add rcx, 9
lea r8, [rbx + 0x100]
add dword [rax], eax
add byte [rbp + rcx*4 + 0x74], cl
and al, 0x50
mov qword [r14], r8
mov qword [r14 + 8], rcx
or byte [rax - 0x3f], cl
loopne 0x140059baf
invalid
or byte [rax - 0x3f], cl
loopne 0x140059baf
mov qword [rsp + 0x28], r9
or rax, r9
movabs rcx, 0x50000000000
or rcx, rax
or ecx, eax
lea r15, [rsp + 0xf8]
mov qword [r15], rcx
clc
add byte [rax], al
add byte [rcx - 0x77], cl
cmovl ecx, dword [rbp + 0x8024a4]
add byte [rax], al
lea r12, [rsp + 0x80]
mov rcx, r12
mov r8, rbx
fsubr st(0)
and ebp, esi
cld
dec dword [rax - 0x75]
mov bl, 8
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
fsubr st(0)
and ebp, esi
cld
dec dword [rax - 0x75]
mov bl, 8
add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
mov rdx, r14
call fcn.1400287f5
bnd call fcn.1400287f5
mov rax, qword [r14]
mov r13, qword [rax + 8]
mov rcx, r14
mov edx, edi
call fcn.1400289c4
mov rdi, qword [r12 + 0x10]
mov rax, qword [r14]
mov rcx, qword [r14 + 8]
mov r14, qword [rax + 8]
not r14
cmp r14, rcx
cmovae r14, rcx
int1
cmp rdi, r14
jbe 0x140059fe4
lea r15, [rsp + 0xb0]
mov al, 0
add byte [rax], al
lea r12, [rsp + 0x80]
mov rcx, r15
mov rdx, r12
mov r8, r14
call fcn.14000eff6
mov rdx, qword [r15 + 8]
mov r8, qword [r15 + 0x10]
lea rcx, [rsp + 0x50]
push rax
push rax
call fcn.140028841
mov rcx, r15
call fcn.14002c228
std
dec dword [rcx - 0x75]
sub al, 0x24
std
dec dword [rcx - 0x75]
sub al, 0x24
movups xmm0, xmmword [r12 + 8]
movaps xmmword [r15], xmm0
mov rax, qword [r12 + 0x18]
sbb byte [rcx - 0x77], cl
adc r9b, r13b
lahf
add eax, dword [rax]
add byte [rax], al
sbb byte [rcx - 0x77], cl
adc r9b, r13b
lahf
add eax, dword [rax]
add byte [rax], al
mov eax, dword [rsi + 8]
mov dword [rsp + 0x6c], eax
insb byte [rdi], dx
mov eax, dword [rsi + 8]
mov dword [rsp + 0x6c], eax
insb byte [rdi], dx
or byte [rcx + 0x446c2444], r9b
mov ebp, dword [rsi + 0xc]
insb byte [rdi], dx
mov r13d, dword [rsi + 0xc]
mov eax, dword [rsi + 0x10]
mov dword [rsp + 0x74], eax
mov r12d, dword [rsi + 0x14]
mov eax, dword [rsi + 0x18]
mov dword [rsp + 0x78], eax
mov r15d, dword [rsi + 0x1c]
mov eax, dword [rsi + 0x20]
mov dword [rsp + 0x7c], eax
and al, 0x7c
mov r14d, dword [rsi + 0x24]
jbe 0x140059cac
mov ebp, dword [rsi + 0x2c]
mov r8d, dword [rsi + 0x34]
movzx eax, byte [rsi + 0x3c]
cmp al, 0x48
add ebx, 0x100
add byte [rcx], al
add byte [rax], al
cmp al, 0x48
add ebx, 0x100
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov edi, dword [rsi + 4]
or rax, 0x400
shl rax, 0x20
loopne 0x140059cc7
loopne 0x140059cc7
lea rcx, [rsp + 0xb0]
mov qword [rcx], rax
xor eax, eax
test edi, edi
invalid
add byte [rax], al
add byte [rax - 0x77], cl
add dword [rcx], esi
rol byte [rbp + 0x6baff], 0
invalid
mov edx, 6
cmove rdx, rax
ror byte [rax - 0x73], 1
invalid
mov edx, 6
cmove rdx, rax
ror byte [rax - 0x73], 1
invalid
invalid
test r13d, r13d
cmove rax, rdx
ror byte [rax - 0x73], 1
invalid
cmove eax, edx
lea rdx, [rax + 6]
test r12d, r12d
cmove rdx, rax
lea rax, [rdx + 6]
test r15d, r15d
cmove rax, rdx
lea rdx, [rax + 6]
test r14d, r14d
cmove rdx, rax
ror byte [rax - 0x73], 1
invalid
invalid
test ebp, ebp
cmove rax, rdx
lea rdx, [rax + 6]
mov dword [rsp + 0x28], r8d
mov dword [rsp + 0x28], eax
test r8d, r8d
cmove rdx, rax
mov eax, dword [rsi + 0x28]
mov dword [rsp + 0x68], eax
and al, 0x68
ror byte [rax - 0x73], 1
invalid
and al, 0x68
and al, 0x68
mov eax, dword [rsi + 0x30]
mov dword [rsp + 0x70], eax
mov esi, dword [rsi + 0x38]
mov qword [rsp + 0x80], rbx
add byte [rax], 0
add byte [rcx - 0x77], cl
fsubr st(0)
sub dl, 0xfc
invalid
test edi, edi
je 0x140059d3e
invalid
add byte [rax], 0
add byte [rcx - 0x77], cl
fsubr st(0)
sub dl, 0xfc
inc dword [rbp + 0x481474ff]
adc al, 0x48
adc al, 0x48
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
xor edx, edx
mov r8d, dword [rsp + 0x6c]
call fcn.14002aeba
jl 0x140059d4d
std
inc dword [rbp - 0x7b]
in eax, dx
test r13d, r13d
je 0x140059d5a
lea rcx, [rsp + 0x80]
mov edx, 1
add byte [rdx + 1], bh
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], al
and al, 0x74
mov r8d, dword [rsp + 0x74]
call fcn.14002aeba
inc dword [rbp - 0x7b]
in al, 0x74
invalid
test r12d, r12d
je case.0x1400505ce.83
lea rcx, [rsp + 0x80]
mov edx, 2
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], al
and al, 0x78
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], al
and al, 0x78
call fcn.14002aeba
test r15d, r15d
je 0x140059d92
lea rcx, [rsp + 0x80]
mov edx, 3
mov r8d, dword [rsp + 0x7c]
call fcn.14002aeba
test r14d, r14d
je 0x140059dae
lea rcx, [rsp + 0x80]
mov edx, 4
add byte [rax], al
mov r8d, dword [rsp + 0x68]
call fcn.14002aeba
test ebp, ebp
je 0x140059dc9
lea rcx, [rsp + 0x80]
mov edx, 5
mov r8d, dword [rsp + 0x70]
call fcn.14002aeba
adc ch, bh
invalid
cmp dword [rsp + 0x28], 0
je 0x14005a2de
invalid
add byte [rax], al
lea rcx, [rsp + 0x80]
mov edx, 6
mov r8d, esi
call fcn.14002aeba
rcl dword [rax]
std
invalid
jmp 0x14005a2de
mov rax, qword [rsi + 0x28]
mov qword [rsp + 0xd0], rax
movups xmm0, xmmword [rsi + 8]
or byte [rdi], r9b
adc byte [rsi + 0x18], cl
or byte [rdi], r9b
adc byte [rsi + 0x18], cl
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
lea rsi, [rbx + 0x100]
movabs rax, 0x70000000000
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov r14, qword [rsp + 0xc0]
lea rdx, [r14 + 8]
mov r8, rsi
call fcn.1400287a6
mov edx, dword [rsp + 0xd0]
mov rcx, rsi
call 0x14005a44e
add byte [rax], al
add byte [rax], al
mov edx, dword [rsp + 0xd4]
mov rcx, rsi
call 0x14005a44e
add eax, 0x854d0000
test byte [rdi], 0x84
ret 2
invalid
lea rdi, [rsp + 0x80]
lea rdx, [rsp + 0xb0]
mov rcx, rdi
call fcn.14000eed2
mov qword [rdi + 0x10], r14
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x30], xmm0
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x40], rax
mov rax, qword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov eax, dword [rdi + 0x18]
mov qword [rsp + 0x48], rax
mov rdi, qword [rsp + 0x40]
jmp 0x14005a14a
mov eax, dword [rsi + 4]
mov esi, dword [rsi + 8]
add rbx, 0x100
bts rax, 0x2b
lea rcx, [rsp + 0xb0]
mov qword [rcx], rax
jmp 0x140059eea
mov eax, dword [rsi + 4]
mov esi, dword [rsi + 8]
add rbx, 0x100
movabs rdx, 0x30000000000
or rdx, rax
lea rcx, [rsp + 0xb0]
mov qword [rcx], rdx
mov edx, 4
mov r8, rbx
call fcn.1400287a6
mov rcx, rbx
mov edx, esi
call 0x14005a44e
jmp 0x14005a2de
cmp rax, qword [rbx + 0x128]
jae 0x14005a1d2
mov rcx, qword [rbx + 0x108]
add rcx, rax
jb 0x14005a370
lea rsi, [rbx + 0x100]
lea rdi, [rsp + 0xb0]
movzx edx, byte [rdi + 0x46]
mov ecx, dword [rdi + 0x40]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0x80]
mov qword [rcx], rdx
mov rdx, rax
mov r8, rsi
call fcn.1400287a6
mov rcx, rdi
call case.0x14002fa5e.308
test al, al
je 0x14005a293
add byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.14005958c
mov r14, rdx
mov rcx, rsi
mov rdx, rax
mov r8, r14
call fcn.14005a46f
mov rcx, rdi
mov rdx, r14
call fcn.140059612
jmp 0x140059f56
mov rdx, qword [rsp + 0x88]
lea rcx, [rsp + 0x50]
mov r8, rdi
call fcn.140028841
xor ebp, ebp
mov r15, qword [rsp + 0x50]
mov rax, qword [r15 + 8]
sub rax, r13
bswap rax
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rs
xor r12d, r12d
mov r8d, 5
xor edx, edx
call fcn.14002a271
cmp rdx, r12
je 0x14005a052
cmp byte [rax + r12], 0
lea r12, [r12 + 1]
lea esp, [rsp + 1]
lea esp, [rsp + 1]
je 0x140059fd1
jmp 0x14005a03a
mov rdx, qword [rsp + 0x88]
lea rcx, [rsp + 0x50]
mov r8, rdi
call fcn.140028841
xor ebp, ebp
mov r15, qword [rsp + 0x50]
mov rax, qword [r15 + 8]
sub rax, r13
bswap rax
lea rcx, [rsp + 0x60]
mov qword [rcx], rax
add dword [rbp + rcx*4 + 0xd], ecx
fisttp word [rax]
adc dword [rax], eax
add dword [rbp + rcx*4 + 0xd], ecx
fisttp word [rax]
adc dword [rax], eax
xor r12d, r12d
mov r8d, 5
xor edx, edx
call fcn.14002a271
cmp rdx, r12
je 0x14005a052
cmp byte [rax + r12], 0
lea r12, [r12 + 1]
and al, 1
and al, 1
je 0x14005a029
lea rcx, str.assertion_failed:_payload_len_be_0..5_.iter__.all_b_b__0_
or eax, 0x1108cf
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rs
mov edx, 0x3e
add byte ds:[rax], al
add al, ch
jle 0x14005a0c1
invalid
invalid
add byte ds:[rax], al
add al, ch
jle 0x14005a0c1
invalid
mov r8, qword [r15]
mov r9, qword [r15 + 8]
lea rdx, [rsi + 3]
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rs
mov qword [rsp + 0x20], rax
mov rcx, rsi
call fcn.14000e3f8
lea r8, [rsp + 0x65]
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rs
mov qword [rsp + 0x20], rcx
mov r9d, 3
mov rcx, rax
call fcn.14003dbd0
test rbp, rbp
je 0x14005a0ad
mov rdx, qword [r15 + 8]
add rsi, 4
cmp rsi, rdx
jae case.0x140055e9e.21
mov rax, qword [r15]
add byte [rax + rsi], 0xfc
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x40], rax
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x30], xmm0
add byte [rdi], cl
sub dword [rsp + 0x30], eax
cmp rdi, r14
ja 0x14005a0d9
lea rcx, [rsp + 0x80]
call fcn.14002c228
test rbp, rbp
je 0x14005a2de
lea rcx, [rbx + 0xb8]
call fcn.140052be8
mov qword [rbx + 0xb8], 3
cmp dword [rax + 0x3000000], 0
add byte [rax], al
cmp dword [rax + 0x3000000], 0
add byte [rax], al
mov qword [rbx + 0xc0], rbp
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rbx + 0xc8], xmm0
mov rax, qword [rsp + 0x40]
mov qword [rbx + 0xd8], rax
mov rax, qword [rsp + 0x28]
mov dword [rbx + 0xe0], eax
jmp 0x14005a2de
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movaps xmmword [rsp + 0x40], xmm0
sub dword [rsp + 0x40], eax
sub dword [rsp + 0x40], eax
lea rax, [0x140181ea8]
mov qword [rsp + 0x30], rax
xor edi, edi
mov r15, qword [rsp + 0x40]
test rdi, rdi
je 0x14005a1a9
mov r14, qword [rsp + 0x38]
mov rcx, rsi
mov rdx, rdi
call fcn.1400b8298
mov r12, qword [rbx + 0x108]
mov rcx, qword [rbx + 0x100]
add rcx, r12
add dword [rax], eax
add byte [rax - 0x75], cl
mov eax, dword [rax]
add dword [rax], eax
add byte [rcx + rax - 0x1f], cl
mov rdx, r14
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [rbx + 0x110]
sub rdx, r12
cmp rdx, rdi
jb 0x14005a31b
add qword [rsp + 0x38], rdi
add r12, rdi
mov qword [rbx + 0x108], r12
mov dword [rbx + 0x108], esp
mov dword [rbx + 0x108], esp
xor r15d, r15d
xor edi, edi
jmp 0x14005a14f
lea rcx, [rsp + 0x48]
mov qword [rcx - 8], r15
mov rax, qword [rcx - 0x18]
mov rdx, qword [rcx - 0x10]
xor r8d, r8d
sar bh, 0x50
sbb byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
mov al, 0
add byte [rax], al
sar bh, 0x50
sbb byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
mov al, 0
add byte [rax], al
invalid
mov al, 0
add byte [rax], al
call fcn.14002c228
jmp 0x14005a2de
pop rbx
and ch, bh
invalid
movzx edx, byte [rsp + 0xf6]
add byte [rax], al
mov ecx, dword [rsp + 0xf0]
shl rdx, 0x20
or rdx, rcx
lea rcx, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 0x73], ecx
mov bl, 0
add dword [rax], eax
add byte [rax - 0x77], cl
ret 0x8949
invalid
call fcn.1400287a6
movabs eax, dword [0x108838b48fffce5]
add byte [rax], al
add byte [rax], 0
add byte [rax], al
add byte [rax - 0x77], cl
adc dword [rax - 0x73], ecx
mov bl, 0
add dword [rax], eax
add byte [rax - 0x77], cl
ret 0x8949
movabs eax, dword [0x108838b48fffce5]
add byte [rax], al
mov r12, qword [rbx + 0x128]
cmp rax, r12
jae 0x14005a2bc
xor ecx, ecx
sub rax, qword [rbx + 0x120]
cmovae rcx, rax
enter 0x2949, 0xffffffffffffffcc
enter 0x2949, 0xffffffffffffffcc
lea rdi, [rsp + 0xb0]
lea r14, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_buf_take.rsp_
mov rcx, rdi
call 0x1400595f4
cmp rax, r12
cmovae rax, r12
test rax, rax
je 0x14005a2bc
mov rcx, rdi
stc
call fcn.14005958c
cmp rdx, r12
mov r8, r12
cmovb r8, rdx
mov rcx, rax
mov r9, r14
call fcn.14002f577
mov r15, rdx
mov rcx, rsi
mov rdx, rax
mov r8, r15
call fcn.14005a46f
sub r12, r15
jb 0x14005a340
mov rcx, rdi
mov rdx, r15
call fcn.140059612
jmp 0x14005a23b
lea rcx, [rsp + 0xb0]
call 0x1400595f4
mov qword [rsp + 0x30], rax
test rax, rax
jne 0x14005a388
add rbx, 0x70
mov rcx, rbx
call case.0x1400505ce.35
jmp 0x14005a2cb
add rbx, 0xb8
mov rcx, rbx
call fcn.140052be8
lea rsi, [rsp + 0xb0]
mov ah, 0x24
mov al, 0
add byte [rax], al
mov ecx, 9
mov rdi, rbx
mov edi, ebx
mov edi, ebx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x100]
mov rcx, rsi
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.14004587b
mov rcx, rsi
call fcn.140022028
mov al, 0xc
add rsp, 0x128
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frameheaders.rs
mov rcx, rsi
call fcn.1400c10d0
mov qword [rsp + 0x40], r15
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.1400c0f35
lea rcx, str.assertion_failed:_self.has_capacity__C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srccodec_framed_write.rs
lea r8, [0x140180580]
add eax, 0x12624a
add eax, 0x12624a
mov edx, 0x25
call fcn.1400c11d0
lea rcx, str.assertion_failed:_cnt___self.limit
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_bytes_1.6.0_src_buf_take.rsp_
mov edx, 0x23
call fcn.1400c11d0
lea rcx, str.not_implemented
lea r8, [0x1401805e8]
mov edx, 0xf
call fcn.1400c11d0
lea rcx, str.assertion_failed:_dst.remaining_mut_____lenC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_framedata.rs
lea r8, [0x1401806e8]
lea eax, [0x1401806e8]
lea eax, [0x1401806e8]
mov edx, 0x2c
call fcn.1400c11d0
lea rax, str.chunk_not_fully_encoded
lea r8, [rsp + 0x80]
mov qword [r8], rax
mov qword [r8 + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [r8 + 0x10], rax
xorps xmm0, xmm0
movups xmmword [r8 + 0x18], xmm0
lea rdx, [0x14018c848]
lea r9, [0x1401805c0]
lea rcx, [rsp + 0x30]
call fcn.1400c5361
int3
invalid
lea rax, [rsp + 0x37]
mov byte [rax], cl
mov qword [rsp + 0x20], r9
lea r9, [0x1401818e8]
mov rcx, rdx
ror dword [rcx + rcx*4 - 0x3e], 1
ror dword [rcx + rcx*4 - 0x3e], 1
mov r8, rax
call fcn.1400c1520
int3
mov ecx, dword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
mov r9, qword [rdx + 0x18]
mov rdx, rax
jmp r9
cmp eax, dword [rcx + 0x130]
setae al
ret
sub rsp, 0x28
bswap edx
lea rax, [rsp + 0x24]
mov dword [rax], edx
mov r8d, 4
mov rdx, rax
call fcn.14000f4ec
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
ret
mov r8, rsi
mov eax, esi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
mov rdx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140021497
sub rsp, 0x158
mov rax, r8
mov rbx, rdx
mov rsi, rcx
lea rdi, [rsp + 0x30]
mov r8d, 0x128
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, rax
call sub.VCRUNTIME140.dll_memcpy
and qword [rdi - 0x10], 0
lock add byte [rax - 0x73], cl
push rsp
and al, 0x20
lock add byte [rax - 0x73], cl
push rsp
and al, 0x20
mov rcx, rbx
call fcn.14004588a
mov rdi, rax
cmp qword [rsi], 0
je 0x14005a51d
mov r14, qword [rsi + 8]
add rsi, 8
add esi, 8
add esi, 8
mov rcx, qword [rbx + 8]
mov rdx, qword [rbx + 0x10]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_buffer.rs
mov r8, rdi
call fcn.140045945
mov qword [rax], 1
mov qword [rax + 8], r14
jmp 0x14005a52c
mov qword [rsi], 1
mov qword [rsi + 8], rdi
add byte [rax], al
add byte [rax - 0x77], cl
jle 0x14005a530
add rsi, 0x10
mov qword [rsi], rdi
add rsp, 0x158
add esp, 0x158
pop rbx
pop rdi
pop rsi
pop r14
ret
test ecx, ecx
jne 0x14005a549
add rsp, 0x38
ret
lea r8, [rsp + 0x34]
mov dword [r8], 3
add byte [rax - 0x77], cl
push rsp
and al, 0x20
add byte [rax - 0x77], cl
push rsp
and al, 0x20
lea rcx, str.unexpected_flow_control_state
lea r9, [0x1401817c8]
mov edx, 0x1d
call fcn.1400c1520
add ah, cl
add ah, cl
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x88
sub esp, 0x88
sub esp, 0x88
mov qword [rsp + 0x60], r8
mov rbx, rdx
mov rdx, rcx
lea rsi, [rsp + 0x30]
mov rcx, rsi
call fcn.14001ebff
cmp qword [rsi], 0
jne 0x14005a72e
xchg byte [rcx], al
add byte [rax], al
xchg byte [rcx], al
add byte [rax], al
lea r14, [rsp + 0x30]
lea esi, [rsp + 0x30]
mov rsi, qword [r14 + 8]
mov al, byte [r14 + 0x10]
mov byte [rsp + 0x2f], al
mov rcx, r14
mov rdx, rbx
call fcn.14003d773
cmp qword [r14], 0
cmp dword [rsi], 0
cmp dword [rsi], 0
jne 0x14005a75f
add byte [rax], al
lea r15, [rsi + 0x10]
lea r12, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov rax, qword [r12 + 8]
mov cl, byte [r12 + 0x10]
mov byte [rsp + 0x2e], cl
mov qword [rsp + 0x68], rax
and al, 0x68
and al, 0x68
add rax, 0x10
mov qword [rsp + 0x70], rax
lea rdi, [rsi + 0x1c0]
add byte [rax], al
mov esi, 0x1c0
add byte [rax], al
mov r13, qword [rsi + 0x218]
lea rbx, [rsi + 0x110]
xor ebp, ebp
cmp rbp, r13
jae 0x14005a6a6
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rsi + 0x1f0]
mov rdx, qword [rsi + 0x1f8]
xchg esi, eax
clc
add dword [rax], eax
invalid
xchg esi, eax
clc
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r8, rbp
invalid
invalid
jb 0x14005a624
mov r8, rbp
call fcn.1400218f1
jb 0x14005a624
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
lock add byte [rax], al
add byte [rbx + 0x480a8b00], cl
mov dword [rsp + 0x30], edi
test rax, rax
je 0x14005a722
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0x30], rdi
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x3c], eax
mov rcx, r12
cmp al, 0x4c
mov ecx, esp
call fcn.14002542f
cmp dword [rax + 0x48], 0x3b9aca00
setne r14b
mov rcx, r12
invalid
cld
inc dword [rcx - 0x35ffb788]
invalid
loope 0x14005a642
call fcn.1400254b5
mov rcx, qword [rsp + 0x60]
push rdi
scasb al, byte [rdi]
cld
dec dword [rax - 0x75]
and al, 0x60
mov rdx, rax
mov edx, eax
call fcn.140027878
mov rcx, rbx
mov rdx, qword [rsp + 0x70]
mov r8, r12
mov r9, r15
call fcn.140053100
mov rcx, r15
mov rdx, r12
mov r8d, r14d
call fcn.14002554e
scasb al, byte [rdi]
cld
dec dword [rax - 0x75]
xchg byte [rax], bl
add al, byte [rax]
add byte [rcx + rdi - 0x18], cl
scasb al, byte [rdi]
cld
dec dword [rax - 0x75]
xchg byte [rax], bl
add al, byte [rax]
add byte [rcx + rdi - 0x18], cl
sbb rbp, 0xffffffffffffffff
cmp rax, r13
sbb r13, 0
jmp 0x14005a60a
mov rcx, qword [rsp + 0x60]
mov rax, qword [rcx + 0x20]
mov qword [rsp + 0x50], rax
movups xmm0, xmmword [rcx]
adc byte [rcx], al
adc byte [rcx], al
movups xmm1, xmmword [rcx + 0x10]
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x30], xmm0
lea rcx, [rsi + 0x188]
call fcn.1400530f6
mov rax, qword [rsp + 0x50]
mov qword [rsi + 0x1a8], rax
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movups xmmword [rsi + 0x198], xmm1
movups xmmword [rsi + 0x198], xmm1
movups xmmword [rsi + 0x188], xmm0
mov byte [rcx], al
add byte [rax], al
mov rcx, qword [rsp + 0x68]
mov dl, byte [rsp + 0x2e]
call fcn.1400b49de
add eax, 0xf1894800
add eax, 0xf1894800
mov dl, byte [rsp + 0x2f]
add rsp, 0x88
invalid
mov byte [rax], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400b49de
invalid
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
call fcn.1400c15c0
mov rax, qword [rsp + 0x38]
mov cl, byte [rsp + 0x40]
and al, 0x40
and al, 0x40
and al, 0x40
lea r8, [rsp + 0x78]
lea r8, [rsp + 0x78]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x157fba
adc eax, 0xd8d4c00
mov esi, dword [rdx + 0x12]
add bl, ch
invalid
lea r9, [0x1401819e8]
jmp 0x14005a78e
mov rax, qword [rsp + 0x38]
and al, 0x38
mov cl, byte [rsp + 0x40]
lea r8, [rsp + 0x78]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140181a08]
invalid
jg 0x14005a79b
add byte [rbp + rcx*4 + 0xd], cl
jp 0x14005a7fe
adc al, byte [rax]
add byte [rdx + 0x2b], bh
mov edx, 0x2b
call fcn.1400c1520
int3
mov byte [rbp + 6], ch
add ah, cl
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xa68
mov r14, rdx
mov esi, edx
mov rbp, rcx
movzx ecx, byte [r8]
cmp rcx, 9
stc
or dword [rbp + 0x3a], esi
stc
or dword [rbp + 0x3a], esi
mov rcx, qword [r14 + 0x20]
mov rdx, qword [r14 + 0x28]
xor r8d, r8d
call fcn.140052cc1
lea rdx, [0x140180809]
lea r9, [0x140180818]
adc al, byte [rax]
adc al, byte [rax]
mov r8d, 0xe
mov ecx, eax
shr eax, 0xc5
sub eax, dword [rax]
invalid
shr eax, 0xc5
sub eax, dword [rax]
add byte [rax - 0x48], cl
mov eax, 0
add byte [rax], al
movabs rax, 0x300000000
mov eax, 0
add eax, dword [rax]
add byte [rax], al
jmp 0x14005c2a5
mov rax, r8
lea rdx, [0x1401b55fc]
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
jmp rcx
adc eax, 0xc634800
mov cl, byte [rax + 1]
sar edi, 1
invalid
invalid
loope 0x14005a852
mov rcx, qword [rax + 0x28]
mov ecx, dword [rax + 0x28]
sub byte [rax - 0x77], cl
mov word [rax + rax*8], fs
ror byte [rax], 0
mov qword [rsp + 0x8c0], rcx
ror byte [rax], 0
add byte [rdi], cl
adc byte [rax + 8], al
invalid
movups xmm0, xmmword [rax + 8]
or byte [rdi], cl
adc byte [rax + 0x18], cl
movups xmm1, xmmword [rax + 0x18]
movaps xmmword [rsp + 0x8b0], xmm1
movaps xmmword [rsp + 0x8a0], xmm0
add byte [rcx - 0x75], cl
push rsi
invalid
add byte [rcx - 0x75], cl
push rsi
and byte [rax - 0x73], cl
lea rsi, [rsp + 0xb0]
lea rsi, [rsp + 0xb0]
mov rcx, rsi
call fcn.14001ebff
cmp qword [rsi], 0
jne 0x14005d01c
add byte [rdi], cl
test ecx, edx
invalid
mov rsi, qword [rsp + 0xb8]
mov r13b, byte [rsp + 0xc0]
mov bl, byte [r14 + 0x30]
pop rsi
xor byte [rbp - 0x75], cl
jbe 0x14005a88b
and al, 0xb8
add byte [rax], al
add byte [rdx + rcx*4 - 0x54], al
and al, 0xc0
add byte [rax], al
add byte [rcx - 0x76], al
pop rsi
xor byte [rbp - 0x75], cl
jbe 0x14005a88b
mov eax, dword [rsp + 0x8c0]
lea r8, [rsp + 0x7e0]
and al, 0xe0
invalid
add byte [rax], al
mov dword [r8], eax
lea rdx, [rsi + 0x1c0]
lea r15, [rsp + 0x5b0]
mov al, 5
add byte [rax], al
mov rcx, r15
call fcn.140027b6b
cmp qword [r15], 0
ror byte [rax], 0
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
invalid
dec dword [rcx - 0x7d]
invalid
cmp dword [rdi], 0
je 0x14005b23c
mov byte [rsp + 0x40], r13b
mov rdi, rbp
movups xmm0, xmmword [rsp + 0x5b0]
movaps xmmword [rsp + 0x1f0], xmm0
and al, 0xf0
add dword [rax], eax
add byte [rax - 0x73], cl
pushfq
and al, 0xb0
add byte [rax], al
invalid
mov rcx, rbx
mov rdx, r14
call fcn.14003d773
mov dl, 0x2e
invalid
invalid
dec dword [rax - 0x7d]
cmp eax, dword [rax]
cmp qword [rbx], 0
jne 0x14005d194
test ecx, ecx
sub byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0xb8
add byte [rax], al
add byte [rdx + 0xc0249c], cl
add byte [rax], al
mov r14, qword [rsp + 0xb8]
mov bl, byte [rsp + 0xc0]
movaps xmm0, xmmword [rsp + 0x8a0]
movaps xmmword [rsp + 0x9c0], xmm0
add byte [rdi], cl
sub dword [rsp + 0x9c0], eax
mov rbp, qword [rsp + 0x8b0]
movups xmm0, xmmword [rsp + 0x8b8]
add byte [rdi], cl
adc byte [rsp + 0x8b8], al
movaps xmmword [rsp + 0x540], xmm0
lea rcx, [rsp + 0x1f0]
add byte [rax], al
test byte [rax + rax*2], ah
add eax, 0x8d480000
add eax, 0x8d480000
mov word [rax + rsi*8], fs
add dword [rax], eax
add byte [rax], al
call fcn.14002542f
invalid
invalid
add byte [rax], al
call fcn.14002542f
mov r13d, dword [rax + 0x48]
movaps xmm0, xmmword [rsp + 0x9c0]
or dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x2c0], eax
add byte [rax], al
push 0xffffffff84280f48
and al, 0xc0
or dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x2c0], eax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x2d0], rbp
movaps xmm0, xmmword [rsp + 0x540]
and al, 0xd0
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x540], al
movups xmmword [rsp + 0x2d8], xmm0
test rbp, 0xffffffff80000000
jne 0x14005d1be
add al, byte [rax]
add byte [rax - 9], cl
invalid
lea r15, [rsi + 0x10]
lea r12, [rsi + 0x70]
lea esp, [rsi + 0x70]
lea esp, [rsi + 0x70]
lea rax, [r14 + 0x10]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x1f0]
call fcn.14002542f
cld
dec dword [rax - 0x73]
push rax
cld
dec dword [rax - 0x73]
push rax
call fcn.1400261f2
test al, al
mov eax, 0xc084fffc
mov byte [rsp + 0x58], bl
pop rax
je 0x14005b4b4
lea rbx, [rsp + 0x3e0]
mov rcx, rbx
mov rdx, r12
mov r8d, ebp
call fcn.1400277fc
mov bl, byte [rbx]
jmp 0x14005c1e8
movups xmm0, xmmword [rax + 4]
movups xmm1, xmmword [rax + 0x14]
adc byte [rax + 0x14], cl
movups xmm2, xmmword [rax + 0x24]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [rbp + 0x30], xmm3
movups xmmword [rbp + 0x24], xmm2
movups xmmword [rbp + 0x14], xmm1
movups xmmword [rbp + 4], xmm0
and dword [rbp], 0
jmp 0x14005c2a9
add rax, 8
lea rcx, [rsp + 0x8a0]
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov eax, 0x120
mov rdx, rax
mov edx, eax
call sub.VCRUNTIME140.dll_memcpy
mov rdi, r14
add byte [rcx + rcx*4 - 9], cl
mov rdx, qword [r14 + 0x20]
lea rsi, [rsp + 0xb0]
mov rcx, rsi
call fcn.14001ebff
cmp qword [rsi], 0
jne 0x14005d046
add byte es:[rax], al
mov r14, qword [rsp + 0xb8]
mov sil, byte [rsp + 0xc0]
mov ebx, dword [rsp + 0x9b8]
mov r15b, 3
cmp ebx, dword [r14 + 0x108]
ja 0x14005ba69
invalid
add byte [rax - 0x78], al
je 0x14005aa4b
mov byte [rsp + 0x40], sil
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x30], rbp
lea rax, [r14 + 0x10]
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
mov bpl, byte [rdi + 0x30]
mov rsi, qword [rdi + 0x28]
lea rdi, [r14 + 0x70]
lea r12, [r14 + 0x1c0]
add dword [rax], eax
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xc0
add al, byte [rax]
add byte [rcx + rcx*4 - 0x17], cl
add dword [rax], eax
add byte [rbp + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
and al, 0xc0
add al, byte [rax]
add byte [rcx + rcx*4 - 0x17], cl
mov ecx, ebp
mov rdx, r12
mov r8d, ebx
call fcn.140027e67
cmp qword [r13], 0
je 0x14005b600
test bpl, bpl
jne 0x14005b549
mov rcx, rdi
xor edx, edx
mov r8d, ebx
call fcn.140028753
fdiv st(4), st(0)
inc dword [rax + rax*8 + 0xac1840f]
add byte [rax], al
fdiv st(4), st(0)
inc dword [rax + rax*8 + 0xac1840f]
add byte [rax], al
mov byte [rsp + 0x259], 1
mov ecx, 5
xor eax, eax
mov rbp, qword [rsp + 0x30]
jmp 0x14005b960
add rax, 8
lea rcx, [rsp + 0x3e0]
lea ecx, [rsp + 0x3e0]
lea ecx, [rsp + 0x3e0]
mov r8d, 0x120
mov rdx, rax
call sub.VCRUNTIME140.dll_memcpy
mov rdx, qword [r14 + 0x20]
lea rsi, [rsp + 0xb0]
mov rcx, rsi
call fcn.14001ebff
cmp qword [rsi], 0
cmp dword [rsi], 0
cmp dword [rsi], 0
jne 0x14005d070
and eax, 0x894c0000
invalid
mov rax, r14
mov r14, qword [rsp + 0xb8]
mov bl, byte [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 + 0x60], cl
sub byte [rbx + 0x4f02484], cl
add byte [rax], al
mov eax, 0x8a000000
pushfq
and al, 0xc0
add byte [rax], al
add byte [rbx + rcx*4 + 0x60], cl
sub byte [rbx + 0x4f02484], cl
add byte [rax], al
mov esi, dword [rsp + 0x4f4]
lea r8, [rsp + 0x500]
mov dword [r8], eax
lea r15, [r14 + 0x1c0]
and al, 0
add eax, 0x89410000
add byte [rbp - 0x73], cl
mov esi, 0x1c0
lea rdi, [rsp + 0x5b0]
mov rcx, rdi
and al, 0xb0
add eax, 0x89480000
stc
mov rdx, r15
call fcn.140027b6b
cmp qword [rdi], 0
mov byte [rsp + 0x40], bl
and al, 0x40
and al, 0x40
je 0x14005b48b
mov eax, dword [rsp + 0x500]
cmp eax, dword [r14 + 0x108]
jbe 0x14005b302
add eax, 0x3b410000
xchg byte [rax], cl
add dword [rax], eax
add byte [rdi], cl
xchg byte [rsi + 0x40000007], bh
mov bh, 3
mov dil, 3
jmp case.0x1400994b5.369
mov rcx, qword [r14 + 0x18]
cmp byte [rcx + 8], 0
jne 0x14005d09a
mov rdx, qword [rax + 2]
cmp byte [rax + 1], 0
je 0x14005b2ca
invalid
invalid
add byte [rax], al
invalid
mov r8b, byte [rcx + 0x11]
mov rax, qword [rcx + 0x12]
mov byte [rcx + 0x11], 2
cmp r8b, 2
clc
add cl, byte [rdi]
test byte [rbx + rcx], ch
invalid
mov byte [rsp + 0x5b0], r8b
add byte [rax], al
mov qword [rsp + 0x5b1], rax
cmp rax, rdx
jne 0x14005b6cf
or eax, dword [rax]
invalid
or eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rcx + rsi*4], ah
add eax, 0x89480000
test byte [rax + rax*8], ah
and al, 0xc0
lea rax, [rsp + 0x5b1]
mov qword [rsp + 0x2c0], rax
and al, 0xc0
add al, byte [rax]
add byte [rax - 0x48], cl
or edi, dword [rbx - 0x5e]
invalid
mov ebx, dword [rbx + 0x394854fe]
cmp edx, eax
and al, 0xc0
add al, byte [rax]
add byte [rax - 0x48], cl
or edi, dword [rbx - 0x5e]
invalid
cmp edx, eax
jne 0x14005d200
mov rsi, qword [r14 + 8]
cmp dword [rsi + 0x28], 0
sub byte [rax], al
sub byte [rax], al
je 0x14005d239
mov rbx, qword [r14 + 0x20]
mov rcx, rbx
call fcn.1400596a6
mov edi, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0xc0], xmm0
mov dword [rsp + 0xd0], eax
and dword [rsp + 0xd4], 0
lea rax, [0x140157e38]
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x158962
invalid
mov qword [rsp + 0xb8], rax
lea r14, [rsp + 0x5b0]
mov ah, 0x24
mov al, 5
add byte [rax], al
mov rcx, r14
mov rdx, rbx
call fcn.14001ebff
cmp qword [r14], 0
jne 0x14005d251
test dword [rsi], esp
add byte es:[rax], al
test dword [rsi], esp
add byte es:[rax], al
mov rcx, qword [rsp + 0x5b8]
cmp dword [rcx + 0x108], edi
add dword [rax], eax
add byte [rdi], cl
invalid
cmp al, 0x26
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
invalid
mov dl, byte [rsp + 0x5c0]
mov dword [rcx + 0x108], edi
call fcn.1400b49de
lea rdx, [rsp + 0xb0]
mov rcx, rsi
rol byte [0xf98eac49], 8
add dword [rax], eax
add al, ch
lea ebx, [rbp - 0x72b7fffb]
xchg esp, eax
and al, 0xb0
add byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14002509f
jmp case.0x14005a807.2
mov rcx, qword [rax + 0x28]
mov qword [rsp + 0x2e0], rcx
movups xmm0, xmmword [rax + 8]
movups xmm1, xmmword [rax + 0x18]
movaps xmmword [rsp + 0x2d0], xmm1
movaps xmmword [rsp + 0x2c0], xmm0
mov rdx, qword [r14 + 0x20]
lea rsi, [rsp + 0xb0]
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
mov rcx, rsi
call fcn.14001ebff
cmp qword [rsi], 0
jne 0x14005d0b2
or ah, byte [rax + rax]
invalid
lea rdi, [rsp + 0xb0]
mov rsi, qword [rdi + 8]
mov r15b, byte [rdi + 0x10]
mov qword [rsp + 0x90], r14
mov rdx, qword [r14 + 0x28]
mov rcx, rdi
call fcn.14003d773
cmp qword [rdi], 0
invalid
add byte [rdi], cl
test dword [rsi], eax
and al, 0
invalid
mov rcx, qword [rsp + 0xb8]
mov dl, byte [rsp + 0xc0]
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], al
and al, 0xe0
add al, byte [rax]
add byte [rbx + rcx*4 - 0x52], al
js 0x14005acf3
add byte [rax], al
js 0x14005acf3
add byte [rax], al
add byte [rbp + 0x39], al
cmc
cmp r13d, r14d
jae 0x14005afb0
xorps xmm0, xmm0
movaps xmmword [rsp + 0x3e0], xmm0
call fcn.1400b49de
mov bl, 1
jmp 0x14005b17a
mov r13d, dword [rax + 4]
mov ebx, dword [rax + 8]
mov rdx, qword [r14 + 0x20]
lea rsi, [rsp + 0xb0]
mov rcx, rsi
call fcn.14001ebff
cmp qword [rsi], 0
jne 0x14005d106
mov rax, r14
mov qword [rsp + 0x30], rbp
lea r14, [rsp + 0xb0]
mov rsi, qword [r14 + 8]
mov dil, byte [r14 + 0x10]
mov rdx, qword [rax + 0x28]
mov dword [rsp + 0x3e0], r13d
mov rcx, r14
call fcn.14003d773
cmp qword [r14], 0
jne 0x14005d12d
lea r15, [rsi + 0x10]
mov r14, qword [rsp + 0xb8]
and al, 0xb8
add byte [rax], al
add byte [rax - 0x76], al
lodsb al, byte [rsi]
and al, 0xc0
add byte [rax], al
add byte [rbp - 0x7b], al
in eax, dx
je 0x14005b2df
lea rdx, [rsi + 0x1c0]
lea r12, [rsp + 0xb0]
lea r8, [rsp + 0x3e0]
mov rcx, r12
call fcn.140027b6b
cmp qword [r12], 0
je 0x14005b5c2
lea r8, [r14 + 0x10]
lea rcx, [rsi + 0x110]
lea rax, [rsi + 0x1b0]
lea eax, [rsi + 0x1b0]
lea eax, [rsi + 0x1b0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea r9, [rsp + 0xb0]
mov edx, ebx
call fcn.14005d3d9
jmp 0x14005b669
mov r13d, dword [rax + 4]
mov r15d, dword [rax + 8]
mov rdx, qword [r14 + 0x20]
lea rsi, [rsp + 0xb0]
mov rcx, rsi
call fcn.14001ebff
cmp qword [rsi], 0
jne 0x14005d157
mov rsi, qword [rsp + 0xb8]
mov dil, byte [rsp + 0xc0]
mov rbx, qword [r14 + 0x28]
mov dword [rsp + 0x3e0], r13d
test r13d, r13d
je 0x14005b2d7
mov r12b, 3
cmp dword [rsi + 0x108], r13d
jb 0x14005b994
lea rdx, [rsi + 0x1c0]
lea r14, [rsp + 0xb0]
lea r8, [rsp + 0x3e0]
mov rcx, r14
call fcn.140027b6b
cmp qword [r14], 0
je case.0x14004b661.132
lea r14, [rsp + 0xb0]
movups xmm0, xmmword [r14]
movaps xmmword [rsp + 0x2c0], xmm0
mov rcx, r14
mov rdx, rbx
call fcn.14003d773
cmp qword [r14], 0
jne 0x14005d1d6
lea rax, [rsi + 0x10]
mov qword [rsp + 0x40], rax
mov r12, qword [rsp + 0xb8]
mov al, byte [rsp + 0xc0]
mov byte [rsp + 0x58], al
lea rbx, [rsp + 0x2c0]
mov rcx, rbx
call fcn.14002542f
mov eax, dword [rax + 0x48]
mov dword [rsp + 0x60], eax
mov rcx, rbx
call fcn.1400254b5
mov rbx, rax
cmp byte [rax + 0x126], 0
je 0x14005aef4
mov r14, r12
mov rax, qword [rsi + 0x58]
mov r12b, 1
cmp qword [rsi + 0x50], rax
jbe 0x14005af68
inc rax
mov qword [rsi + 0x58], rax
mov r12, r14
mov r14, r12
add r12, 0x10
cmp byte [rbx + 0x121], 0
jne 0x14005af0a
cmp byte [rbx + 0x50], 6
jb 0x14005af24
mov rcx, rbx
add rcx, 0x50
call fcn.140020979
mov word [rbx + 0x50], 0x200
mov dword [rbx + 0x54], r13d
mov dword [rbx + 0x58], r15d
mov rcx, rbx
call fcn.140025d92
mov rcx, rbx
call fcn.1400274e4
lea rcx, [rsi + 0x110]
lea rbx, [rsp + 0x2c0]
mov rdx, r12
mov r8, rbx
mov r9, qword [rsp + 0x40]
call fcn.140053100
mov rcx, rbx
call fcn.14002542f
mov r12b, 3
cmp byte [rax + 0x50], 6
jae 0x14005d293
cmp dword [rsp + 0x60], 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x2c0]
mov rcx, qword [rsp + 0x40]
call fcn.14002554e
mov rcx, r14
mov dl, byte [rsp + 0x58]
call fcn.1400b49de
mov ebx, 0xb
lea r14, [0x140130e50]
lea r15, str.too_many_resetsassertion_failed:_self.max_stream_id___last_processed_id
mov r13d, 0xf
jmp 0x14005b9aa
mov byte [rsp + 0x3c], dl
mov dword [rsp + 0x50], r13d
mov byte [rsp + 0x68], r15b
mov qword [rsp + 0x30], rbp
lea rax, [rsi + 0x10]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rcx
lea rax, [rcx + 0x10]
mov qword [rsp + 0x58], rax
mov dword [rsi + 0x178], r14d
lea rdi, [rsp + 0x5b8]
lea rbx, [rsp + 0x2c0]
mov rcx, rdi
mov rdx, rbx
call fcn.14000eed2
mov eax, dword [rbx + 0x24]
mov dword [rdi - 4], eax
mov word [rdi - 8], 0x201
lea rdi, [rsi + 0x1c0]
mov r13, qword [rsi + 0x218]
lea rax, [rsi + 0x110]
mov qword [rsp + 0x60], rax
xor ebp, ebp
lea rbx, [rsp + 0xb0]
mov r15d, r14d
mov r12, qword [rsp + 0x40]
cmp rbp, r13
jae 0x14005b0ef
mov rcx, qword [rsi + 0x1f0]
mov rdx, qword [rsi + 0x1f8]
mov r8, rbp
call fcn.1400218f1
test rax, rax
je 0x14005d010
mov eax, dword [rax]
mov ecx, dword [rdx]
mov qword [rsp + 0xb0], rdi
mov dword [rsp + 0xb8], ecx
mov dword [rsp + 0xbc], eax
mov rcx, rbx
call fcn.14002542f
cmp dword [rax + 0x114], r15d
jbe 0x14005b0d5
mov rcx, rbx
call fcn.14002542f
cld
inc dword [rcx - 0x35ffb788]
invalid
cmp eax, dword [rcx + 0xf]
xchg ebp, eax
invalid
mov rcx, rbx
call fcn.1400254b5
lea rcx, [rsp + 0x5b0]
mov rdx, rax
call fcn.140027878
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x58]
mov r8, rbx
mov r9, r12
call fcn.140053100
mov rcx, r12
mov rdx, rbx
mov r8d, r14d
call fcn.14002554e
cld
inc dword [rcx - 0x35ffb788]
invalid
mov rax, qword [rsi + 0x218]
cmp rax, r13
cmp eax, ebp
cmp eax, ebp
sbb rbp, 0xffffffffffffffff
cmp rax, r13
sbb r13, 0
jmp 0x14005b034
mov r14d, r15d
mov rax, qword [rsp + 0x5d0]
rol byte [0xc94db0fc], 1
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x5b0], al
rol byte [0xc94db0fc], 1
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x5b0], al
movups xmm1, xmmword [rsp + 0x5c0]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
lea rcx, [rsi + 0x188]
call fcn.1400530f6
mov rax, qword [rsp + 0xd0]
mov qword [rsi + 0x1a8], rax
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
sub byte [rsp + 0xc0], cl
sub byte [rsp + 0xc0], cl
movups xmmword [rsi + 0x198], xmm1
movups xmmword [rsi + 0x188], xmm0
mov rcx, qword [rsp + 0x48]
mov dl, byte [rsp + 0x3c]
call fcn.1400b49de
mov bl, 3
mov rbp, qword [rsp + 0x30]
mov r15b, byte [rsp + 0x68]
mov r13d, dword [rsp + 0x50]
mov rcx, rsi
mov edx, r15d
call fcn.1400b49de
cmp r13d, r14d
mov rcx, qword [rsp + 0x90]
jae 0x14005b1d8
mov byte [rbp + 9], 1
mov eax, 1
mov dword [rbp + 0xc], eax
lea rcx, [0x140157e38]
mov qword [rbp + 0x10], rcx
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp + 0x18], rcx
movaps xmm0, xmmword [rsp + 0x3e0]
movups xmmword [rbp + 0x20], xmm0
mov byte [rbp + 8], bl
mov dword [rbp], eax
lea rcx, [rsp + 0x2c0]
call fcn.14002c228
jmp 0x14005c2a9
mov rax, qword [rsp + 0x2e0]
mov qword [rsp + 0xd0], rax
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmm1, xmmword [rsp + 0x2d0]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov rsi, qword [rcx + 0x10]
mov rcx, rsi
call fcn.14001ebc2
mov rax, qword [rsp + 0xd0]
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [rsp + 0xb0]
movaps xmm1, xmmword [rsp + 0xc0]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
jmp case.0x14005a807.2
mov rdi, rbp
mov r8d, dword [rsp + 0x7e0]
mov bpl, 3
cmp r8d, dword [rsi + 0x108]
ja case.0x140055e9e.41
lea r14, [rsi + 0x70]
mov rcx, r14
mov edx, ebx
call fcn.140028753
test al, al
je 0x14005b9df
mov r8, qword [rsp + 0x8b0]
test r8, 0xffffffff80000000
jne 0x14005d2ed
lea rbx, [rsp + 0xb0]
mov rcx, rbx
mov rdx, r14
call fcn.1400277fc
mov bpl, byte [rbx]
cmp bpl, 3
jne 0x14005babe
mov eax, dword [rsp + 0x7e0]
mov byte [rsp + 0x6e1], 1
mov dword [rsp + 0x6e4], eax
mov dword [rsp + 0x6e8], 5
xor ebp, ebp
jmp case.0x140055e9e.41
mov byte [rcx + 8], 1
mov qword [rcx + 9], rdx
jmp case.0x14005a807.2
add dword [rax - 0x77], ecx
push rcx
or ecx, ebp
invalid
mov r12b, 1
jmp 0x14005b994
mov eax, dword [rsi + 0x118]
add eax, ebx
jno 0x14005b64b
xorps xmm0, xmm0
movaps xmmword [rsp + 0x2c0], xmm0
mov ebx, 3
jmp 0x14005b5ee
lea rcx, [rsp + 0x5b0]
mov r13d, dword [rcx + 8]
mov eax, dword [rcx + 0xc]
mov dword [rsp + 0x58], eax
call fcn.14002542f
lea rdx, [rax + 0x50]
push rax
push rax
lea rdi, [rsp + 0xb0]
mov rcx, rdi
call fcn.140027ae7
mov dil, byte [rdi]
cmp dil, 3
jne 0x14005b72d
test edx, esi
add eax, dword [rax]
invalid
test edx, esi
add eax, dword [rax]
add byte [rax + 0xb124bc], al
add byte [rax], al
add byte [rdi], cl
test byte [rdx + 1], al
add byte [rax], al
cmp byte [rsp + 0xb1], 0
je 0x14005b48b
cmp byte [r14 + 0x10c], 0
je 0x14005b48b
lea rax, [r14 + 0x10]
lea rdx, [r14 + 0x70]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x20], eax
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov qword [rsp + 0x30], rdx
mov r8d, esi
xor r9d, r9d
call fcn.140026925
mov dil, byte [rdi]
invalid
cmp dil, 3
jne case.0x1400599b9.22
invalid
cmp dword [rsp + 0xb4], 0
and al, 0xb4
add byte [rax], al
add byte [rax], al
mov ah, 0
add byte [rax], al
add byte [rdi], cl
test byte [rbp + 0x45fffff7], ah
inc dword [rbp - 0x75]
invalid
cld
add byte [rax], al
invalid
je 0x14005ab44
inc dword [rbp - 0x75]
invalid
mov r9d, dword [r14 + 0xfc]
mov r8d, dword [r14 + 0x17c]
lea rdi, [rsp + 0xb0]
mov rcx, rdi
xchg byte [rcx + rax], bh
add byte [rax - 0x73], cl
mov esp, 0xb024
add byte [rax - 0x77], cl
stc
mov edx, esi
call fcn.140028278
lea rbx, [rsp + 0x840]
mov rcx, rbx
mov rdx, r15
mov r8d, esi
mov eax, esi
mov eax, esi
mov r9, rdi
call fcn.140027c1a
lea rsi, [rsp + 0x2c0]
lea rdx, [rsp + 0x3e0]
and al, 0xe0
add eax, dword [rax]
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
and al, 0xe0
add eax, dword [rax]
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
fld1
xor dword [rax + 0x408bfffc], esp
mov qword [rsp + 0x90], rax
fld1
xor dword [rax + 0x408bfffc], esp
mov qword [rsp + 0x90], rax
lea rcx, [rsp + 0x5b0]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call fcn.1400254b5
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx eax, al
cmp al, 6
mov ecx, 6
add byte [rax], al
add byte [rdi], cl
enter 0xffffffffffffc984, 0x44
mov dword [rsp + 0x3c], ebp
add byte [rax], al
add byte [rdi], cl
enter 0xffffffffffffc984, 0x44
mov dword [rsp + 0x3c], ebp
je 0x14005bf1a
xorps xmm0, xmm0
movups xmmword [rsp + 0x208], xmm0
mov word [rsp + 0x1f0], 0x101
mov dword [rsp + 0x1f4], 1
lea rax, [0x140157e38]
mov qword [rsp + 0x1f8], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x200], rax
jmp 0x14005bf5a
xorps xmm0, xmm0
movaps xmmword [rsp + 0x280], xmm0
mov sil, 1
mov ebx, 1
invalid
add byte [rbp + rcx*4 + 0x2d], cl
ret
lea r13, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea r12, [0x140157e38]
mov dil, 1
mov bh, 1
mov bh, 1
jmp case.0x1400994b5.369
lea rcx, [rsp + 0x1f0]
call fcn.14002542f
lea rcx, [rax + 0x50]
call fcn.140025fee
test al, al
je 0x14005c1a8
lea rbx, [rsp + 0x5b0]
mov rcx, rbx
mov rdx, r12
mov r8d, ebp
call fcn.140027791
mov bl, byte [rbx]
cmp bl, 3
jne 0x14005ba23
lea rcx, [rsp + 0x1f0]
lea ecx, [rsp + 0x1f0]
call fcn.14002542f
mov eax, dword [rax + 0xa0]
xor ecx, ecx
test eax, eax
cmovg ecx, eax
cmp ecx, ebp
jae 0x14005bb00
lea rcx, [rsp + 0x1f0]
lea ecx, [rsp + 0x1f0]
call fcn.14002542f
mov eax, dword [rax + 0x114]
mov word [rsp + 0x3e0], pe_nt_image_headers64
mov dword [rsp + 0x3e4], eax
mov dword [rsp + 0x3e8], 3
jmp 0x14005bde9
mov rax, qword [rsp + 0x58]
and al, 0x58
mov qword [rsp + 0x20], rax
lea r13, [rsp + 0xb0]
mov rcx, r13
mov rdx, rdi
mov r8d, ebx
mov r9b, 1
call fcn.140026925
mov al, byte [r13]
cmp al, 3
mov rbp, qword [rsp + 0x30]
and al, 0x30
and al, 0x30
xor byte [rdi], cl
test dword [rdi - 0x7cfffffd], edx
mov esp, 0xb424
add byte [rax], al
jne case.0x140035ef9.247
cmp dword [rsp + 0xb4], 0
je 0x14005ba5f
mov edx, dword [rsp + 0xb8]
mov r9d, dword [r14 + 0xfc]
mov r8d, dword [r14 + 0x17c]
lea rbx, [rsp + 0x5b0]
mov rcx, rbx
call fcn.140028278
lea rcx, [rsp + 0x2c0]
mov rdx, rbx
call fcn.140028196
jmp 0x14005b61a
pop rax
pop rax
lea rcx, [rsi + 0x70]
mov dl, byte [rsi + 0x68]
mov r8d, dword [rsp + 0x3e0]
call fcn.1400286f5
sar esp, 1
inc dword [rbp - 0x747bf040]
add byte [rax], al
invalid
sar esp, 1
inc dword [rbp - 0x747bf040]
add byte [rax], al
add byte [rdi], cl
push rdi
ror byte [rdi], 0x29
test byte [rax + rax*8], ah
add al, byte [rax]
xorps xmm0, xmm0
movaps xmmword [rsp + 0x2c0], xmm0
add byte [rbx + 1], bh
add byte [rbx + 1], bh
mov rcx, r14
mov edx, ebp
call fcn.1400b49de
mov bpl, 1
xor r14d, r14d
jmp 0x14005b679
mov rcx, qword [rsp + 0x2c8]
mov rdx, qword [rsp + 0x2d0]
mov edx, dword [rsp + 0x2d0]
mov edx, dword [rsp + 0x2d0]
call fcn.140028169
mov rbp, qword [rsp + 0x30]
invalid
xor byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rcx + 0x51890841], cl
or byte [r9 - 0x76b3f3af], cl
invalid
lea rcx, [rsp + 0x80]
mov dword [rcx + 8], eax
mov dword [rcx + 0xc], edx
mov qword [rcx], r12
invalid
or byte [r9 - 0x76b3f3af], cl
and eax, ebp
call [rbp - 0x72b70004]
cld
dec dword [rax - 0x73]
call fcn.14002542f
lea rcx, [rax + 0x50]
cld
dec dword [rax - 0x73]
push rax
call fcn.1400261f2
inc dword [rax + rax*8 + 0x170840f]
add byte [rax], al
test al, al
je 0x14005b7b1
mov sil, byte [rsp + 0x40]
jmp 0x14005ba69
lea rcx, [rsi + 0x118]
lea r8, [rsi + 0x1c0]
mov dword [rsi + 0x118], eax
mov edx, ebx
mov r9, r15
call fcn.1400266b3
mov rcx, r14
int1
mov edx, ebp
call fcn.1400b49de
add byte [rax - 0x4b], al
invalid
invalid
add byte [rax - 0x4b], al
add eax, dword [rcx - 0x4a]
mov r14b, 1
mov rcx, rsi
mov r14b, 1
mov rcx, rsi
mov edx, edi
call fcn.1400b49de
xchg ebx, eax
add eax, 0xf6844500
add byte [rbp - 0x7c], al
invalid
xchg ebx, eax
add eax, 0xf6844500
add byte [rbp - 0x7c], al
invalid
add byte [rbp - 0x7c], al
div byte [rdx + rcx + 0x48]
mov ebp, dword [rsp + 0x30]
je 0x14005b692
mov rbp, qword [rsp + 0x30]
jmp case.0x14005a807.2
mov rcx, qword [rsp + 0x30]
mov byte [rcx + 9], 1
mov dword [rcx + 0xc], ebx
or al, 0x48
lea eax, [0x140157e38]
or al, 0x48
lea eax, [0x140157e38]
invalid
mov qword [rcx + 0x10], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rcx + 0x18], rax
movaps xmm0, xmmword [rsp + 0x2c0]
movups xmmword [rcx + 0x20], xmm0
adc dword [rcx + 0x20], eax
mov byte [rcx + 8], bpl
mov dword [rcx], 1
jmp 0x14005c2a9
add byte [rax], al
add byte [rax], al
lea rax, [rcx + 0x11]
mov r8b, byte [rsp + 0x5b8]
and al, 0xb8
add eax, 0x88440000
or byte [rbx + rcx*4 - 0x7c], cl
and al, 0xb0
add eax, 0x894c0000
invalid
and al, 0xb8
add eax, 0x88440000
or byte [rbx + rcx*4 - 0x7c], cl
and al, 0xb0
add eax, 0x894c0000
add byte [rax - 0x75], cl
or dword [rax - 0x7b], ecx
leave
mov rcx, qword [rcx]
test rcx, rcx
je case.0x14005a807.2
movabs rax, 0xb416870b7adb7c3b
cmp rdx, rax
jl case.0x14004b661.134
jp 0x14005b708
xchg dword [rsi], edx
mov ah, 0x48
cmp edx, eax
jne case.0x14005a807.2
or eax, dword [rax]
add byte [rdx + 3], bh
mov edx, 3
mov eax, 2
lock cmpxchg qword [rcx + 0x10], rdx
jne case.0x14005a807.2
add rcx, 0x30
call fcn.14001e95a
jmp case.0x14005a807.2
cld
invalid
mov sil, byte [rsp + 0xb1]
movzx r15d, word [rsp + 0xb2]
movzx edi, word [rsp + 0xb2]
add byte [rdi + rcx - 0x49], al
mov esp, 0xb224
add byte [rax], al
movzx edi, word [rsp + 0xb2]
add byte [rax], al
add byte [rbx + 0xb4249c], cl
add byte [rax], al
mov ebx, dword [rsp + 0xb4]
mov r12, qword [rsp + 0xb8]
mov esp, dword [rsp + 0xb8]
mov r13, qword [rsp + 0xc0]
movups xmm0, xmmword [rsp + 0xc8]
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xc8], al
movaps xmmword [rsp + 0x280], xmm0
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
mov word [rax + riz*8], fs
add eax, dword [rax]
lea rcx, [rsp + 0x3e0]
call fcn.140044e63
add al, ch
int1
xchg esi, eax
invalid
mov rcx, r14
mov dl, byte [rsp + 0x40]
call fcn.1400b49de
cmp dil, 3
je case.0x14005a807.2
adc ecx, dword [rbx]
add byte [rax], al
adc ecx, dword [rbx]
add byte [rax], al
mov byte [rbp + 9], sil
mov word [rbp + 0xa], r15w
or dword [rsi + 0x44], esp
mov dword [rbp + 0xa], edi
mov dword [rbp + 0xc], ebx
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], r13
sbb byte [rdi], cl
sub byte [rsp + 0x280], al
sbb byte [rdi], cl
sub byte [rsp + 0x280], al
add byte [rdi], cl
adc dword [rbp + 0x20], eax
movups xmmword [rbp + 0x20], xmm0
mov byte [rbp + 8], dil
jmp 0x14005bab2
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rax - 0x77], cl
invalid
mov qword [rsp + 0x78], rdi
lea rdi, [rsp + 0xb0]
mov esp, 0xb024
invalid
jl 0x14005b7d9
js 0x14005b7ff
lea edi, [rsp + 0xb0]
mov esp, 0xb024
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov rdx, rsi
call fcn.14003d773
dec dword [rax - 0x7d]
invalid
add byte [rdi], cl
test eax, ebx
sbb al, byte [rax]
invalid
dec dword [rax - 0x7d]
invalid
add byte [rdi], cl
test eax, ebx
sbb al, byte [rax]
add byte [rax - 0x73], cl
invalid
invalid
mov ah, 0x24
mov al, 0
lea rsi, [rsp + 0xb0]
add byte [rax], al
mov rbx, qword [rsi + 8]
mov al, byte [rsi + 0x10]
mov byte [rsp + 0x60], al
lea rax, [rbx + 0x10]
lea r15, [rsp + 0x70]
lea edi, [rsp + 0x70]
lea edi, [rsp + 0x70]
mov qword [r15], rax
lea rdi, [rsp + 0x80]
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0xa0], xmm0
lea rax, [rsp + 0x78]
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x78
mov qword [rsi + 0x120], rax
lea rdx, [rsp + 0x8a0]
xchg esp, eax
and al, 0xa0
or byte [rax], al
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
invalid
xchg esp, eax
and al, 0xa0
or byte [rax], al
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x128], r15
mov dword [rsi + 0x128], edi
mov dword [rsi + 0x128], edi
mov esi, 0x128
mov rcx, rdi
call fcn.14002542f
wait
cld
dec dword [rbx - 0x76b7b790]
stc
wait
cld
dec dword [rbx - 0x76b7b790]
stc
call fcn.14002542f
mov cl, byte [rax + 0x50]
add cl, 0xfa
cli
movzx edx, cl
cmp dl, 6
mov ecx, 6
cmovb ecx, edx
cmp cl, 4
ja case.0x14005b86f.249
movzx ecx, cl
lea rdx, [0x1401b5620]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
mov dword [rsp + 0x68], esi
mov qword [rsp + 0x90], rbx
mov r13, qword [rsp + 0x78]
lea rcx, [rsp + 0x3e0]
lea rdx, [rsp + 0xb0]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], al
call fcn.1400254b5
mov rsi, rax
add byte [rax], al
call fcn.1400254b5
mov rsi, rax
mov al, byte [rax + 0x50]
add al, 0xfa
movzx eax, al
cmp al, 6
mov ecx, 6
cmovb ecx, eax
mov ebx, 1
lea rdi, [0x140157e38]
insd dword [rdi], dx
invalid
sldt word [rax - 0x78f0fb07]
add al, 0xf
xchg dword [rax], ebx
add al, 0
add byte [rax], al
insd dword [rdi], dx
invalid
add al, 0xf
xchg dword [rax], ebx
add al, 0
add byte [rax], al
mov al, byte [rsp + 0x4fc]
add byte [rax], al
mov al, byte [rsp + 0x4fc]
movzx ecx, cl
mov dh, 0xc9
lea rdx, [0x1401b5634]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
test al, 1
jne 0x14005bf04
mov eax, 0xffffff38
add eax, dword [rsp + 0x4d8]
cmp ax, 0xff9c
cmp eax, 0xffffff9c
clc
pushfq
setb r12b
mov r15b, 9
mov bh, 9
mov bh, 9
xor ebx, ebx
jmp 0x14005bf09
mov cl, byte [rsp + 0xb3]
add byte [rax + 0x25b248c], cl
add byte [rax], al
mov byte [rsp + 0x25b], cl
add al, byte [rax]
add byte [rdi], cl
mov bh, 0x8c
mov word [rcx + rsi*4], fs
movzx ecx, word [rsp + 0xb1]
mov word [rcx + rsi*4], fs
add byte [rax], al
add byte [rsi - 0x77], ah
mov word [rsp + 0x259], cx
invalid
pushfq
and al, 0xb4
invalid
mov word [rsp + 0x259], cx
mov ebx, dword [rsp + 0xb4]
and al, 0xb4
add byte [rax], al
invalid
and al, 0xb4
add byte [rax], al
add byte [rbx + 0xb8248c], cl
add byte [rax], al
mov ah, 0
add byte [rax], al
mov ecx, dword [rsp + 0xb8]
add byte [rdi], cl
adc byte [rsp + 0xbc], al
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0xbc]
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x264], eax
movups xmmword [rsp + 0x264], xmm0
test byte [rsp + riz*2], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rsp + 0xc8], al
movups xmm0, xmmword [rsp + 0xc8]
enter 0, 0
movups xmmword [rsp + 0x270], xmm0
mov dword [rsp + 0x25c], ebx
mov dword [rsp + 0x260], ecx
add al, byte [rax]
add cl, ch
out dx, al
add byte [rax], al
invalid
add al, byte [rax]
add cl, ch
out dx, al
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsi + 0x70]
invalid
lea rcx, [rsi + 0x70]
lea ecx, [rsi + 0x70]
mov dl, byte [rsi + 0x68]
mov r8d, dword [rsp + 0x3e0]
mov eax, dword [rsp + 0x3e0]
push rsi
push 0x24848b44
invalid
invalid
invalid
mov eax, dword [rsp + 0x3e0]
loopne 0x14005b983
add byte [rax], al
call fcn.1400286f5
test eax, eax
rol byte [rcx + 0xf], 0x94
invalid
add r12b, r12b
or r12b, 1
invalid
outsb dx, byte [rsi]
int 0xfc
inc dword [rbp - 0x6bf0be40]
rol byte [rcx + 0xf], 0x94
rol byte [rcx + 0xf], 0x94
invalid
add dword [rbx + 1], edi
mov ebx, 1
lea r14, [0x140157e38]
lea r15, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
sar dword [rbx + 0x15], 0
str word [rbp + rcx*4 + 0x3d]
sar dword [rbx + 0x15], 0
adc eax, 0xed314500
xor r13d, r13d
xor ebp, ebp
mov rcx, rsi
mov edx, edi
cli
cli
call fcn.1400b49de
cmp r12b, 3
je case.0x14005a807.2
mov byte [rbp + 9], 1
mov dword [rbp + 0xc], ebx
mov qword [rbp + 0x10], r14
pop rbp
or al, 0x4c
mov dword [rbp + 0x10], esi
mov qword [rbp + 0x18], r15
mov qword [rbp + 0x20], r13
mov dword [rbp + 0x20], ebp
and qword [rbp + 0x28], 0
sub byte gs:[rax], al
mov byte [rbp + 8], r12b
jmp 0x14005bab2
rol dword [rax], cl
add byte [rax], al
invalid
or cl, ch
rol dword [rax], cl
add byte [rax], al
invalid
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
test byte [rax + rdi*8], ah
invalid
xorps xmm0, xmm0
movups xmmword [rsp + 0x6f8], xmm0
add byte [rax], al
add byte [rax], al
lea rax, [0x140157e38]
mov qword [rsp + 0x6e8], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
invalid
add byte [rax], al
mov dword [rsp + 0x6e4], 1
and al, 0xe4
invalid
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov byte [rsp + 0x6e1], 1
test byte [rcx + riz*8], ah
invalid
add byte [rax], al
add dword [rax - 0x4b], eax
add ecx, ebp
retf
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
invalid
and al, 0xe4
invalid
test byte [rcx + riz*8], ah
invalid
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x400], rax
add byte [rax + rax], al
add byte [rdi], cl
adc byte [rsp + 0x5b1], al
add eax, 0x89480000
test byte [rax + rax], ah
add byte [rax + rax], al
add byte [rax + rax], al
add byte [rdi], cl
adc byte [rsp + 0x5b1], al
movups xmm1, xmmword [rsp + 0x5c1]
movups xmmword [rsp + 0x3f1], xmm1
adc dword [rsp + 0x3f1], ecx
movups xmmword [rsp + 0x3e1], xmm0
mov byte [rsp + 0x3e0], bl
add cl, ch
mov dword [rdi], eax
add byte [rax], al
add cl, ch
mov dword [rdi], eax
add byte [rax], al
mov al, 3
mov sil, byte [rsp + 0x40]
mov r15d, eax
lea rcx, [rsp + 0x8a0]
call fcn.140044e63
invalid
add al, ch
in eax, dx
xchg ebx, eax
invalid
mov rcx, r14
mov ecx, esi
mov edx, esi
call fcn.1400b49de
cmp r15b, 3
je case.0x14005a807.2
or byte [rax], al
invalid
or byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rdi*2], ah
mov rax, qword [rsp + 0x278]
mov qword [rbp + 0x28], rax
movups xmm0, xmmword [rsp + 0x259]
add al, byte [rax]
add byte [rax - 0x77], cl
sub byte [r15], r9b
adc byte [rsp + 0x259], al
movups xmm1, xmmword [rsp + 0x269]
movups xmmword [rbp + 0x19], xmm1
mov word [rcx + rbp*2], fs
and al, 0x69
add al, byte [rax]
add byte [rdi], cl
adc dword [rbp + 0x19], ecx
movups xmmword [rbp + 9], xmm0
mov byte [rbp + 8], r15b
or bh, al
add byte [r9], r8b
add byte [rax], al
add cl, ch
jmp 0x14005bac3
mov dword [rbp], 1
jmp 0x14005c2a9
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x700], rax
mov dword [rsp + 0x700], eax
add byte [rax], al
add byte [rax - 0x77], cl
invalid
test byte [rax + rax], ah
invalid
mov dword [rsp + 0x700], eax
movups xmm0, xmmword [rsp + 0xb1]
and al, 0xb1
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
movups xmm1, xmmword [rsp + 0xc1]
adc byte [rsp + 0xc1], cl
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x6f1], ecx
invalid
add byte [rax], al
movups xmmword [rsp + 0x6f1], xmm1
movups xmmword [rsp + 0x6e1], xmm0
adc dword [rsp + 0x6e1], eax
lea rcx, [rsp + 0x8a0]
add byte [rax], al
call fcn.14002c228
jmp 0x14005c287
lea rcx, [rsp + 0x1f0]
call fcn.1400254b5
cld
dec dword [rax - 0x75]
xor byte [rax - 0x7d], cl
stc
add dword [rdi], ecx
test byte [rdx + 2], ch
add byte [rax], al
lock add dword [rax], eax
add dword [rax], eax
add al, ch
test al, 0x99
cld
dec dword [rax - 0x75]
xor byte [rax - 0x7d], cl
stc
add dword [rdi], ecx
test byte [rdx + 2], ch
add byte [rax], al
cmp ecx, 2
jne 0x14005bd8a
mov rcx, qword [rax + 0x38]
mov ecx, dword [rax + 0x38]
sub rcx, rbp
jb 0x14005bdba
add byte [rax], al
mov qword [rax + 0x38], rcx
cmp cl, ch
push rax
add al, byte [rax]
add byte [rax - 0x76], al
mov sil, byte [rsp + 0xb1]
jmp 0x14005bd8a
mov sil, byte [rsp + 0xb1]
mov dh, byte [rsp + 0xb1]
movzx r15d, word [rsp + 0xb2]
mov ebx, dword [rsp + 0xb4]
mov bh, 0xbc
and al, 0xb2
add byte [rax], al
add byte [rbx + 0xb4249c], cl
add byte [rax], al
mov r13, qword [rsp + 0xc0]
movups xmm0, xmmword [rsp + 0xc8]
adc byte [rsp + 0xc8], al
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xc8], al
add byte [rax], al
movaps xmmword [rsp + 0x280], xmm0
mov r12, qword [rsp + 0xb8]
mov esp, dword [rsp + 0xb8]
and al, 0x80
add al, byte [rax]
add byte [rbx + rcx*4 - 0x5c], cl
mov esp, dword [rsp + 0xb8]
invalid
out dx, al
sti
invalid
mov esp, dword [rsp + 0xb8]
jmp case.0x1400994b5.369
cmp byte [rax + 0x52], 0
jne case.0x14005b86f.249
jmp case.0x14005b86f.250
cmp byte [rax + 0x51], 0
je case.0x14005b86f.250
push rsi
test byte [rsp + rcx*8], ah
add dword [rax], eax
add byte [rax], al
invalid
test byte [rsp + 0x1cc], 1
add byte [rax], al
add dword [rbp + 0x47], esi
jne 0x14005bbdd
lea rcx, [rsp + 0x80]
call fcn.14002542f
mov eax, dword [rax + 0x114]
add byte [rax], al
add al, ch
mov word [rax - 0x7f740004], ds
mov eax, dword [rax + 0x114]
mov byte [rsp + 0x259], 1
mov dword [rsp + 0x25c], eax
add bh, al
test byte [rax + riz*2], ah
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
call fcn.140044e63
xor r15d, r15d
mov rdi, qword [rsp + 0x58]
jmp 0x14005c4f1
mov dword [rsp + 0x68], esi
mov qword [rsp + 0x90], rbx
mov rbx, qword [rsp + 0x78]
lea rcx, [rsp + 0x3e0]
lea rdx, [rsp + 0xb0]
mov r8d, 0x120
add al, ch
insd dword [rdi], dx
invalid
invalid
add byte [rax - 0x73], cl
mov word [rax + rax*4], fs
add byte [rax], al
add al, ch
lahf
cwde
cld
dec dword [rax - 0x73]
lea edx, [rax + 0x50]
lea rsi, [rsp + 0x2c0]
mov rcx, rsi
call fcn.14002770f
mov dil, byte [rsi]
cmp dil, 3
jne 0x14005bc7c
lea rcx, [rsp + 0x80]
call fcn.14002542f
cmp dword [rax + 0x30], 2
jne 0x14005bdf0
cmp qword [rax + 0x38], 0
je 0x14005bdf0
lea rcx, [rsp + 0x80]
call fcn.14002542f
mov ebx, dword [rax + 0x114]
mov al, 1
mov dword [rsp + 0x3c], eax
mov r13d, 1
xor edi, edi
dec dword [rcx - 0x14cfdbbc]
invalid
mov al, byte [rsp + 0x2c1]
mov dword [rsp + 0x3c], eax
movzx eax, word [rsp + 0x2c2]
mov dword [rsp + 0x30], eax
and al, 0x30
and al, 0x30
mov ebx, dword [rsp + 0x2c4]
mov r13d, dword [rsp + 0x2c8]
mov esi, dword [rsp + 0x2cc]
add al, byte [rax]
add byte [rbx + rcx*4 - 0x54], al
and al, 0xc8
add al, byte [rax]
add byte [rbx + 0x2cc24b4], cl
add byte [rax], al
mov r12, qword [rsp + 0x2d0]
mov rax, qword [rsp + 0x2d8]
mov qword [rsp + 0x50], rax
mov r15, qword [rsp + 0x2e0]
and al, 0xe0
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add eax, dword [rax]
add al, ch
fsubr qword [rax - 4]
dec dword [rbx + 0x4d3c244c]
mov ecx, esp
lea rcx, [rsp + 0x3e0]
call case.0x140021ad4.48
mov ecx, dword [rsp + 0x3c]
mov r9, r12
mov r12, r15
mov r10, qword [rsp + 0x50]
mov r11d, dword [rsp + 0x30]
jmp 0x14005be6e
mov dl, 1
jmp 0x14005c45c
test al, 1
jne 0x14005bf10
invalid
add al, byte [rax]
invalid
adc eax, 0x8b000002
test byte [rax + rbx*8], ah
add al, 0
add byte [rbx - 0x7c996340], al
clc
setae r15b
mov eax, dword [rsp + 0x4d8]
add eax, 0xffffff9c
cmp ax, 0x64
setae r15b
add r15b, r15b
or r15b, 8
mov bl, 1
xor edi, edi
jmp 0x14005c362
add byte [rax], al
add byte [rax], al
cmp byte [rsi + 0x52], 0
mov dl, 1
jne 0x14005c45c
mov bl, byte [rsi + 0x51]
mov dil, 1
test al, 1
jne 0x14005c35f
mov eax, 0xffffff38
add eax, dword [rsp + 0x4d8]
cmp ax, 0xff9c
setb r12b
mov r15b, 9
jmp 0x14005c367
cmp byte [rsi + 0x51], 0
mov dl, 1
jne 0x14005c45c
mov dil, 1
test al, 1
jne 0x14005c364
mov eax, 0xffffff38
add eax, dword [rsp + 0x4d8]
cmp ax, 0xff9c
setb bl
mov r15b, 0xa
jmp 0x14005c362
cmp bh, bh
invalid
test rbp, rbp
jne 0x14005bdba
test byte [rsp + 0x2e4], 1
je 0x14005bea2
lea rcx, [rsp + 0x1f0]
call fcn.14002542f
cmp dword [rax + 0x30], 2
jne 0x14005be78
cmp qword [rax + 0x38], 0
je 0x14005be78
add byte [rdi], cl
test byte [rsi + 0x48000000], bh
lea ecx, [rsp + 0x1f0]
lea rcx, [rsp + 0x1f0]
call fcn.14002542f
mov eax, dword [rax + 0x114]
mov word [rsp + 0x3e0], pe_nt_image_headers64
mov dword [rsp + 0x3e4], eax
mov dword [rsp + 0x3e8], 1
xor ebx, ebx
jmp 0x14005c1e8
lea rcx, [rsp + 0x2c0]
lea rsi, [rsp + 0x3e0]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x6e8]
mov ecx, 0xc
mov rdi, r12
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x320]
call fcn.1400225d6
lea rsi, [rsp + 0x80]
mov rcx, rsi
call fcn.1400254b5
lea rcx, [rax + 0x18]
mov qword [r12 - 8], 5
lea r8, [rsp + 0x6e0]
mov rdx, rbx
call fcn.1400251e7
mov rcx, rsi
call fcn.1400254b5
mov rcx, rax
call fcn.1400274e4
mov dil, 3
lea r15, [rsp + 0x70]
jmp 0x14005c48a
lea rcx, [rsp + 0x1f0]
call fcn.1400254b5
cld
dec dword [rax - 0x73]
push rax
push rax
cld
dec dword [rax - 0x73]
push rax
push rax
lea rbx, [rsp + 0x5b0]
mov rcx, rbx
call fcn.14002770f
cmp byte [rbx], 3
jne 0x14005c19b
lea rcx, [rsp + 0x1f0]
call fcn.14002542f
cmp byte [rax + 0x128], 0
je 0x14005c165
lea rcx, [rsp + 0x1f0]
call fcn.1400254b5
lea rcx, [rax + 0xa0]
mov edx, ebp
call fcn.14002643c
test eax, eax
je 0x14005c2ed
xorps xmm0, xmm0
movups xmmword [rsp + 0x3f8], xmm0
mov word [rsp + 0x3e0], 0x101
mov dword [rsp + 0x3e0], 0x84c70101
and al, 0xe4
add eax, dword [rax]
add byte [rbx], al
add eax, dword [rax]
add byte [rax], al
mov dword [rsp + 0x3e0], 0x84c70101
and al, 0xe4
add eax, dword [rax]
add byte [rbx], al
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add eax, dword [rax]
add byte [rax], al
jmp 0x14005c1c8
mov r15b, 0xb
xor ebx, ebx
xor edi, edi
jmp 0x14005c367
mov r15b, 3
xor edi, edi
jmp 0x14005c367
add rsi, 0x50
mov rcx, rsi
call fcn.140020979
mov byte [rsi], 8
cmp byte [rsp + 0x6b8], 0
mov ebx, dword [rsp + 0x6c4]
je 0x14005c87d
mov word [rsp + 0x1f0], pe_nt_image_headers64
mov dword [rsp + 0x1f4], ebx
mov dword [rsp + 0x1f8], 7
lea rcx, [rsp + 0x5b0]
lea ecx, [rsp + 0x5b0]
call case.0x140021ad4.48
lea rdi, [rsp + 0xb0]
mov rcx, rdi
mov rdx, r12
call fcn.14003d773
cmp qword [rdi], 0
jne 0x14005d335
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
mov byte [rsp + 0x50], cl
mov qword [rsp + 0x68], rax
lea r8, [rax + 0x10]
mov rax, qword [rsp + 0x210]
mov qword [rsp + 0xd0], rax
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov qword [rsp + 0x28], rdi
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x20], rax
lea rdi, [rsp + 0x5b0]
lea r9, [rsp + 0x840]
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
call fcn.14005d4de
mov dil, byte [rdi]
cmp dil, 3
jne 0x14005c00c
xor ebx, ebx
mov dil, 3
jmp 0x14005c053
mov sil, byte [rsp + 0x5b1]
movzx eax, word [rsp + 0x5b2]
mov word [rsp + 0x48], ax
and al, 0xb1
add eax, 0xb70f0000
test byte [rdx + rsi*4], ah
add eax, 0x89660000
and al, 0x48
mov ebx, dword [rsp + 0x5b4]
mov eax, dword [rsp + 0x5b8]
mov eax, 0x89000005
and al, 0x30
mov r12d, dword [rsp + 0x5bc]
mov r13, qword [rsp + 0x5c0]
movups xmm0, xmmword [rsp + 0x5c8]
movaps xmmword [rsp + 0x7e0], xmm0
mov rcx, qword [rsp + 0x68]
mov dl, byte [rsp + 0x50]
push 0x5024548a
call fcn.1400b49de
cmp dword [rsp + 0x90], 0x3b9aca00
setne r8b
lea rdx, [rsp + 0x840]
mov rcx, qword [rsp + 0x60]
call fcn.14002554e
cmp dil, 3
jne 0x14005c13f
add byte [rax], al
retf 0x3b9a
test dword [rbx - 0x7d000000], esi
sti
add dword [rdi], ecx
test dword [rdx + 0x49000000], esp
mov ecx, dword [rsi + 0x1c8]
cmp ebx, 1
jne 0x14005c137
mov rcx, qword [r14 + 0x1c8]
mov rdx, qword [r14 + 0x1d0]
mov ebx, dword [rsp + 0x3c]
mov r8d, ebx
mov r13d, dword [rsp + 0x58]
mov r9d, r13d
call fcn.1400254cd
movups xmm0, xmmword [rax + 0x100]
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
mov al, 0
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
mov al, 0
add byte [rax], al
movaps xmmword [rsi], xmm0
mov ecx, dword [rax + 0x110]
mov dword [rsi + 0x10], ecx
and dword [rax + 0x100], 0
lea rdi, [rsp + 0x5b0]
mov esp, 0x5b024
add byte [rbx - 0x76cfdbbc], cl
or byte [r9 + r9*4 + 0x67], r8b
or al, 0x4c
mov dword [rdi], edi
mov esp, 0x5b024
add byte [rbx - 0x76cfdbbc], cl
or byte [r9 + r9*4 + 0x67], r8b
or al, 0x4c
mov dword [rdi], edi
mov rcx, rsi
mov rdx, rdi
call fcn.140027507
mov dword [rdi + 8], ebx
mov dword [rdi + 0xc], r13d
mov qword [rdi], r15
lea rdi, [rsp + 0x5b0]
mov rcx, rdi
add byte [rax - 0x77], cl
stc
call fcn.1400254b5
movaps xmm0, xmmword [rsi]
movups xmmword [rax + 0x100], xmm0
add dword [rax], eax
add byte [rbx - 0x7776efb2], cl
adc byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rbx - 0x7776efb2], cl
adc byte [rcx], al
add byte [rax], al
mov rcx, rdi
call fcn.1400254b5
mov rcx, rax
call fcn.1400274e4
mov dil, 3
jmp 0x14005b772
movaps xmm0, xmmword [rsp + 0x7e0]
movaps xmmword [rsp + 0x280], xmm0
mov eax, dword [rsp + 0x30]
shl r12, 0x20
or r12, rax
movzx r15d, word [rsp + 0x48]
jmp 0x14005b772
lea rbx, [rsp + 0x5b0]
and qword [rbx], 0
mov rcx, r12
mov edx, ebp
mov r8, rbx
call fcn.140025e72
mov rax, qword [rbx]
test rax, rax
invalid
je 0x14005c191
mov rcx, qword [rsp + 0x5b8]
call qword [rax + 0x18]
mov byte [rsp + 0x3e0], 3
jmp 0x14005c1e6
lea rcx, [rsp + 0x5b0]
call fcn.140020996
xorps xmm0, xmm0
movups xmmword [rsp + 0x3f8], xmm0
mov word [rsp + 0x3e0], 0x101
mov dword [rsp + 0x3e4], 1
lea rax, [0x140157e38]
mov qword [rsp + 0x3e8], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x3f0], rax
mov bl, 3
lea rcx, [rsp + 0x2c0]
call fcn.14002c228
test bl, bl
jne 0x14005c225
lea rbx, [rsp + 0xb0]
and qword [rbx], 0
mov rcx, r12
mov edx, ebp
mov r8, rbx
call fcn.140025e72
mov rax, qword [rbx]
test rax, rax
je 0x14005c225
mov rcx, qword [rsp + 0xb8]
call qword [rax + 0x18]
cmp r13d, 0x3b9aca00
setne bl
lea rax, [rsp + 0x3e0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r15
lea rbp, [rsp + 0x6e0]
lea r13, [rsp + 0x1f0]
mov rcx, rbp
mov rdx, r12
mov r8, qword [rsp + 0x60]
mov r9, r13
call fcn.14005d4de
mov rcx, r15
mov rdx, r13
mov r8d, ebx
call fcn.14002554e
mov rcx, r14
mov dl, byte [rsp + 0x58]
and al, 0x58
and al, 0x58
call fcn.1400b49de
mov bpl, byte [rbp]
mov r13b, byte [rsp + 0x40]
mov rcx, rsi
mov edx, r13d
call fcn.1400b49de
cmp bpl, 3
jne 0x14005c2bd
mov rbp, rdi
movabs rax, 0x200000000
mov qword [rbp], rax
add rsp, 0xa68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, qword [rsp + 0x700]
mov qword [rdi + 0x28], rax
movups xmm0, xmmword [rsp + 0x6e1]
movups xmm1, xmmword [rsp + 0x6f1]
movups xmmword [rdi + 0x19], xmm1
movups xmmword [rdi + 9], xmm0
mov byte [rdi + 8], bpl
mov dword [rdi], 1
jmp 0x14005c2a9
lea rbx, [rsp + 0x1f0]
mov rcx, rbx
call fcn.1400254b5
add dword [rax + 0x11c], ebp
movaps xmm0, xmmword [rsp + 0x2c0]
movaps xmm1, xmmword [rsp + 0x2d0]
lea rbp, [rsp + 0xb0]
movups xmmword [rbp + 0x18], xmm1
movups xmmword [rbp + 8], xmm0
mov qword [rbp], 4
mov rcx, rbx
call fcn.1400254b5
lea rcx, [rax + 0x18]
mov rdx, r12
mov r8, rbp
call fcn.1400251e7
mov rcx, rbx
call fcn.1400254b5
mov rcx, rax
call fcn.1400274e4
mov byte [rsp + 0x3e0], 3
jmp 0x14005c225
mov r15b, 0xb
jmp 0x14005c367
mov r15b, 3
mov rcx, rsi
add rcx, 0x50
call fcn.140020979
mov byte [rsi + 0x50], r15b
mov byte [rsi + 0x51], bl
mov byte [rsi + 0x52], r12b
test dil, dil
jne 0x14005c3dd
mov eax, dword [rsp + 0x4f8]
cmp eax, dword [r13 + 0x94]
jbe 0x14005c39a
mov dword [r13 + 0x94], eax
mov rsi, qword [r14 + 0x38]
cmp qword [r14 + 0x30], rsi
jbe 0x14005d305
lea rcx, [rsp + 0x80]
call fcn.14002542f
cmp byte [rax + 0x120], 0
jne 0x14005d31d
inc rsi
mov qword [r14 + 0x38], rsi
lea rcx, [rsp + 0x80]
call fcn.1400254b5
mov byte [rax + 0x120], 1
lea rcx, [rsp + 0x80]
call fcn.14002542f
cmp dword [rax + 0x30], 1
je 0x14005c53d
movups xmm0, xmmword [0x1401857f0]
lea rdx, [rsp + 0x2c0]
movaps xmmword [rdx + 0x10], xmm0
movups xmm0, xmmword [0x1401857e0]
movaps xmmword [rdx], xmm0
lea rcx, [rsp + 0x3e0]
call fcn.1400202d6
test rax, rax
je 0x14005c53d
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.1400269ef
test rax, rax
je 0x14005c521
lea rcx, [rsp + 0x80]
call fcn.14002542f
mov ebx, dword [rax + 0x114]
mov edi, 1
xor edx, edx
lea r15, [rsp + 0x70]
lea rcx, [rsp + 0x3e0]
mov rsi, rdx
call case.0x140021ad4.48
mov rdx, rsi
lea r9, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor r12d, r12d
xor r10d, r10d
mov r13, rdi
mov cl, 1
mov rsi, r13
shr rsi, 0x20
mov edi, edx
mov rdx, qword [rsp + 0x78]
mov r8, qword [r15]
lea rax, [rsp + 0x3e0]
mov byte [rax], dil
mov byte [rax + 1], cl
mov word [rax + 2], r11w
mov dword [rax + 4], ebx
mov dword [rax + 8], r13d
mov dword [rax + 0xc], esi
mov qword [rax + 0x10], r9
mov qword [rax + 0x18], r10
mov qword [rax + 0x20], r12
mov qword [rsp + 0x28], rax
mov rdi, qword [rsp + 0x58]
mov qword [rsp + 0x20], rdi
lea rsi, [rsp + 0x258]
lea r9, [rsp + 0xa0]
mov rcx, rsi
call fcn.14005d4de
mov r15b, byte [rsi]
mov rbx, qword [rsp + 0x90]
mov esi, dword [rsp + 0x68]
cmp esi, 0x3b9aca00
setne r8b
lea rdx, [rsp + 0xa0]
mov rcx, rdi
call fcn.14002554e
mov rcx, rbx
mov dl, byte [rsp + 0x60]
call fcn.1400b49de
mov sil, byte [rsp + 0x40]
jmp 0x14005ba76
mov rsi, rdx
lea rcx, [rsp + 0x80]
call fcn.1400254b5
mov qword [rax + 0x30], 2
mov qword [rax + 0x38], rsi
cmp byte [rsp + 0x4e8], 0
je 0x14005c576
cmp byte [r14 + 0x68], 0
setne al
not dil
test dil, al
lea r15, [rsp + 0x70]
jne 0x14005c65a
lea rcx, [rsp + 0x3e0]
call case.0x140021ad4.48
mov dword [rsp + 0x30], eax
jmp 0x14005c84c
lea rsi, [rsp + 0x3e0]
mov r12d, dword [rsi + 0x118]
lea rcx, [rsp + 0x2c0]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x320]
lea rdi, [rsp + 0x6e0]
mov r8d, 0xa0
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbx, [rsp + 0x9c0]
mov r8d, 0xa0
mov rcx, rbx
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x840]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
cmp qword [rbx + 0x78], 0
mov al, byte [r14 + 0x68]
je 0x14005c5fb
test al, al
je 0x14005c5fb
cmp byte [r13 + 0x9d], 0
je 0x14005c619
movzx ecx, word [rsp + 0xa58]
test al, al
sete bl
test cx, cx
je 0x14005c9a3
test al, al
je 0x14005c979
lea rcx, [rsp + 0x80]
call fcn.14002542f
mov esi, dword [rax + 0x114]
lea rdi, [rsp + 0x6e0]
mov byte [rdi], 0xb
and qword [rdi + 0x18], 0
and qword [rdi + 0x38], 0
and qword [rdi + 0x58], 0
and qword [rdi + 0x78], 0
mov word [rdi + 0x98], 0x1af
lea rbx, [rsp + 0x9c0]
mov rcx, rbx
call fcn.14002c3b7
lea r12, [rsp + 0x2c0]
mov rcx, r12
mov edx, esi
mov r8, rdi
mov r9, rbx
call fcn.14002759c
or byte [r12 + 0x11c], 1
mov rsi, qword [r12]
mov al, byte [r12 + 8]
mov qword [rsp + 0x1e8], rax
mov al, byte [r12 + 9]
mov dword [rsp + 0x3c], eax
movzx eax, word [r12 + 0xa]
mov dword [rsp + 0x30], eax
mov ebx, dword [r12 + 0xc]
mov r13, qword [r12 + 0x10]
mov rax, qword [r12 + 0x18]
mov qword [rsp + 0x48], rax
mov rax, qword [r12 + 0x20]
mov qword [rsp + 0x50], rax
mov r12, qword [r12 + 0x28]
lea rdx, [rsp + 0x2f0]
lea rcx, [rsp + 0x6e0]
mov r8d, 0xf0
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x3e0]
call case.0x140021ad4.48
cmp rsi, 3
je 0x14005c84c
cmp rsi, 4
je 0x14005c959
lea rcx, [rsp + 0xa0]
call fcn.14002542f
mov ebx, dword [rax + 0x114]
mov cl, 1
mov r13d, 7
xor edi, edi
mov r9, qword [rsp + 0x48]
mov r10, qword [rsp + 0x50]
mov r11d, dword [rsp + 0x30]
jmp 0x14005c48a
lea rcx, [rsp + 0xb0]
lea rsi, [rsp + 0x5b0]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x110]
lea rdi, [rsp + 0x8a0]
mov r8d, 0xa0
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x6e0]
mov r8d, 0xa0
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r8, [rsp + 0x9c0]
mov ecx, 0xc
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xb0]
mov rcx, rsi
lea rdx, [rsp + 0x6e0]
mov dword [rsp + 0x68], ebx
mov r9d, ebx
call fcn.140026a2d
mov rbx, qword [rsi]
cmp rbx, 3
jne 0x14005cbc9
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0x560], rax
movups xmm0, xmmword [rsp + 0xb8]
movups xmm1, xmmword [rsp + 0xc8]
movaps xmmword [rsp + 0x1f0], xmm0
movaps xmmword [rsp + 0x200], xmm1
mov qword [rsp + 0x210], rax
cmp byte [rsp + 0x1f0], 3
jne 0x14005bf67
jmp 0x14005ce5c
mov qword [rsp + 0x50], r13
lea rcx, [rsp + 0x6e0]
lea rdx, [rsp + 0x9c0]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x7e0]
lea rsi, [rsp + 0x3e0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x3c], bl
test bl, bl
je 0x14005cb50
lea rsi, [rsp + 0xe0]
mov rax, qword [rsi - 8]
mov qword [rsp + 0x560], rax
movups xmm0, xmmword [rsi - 0x28]
movups xmm1, xmmword [rsi - 0x18]
movaps xmmword [rsp + 0x550], xmm1
movaps xmmword [rsp + 0x540], xmm0
lea rdi, [rsp + 0x8d0]
mov r8d, 0xb0
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x540]
movaps xmm1, xmmword [rsp + 0x550]
movups xmmword [rdi - 0x28], xmm0
movups xmmword [rdi - 0x18], xmm1
mov rax, qword [rsp + 0x560]
mov qword [rdi - 8], rax
mov qword [rdi - 0x30], rbx
movups xmm0, xmmword [0x1401857f0]
movaps xmmword [rsi - 0x20], xmm0
movups xmm0, xmmword [0x1401857e0]
movaps xmmword [rsi - 0x30], xmm0
lea rcx, [rsp + 0x8a0]
lea rdx, [rsp + 0xb0]
call fcn.1400202d6
test rax, rax
je 0x14005cdd0
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.1400269ef
or rdx, rax
je 0x14005cdd0
cmp rax, 3
je 0x14005ce02
jmp 0x14005cfde
lea rsi, [rsp + 0x958]
lea rdx, [0x140158658]
mov rcx, rsi
call fcn.140027873
test al, al
jne 0x14005ce02
lea rdx, [0x140180f40]
mov rcx, rsi
call fcn.140027873
test al, al
je 0x14005cfde
lea rsi, [rsp + 0x840]
mov rcx, rsi
call fcn.1400254b5
lea rdi, [rax + 0x18]
lea rbx, [rsp + 0xb0]
lea rdx, [rsp + 0x8a0]
mov r8d, 0xe0
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
mov rdx, qword [rsp + 0x30]
mov r8, rbx
call fcn.1400251e7
mov rcx, rsi
call fcn.1400254b5
mov rcx, rax
call fcn.1400274e4
mov byte [rsp + 0x1f0], 3
mov eax, dword [rsp + 0x848]
mov dword [rsp + 0x30], eax
mov r12d, dword [rsp + 0x84c]
lea rcx, [rsp + 0x1f0]
call fcn.1400530f6
mov dil, 3
mov ebx, 1
jmp 0x14005c061
mov word [rsp + 0x1f0], pe_nt_image_headers64
mov eax, dword [rsp + 0x68]
mov dword [rsp + 0x1f4], eax
mov dword [rsp + 0x1f8], 1
lea rcx, [rsp + 0x8a0]
call fcn.1400206ca
jmp 0x14005bf67
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_store.rs
call fcn.1400c15c0
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d17c
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d17c
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d17c
lea rcx, [0x140169d18]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcprotoping_pong.rsinvalid_ping_frame
mov edx, 0x2d
call fcn.1400c11d0
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d17c
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d2d0
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d17c
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d2d0
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401819e8]
jmp 0x14005d2e3
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d2d0
lea rcx, str.assertion_failed:_sz___MAX_WINDOW_SIZE_as_usize
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x30
call fcn.1400c11d0
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d2d0
lea rax, str.pending_ping_should_be_for_shutdown
lea rdx, [rsp + 0xb0]
mov qword [rdx], rax
mov qword [rdx + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rdx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
lea rcx, [rsp + 0x2c0]
call fcn.1400c1c3f
lea rcx, str.received_unexpected_shutdown_ping
lea r8, [0x140180858]
mov edx, 0x21
call fcn.1400c1bd2
mov rax, qword [rsp + 0x5b8]
mov cl, byte [rsp + 0x5c0]
lea r8, [rsp + 0x2c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d17c
lea rcx, [0x14016a277]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_recv.rsinvalid_RST_STREAM_frame
mov edx, 0x39
call fcn.1400c11d0
lea rcx, str.assertion_failed:_stream.state.is_closed__
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov edx, 0x2a
call fcn.1400c11d0
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x2c0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140181a08]
mov edx, 0x2b
call fcn.1400c1520
lea rcx, [0x140181182]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov edx, 0x37
call fcn.1400c11d0
lea rcx, [0x140169e22]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x31
call fcn.1400c11d0
lea rcx, str.assertion_failed:__stream.is_counted
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streamscounts.rsassertion_failed:_self.can_inc_num_recv_streams__
mov edx, 0x24
call fcn.1400c11d0
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x5b0]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x14005d2d0
and al, 0x69
mov r8d, 0x47
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [rsp + 0x378]
lea rdx, [rsp + 0x458]
mov r8d, 0xdf
mov rcx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call 0x14005da5c
mov rax, qword [rsp + 0x30]
mov qword [r15], rax
mov qword [r15 + 8], r13
mov ecx, 0xd
mov rdi, qword [rsp + 0x60]
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov byte [r15 + 0x78], r12b
lea rcx, [r15 + 0x79]
mov r8d, 0x47
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x48]
mov qword [r15 + 0xc0], rax
mov rax, qword [rsp + 0x40]
mov qword [r15 + 0xc8], rax
mov rax, qword [rsp + 0x38]
mov qword [r15 + 0xd0], rax
mov al, byte [rsp + 0x2f]
mov byte [r15 + 0xd8], al
lea rcx, [r15 + 0xd9]
mov r8d, 0xdf
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r15
call fcn.14005e3e3
cmp rax, 1
jne 0x14005da43
mov rcx, qword [rsp + 0x50]
mov r8, qword [rsp + 0x58]
call fcn.14005e403
nop
add rsp, 0x538
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, [0x140184520]
mov edx, 0x28
call fcn.1400c11d0
int3
mov rdx, qword [rcx]
add rdx, 0xfffffffffffffffa
cmp rdx, 3
mov eax, 1
cmovb rax, rdx
test rax, rax
je 0x14005da80
cmp rax, 1
je fcn.14005dadd
ret
add rcx, 8
jmp fcn.14005da89
sal byte [rdx + rcx*2 - 0x7d], 0xf8
add esi, dword [rsp + rbx*2 - 0x7d]
clc
add al, 0xf
test dword [rax + 0x48000000], ebx
lea ecx, [rsi + 0x118]
push 0xb871e8
add byte [rax - 0x73], cl
mov cs, word [rax - 0x18000000]
invalid
add dword [rax], eax
add byte [rax], al
call fcn.14004736b
jmp 0x14005dcbc
lea rcx, [rsp + 0x28]
and al, 0x28
call fcn.14004737a
mov rcx, rdi
call fcn.1400464fe
mov rcx, rsi
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
jmp fcn.140046522
call fcn.14005dd69
lea rcx, [rsi + 0xa0]
call fcn.140046582
dec dword [rax - 0x7d]
invalid
push 0x48f18948
add esp, 0x20
pop rsi
jmp fcn.1400693f4
dec dword [rax - 0x7d]
invalid
add byte [rax], al
add rsi, 0x88
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14003187f
and byte [rax - 0x77], cl
invalid
adc byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.14004908d
je 0x14005de47
jo 0x14005de6d
mov esi, edx
mov rdi, rcx
lea rax, [rcx + 0x10]
mov qword [rsp + 0x38], rax
mov rcx, qword [rcx + 0x30]
mov rdx, qword [rdi + 0x38]
mov r8, rsi
invalid
call fcn.1400488ad
mov rcx, qword [rdi + 0x10]
mov r13, qword [rdi + 0x18]
mov rbp, r13
sbb byte [rcx + rcx*4 - 0x13], cl
and rbp, rax
shr rax, 0x39
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm6, xmm0, 0
add byte [rax - 0x73], cl
pop rcx
sal byte [rcx], 1
invalid
pop rcx
sal byte [rcx], 1
ror byte [rax - 0x77], 0x44
and al, 0x28
mov qword [rsp + 0x28], rax
lea r14, [rsp + 0x40]
pcmpeqd xmm7, xmm7
jbe 0x14005de7a
jbe 0x14005de7a
dec dword [rax - 0x77]
and al, 0x30
mov qword [rsp + 0x30], rcx
movdqu xmm8, xmmword [rcx + rbp]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm6
pmovmskb eax, xmm0
shl byte [rsi - 0x77], 0x44
and al, 0x40
shl byte [rsi - 0x77], 0x44
and al, 0x40
mov rcx, r14
mov ecx, esi
call fcn.140021650
test rax, rax
invalid
je 0x14005deca
sal byte [rbp + riz + 0x49], 0x89
xlatb
mov r15, rdx
add r15, rbp
and r15, r13
mov rax, r15
neg rax
imul r12, rax, 0x30
lea rdx, [rbx + r12]
mov rcx, rsi
call fcn.14005df94
add byte [rax], al
test al, al
je 0x14005de98
jmp 0x14005def7
pcmpeqb xmm8, xmm7
je 0x14005de96
pmovmskb eax, xmm8
test eax, eax
jne 0x14005df4b
mov rax, qword [rsp + 0x28]
add rbp, rax
add rbp, 0x10
add rax, 0x10
mov qword [rsp + 0x28], rax
and rbp, r13
mov rcx, qword [rsp + 0x30]
jmp 0x14005de80
invalid
mov dword [rcx + 0x6b], ecx
invalid
imul rax, r15, 0x30
mov ecx, 0x30
add byte [rax], al
add byte [rax - 0x67], cl
add byte [rax], al
add byte [rax - 0x67], cl
idiv rcx
mov rcx, qword [rsp + 0x38]
mov rdx, rax
call fcn.14004808b
mov rax, qword [rsp + 0x30]
xor bl, dh
movq mm0, qword [rax + r12 - 0x30]
xor bl, dh
movq mm0, qword [rax + r12 - 0x30]
rol byte [rdx + 0xf], 1
adc byte [rax + riz - 0x20], cl
movups xmm1, xmmword [rax + r12 - 0x20]
movups xmm2, xmmword [rax + r12 - 0x10]
adc byte [rax + riz - 0x10], dl
movdqa xmmword [rsp + 0x40], xmm0
and al, 0x40
movaps xmmword [rsp + 0x60], xmm2
movaps xmmword [rsp + 0x50], xmm1
cmp byte [rsp + 0x40], 3
je 0x14005df4b
lea rcx, [rsp + 0x40]
call fcn.1400464fe
add rdi, 0x70
lea rbx, [rsp + 0x40]
mov rcx, rbx
invalid
mov rdx, rdi
cli
invalid
cli
mov r8, rsi
call fcn.140047a03
mov rcx, rbx
call fcn.140047aaa
movaps xmm6, xmmword [rsp + 0x70]
movaps xmm7, xmmword [rsp + 0x80]
movaps xmm8, xmmword [rsp + 0x90]
add rsp, 0xa8
invalid
test al, 0
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
ret
invalid
sub rbx, 1
jb 0x14005e13c
push rsi
push rsi
mov rax, qword [rdi - 0x58]
cmp rax, 3
ja 0x14005e104
movsxd rax, dword [r14 + rax*4]
add rax, r14
jmp rax
lea rcx, [rdi - 0x40]
call fcn.140036b7e
mov rax, qword [rdi - 0x50]
mov eax, dword [rdi - 0x50]
mov eax, dword [rdi - 0x50]
lock dec qword [rax]
jne 0x14005e12b
lea rcx, [rdi - 0x50]
call fcn.14005e379
jmp 0x14005e12b
mov rcx, rdi
call fcn.14005e16d
add rdi, 0x88
jmp 0x14005e0e0
mov rax, qword [rsi]
test rax, rax
je 0x14005e162
imul r8, rax, 0x88
mov rcx, qword [rsi + 8]
mov edx, 8
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.140001e3d
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
movdqu xmm8, xmmword [rcx + r14]
movdqa xmm0, xmm6
pcmpeqb xmm0, xmm8
pmovmskb eax, xmm0
mov word [rsp + 0x2e], ax
mov rcx, r15
call fcn.140021650
test rax, rax
je 0x14005e688
mov r13, rdx
add r13, r14
and r13, rbx
mov rcx, rdi
mov rdx, r13
call r12
test al, al
je 0x14005e663
invalid
jmp 0x14005e6d8
cmp rbp, 1
mov ebp, 1
je 0x14005e6b2
movdqa xmmword [rsp + 0x40], xmm8
mov rcx, rbx
lea rdx, [rsp + 0x40]
mov r8, r14
call fcn.140001f2b
cmp dl, bh
dec dword [rax - 0x77]
invalid
mov qword [rsp + 0x38], rdx
cmp dl, bh
dec dword [rax - 0x77]
invalid
pcmpeqb xmm8, xmm7
je 0x14005e67e
pmovmskb eax, xmm8
test eax, eax
jne 0x14005e701
add r14, rsi
add r14, 0x10
add rsi, 0x10
and r14, rbx
mov rcx, qword [rsp + 0x30]
jmp 0x14005e64b
invalid
push qword [rcx]
ror byte [rcx + rcx*4 - 0x16], 0xf
sub byte [rsp + 0x50], dh
xor eax, eax
mov rdx, r13
movaps xmm6, xmmword [rsp + 0x50]
movaps xmm7, xmmword [rsp + 0x60]
movaps xmm8, xmmword [rsp + 0x70]
add rsp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov eax, 1
mov rcx, qword [rsp + 0x30]
mov r13, qword [rsp + 0x38]
cmp byte [rcx + r13], 0
js 0x14005e6da
movdqa xmm0, xmmword [rcx]
pmovmskb ecx, xmm0
bsf r13d, ecx
jmp 0x14005e6da
imul eax, eax, 0x30
lea r8, [rdx + rax]
add r8, 0xffffffffffffffd0
mov rax, qword [rcx]
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
jmp fcn.1400488ad
lea rcx, [rax - 3]
add rax, 0xfffffffffffffffe
cmp rcx, 2
mov ecx, 0
cmovae rax, rcx
xor ecx, ecx
cmp rax, 1
sete cl
mov r8, rdx
cmove r8, qword [rsp + 0x68]
mov qword [rsp + 0x38], r8
shl rcx, 3
test rax, rax
jne 0x14005f709
cmp dword [rdx + rcx], 2
je 0x140062da2
mov qword [rsp + 0x70], rcx
mov rax, qword [rsp + 0x38]
lea rcx, [rax + 0xe0]
mov qword [rsp + 0x90], rcx
mov rbx, qword [rcx]
cmp rbx, 4
cmp ebx, 4
cmp ebx, 4
je 0x140062da2
lea rcx, [rax + 0xe8]
add byte [rax], al
mov qword [rsp + 0x58], rcx
add rax, 0x160
mov qword [rsp + 0x88], rax
lea rcx, [rbx - 1]
cmp rbx, 2
mov eax, 0
cmovae rax, rcx
test rax, rax
jne 0x14005f12e
mov ecx, 0xf
mov rdi, rbp
mov rsi, qword [rsp + 0x58]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xb
add byte [rax], al
add byte [rax], al
lea rdi, [rsp + 0xd88]
add byte [rax], al
mov rsi, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x2040]
mov r8d, 0xd0
mov rcx, rsi
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x90]
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x7d], cl
sti
add dword [rdi], ecx
xchg dword [rsp + rax*2], ebx
invalid
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax - 0x39], cl
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x7d], cl
sti
add dword [rdi], ecx
xchg dword [rsp + rax*2], ebx
add byte [rax - 0x77], cl
mov dword [rsp + 0x1ce0], ebx
mov ecx, 0xf
mov qword [rsp + 0x1ce0], rbx
mov dword [rsp + 0x1ce0], ebx
mov ecx, 0xf
add byte [rax], al
lea rdi, [rsp + 0x1ce8]
rep movsq qword [rdi], qword [rsi]
mov esp, 0x1ce824
add bl, dh
call 0x13305e960
movsq qword [rdi], qword [rsi]
mov ecx, 0xb
lea rdi, [rsp + 0x2510]
lea rsi, [rsp + 0x20b8]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x1d18]
mov eax, dword [rsp + 0x1d18]
mov eax, dword [rsp + 0x1d18]
mov qword [rsp + 0xa8], rax
mov eax, dword [rsp + 0x1d20]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0x1d50]
mov rbx, qword [rax + 0x18]
imul rax, qword [rax + 0x20], 0x88
invalid
invalid
mov byte [rax], al
add byte [rax], al
and byte [rax + 0x48000000], cl
add eax, ebx
mov byte [rax], al
add byte [rax], al
add rax, rbx
mov qword [rsp + 0x60], rax
lea rdi, [rsp + 0xa60]
cmp rbx, qword [rsp + 0x60]
je 0x14005efae
cmp qword [rbx + 0x58], r12
jne 0x14005e9b6
xor r13d, r13d
jmp 0x14005ee74
lea rcx, [rsp + 0x2510]
call fcn.140066be8
mov rsi, rax
mov rdi, rdx
mov rcx, rax
mov r8d, 0x5b
add al, ch
mov bh, 0x95
std
inc dword [rax + rax*8 + 0x10a840f]
add byte [rax], al
add al, ch
mov bh, 0x95
std
inc dword [rax + rax*8 + 0x10a840f]
add byte [rax], al
mov r12, rbx
mov rax, rdi
add rax, rsi
lea rcx, [0x140186024]
mov qword [rsp + 0xd10], rcx
mov qword [rsp + 0xd18], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0xd20], rsi
mov qword [rsp + 0xd28], rdi
mov esp, 0xd2824
add byte [rax - 0x77], cl
mov ah, 0x24
xor byte [0xc94dea1d], cl
test byte [rax + rdi], ah
or eax, 0x83480000
movsb byte [rdi], byte [rsi]
and al, 0x40
invalid
add byte [rax], al
invalid
mov esp, 0xd2824
add byte [rax - 0x77], cl
mov ah, 0x24
xor byte [0xc94dea1d], cl
test byte [rax + rdi], ah
or eax, 0x83480000
movsb byte [rdi], byte [rsi]
and al, 0x40
or eax, 0x48000000
mov ebx, dword [rsp + 0xd30]
and al, 0x30
invalid
add byte [rax], al
mov rbx, qword [rsp + 0xd30]
and al, 0x30
or eax, 0x8b480000
mov esp, 0xd3824
add byte [rcx + rcx*4 - 0x17], cl
mov rdi, qword [rsp + 0xd38]
mov rcx, r13
call fcn.1400b9253
cmp edx, 0x110000
je 0x14005ea83
mov r14, rax
mov r8d, edx
mov rcx, qword [rsp + 0xd10]
or eax, 0x8b480000
xchg esp, eax
and al, 0x18
or eax, 0xe9e80000
cmp dword [rcx], eax
invalid
or eax, 0x8b480000
xchg esp, eax
and al, 0x18
or eax, 0xe9e80000
cmp dword [rcx], eax
add byte [rax + rax*8 + 0x2948c175], al
test al, al
jne 0x14005ea2c
sub rdi, rbx
add rdi, r14
test al, al
jne 0x14005ea2c
sub rdi, rbx
add rdi, r14
add rdi, qword [rsp + 0xd30]
xor byte [0x16b4dea7b], cl
mov esp, 0xd3824
add bl, ch
add eax, 0x31f63145
div byte [rcx]
add byte [rax], al
sub rdi, qword [rsp + 0xd38]
jmp 0x14005ea88
xor r14d, r14d
xor edi, edi
div byte [rcx]
dec dword [rbx + rcx*4 - 0x44]
and al, 0x30
or eax, 0x8b480000
pushfq
and al, 0x38
or eax, 0x894c0000
add byte [rcx + rcx*4 - 0x17], cl
invalid
invalid
xor al, byte [rcx]
mov r15, qword [rsp + 0xd30]
mov rbx, qword [rsp + 0xd38]
add byte [rcx + rcx*4 - 0x17], cl
add byte [rcx + rcx*4 - 0x17], cl
call fcn.140071d3a
cmp edx, 0x110000
cli
add byte [rax], al
adc dword [rax], eax
cli
add byte [rax], al
adc dword [rax], eax
je 0x14005eae0
cmp byte [rax - 0x77], cl
invalid
mov rbp, rax
mov r8d, edx
mov rcx, qword [rsp + 0xd10]
mov rdx, qword [rsp + 0xd18]
call fcn.140072450
lea edi, [rcx]
add dword [rax], eax
lea edi, [rcx]
add dword [rax], eax
test al, al
jne 0x14005ea88
sub rbx, r15
add rbx, rbp
add rbx, qword [rsp + 0xd30]
pushfq
and al, 0x30
or eax, 0x2b480000
pushfq
and al, 0x38
or eax, 0x89480000
invalid
pushfq
and al, 0x30
or eax, 0x2b480000
pushfq
and al, 0x38
or eax, 0x89480000
fisttp word [rcx + rax - 0xa]
add rsi, r14
sub rdi, r14
mov rbx, r12
test dword [rcx + rcx*4 - 0x1d], 0x248c8d48
sal byte [rax], 1
add byte [rax], al
lea rcx, [rsp + 0x30d0]
mov rdx, rsi
mov r8, rdi
call fcn.140014620
mov bpl, byte [rsp + 0x30d0]
cmp bpl, 2
add cl, byte [rax - 0x77]
pushfq
and al, 0xc0
add byte [rax], al
invalid
add cl, byte [rax - 0x77]
pushfq
and al, 0xc0
add byte [rax], al
add byte [rdi], cl
test edi, ecx
add byte [rax], al
add byte [rbx + rcx*4 + 0x73], cl
mov dword [rsp + 0xc0], ebx
jne 0x14005ebe5
mov r14, qword [rbx + 0x78]
imul rbx, qword [rbx + 0x80], 0x18
js 0x14005eb63
imul ebx, dword [rbx + 0x80], 0x18
test rbx, rbx
setne r13b
je 0x14005ee42
mov rcx, r14
mov rdx, rsi
mov r8, rdi
call fcn.140066c18
test al, al
jne 0x14005ee42
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
mov r8d, 0x2e
call fcn.1400b929d
mov rcx, rax
mov r8, rsi
mov r9, rdi
call fcn.140066c2e
add byte [rax], 0
test al, al
jne 0x14005ee42
mov rbp, qword [r14 + 8]
mov r12, qword [r14 + 0x10]
mov rcx, rsi
mov rdx, rdi
mov r8, rbp
mov r9, r12
call fcn.1400bfaaf
test al, al
je case.0x14004fb0c.193
mov rcx, rbp
mov rdx, r12
mov r8d, 0x2e
call fcn.140037f8e
xchg ebx, eax
std
inc dword [rax + rax*8 + 0x29e850f]
add byte [rax], al
xchg ebx, eax
std
inc dword [rax + rax*8 + 0x29e850f]
add byte [rax], al
mov rax, qword [r14 + 0x10]
not rax
add rax, rdi
jae 0x14005ebd8
cmp byte [rsi + rax], 0x2e
jne 0x14005ebd8
invalid
jmp 0x14005ee42
mov r8d, 1
mov rcx, r14
lea rdx, [0x14018a788]
call fcn.140066c18
test al, al
jne 0x14005ee42
test dword [rdx + 2], ebp
add byte [rax], al
invalid
test dword [rdx + 2], ebp
add byte [rax], al
invalid
add r14, 0x18
add rbx, 0xffffffffffffffe8
jmp 0x14005eb22
invalid
invalid
invalid
invalid
cmp eax, 0x48ffffff
mov eax, dword [rsp + 0x30d1]
invalid
mov rax, qword [rsp + 0x30d1]
mov qword [rsp + 0x48], rax
mov rax, qword [rsp + 0x30d9]
mov rax, qword [rsp + 0x30d9]
mov qword [rsp + 0x30], rax
mov r12, qword [rbx + 0x60]
add r12, 2
imul r15, qword [rbx + 0x68], 0x12
xor ebx, ebx
cmp r15, rbx
setne r13b
je 0x14005ee42
xchg ebp, eax
invalid
lea rax, [r12 + rbx]
add rax, 0xfffffffffffffffe
cmp byte [rax], 2
jne 0x14005ec5d
cmp bpl, byte [r12 + rbx - 1]
sbb al, 0xff
jne 0x14005ee39
test bpl, bpl
je 0x14005ee2e
test dl, dh
add dword [rax], eax
invalid
test dl, dh
add dword [rax], eax
add byte [rcx - 0x75], cl
add al, 0x1c
mov rax, qword [r12 + rbx]
xor rax, qword [rsp + 0x48]
mov rcx, qword [r12 + rbx + 8]
xor rcx, qword [rsp + 0x30]
or rcx, rax
jne 0x14005ee39
invalid
add cl, ch
in eax, 1
jmp 0x14005ee42
add byte [rax], al
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0xd10], xmm0
or eax, 0xb70f0000
adc byte [rsi - 0x77], spl
test byte [rax + riz], ah
or eax, 0x88400000
mov byte [rsp + 0xd22], ch
or eax, 0xb70f0000
adc byte [rsi - 0x77], spl
add byte [rdi], cl
mov bh, 0x40
adc byte [rsi - 0x77], ah
test byte [rax + riz], ah
or eax, 0x88400000
mov byte [rsp + 0xd22], ch
mov rax, qword [rsp + 0x30]
mov byte [rsp + 0xd22], ch
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0xd2b], rax
sub ecx, dword [0xcb4dec8b]
and al, 0x48
add byte [rax], al
mov rax, qword [rsp + 0x48]
mov qword [rsp + 0xd23], rax
mov dword [rsp + 0xd23], eax
add byte [rax + 0xd1024bc], al
add byte [rax], al
add byte [rdi], cl
test bl, dh
add byte [rax], al
add byte [rax - 0x7c], al
test ch, ch
cmp byte [rsp + 0xd10], 0
mov esp, 0xd1024
add byte [rax], al
je 0x14005ed97
test bpl, bpl
test ch, ch
je 0x14005ee39
mov r14, qword [rsp + 0xd11]
mov sil, byte [rsp + 0xd21]
mov cl, 0x80
mov ah, 0x24
adc dword [0xca45ecb7], ecx
mov ah, 0x24
and dword [0xc0b6ecbf], ecx
sub cl, sil
mov rax, 0xffffffffffffffff
mov eax, 0xffffffff
mov eax, 0xffffffff
invalid
shl rax, cl
test cl, 0x40
mov rdx, rax
ret 0xb841
add byte [rax], al
add byte [rax], al
cmovne rdx, r8
cmovne edx, eax
ret 0xb841
cmovne edx, eax
mov rdi, qword [rsp + 0xd19]
mov r9, 0xffffffffffffffff
cmove rax, r9
and al, 0x19
or eax, 0xc7490000
sar edi, 0xff
invalid
test cl, cl
cmovs rax, r8
ror byte [rcx + 0xf], 0x48
invalid
ror byte [rcx + 0xf], 0x48
ror byte [rax + 0xf], 1
bswap rdx
invalid
invalid
bswap rdx
bswap rax
and rax, r14
and rdx, rdi
mov qword [rsp + 0x858], rdx
pop rax
or byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x850], rax
add byte [rax], al
lea rcx, [rsp + 0x850]
add byte [rax], al
pop rax
or byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x850], rax
add byte [rax], al
lea rcx, [rsp + 0x850]
add byte [rax], al
lea rdx, [rsp + 0xd23]
invalid
in al, dx
invalid
add byte [rax], al
lea rdx, [rsp + 0xd23]
call fcn.14003c216
test al, al
je 0x14005ee39
add dword [rax], eax
invalid
inc dword [rax + rax*8 + 0x107840f]
add byte [rax], al
mov rax, 0xffffffffffffffff
mov ecx, esi
shr rax, cl
test sil, 0x40
mov rcx, 0xffffffffffffffff
mov ecx, 0xffffffff
cmovne rcx, rax
mov edx, 0
cmovne rax, rdx
test sil, sil
test dh, dh
cmovs rax, rdx
cmovs rcx, rdx
bswap rcx
bswap rax
bswap eax
bswap eax
or rax, r14
or rcx, rdi
or ecx, edi
mov qword [rsp + 0x858], rcx
mov qword [rsp + 0x850], rax
lea rcx, [rsp + 0xd23]
lea rdx, [rsp + 0x850]
call fcn.14003c216
jmp 0x14005ee28
test bpl, bpl
jne 0x14005ee39
mov sil, byte [rsp + 0xd15]
movzx eax, sil
mov ecx, 0x20
sub ecx, eax
mov eax, 0xffffffff
invalid
invalid
call rbx
loopne 0x14005ed3e
stc
and byte [rcx], bh
cmovae eax, ecx
bswap eax
and eax, dword [rsp + 0xd11]
mov dword [rsp + 0x850], eax
lea rcx, [rsp + 0x850]
mov word [rax + rdx*2], fs
or byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x23
or eax, 0x52e80000
invalid
std
invalid
test al, al
je 0x14005ee39
mov eax, 0xffffffff
mov ecx, esi
shr eax, cl
cmp sil, 0x20
mov ecx, 0
add byte [rdi], cl
ror dword [r15], 0xc8
ror dword [r15], 0xc8
or eax, dword [rsp + 0xd11]
mov dword [rsp + 0x850], eax
lea rcx, [rsp + 0xd23]
lea rdx, [rsp + 0x850]
call fcn.14003c33c
test al, al
je 0x14005ee39
jmp 0x14005ee42
mov rax, qword [rsp + 0x48]
cmp dword [r12 + rbx], eax
je 0x14005ee42
add rbx, 0x12
jmp 0x14005ec0e
lea r15, [rsp + 0x850]
movabs r12, 0x8000000000000000
mov esp, 0
add byte [rax], al
add byte [rax + 0x24ac8d48], al
adc byte [0xcd51ee5e], cl
lea esi, [rsp + 0x1ce0]
mov esp, 0
add byte [rax], al
add byte [rax], al
or byte [rax - 0x73], 0xac
and al, 0x10
or eax, 0x8d4c0000
invalid
add byte [rax], al
add byte [rax + 0x24ac8d48], al
adc byte [0xcd51ee5e], cl
invalid
lea esi, [rsp + 0x1ce0]
mov ah, 0x24
loopne 0x14005ee7e
add byte [rax], al
lea rdi, [rsp + 0xa60]
mov rbx, qword [rsp + 0xc0]
mov rax, qword [rbx]
lea rcx, [0x1401b566c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
invalid
test r13b, r13b
je 0x14005ef54
jmp 0x14005ef78
test r13b, r13b
jne 0x14005ef78
lea rdx, [rbx + 8]
mov rcx, rdi
lea r8, [rsp + 0x2510]
test byte [rax + rdx], ah
and eax, 0x58e80000
jle 0x14005eeb1
add cl, ch
invalid
add byte [rax], al
invalid
test byte [rax + rdx], ah
and eax, 0x58e80000
jle 0x14005eeb1
add cl, ch
test eax, 0x45000000
test r13b, r13b
test r13b, r13b
jne 0x14005ef78
lea rcx, [rsp + 0x2510]
call case.0x140035ef9.286
mov r9d, 5
mov rcx, rax
lea r8, [0x1401b2bbf]
jmp 0x14005ef4b
test r13b, r13b
jne 0x14005ef78
mov rsi, qword [rbx + 8]
add rsi, 0x10
lea rcx, [rsp + 0x2510]
lea ecx, [rsp + 0x2510]
lea ecx, [rsp + 0x2510]
call case.0x140035ef9.286
mov r8, rdx
mov rcx, rsi
mov rdx, rax
call fcn.140066cb5
test rax, rax
lea r13, [rsp + 0xd30]
je 0x14005efa0
mov rcx, rdi
mov rdx, rax
call fcn.140066c46
jmp 0x14005ef68
test r13b, r13b
jne 0x14005ef78
lea rcx, [rsp + 0x2510]
call case.0x140035ef9.286
mov r9d, 4
mov rcx, rax
lea r8, [0x1401b2bbb]
call fcn.140066cb0
test al, al
je 0x14005ef78
lea rdx, [rbx + 8]
mov rcx, rdi
call fcn.140066c46
lea r13, [rsp + 0xd30]
cmp qword [rsp + 0xa60], 2
je 0x14005ef8c
jmp 0x14005f041
mov qword [rsp + 0xa60], 2
lea r13, [rsp + 0xd30]
and al, 0x60
or al, byte [rax]
add byte [rdx], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
and al, 0x30
or eax, 0x81480000
ret
add rbx, 0x88
mov rcx, rdi
call case.0x1400361d8.279
jmp 0x14005e99d
mov qword [rsp + 0xa60], 2
jmp 0x14005ef8c
mov rcx, rbp
mov rdx, r14
call fcn.140066b45
mov ecx, 0xb
mov rdi, qword [rsp + 0xb8]
lea rsi, [rsp + 0x2510]
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x250
lea rdi, [rsp + 0x30d0]
mov rcx, rdi
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x530
mov edx, 8
call fcn.1400b3d4e
mov rsi, rax
mov r8d, 0x250
mov rcx, rax
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
and word [rsi + 0x250], 0
mov rax, qword [rsp + 0xa8]
mov qword [rsi + 0x258], rax
mov eax, dword [rsp + 0x40]
mov dword [rsi + 0x260], eax
mov byte [rsi + 0x268], 0
lea rdi, [0x140185920]
jmp case.0x14002b941.503
mov ecx, 0xa
mov rsi, rdi
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
mov rdx, r14
call fcn.140066b45
mov ecx, 0xb
lea rdi, [rsp + 0xde0]
lea rsi, [rsp + 0x2510]
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xa
mov rdi, qword [rsp + 0xb8]
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov r8d, 0x2d2
lea rdi, [rsp + 0x30d0]
mov rcx, rdi
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x4cd0
mov edx, 8
call fcn.1400b3d4e
mov rsi, rax
mov r8d, 0x2d2
mov rcx, rax
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov byte [rsi + 0x2d2], al
mov rcx, qword [rsp + 0xa8]
mov qword [rsi + 0x2628], rcx
mov ecx, dword [rsp + 0x40]
mov dword [rsi + 0x2630], ecx
mov byte [rsi + 0x2638], al
lea rdi, [0x140185940]
mov rcx, qword [rsp + 0x90]
call fcn.14005df99
mov rbx, qword [rsp + 0x38]
mov qword [rbx + 0xe0], 2
mov qword [rbx + 0xe8], rsi
mov qword [rbx + 0xf0], rdi
mov rcx, r14
call fcn.14005e008
mov rbx, qword [rbx + 0xe0]
jmp 0x14005e8ba
cmp rax, 1
jne 0x140062d7a
mov rax, qword [rsp + 0x38]
mov rdx, qword [rax + 0xe8]
mov rax, qword [rax + 0xf0]
lea rcx, [rsp + 0x9c0]
mov r8, qword [rsp + 0x1a8]
call qword [rax + 0x18]
mov dil, byte [rsp + 0x9d1]
cmp dil, 3
je 0x140062ccd
test byte [rbp + 0x3b], bl
add byte [rax], al
test byte [rbp + 0x3b], bl
add byte [rax], al
mov rax, qword [rsp + 0x9c0]
mov qword [rsp + 0x48], rax
mov r14, qword [rsp + 0x9c8]
mov sil, byte [rsp + 0x9d0]
lea rcx, [rsp + 0x9d2]
mov eax, dword [rcx]
mov dword [rsp + 0xc98], eax
movzx eax, word [rcx + 4]
mov word [rsp + 0xc9c], ax
mov rbx, qword [rsp + 0x90]
cmp dword [rbx], 4
je 0x140062dd2
mov rcx, rbx
call fcn.14005df99
mov qword [rbx], 4
cmp dil, 2
mov rbx, qword [rsp + 0xb0]
jne case.0x14002fa5e.337
mov cl, 7
call fcn.1400324f7
mov rsi, rax
mov rcx, rax
call fcn.140042cd7
mov rax, qword [rsp + 0x48]
mov qword [rsi], rax
mov qword [rsi + 8], r14
mov dil, 2
mov r14, rsi
mov sil, byte [rsp + 0x78]
jmp 0x14005f229
movzx eax, word [rsp + 0xc9c]
mov word [rsp + 0x5a4], ax
mov eax, dword [rsp + 0xc98]
mov dword [rsp + 0x5a0], eax
mov rbx, r14
mov r14, qword [rsp + 0x48]
mov byte [rsp + 0x30], dil
mov byte [rsp + 0x30], bh
mov qword [rsp + 0x48], r14
mov qword [rsp + 0xb00], r14
mov qword [rsp + 0xb0], rbx
mov qword [rsp + 0xb08], rbx
mov byte [rsp + 0x78], sil
mov byte [rsp + 0xb10], sil
mov byte [rsp + 0xb11], dil
movzx eax, word [rsp + 0x5a4]
lea rcx, [rsp + 0xb12]
mov word [rcx + 4], ax
add al, 0x8b
test byte [rax + riz*4], ah
add eax, 0x1890000
add al, 0x8b
test byte [rax + riz*4], ah
add eax, 0x1890000
mov rdi, qword [rsp + 0xf0]
mov rbx, qword [rsp + 0x70]
mov rsi, qword [rdi + rbx]
cmp rsi, 2
je 0x140062ddb
mov rdx, qword [rsp + 0x38]
add rdx, 8
mov r8d, 0xd8
lea r14, [rsp + 0x2838]
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x90]
call fcn.14005dc02
mov qword [rdi + rbx], 2
mov qword [rsp + 0x2040], rsi
add byte [rcx - 0x48], al
fadd dword [rax]
add byte [rax], al
add byte [rcx - 0x48], al
fadd dword [rax]
add byte [rax], al
lea rcx, [rsp + 0x2048]
mov rdx, r14
and byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
call sub.VCRUNTIME140.dll_memcpy
mov al, byte [rsp + 0x30]
cmp al, 2
je 0x14005f870
mov qword [rsp + 0x30d0], rsi
mov r8d, 0xd8
mov esi, eax
lea rcx, [rsp + 0x30d8]
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
mov rbx, qword [rsp + 0x48]
mov rdx, rbx
mov r14, qword [rsp + 0xb0]
call qword [r14 + 0x50]
mov al, byte [rsp + 0x78]
and al, 0x78
and al, 0x78
mov byte [rsp + 0xd29], al
mov rdi, qword [rsp + 0xd10]
and al, 0x10
or eax, 0x8b480000
mov word [rax + rbx], fs
or eax, 0x8d480000
test byte [rax + rcx*4], ah
and al, 0x88
or eax, 0x100f0000
cwde
and al, 0x10
or eax, 0x8b480000
mov word [rax + rbx], fs
or eax, 0x8d480000
test byte [rax + rcx*4], ah
and al, 0x88
and al, 0x88
or eax, 0x100f0000
cwde
movaps xmmword [rsp + 0x1ce0], xmm0
test sil, sil
je 0x14005f3c5
mov rsi, rcx
mov rcx, rbp
mov rdx, rbx
call qword [r14 + 0x78]
movabs rax, 0x8000000000000001
or byte [rax + 0x39], 0x84
and al, 0x10
or eax, 0x840f0000
stosd dword [rdi], eax
add byte [rax], al
invalid
or byte [rax + 0x39], 0x84
and al, 0x10
or eax, 0x840f0000
stosd dword [rdi], eax
add byte [rax], al
add byte [rax - 0x7b], cl
push qword [rsp + rbp*2 - 0x47]
sub byte [rax], al
add byte [rax], al
test rdi, rdi
je 0x14005f3f7
mov ecx, 0x28
mov edx, 8
call fcn.1400b3d4e
movups xmm0, xmmword [rsp + 0xd10]
movups xmmword [rax], xmm0
mov rcx, qword [rsp + 0xd20]
invalid
add byte [rax], al
or eax, 0x89480000
adc byte [rax - 0x77], cl
js 0x14005f3cd
add byte [rax], al
mov qword [rax + 0x10], rcx
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], rsi
mov rdi, rax
mov edi, eax
mov edi, eax
lea rsi, [0x140182b60]
jmp 0x14005f431
mov qword [rsp + 0x850], rdi
mov qword [rsp + 0x858], rcx
movaps xmm0, xmmword [rsp + 0x1ce0]
lea rax, [rsp + 0x860]
movups xmmword [rax], xmm0
mov rdi, qword [rsp + 0x50]
lea rcx, [rsp + 0x1ce0]
jmp 0x14005f461
mov ecx, 0x18
mov edx, 8
call fcn.1400b3d4e
mov rdi, rax
movups xmm0, xmmword [rsp + 0xd10]
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0xd20]
add byte [rax], al
add byte [rax], al
mov qword [rdi + 0x10], rax
xor ecx, ecx
mov rdx, rsi
call fcn.140048730
lea rsi, [0x14017f330]
lea rcx, [rsp + 0x1ce0]
mov qword [rsp + 0x850], rdi
mov qword [rsp + 0x858], rsi
add byte [rax], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1ce0]
lea rax, [rsp + 0x860]
movups xmmword [rax], xmm0
mov rdi, qword [rsp + 0x50]
and al, 0x50
and al, 0x50
mov r9b, byte [rsp + 0x868]
mov al, byte [rsp + 0x31a8]
mov edx, r9d
or dl, al
jne 0x14005f531
mov rdx, qword [rsp + 0x80]
mov rax, qword [rdx + 0x30]
mov qword [rsp + 0xd40], rax
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmm2, xmmword [rdx + 0x20]
movaps xmmword [rsp + 0xd30], xmm2
movaps xmmword [rsp + 0xd20], xmm1
or eax, 0x290f0000
test byte [rax + rdx], ah
or eax, 0x89480000
cli
or eax, 0x290f0000
test byte [rax + rdx], ah
or eax, 0x89480000
cli
mov r8, rbp
mov r9b, 1
call fcn.14005e416
dec dword [rax - 0x77]
jmp 0x13fed81af
inc dword [rax + 0x1ce024bc]
add byte [rax], al
add byte [rbx], al
call 0x12807a5fd
push rsi
out dx, eax
invalid
dec dword [rax - 0x77]
jmp 0x13fed81af
add byte [rbx], al
jne 0x14005f578
call fcn.140032526
mov rsi, rax
mov r8d, 0x17
mov rcx, rax
lea rdx, [0x140182885]
xchg edi, eax
xor edx, dword [rdx]
add al, ch
fldcw word [rsi]
std
dec dword [rcx + rcx*4 - 7]
xor r13b, dil
dec dword [rax - 0x77]
mov byte [rcx - 0x48], 0x17
add byte [rax], al
add byte [rax - 0x77], cl
ror dword [rax - 0x73], 0x15
xchg edi, eax
xor edx, dword [rdx]
add al, ch
fldcw word [rsi]
std
dec dword [rcx + rcx*4 - 7]
call fcn.140042ce2
lea rcx, [rsp + 0xb00]
call fcn.14003187f
mov rcx, rdi
call fcn.14005dc49
lea rcx, [rsp + 0x3138]
add byte [rax], al
add byte [rax], al
call fcn.1400693f4
lea rcx, [rsp + 0x3198]
mov word [rax + rbx*4], fs
xor dword [rax], eax
add al, ch
retf 0x9e
add byte [rbx + 0x16fe902], dh
add ch, cl
outsd dx, dword [rsi]
add dword [rax], eax
invalid
mov word [rax + rbx*4], fs
xor dword [rax], eax
add al, ch
retf 0x9e
add ch, cl
outsd dx, dword [rsi]
add dword [rax], eax
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rcx - 0x75], cl
mov r8, qword [rsp + 0x80]
mov rdx, qword [r8 + 0x30]
push rax
xor byte [rax - 0x77], cl
xchg esp, eax
and al, 0x40
and eax, 0xf410000
adc byte [rax], al
push rax
xor byte [rax - 0x77], cl
xchg esp, eax
and al, 0x40
and eax, 0xf410000
adc byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [r8 + 0x10]
movups xmm2, xmmword [r8 + 0x20]
movaps xmmword [rsp + 0x2530], xmm2
movaps xmmword [rsp + 0x2520], xmm1
movaps xmmword [rsp + 0x2510], xmm0
test r9b, r9b
je 0x14005f5b8
test al, al
jne 0x14005f5b8
xor edi, edi
jmp 0x14005f5c3
mov rax, qword [rsp + 0x1d10]
mov qword [rsp + 0x2540], rax
movups xmm0, xmmword [rsp + 0x1ce0]
movups xmm1, xmmword [rsp + 0x1cf0]
invalid
test byte [rax + rdx], ah
sbb eax, 0x89480000
test byte [rax + rax*2], ah
and eax, 0x100f0000
test byte [rax + riz*8], ah
sbb al, 0
add byte [rdi], cl
adc byte [rsp + 0x1cf0], cl
invalid
add byte [rdi], cl
adc byte [rsp + 0x1d00], dl
xchg esp, eax
and al, 0
invalid
add byte [rax], al
movups xmm2, xmmword [rsp + 0x1d00]
xchg esp, eax
and al, 0
sbb eax, 0x290f0000
xchg esp, eax
and al, 0x30
and eax, 0x290f0000
movaps xmmword [rsp + 0x2530], xmm2
movaps xmmword [rsp + 0x2520], xmm1
mov word [rax + riz], fs
and eax, 0x290f0000
test byte [rax + rdx], ah
invalid
add byte [rax], al
mov word [rax + riz], fs
and eax, 0x290f0000
test byte [rax + rdx], ah
and eax, 0x84c60000
and al, 0x50
xor dword [rax], eax
add byte [rcx], al
mov byte [rsp + 0x3150], 1
mov dil, 1
mov r8d, 0x88
mov rcx, rbp
mov ecx, ebp
lea rdx, [rsp + 0x30d0]
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0xb00]
adc byte [rsp + 0xb00], al
add al, ch
popfq
adc dword [rsi], eax
add byte [rdi], cl
adc byte [rsp + 0xb00], al
mov rcx, qword [rsp + 0xc8]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0xb10]
and al, 0x10
or eax, dword [rax]
add byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rsp + 0x3198], dh
mov rbx, qword [rsp + 0x3190]
add byte [rax], al
mov rax, qword [rsp + 0x2540]
mov rcx, qword [rsp + 0xd0]
mov qword [rcx + 0x30], rax
xor byte [rdi], cl
sub byte [rsp + 0x2510], al
xor byte [rdi], cl
sub byte [rsp + 0x2510], al
movaps xmm1, xmmword [rsp + 0x2520]
movaps xmm2, xmmword [rsp + 0x2530]
add byte [rdi], cl
sub byte [rsp + 0x2530], dl
movups xmmword [rcx + 0x20], xmm2
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
movups xmm0, xmmword [rsp + 0x850]
and al, 0x50
or byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x860], cl
lea rax, [rsp + 0xd88]
add byte [rdi], cl
adc dword [rax + 0x28], eax
movups xmmword [rax + 0x38], xmm1
mov ecx, 0x440
mov edx, 8
call fcn.1400b3d4e
mov rsi, rax
mov r8d, 0xf8
mov rcx, rax
mov rdx, rbp
mov edx, ebp
invalid
call sub.VCRUNTIME140.dll_memcpy
movups xmmword [rsi + 0xf8], xmm6
adc byte [rsi], al
add byte [rdi], cl
adc dword [rsi + 0xf8], esi
mov qword [rsi + 0x108], rbx
mov byte [rsi + 0x110], dil
mov byte [rsi + 0x111], 0
mov bl, 4
invalid
add al, 0x4c
mov esi, dword [rsp + 0xf0]
mov r14, qword [rsp + 0xf0]
mov rcx, r14
call fcn.14005daf0
dec dword [rcx - 0x39]
invalid
add eax, dword [rax]
add byte [rax], al
mov qword [r14 + 8], rsi
mov ecx, 0xd
mov rdi, qword [rsp + 0xa0]
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [0x188f8f6d2], ch
movsd dword [rdi], dword [rsi]
dec dword [rcx - 0x39]
invalid
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [0x188f8f6d2], ch
movsd dword [rdi], dword [rsi]
add bl, dh
movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x78], bl
mov rdx, r14
mov eax, dword [rsp + 0x210]
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0x213]
mov r8, qword [rsp + 0x98]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx - 0x77], al
add rax, qword [rcx - 0x77]
add byte [rax + 3], bh
lea r14, [rsp + 0x1ce0]
jmp 0x14005e837
cmp rax, 1
jne 0x140062dba
clc
add dword [rdi], ecx
test dword [rdi + 0x48000036], esp
mov eax, dword [rsp + 0x38]
mov rax, qword [rsp + 0x38]
cmp byte [rax + 0x70], 4
lea r15, [rsp + 0x2838]
add byte [rdi], cl
test dword [rsi + 1], esi
add byte [rax], al
add byte [rdi], cl
test dword [rsi + 1], esi
add byte [rax], al
mov r12, qword [rdx + rcx]
movzx eax, byte [r12 + 0x111]
add byte [rax - 0x73], cl
or eax, 0x155f1a
add byte [rax - 0x73], cl
or eax, 0x155f1a
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [r12 + 0x98]
mov qword [rsp + 0xd20], rax
movups xmm0, xmmword [r12 + 0x88]
and al, 0x88
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xd10], eax
lea rsi, [rsp + 0x2510]
mov rcx, rsi
mov rdx, r12
call fcn.140066980
mov rax, qword [rsp + 0xd20]
mov qword [rsi + 0x98], rax
movaps xmm0, xmmword [rsp + 0xd10]
movups xmmword [rsi + 0x88], xmm0
mov byte [rsi + 0x320], 0
lea rcx, [r12 + 0x118]
mov r8d, 0x328
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r12 + 0x118]
movzx eax, byte [r12 + 0x438]
test eax, eax
mov qword [rsp + 0x48], rcx
je 0x14005f8f8
cmp eax, 3
jne 0x140062e44
lea r8, [r12 + 0x430]
movzx eax, byte [r12 + 0x430]
lea rdx, [r12 + 0x1d0]
lea edx, [rsp + 0x1d0]
test eax, eax
mov qword [rsp + 0xc0], rdx
mov qword [rsp + 0x90], r8
je 0x14005faf3
cmp eax, 3
jne 0x140062ea8
lea rbp, [r12 + 0x368]
movzx eax, byte [r12 + 0x368]
lea r13, [r12 + 0x200]
test eax, eax
je 0x14005fd0d
cmp eax, 3
jne 0x140062ec2
lea r14, [r12 + 0x360]
movzx eax, byte [r12 + 0x360]
test eax, eax
je 0x14006138d
cmp eax, 3
jne 0x140062f4d
mov rax, qword [r12 + 0x358]
jmp 0x14005fd8e
lea rcx, [rsp + 0x2040]
call fcn.14005dc0c
mov rsi, qword [rsp + 0xf0]
mov rcx, rsi
call fcn.14005daf0
mov qword [rsi], 4
mov bl, 2
mov r14, qword [rsp + 0x48]
mov esi, dword [rsp + 0x48]
mov esi, dword [rsp + 0x48]
jmp 0x140062d28
lea rsi, [rsp + 0xc98]
mov rcx, rsi
mov rdx, rax
call fcn.140062fc7
mov bl, byte [rsi + 0x70]
jmp 0x140062cc8
lea rsi, [r12 + 0x148]
lea r14, [r12 + 0x118]
movzx eax, byte [r12 + 0x148]
test eax, eax
je 0x140062848
cmp eax, 3
je 0x140062861
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
jmp 0x140062f5b
xor edi, edi
xor ecx, ecx
call fcn.140084007
mov rsi, rax
xorps xmm6, xmm6
movups xmmword [rsp + 0xd17], xmm6
movups xmm0, xmmword [rsp + 0xd10]
movaps xmmword [rsp + 0x30d0], xmm0
mov rax, qword [rsp + 0xd1f]
mov qword [rsp + 0x30df], rax
mov ecx, 0x200
mov edx, 0x80
call fcn.1400b3d4e
mov r15, rax
mov eax, 1
mov qword [r15], rax
mov qword [r15 + 8], rax
mov qword [r15 + 0x80], rsi
and qword [r15 + 0x88], 0
movaps xmmword [r15 + 0x100], xmm6
and qword [r15 + 0x110], 0
mov qword [r15 + 0x180], rsi
mov qword [r15 + 0x188], rsi
and qword [r15 + 0x190], 0
mov byte [r15 + 0x198], dil
and qword [r15 + 0x1a0], 0
mov byte [r15 + 0x1a8], dil
movaps xmm0, xmmword [rsp + 0x30d0]
movups xmmword [r15 + 0x1a9], xmm0
mov rcx, qword [rsp + 0x30df]
mov qword [r15 + 0x1b8], rcx
movaps xmmword [r15 + 0x1c0], xmm6
mov qword [r15 + 0x1d0], rax
and qword [r15 + 0x1d8], 0
lock inc qword [r15]
jle case.0x14005f745.2
mov al, byte [0x1401bf360]
mov edx, 0x30
xor ecx, ecx
call fcn.1400a9950
test rax, rax
je 0x140062e57
mov r14, rax
mov eax, 1
mov qword [r14], rax
mov qword [r14 + 8], rax
mov byte [r14 + 0x28], 0
xorps xmm0, xmm0
movups xmmword [r14 + 0x10], xmm0
lock inc qword [r14]
jle case.0x14005f745.2
mov qword [r12 + 0x1b8], r14
mov qword [r12 + 0x1c0], r15
mov byte [r12 + 0x1c8], 0
cmp byte [r12 + 0x198], 0
je 0x140060ca3
mov rax, qword [r12 + 0x1b0]
mov qword [rsp + 0x3c0], rax
movups xmm0, xmmword [r12 + 0x1a0]
movaps xmmword [rsp + 0x3b0], xmm0
lea rsi, [r12 + 0x138]
mov rcx, qword [r12 + 0x180]
mov rdx, qword [r12 + 0x188]
call fcn.14006301c
lea rcx, [r12 + 0x1d0]
mov qword [rsp + 0xc0], rcx
mov qword [r12 + 0x1d0], rax
mov qword [r12 + 0x1d8], rdx
mov qword [r12 + 0x370], r15
mov qword [r12 + 0x378], r14
mov qword [r12 + 0x410], rsi
movaps xmm0, xmmword [rsp + 0x3b0]
movups xmmword [r12 + 0x418], xmm0
mov rcx, qword [rsp + 0x3c0]
mov qword [r12 + 0x428], rcx
lea rcx, [r12 + 0x430]
mov qword [rsp + 0x90], rcx
mov byte [r12 + 0x430], 0
jmp 0x14005fb1b
mov r15, qword [r12 + 0x370]
mov r14, qword [r12 + 0x378]
mov rsi, qword [r12 + 0x410]
mov rax, qword [r12 + 0x1d0]
mov rdx, qword [r12 + 0x1d8]
mov qword [r12 + 0x1e0], r15
mov qword [r12 + 0x1e8], r14
mov qword [r12 + 0x380], rsi
mov qword [r12 + 0x1f0], rax
mov qword [r12 + 0x1f8], rdx
mov eax, dword [rsi + 0x40]
lea ecx, [rax - 0x4000]
cmp ecx, 0xffc000
jae 0x140062e01
mov rdi, qword [rsi + 0x30]
mov rcx, rdi
shr rcx, 0x20
jne 0x140062e19
lea rbx, [r12 + 0x418]
mov ebp, dword [rsi + 0x38]
mov ecx, dword [rsi + 0x3c]
cmp qword [rsi], 0
je 0x14005fb83
mov r14, qword [rsi + 8]
jmp 0x14005fb89
mov r14d, 0xa
mov r15d, 1
mov qword [r12 + 0x388], r15
mov edx, 0x400
mov qword [r12 + 0x390], rdx
mov r13d, 1
mov dword [r12 + 0x398], r13d
mov dword [r12 + 0x39c], ebp
mov edx, 0x1e
mov qword [r12 + 0x3a0], rdx
and dword [r12 + 0x3a8], 0
or qword [r12 + 0x3b0], 0xffffffffffffffff
mov qword [r12 + 0x3b8], rdi
mov qword [r12 + 0x3c0], r14
mov edx, 0x14
mov qword [r12 + 0x3c8], rdx
and dword [r12 + 0x3d0], 0
mov qword [r12 + 0x3d8], r15
and dword [r12 + 0x3e0], 0
mov dword [r12 + 0x3e8], r13d
mov dword [r12 + 0x3ec], ecx
mov dword [r12 + 0x3f0], r13d
mov dword [r12 + 0x3f4], eax
and dword [r12 + 0x3f8], 0
lea rdx, [r12 + 0x3d0]
and dword [r12 + 0x400], 0
xor eax, eax
mov byte [r12 + 0x408], al
mov dword [r12 + 0x40c], r13d
lea rsi, [rsp + 0xd58]
mov rcx, rsi
call fcn.14005d5ac
mov eax, 0x1e
mov qword [rsi - 0x30], rax
and dword [rsi - 0x28], 0
or qword [rsi - 0x20], 0xffffffffffffffff
mov dword [rsi - 0x38], r13d
mov dword [rsi - 0x34], ebp
mov qword [rsi - 0x18], rdi
mov qword [rsi - 0x10], r14
mov eax, 0x14
mov qword [rsi - 8], rax
mov dword [rsi + 0x3c], r13d
mov qword [rsi - 0x48], r15
mov eax, 0x400
mov qword [rsi - 0x40], rax
movups xmm0, xmmword [rbx]
lea rdi, [rsp + 0x850]
movups xmmword [rdi + 0x88], xmm0
mov rax, qword [rbx + 0x10]
mov qword [rdi + 0x98], rax
lea rdx, [rsp + 0xd10]
mov r8d, 0x88
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [r12 + 0x200]
mov r8d, 0x168
mov rcx, r13
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [r12 + 0x368]
xor eax, eax
mov byte [r12 + 0x368], al
lea r15, [rsp + 0x2838]
lea rsi, [r12 + 0x2a0]
mov rax, qword [r12 + 0x298]
mov qword [r12 + 0x2b0], rax
movups xmm0, xmmword [r12 + 0x288]
movups xmmword [r12 + 0x2a0], xmm0
lea rcx, [r12 + 0x2b8]
mov r8d, 0x88
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov qword [r12 + 0x340], rsi
lea r14, [r12 + 0x360]
mov byte [r12 + 0x360], 0
mov qword [r12 + 0x348], rsi
lea rax, [0x14018142c]
mov qword [r12 + 0x350], rax
mov qword [r12 + 0x358], 0x18
mov eax, 0x18
lea rdi, [rsp + 0xd10]
lea rsi, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
movabs rcx, 0x1700000003
mov qword [rsp + 0x30], rcx
test rax, rax
je 0x14005feac
mov rcx, qword [r12 + 0x348]
mov r9, qword [r12 + 0x350]
mov rdx, qword [rcx]
mov r10, qword [rcx + 8]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov r8, qword [rsp + 0x1a8]
call qword [r10 + 0x20]
mov rax, qword [rsp + 0xd10]
cmp rax, 2
je 0x14005fe52
mov rbx, qword [rsp + 0xd18]
test rax, rax
jne 0x14005fe5f
mov rdx, qword [r12 + 0x350]
mov r8, qword [r12 + 0x358]
mov qword [r12 + 0x350], rsi
and qword [r12 + 0x358], 0
mov rcx, rdi
mov r9, rbx
call fcn.14006692a
mov rcx, qword [rsp + 0xd20]
mov rax, qword [rsp + 0xd28]
mov qword [r12 + 0x350], rcx
mov qword [r12 + 0x358], rax
test rbx, rbx
jne 0x14005fdac
mov al, 3
mov byte [r14], al
mov byte [rbp], al
jmp 0x140060a92
mov rax, rbx
mov qword [rsp + 0x30], rbx
test rbx, rbx
je 0x14005feac
mov al, 1
xor ecx, ecx
mov qword [rsp + 0x30], rcx
mov ecx, dword [rsp + 0x1b0]
mov edx, dword [rsp + 0x1b3]
mov dword [rsp + 0x1f3], edx
mov dword [rsp + 0x1f0], ecx
movaps xmm0, xmmword [rsp + 0x30d0]
movaps xmmword [rsp + 0x210], xmm0
mov rcx, qword [rsp + 0x30e0]
mov qword [rsp + 0x220], rcx
mov byte [r12 + 0x360], 1
mov ecx, dword [rsp + 0x1f0]
mov edx, dword [rsp + 0x1f3]
mov dword [rsp + 0x188], ecx
mov dword [rsp + 0x18b], edx
movaps xmm0, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x430], xmm0
mov rcx, qword [rsp + 0x220]
mov qword [rsp + 0x440], rcx
test al, al
mov qword [rsp + 0x88], r13
mov qword [rsp + 0x60], rbp
je 0x1400608c1
mov rdi, qword [r12 + 0x2a0]
mov rbx, qword [r12 + 0x2a8]
mov rax, qword [r12 + 0x2b0]
mov qword [rsp + 0x210], rax
mov rcx, rdi
call qword [rbx + 0x40]
test al, al
mov eax, pe_nt_image_headers64
mov esi, 0x400
cmovne rsi, rax
mov qword [rsp + 0x2978], rdi
mov qword [rsp + 0x2980], rbx
mov rcx, qword [rsp + 0x210]
mov qword [rsp + 0x2988], rcx
xorps xmm6, xmm6
movups xmmword [rsp + 0x2860], xmm6
movups xmmword [rsp + 0x2878], xmm6
and qword [rsp + 0x2898], 0
movups xmmword [rsp + 0x2888], xmm6
and qword [rsp + 0x2850], 0
mov ecx, 8
mov qword [rsp + 0x2858], rcx
mov qword [rsp + 0x2870], rcx
mov qword [rsp + 0x28a0], 0x1000
mov qword [rsp + 0x2838], 2
add r15, rax
mov edx, 0x4000
mov rcx, r15
call fcn.140025044
mov qword [rsp + 0x28a8], 3
mov qword [rsp + 0x28f0], 4
and qword [rsp + 0x2958], 0
mov qword [rsp + 0x2960], rsi
or rsi, 9
mov qword [rsp + 0x2968], rsi
mov dword [rsp + 0x2970], 0x4000
mov ecx, 0x2000
call fcn.14008c314
mov rdi, rax
mov rbx, rdx
mov rdx, rax
shr rdx, 0xa
mov eax, 0x40
mov ecx, 0x40
je 0x140060076
bsr rcx, rdx
xor rcx, 0x3f
sub rax, rcx
cmp rax, 7
mov ecx, 7
cmovb rcx, rax
lea rsi, [rcx*4 + 1]
mov ecx, 0x1000000
mov edx, 0x800000
call fcn.140021def
lea r14, [rsp + 0xd58]
mov qword [r14 - 0x48], 1
and qword [r14 - 0x40], 0
mov qword [r14 - 0x30], 3
and qword [r14 - 0x28], 0
mov qword [r14 - 0x20], 9
mov byte [r14 - 0x18], 1
and qword [r14 - 0x10], 0
lea rdx, [rsp + 0x2838]
mov r8d, 0x158
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x158], rbx
and qword [r14 + 0x160], 0
mov qword [r14 + 0x168], rdi
mov qword [r14 + 0x170], rsi
and word [r14 + 0x178], 0
mov byte [r14 + 0x17a], 0
movups xmmword [r14 + 0x1a0], xmm6
lea rdi, [rsp + 0xf18]
mov esi, 0x1000
mov edx, 0x1000
mov rcx, rdi
call fcn.140025044
and qword [rdi - 0x40], 0
mov qword [rdi + 0x20], rsi
and qword [rdi - 0x30], 0
mov qword [rdi - 0x28], 8
and qword [rdi - 0x10], 0
mov qword [rdi - 8], rsi
mov qword [rdi + 0x178], 0x1000000
mov qword [rdi + 0x28], 2
mov qword [r14 - 0x38], 0x4000
mov qword [rdi + 0x180], 0x500
lea rcx, [rsp + 0x30d0]
lea rdx, [rsp + 0xd10]
mov r8d, 0x390
call sub.VCRUNTIME140.dll_memcpy
cmp dword [r12 + 0x320], 0
je 0x1400601b7
lea rcx, [r12 + 0x2a0]
mov eax, dword [rsp + 0x188]
mov edx, dword [rsp + 0x18b]
mov dword [rsp + 0xeb], edx
mov dword [rsp + 0xe8], eax
movaps xmm0, xmmword [rsp + 0x430]
movaps xmmword [rsp + 0x370], xmm0
mov rax, qword [rsp + 0x440]
mov qword [rsp + 0x380], rax
call fcn.14003187f
mov bl, 4
mov ebp, 2
mov eax, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0xeb]
mov dword [rsp + 0x173], ecx
mov dword [rsp + 0x170], eax
movaps xmm0, xmmword [rsp + 0x370]
movaps xmmword [rsp + 0x3f0], xmm0
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x400], rax
lea rcx, [rsp + 0x2d00]
lea rdx, [rsp + 0x2040]
mov r8d, 0x360
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x450]
movaps xmmword [rsp + 0x3d0], xmm0
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x3e0], rax
movaps xmm0, xmmword [rsp + 0x7d0]
movaps xmm1, xmmword [rsp + 0x7e0]
movaps xmmword [rsp + 0x750], xmm0
movaps xmmword [rsp + 0x760], xmm1
mov rax, qword [rsp + 0x2f8]
mov rcx, qword [rsp + 0x2fe]
mov qword [rsp + 0x2d8], rax
mov qword [rsp + 0x2de], rcx
mov eax, dword [rsp + 0x198]
mov ecx, dword [rsp + 0x19b]
mov dword [rsp + 0x168], eax
mov dword [rsp + 0x16b], ecx
movaps xmm0, xmmword [rsp + 0x7b0]
movaps xmm1, xmmword [rsp + 0x7c0]
movaps xmmword [rsp + 0x740], xmm1
movaps xmmword [rsp + 0x730], xmm0
movups xmm0, xmmword [rsp + 0x2bc]
movups xmmword [rsp + 0x62c], xmm0
movaps xmm0, xmmword [rsp + 0x290]
movaps xmm1, xmmword [rsp + 0x2a0]
movaps xmm2, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x620], xmm2
movaps xmmword [rsp + 0x610], xmm1
movaps xmmword [rsp + 0x600], xmm0
movaps xmm0, xmmword [rsp + 0x4f0]
movaps xmm1, xmmword [rsp + 0x500]
movaps xmm2, xmmword [rsp + 0x510]
movaps xmmword [rsp + 0x470], xmm0
movaps xmmword [rsp + 0x480], xmm1
movaps xmmword [rsp + 0x490], xmm2
mov rax, qword [rsp + 0x520]
mov qword [rsp + 0x4a0], rax
mov rax, qword [rsp + 0x60]
mov byte [rax], 1
cmp rbp, 3
jne 0x140060aab
mov bl, 3
mov byte [r12 + 0x430], bl
mov byte [r12 + 0x438], bl
mov al, 3
jmp 0x140062cc0
mov eax, dword [rsp + 0x170]
mov ecx, dword [rsp + 0x173]
mov dword [rsp + 0xe3], ecx
mov dword [rsp + 0xe0], eax
movaps xmm0, xmmword [rsp + 0x3f0]
movaps xmmword [rsp + 0x330], xmm0
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x340], rax
lea rcx, [rsp + 0x1ce0]
lea rdx, [rsp + 0x2d00]
mov r8d, 0x360
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x3d0]
movaps xmmword [rsp + 0x410], xmm0
mov rax, qword [rsp + 0x3e0]
mov qword [rsp + 0x420], rax
movaps xmm0, xmmword [rsp + 0x750]
movaps xmm1, xmmword [rsp + 0x760]
movaps xmmword [rsp + 0x790], xmm0
movaps xmmword [rsp + 0x7a0], xmm1
mov rax, qword [rsp + 0x2d8]
mov rcx, qword [rsp + 0x2de]
mov qword [rsp + 0x2e8], rax
mov qword [rsp + 0x2ee], rcx
mov eax, dword [rsp + 0x168]
mov ecx, dword [rsp + 0x16b]
mov dword [rsp + 0x178], eax
mov dword [rsp + 0x17b], ecx
movaps xmm0, xmmword [rsp + 0x730]
movaps xmm1, xmmword [rsp + 0x740]
movaps xmmword [rsp + 0x780], xmm1
movaps xmmword [rsp + 0x770], xmm0
movups xmm0, xmmword [rsp + 0x62c]
movups xmmword [rsp + 0x66c], xmm0
movaps xmm0, xmmword [rsp + 0x600]
movaps xmm1, xmmword [rsp + 0x610]
movaps xmm2, xmmword [rsp + 0x620]
movaps xmmword [rsp + 0x660], xmm2
movaps xmmword [rsp + 0x650], xmm1
movaps xmmword [rsp + 0x640], xmm0
movaps xmm0, xmmword [rsp + 0x470]
movaps xmm1, xmmword [rsp + 0x480]
movaps xmm2, xmmword [rsp + 0x490]
movaps xmmword [rsp + 0x4b0], xmm0
movaps xmmword [rsp + 0x4c0], xmm1
movaps xmmword [rsp + 0x4d0], xmm2
mov rax, qword [rsp + 0x4a0]
mov qword [rsp + 0x4e0], rax
mov rcx, qword [rsp + 0x88]
call fcn.14005ddd0
cmp rbp, 2
mov qword [rsp + 0xa8], r15
jne 0x140060ff7
mov rdi, qword [r12 + 0x1a0]
mov rbp, qword [r12 + 0x1a8]
mov rax, qword [r12 + 0x1b0]
mov qword [rsp + 0x30d0], rax
mov rcx, rdi
call qword [rbp + 0x40]
mov ebx, eax
mov ecx, 0x2000
call fcn.14008c314
mov r13, rdx
lea rsi, [rsp + 0xe68]
mov qword [rsi - 0x18], rdi
mov rdi, rax
mov qword [rsi - 0x10], rbp
mov rax, qword [rsp + 0x30d0]
mov qword [rsi - 8], rax
mov rcx, rsi
xor edx, edx
call fcn.140025044
mov qword [rsi - 0x28], 0x2000
mov eax, 0x66000
mov qword [rsi - 0x20], rax
and word [rsi - 0x30], 0
and word [rsi + 0x20], 0
mov qword [rsi - 0x80], rdi
mov qword [rsi - 0x78], r13
xorps xmm0, xmm0
movups xmmword [rsi - 0x70], xmm0
and qword [rsi - 0x60], 0
mov qword [rsi - 0x58], 8
movups xmmword [rsi - 0x50], xmm0
mov qword [rsi - 0x40], rax
mov byte [rsi - 0x38], bl
and qword [rsi - 0x158], 0
mov qword [rsi - 0x148], 3
and qword [rsi - 0xe8], 0
mov qword [rsi - 0xc8], 2
mov byte [rsi - 0xb0], 0xb
and word [rsi - 0x88], 0
movups xmmword [rsi - 0x98], xmm0
mov word [rsi - 0x86], 0x201
mov eax, dword [r12 + 0x191]
mov cl, byte [r12 + 0x195]
mov byte [rsi - 0x8b], cl
mov dword [rsi - 0x8f], eax
movzx eax, byte [r12 + 0x199]
test eax, eax
je 0x140060db8
cmp eax, 2
je 0x140060dbf
mov al, 1
mov byte [rsp + 0xe30], al
cmp byte [r12 + 0x196], 0
je 0x140060dd2
mov byte [rsp + 0xddf], 1
cmp byte [r12 + 0x197], 0
je 0x140060de5
mov byte [rsp + 0xdde], 1
cmp byte [r12 + 0x190], 0
je 0x140060df8
mov byte [rsp + 0xde0], 1
mov rax, qword [rsp + 0x48]
cmp qword [rax], 0
je 0x140060e1b
mov rax, qword [r12 + 0x120]
mov byte [rsp + 0xe38], 1
mov qword [rsp + 0xe40], rax
cmp qword [r12 + 0x128], 0
je 0x140060e5f
mov rax, qword [r12 + 0x130]
cmp rax, 0x1fff
jbe 0x140062ed5
and word [rsp + 0xe38], 0
mov qword [rsp + 0xe40], 0x2000
mov qword [rsp + 0xe48], rax
mov qword [rsp + 0xe28], rax
mov qword [rsp + 0x70], rdi
mov ecx, 0x28
mov edx, 8
call fcn.1400b3d4e
mov qword [rsp + 0x98], rax
and qword [rax], 0
lea rax, [rsp + 0xd28]
mov rcx, qword [rax - 0x10]
mov qword [rsp + 0x40], rcx
lea rdi, [rsp + 0x540]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax + 0x60]
mov qword [rsp + 0x38], rcx
mov rcx, qword [rax + 0x68]
mov qword [rsp + 0xb8], rcx
mov cl, byte [rax + 0x70]
mov qword [rsp + 0x60], rcx
mov ecx, dword [rax + 0x71]
mov dword [rsp + 0xd8], ecx
mov ecx, dword [rax + 0x74]
mov dword [rsp + 0xdb], ecx
mov rcx, qword [rax + 0x80]
mov qword [rsp + 0x90], rcx
mov rcx, qword [rax + 0x88]
mov qword [rsp + 0xa8], rcx
mov rcx, qword [rax + 0x90]
mov qword [rsp + 0xc0], rcx
mov rcx, qword [rax + 0x98]
mov qword [rsp + 0xa0], rcx
mov rcx, qword [rax + 0xa0]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rax + 0xb0]
mov qword [rsp + 0x88], rcx
mov rax, qword [rax + 0xb8]
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0xdf0]
lea rcx, [rsp + 0x9c0]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0xba8]
movaps xmmword [rsp + 0x6e0], xmm0
mov eax, dword [rsp + 0x30d]
mov ecx, dword [rsp + 0x310]
mov dword [rsp + 0x130], eax
mov dword [rsp + 0x133], ecx
movups xmm0, xmmword [rsp + 0xbb8]
movups xmm1, xmmword [rsp + 0xbc8]
movaps xmmword [rsp + 0x6c0], xmm0
movaps xmmword [rsp + 0x6d0], xmm1
mov eax, dword [rsp + 0x31b]
mov ecx, dword [rsp + 0x31e]
mov dword [rsp + 0x128], eax
mov dword [rsp + 0x12b], ecx
mov eax, dword [rsp + 0x314]
mov ecx, dword [rsp + 0x317]
mov dword [rsp + 0x120], eax
mov dword [rsp + 0x123], ecx
mov eax, 2
mov qword [rsp + 0xb0], rax
mov r13d, 3
xor eax, eax
mov qword [rsp + 0x58], rax
xor eax, eax
jmp 0x140061bdc
mov rsi, qword [r12 + 0x340]
jmp 0x14005fd66
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x78], r13
mov r13, qword [r12 + 0x1b8]
movups xmm0, xmmword [r12 + 0x1c0]
movaps xmmword [rsp + 0x720], xmm0
lea rdi, [rsp + 0xc38]
lea rsi, [rsp + 0x540]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0xdb]
mov dword [rsp + 0x163], ecx
mov dword [rsp + 0x160], eax
lea rcx, [rsp + 0xa60]
lea rdx, [rsp + 0x9c0]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x6e0]
movaps xmmword [rsp + 0x710], xmm0
mov eax, dword [rsp + 0x130]
mov ecx, dword [rsp + 0x133]
mov dword [rsp + 0x158], eax
mov dword [rsp + 0x15b], ecx
movaps xmm0, xmmword [rsp + 0x6c0]
movaps xmm1, xmmword [rsp + 0x6d0]
movaps xmmword [rsp + 0x6f0], xmm0
movaps xmmword [rsp + 0x700], xmm1
mov eax, dword [rsp + 0x128]
mov ecx, dword [rsp + 0x12b]
mov dword [rsp + 0x150], eax
mov dword [rsp + 0x153], ecx
mov eax, dword [rsp + 0x120]
mov ecx, dword [rsp + 0x123]
mov dword [rsp + 0x148], eax
mov dword [rsp + 0x14b], ecx
lea rcx, [r12 + 0x180]
call fcn.1400693f4
movaps xmm0, xmmword [rsp + 0x720]
movaps xmmword [rsp + 0x6b0], xmm0
lea rbx, [rsp + 0x40a0]
lea rsi, [rsp + 0xc38]
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x160]
mov ecx, dword [rsp + 0x163]
mov dword [rsp + 0x11b], ecx
mov dword [rsp + 0x118], eax
lea rbp, [rsp + 0xb00]
lea rsi, [rsp + 0xa60]
mov r8d, 0xa0
mov rcx, rbp
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x710]
movaps xmmword [rsp + 0x6a0], xmm0
mov eax, dword [rsp + 0x158]
mov ecx, dword [rsp + 0x15b]
mov dword [rsp + 0x110], eax
mov dword [rsp + 0x113], ecx
movaps xmm0, xmmword [rsp + 0x6f0]
movaps xmm1, xmmword [rsp + 0x700]
movaps xmmword [rsp + 0x680], xmm0
movaps xmmword [rsp + 0x690], xmm1
mov eax, dword [rsp + 0x150]
mov ecx, dword [rsp + 0x153]
mov dword [rsp + 0x108], eax
mov dword [rsp + 0x10b], ecx
mov eax, dword [rsp + 0x148]
mov ecx, dword [rsp + 0x14b]
mov dword [rsp + 0x100], eax
mov dword [rsp + 0x103], ecx
mov byte [r12 + 0x438], 1
movaps xmm0, xmmword [rsp + 0x6b0]
movaps xmmword [rsi], xmm0
lea rdi, [rsp + 0x1ce0]
mov ecx, 0xc
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x118]
mov ecx, dword [rsp + 0x11b]
mov dword [rsp + 0x7f3], ecx
mov dword [rsp + 0x7f0], eax
lea rcx, [rsp + 0x2838]
mov r8d, 0xa0
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x6a0]
movaps xmmword [rsp + 0x9c0], xmm0
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x113]
mov dword [rsp + 0x540], eax
mov dword [rsp + 0x543], ecx
movaps xmm0, xmmword [rsp + 0x680]
movaps xmm1, xmmword [rsp + 0x690]
movaps xmmword [rsp + 0x850], xmm0
movaps xmmword [rsp + 0x860], xmm1
mov eax, dword [rsp + 0x108]
mov ecx, dword [rsp + 0x10b]
mov dword [rsp + 0x290], eax
mov dword [rsp + 0x293], ecx
mov eax, dword [rsp + 0x100]
mov ecx, dword [rsp + 0x103]
mov dword [rsp + 0x1b0], eax
mov dword [rsp + 0x1b3], ecx
mov rcx, qword [rsp + 0x48]
call fcn.14005dcde
mov rsi, qword [rsp + 0x30]
cmp esi, 4
je 0x14006291d
and al, 0x60
mov byte [rbp + 0xb8], al
mov eax, dword [rsp + 0x7f0]
mov ecx, dword [rsp + 0x7f3]
mov dword [rbp + 0xb9], eax
mov dword [rbp + 0xbc], ecx
mov rax, qword [rsp + 0xb0]
mov qword [rbp + 0xc0], rax
mov rax, qword [rsp + 0x90]
mov qword [rbp + 0xc8], rax
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test eax, edx
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test eax, ebx
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test eax, esp
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x68
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test eax, edx
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test eax, ebx
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rax - 0x77], cl
test eax, esp
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x68
mov qword [rbp + 0xe8], rax
mov rax, qword [rsp + 0x58]
mov qword [rbp + 0xf0], rax
mov rax, qword [rsp + 0x88]
mov qword [rbp + 0xf8], rax
mov rax, qword [rsp + 0x50]
mov qword [rbp + 0x100], rax
mov rax, qword [rsp + 0x70]
mov qword [rbp + 0x108], rax
lea rcx, [rbp + 0x110]
lea rdx, [rsp + 0x2040]
mov r8d, 0xa0
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x1b0], 2
movaps xmm0, xmmword [rsp + 0x2510]
movups xmmword [rbp + 0x1b8], xmm0
mov qword [rbp + 0x1c8], r15
mov qword [rbp + 0x1d0], r14
xor eax, eax
mov byte [rbp + 0x1d8], al
mov ecx, dword [rsp + 0x5a0]
mov edx, dword [rsp + 0x5a3]
mov dword [rbp + 0x1d9], ecx
mov dword [rbp + 0x1dc], edx
movaps xmm0, xmmword [rsp + 0x2d00]
movaps xmm1, xmmword [rsp + 0x2d10]
movups xmmword [rbp + 0x1e0], xmm0
movups xmmword [rbp + 0x1f0], xmm1
mov byte [rbp + 0x200], 3
mov ecx, dword [rsp + 0xc38]
mov edx, dword [rsp + 0xc3b]
mov dword [rbp + 0x204], edx
mov dword [rbp + 0x201], ecx
mov qword [rbp + 0x208], rbx
mov byte [rbp + 0x210], al
mov eax, dword [rsp + 0xbd8]
mov ecx, dword [rsp + 0xbdb]
mov dword [rbp + 0x211], eax
mov dword [rbp + 0x214], ecx
xorps xmm0, xmm0
movups xmmword [rbp + 0x218], xmm0
and qword [rbp + 0x228], 0
mov rcx, qword [rsp + 0x80]
mov rdx, rbp
mov r8, rbp
call fcn.140048217
test rax, rax
je 0x1400627e9
mov rcx, qword [rsp + 0xc8]
mov rdx, rax
call fcn.1400b77bc
jmp 0x1400627e9
mov r14, qword [rsp + 0x48]
mov rax, qword [rsp + 0xd0]
dec qword [rax]
test rbp, rbp
je 0x140062ebb
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rbp], rcx
je 0x14006281e
mov rax, qword [rbp + 0x10]
mov rcx, rbp
call qword [rax + 0x20]
adc byte [rax - 0x77], cl
jmp 0x18d26791e
mov qword [r12 + 0x130], r13
movaps xmm0, xmmword [rsp + 0xb00]
movups xmmword [r12 + 0x138], xmm0
lea rsi, [r12 + 0x148]
mov byte [r12 + 0x148], 0
mov rax, qword [r12 + 0x140]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [r12 + 0x130]
movups xmm0, xmmword [rsp + 0x130]
movups xmm0, xmmword [rsp + 0x130]
movups xmmword [r14], xmm0
cmp byte [r14 + 0x10], 2
je 0x140062df5
invalid
invalid
invalid
add byte [rax], al
test byte [rcx + 0x4c000005], cl
mov ecx, esi
mov rcx, r14
mov rdx, qword [rsp + 0x1a8]
call fcn.140048ce2
test rax, rax
je 0x14006288d
mov byte [rsi], 3
mov al, 4
mov bl, 3
jmp 0x140062cc0
mov r13, rdx
test rdx, rdx
je 0x140062899
mov bl, 2
jmp 0x1400628cd
mov bl, byte [r14 + 0x10]
mov byte [r14 + 0x10], 2
cmp bl, 2
je 0x140062f32
mov r13, qword [r14]
mov rdi, qword [r14 + 8]
mov edi, dword [rsi + 8]
mov edi, dword [rsi + 8]
mov eax, dword [r14 + 0x14]
mov dword [rsp + 0xd13], eax
mov eax, dword [r14 + 0x11]
mov dword [rsp + 0xd10], eax
cmp bl, 3
je 0x140062881
mov eax, dword [rsp + 0xd10]
mov ecx, dword [rsp + 0xd13]
mov dword [rsp + 0x30d3], ecx
mov dword [rsp + 0x30d0], eax
mov rcx, r14
call fcn.14005dd5e
insd dword [rdi], dx
mov ah, 0xff
inc esi
invalid
add dword [rbx + 0x30d02484], ecx
add byte [rax], al
mov ecx, dword [rsp + 0x30d3]
mov dword [rsp + 0x5a3], ecx
mov dword [rsp + 0x5a0], eax
mov rcx, r14
call fcn.14005dd43
cmp bl, 2
jne 0x140062962
insd dword [rdi], dx
mov ah, 0xff
inc esi
invalid
lea rcx, [r12 + 0x68]
call fcn.1400693f4
lea rcx, [r12 + 0xf8]
call fcn.1400693f4
lea rcx, [r12 + 0x108]
call fcn.14005dc49
lea rcx, [r12 + 0xc0]
call fcn.14005dc54
lea rcx, [r12 + 0xa0]
call fcn.140042ce2
mov bl, 2
jmp 0x140062c8b
mov al, 2
cmp byte [r12 + 0x110], 0
jne 0x14006298d
mov eax, dword [rsp + 0x5a0]
mov ecx, dword [rsp + 0x5a3]
mov dword [rsp + 0x213], ecx
and al, 0x13
add al, byte [rax]
add byte [rcx + 0x2102484], cl
add byte [rax], al
and al, 0x13
add al, byte [rax]
add byte [rcx + 0x2102484], cl
add byte [rax], al
mov eax, ebx
lea rbx, [r12 + 0x108]
mov rcx, qword [r12 + 0xf0]
mov qword [rsp + 0x2d30], rcx
movups xmm0, xmmword [r12 + 0xc0]
movups xmm1, xmmword [r12 + 0xd0]
movups xmm2, xmmword [r12 + 0xe0]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x2d20], edx
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x2d20], edx
movaps xmmword [rsp + 0x2d10], xmm1
movaps xmmword [rsp + 0x2d00], xmm0
movups xmm0, xmmword [r12 + 0xa0]
movups xmm1, xmmword [r12 + 0xb0]
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x2068], ecx
add byte [rax], al
add byte [rdi], cl
adc dword [rsp + 0x2068], ecx
movups xmmword [rsp + 0x2058], xmm0
mov ecx, dword [rsp + 0x210]
and byte [rax], al
add byte [rbx + 0x210248c], cl
add byte [rax], al
mov edx, dword [rsp + 0x213]
mov dword [rsp + 0x2051], ecx
mov dword [rsp + 0x2054], edx
mov qword [rsp + 0x2040], r13
mov qword [rsp + 0x2048], rdi
add byte [rax + 0x20502484], cl
add byte [rax], al
add byte [rax + 0x20502484], cl
add byte [rax], al
mov rsi, qword [r12 + 0x108]
test rsi, rsi
je 0x140062aac
lea rdi, [rsp + 0xd10]
lea rdx, [rsp + 0x2040]
mov rcx, rdi
call fcn.140047939
cmp byte [rdi + 0x69], 2
jne 0x140062b41
test ebp, esp
add byte [rax], al
invalid
test ebp, esp
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rax*2], ah
or eax, 0x89480000
test byte [rax + rax], ah
xor dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0xd10], al
mov rax, qword [rsp + 0xd40]
mov qword [rsp + 0x3100], rax
movups xmm0, xmmword [rsp + 0xd10]
movups xmm1, xmmword [rsp + 0xd20]
movups xmm2, xmmword [rsp + 0xd30]
movaps xmmword [rsp + 0x30f0], xmm2
movaps xmmword [rsp + 0x30e0], xmm1
movaps xmmword [rsp + 0x30d0], xmm0
sub dword [rsp + 0x30d0], eax
sub dword [rsp + 0x30d0], eax
mov rcx, rbx
call fcn.140047b04
mov rsi, rax
jmp 0x140062bef
mov rax, qword [rsp + 0x2070]
mov qword [rsp + 0x3100], rax
mov rax, qword [rsp + 0x2040]
mov rcx, qword [rsp + 0x2048]
mov dl, byte [rsp + 0x2050]
mov r8d, dword [rsp + 0x2051]
movzx r9d, word [rsp + 0x2055]
mov r10b, byte [rsp + 0x2057]
mov r11, qword [rsp + 0x2058]
movups xmm0, xmmword [rsp + 0x2060]
movaps xmmword [rsp + 0x30f0], xmm0
mov byte [rsp + 0x30e0], dl
mov dword [rsp + 0x30e1], r8d
mov word [rsp + 0x30e5], r9w
mov byte [rsp + 0x30e7], r10b
mov qword [rsp + 0x30e8], r11
and al, 0xe8
xor byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
xor byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbx*8], fs
xor byte [rax], al
add cl, ch
lodsb al, byte [rsi]
add byte [rax], al
invalid
add rsi, 0x10
lea rdi, [rsp + 0x30d0]
sal byte [rax], 1
add byte [rax], al
sal byte [rax], 1
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.14003d773
cmp qword [rdi], 0
jne 0x140062f8a
lea r14, [rsp + 0x30d0]
lea esi, [rsp + 0x30d0]
mov rsi, qword [r14 + 8]
mov dil, byte [r14 + 0x10]
lea r15, [rsi + 0x10]
lea r13, [rsp + 0x2d00]
mov rcx, r14
mov rdx, r13
call fcn.140046857
lea rbp, [rsp + 0xd10]
invalid
mov rcx, r15
mov rdx, r14
mov r8, rbp
mov r9, rbx
call fcn.140046881
dec dword [rcx + rcx*4 - 7]
dec dword [rcx + rcx*4 - 7]
mov rdx, r13
call fcn.14005ddf9
lea r15, [rsp + 0x2d30]
mov rcx, r15
stc
stc
call fcn.140046522
and qword [r15], 0
movups xmm0, xmmword [rbp + 0x38]
movups xmm1, xmmword [rbp + 0x48]
movups xmm2, xmmword [rbp + 0x58]
movaps xmmword [r14], xmm0
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14 + 0x20], xmm2
movaps xmmword [rsi + 0x20], xmm2
movaps xmmword [rsi + 0x20], xmm2
mov rax, qword [rbp + 0x68]
mov qword [r14 + 0x30], rax
mov rcx, rsi
mov edx, edi
cli
cli
call fcn.1400b49de
xor esi, esi
lea rdi, [rsp + 0x30d0]
add byte [rax], al
mov rax, qword [rdi + 0x30]
lea r14, [rsp + 0xd10]
mov qword [r14 + 0x60], rax
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
movaps xmm2, xmmword [rdi + 0x20]
movups xmmword [r14 + 0x50], xmm2
push rsi
push rax
push rsi
push rax
movups xmmword [r14 + 0x40], xmm1
movups xmmword [r14 + 0x30], xmm0
lea r15, [rsp + 0x2d00]
add byte [0xc9522c2b], ch
int1
add byte [0xc9522c2b], ch
int1
mov rdx, r15
call fcn.140046857
mov qword [r14 + 0x68], rsi
mov rcx, r15
call fcn.14005dc54
mov r13, qword [r14]
lea rax, [rsp + 0xd18]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
test byte [rax + rbx], ah
or eax, 0xdb90000
add byte [rax], al
add byte [rax - 0x77], cl
invalid
movsd dword [rdi], dword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
mov dword [rsp + 0x2043], eax
mov dword [rsp + 0x2040], ecx
lea rcx, [r12 + 0x68]
call fcn.1400693f4
lea rcx, [r12 + 0xf8]
call fcn.1400693f4
add byte [rax], al
mov rcx, rbx
call fcn.14005dc49
xor ebx, ebx
lea rax, [rsp + 0xca0]
mov qword [rax - 8], r13
lea rsi, [rsp + 0x30d0]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x2040]
mov edx, dword [rsp + 0x2043]
mov dword [rax + 0x6c], edx
mov dword [rax + 0x69], ecx
invalid
mov al, 1
mov byte [r12 + 0x111], al
cmp bl, 3
jne 0x140062cde
mov rax, qword [rsp + 0x1a0]
mov byte [rax + 0x70], 3
jmp 0x140062d5e
lea rax, [rsp + 0xca0]
mov r14, qword [rax - 8]
lea rdi, [rsp + 0x3068]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
mov dword [rsp + 0xfb], eax
mov dword [rsp + 0xf8], ecx
mov rsi, qword [rsp + 0xf0]
mov rcx, rsi
call fcn.14005daf0
mov qword [rsi], 4
invalid
mov rdx, qword [rsp + 0x1a0]
mov qword [rdx], r14
lea rdi, [rdx + 8]
lea rsi, [rsp + 0x3068]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
mov byte [rdx + 0x70], bl
mov eax, dword [rsp + 0xf8]
mov ecx, dword [rsp + 0xfb]
mov dword [rdx + 0x71], eax
mov dword [rdx + 0x74], ecx
movaps xmm6, xmmword [rsp + 0x4100]
add rsp, 0x4118
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_serviceoneshot.rs
jmp 0x140062d98
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_serviceoneshot.rs
mov edx, 0x28
call fcn.1400c11d0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
add byte ss:[rax], al
add al, ch
sbb dh, ch
invalid
invalid
add byte ss:[rax], al
add al, ch
sbb dh, ch
add eax, 0xd8d4800
xchg edi, eax
invalid
lea rcx, str.TryFlatten_polled_after_completionC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_try_future_try_flatten.rs
lea r8, [0x1401803f8]
mov edx, 0x22
call fcn.1400c1bd2
out dx, al
invalid
invalid
out dx, al
add eax, 0x3c74800
add al, 0
add byte [rax], al
mov qword [rbx], 4
jmp 0x140062de3
mov qword [rdi + rbx], 2
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
jmp 0x140062d98
ud2
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
call fcn.1400c15c0
lea rcx, str.assertion_failed:_DEFAULT_MAX_FRAME_SIZE___val__val___MAX_MAX_FRAME_SIZEC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_src_frame_settings.rs
lea r8, [0x14016ae10]
adc byte [rax], al
adc byte [rax], al
mov edx, 0x4c
call fcn.1400c11d0
lea rcx, str.assertion_failed:_max___std::u32::MAX_as_usize
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x2f
call fcn.1400c11d0
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x140182908]
jmp 0x140062f5b
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
jmp 0x140062f5b
mov ecx, 8
mov edx, 0x30
call fcn.1400c0cc0
mov rax, qword [rsp + 0xd18]
mov cl, byte [rsp + 0xd20]
lea r8, [rsp + 0x210]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401819e8]
mov edx, 0x2b
call fcn.1400c1520
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1401824f8]
jmp 0x140062f5b
xor eax, eax
jmp 0x140062f74
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
jmp 0x140062f5b
lea rax, [0x1401820a8]
mov qword [rsp + 0x2040], rax
lea rax, str.The_max_buf_size_cannot_be_smaller_than__
lea rcx, [rsp + 0x30d0]
mov qword [rcx], rax
mov qword [rcx + 8], 2
and qword [rcx + 0x20], 0
lea rax, [fcn.140010f10]
mov qword [rsp + 0x2048], rax
lea rax, [rsp + 0x2040]
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 1
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1io.rs
call fcn.1400c1010
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
call fcn.1400c15c0
lea rcx, [rsp + 0x30d0]
call fcn.14006302d
jmp 0x140062f72
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcclient.rsPRI__HTTP_2.0_r_n_r_nSM_r_n_r_n
mov edx, 0x23
call fcn.1400c11d0
lea rcx, [rsp + 0x30d0]
call fcn.140066013
mov al, 1
lea rcx, [rsp + 0xd10]
mov byte [rcx], al
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommonexec.rs
call fcn.1400c2c81
mov rax, qword [rsp + 0x30d8]
mov cl, byte [rsp + 0x30e0]
lea r8, [rsp + 0x2510]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientpool.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401819c8]
jmp 0x140062e9e
stosb byte [rdi], al
invalid
ror byte [rdi], cl
test dword [rbp - 0x7ffffffd], esi
mov ebx, 0xd1
add dh, al
adc ecx, 0
add byte [rax], al
add byte [rdi], cl
test edx, esi
hlt
mov edi, 3
jmp 0x140065562
add byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x321], xmm0
movups xmmword [rsp + 0x331], xmm1
mov rax, qword [rax + 0x1f]
mov qword [rsp + 0x340], rax
mov rcx, qword [rbx + 0xc8]
call fcn.140036918
mov rsi, rax
mov edi, 2
test rax, rax
jne 0x140065555
lea rcx, [rsp + 0x320]
call fcn.140035aeb
xor edi, edi
mov ecx, eax
mov r8d, 1
xor r9d, r9d
call fcn.140049e2c
test al, al
je 0x14006578b
lea rcx, [rsp + 0x320]
call case.0x14002fa5e.65
cmp edi, 3
je 0x140065732
test rdi, rdi
je 0x1400658da
cmp edi, 2
je 0x1400658dc
mov rax, qword [rbx]
mov qword [rbx], 3
cmp rax, 2
jae 0x140065ae7
lea rdx, [rbx + 8]
lea rcx, [rsp + 0xe20]
mov qword [rcx - 8], rax
mov r8d, 0x1e0
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x140]
lea r14, [rsp + 0xe18]
mov r8d, 0x180
mov rcx, r15
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x218]
lea rdi, [rsp + 0x320]
mov r8d, 0xa8
mov rcx, rdi
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rdi + 0x68]
lea r13, [rsp + 0x648]
movaps xmmword [r13 - 0x18], xmm0
mov rax, qword [rdi + 0x78]
mov qword [r13 - 8], rax
lea rdi, [rsp + 0x3a0]
mov rcx, r13
mov rdx, rdi
call fcn.14004937c
mov rcx, r12
call fcn.140048edd
mov rcx, r14
call fcn.140048f72
movaps xmm0, xmmword [r13 - 0x18]
movaps xmmword [r15], xmm0
mov rax, qword [r13 - 8]
mov qword [r15 + 0x10], rax
movups xmm0, xmmword [r13]
movups xmmword [r15 + 0x18], xmm0
adc dword [rdi + 0x18], eax
adc dword [rdi + 0x18], eax
movups xmm0, xmmword [r13 + 0x10]
movups xmmword [r15 + 0x28], xmm0
lea r15, [rsp + 0x178]
movups xmm0, xmmword [r14 + 0x180]
movups xmm1, xmmword [r14 + 0x190]
add byte [rcx + 0xf], al
adc byte [rsi + 0x1a0], dl
add byte [rcx + 0xf], al
adc byte [rsi + 0x1a0], dl
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
lea r14, [rsp + 0xfc8]
mov rcx, r14
call fcn.140048fc6
cmp esi, edi
dec dword [rcx - 0x75]
sub al, r13b
cmp edi, dword [rcx]
invalid
dec dword [rcx - 0x75]
fmul dword [r8 - 0x77]
test byte [rax + rdx], ah
add eax, 0xf410000
sub byte [rdi - 0x38], al
cmp esi, edi
dec dword [rcx - 0x75]
sub al, r13b
cmp edi, dword [rcx]
invalid
movaps xmmword [rsp + 0x500], xmm0
movups xmm0, xmmword [r15 - 0x10]
invalid
invalid
movups xmmword [rdi - 0x60], xmm0
invalid
invalid
movups xmm0, xmmword [r15 - 0x20]
invalid
movabs al, byte [0x47110fe047100f41]
nop
loopne 0x1400656cd
movups xmmword [rdi - 0x70], xmm0
adc dword [rdi - 0x70], eax
mov rcx, r15
call fcn.140048fa8
mov ecx, 0x18
mov edx, 8
add byte [rax], al
invalid
add byte [rdx + 8], bh
add byte [rax], al
add al, ch
jbe 0x1400656bc
invalid
call fcn.1400b3d4e
out 4, al
add byte [rdi], cl
sub byte [rsp + 0x500], al
invalid
add byte [rax], al
add al, 0
movaps xmm0, xmmword [rsp + 0x500]
add eax, 0x110f0000
add byte [rax - 0x75], cl
mov word [rax + rdx], fs
add eax, 0x89480000
movups xmmword [rax], xmm0
mov rcx, qword [rsp + 0x510]
mov qword [rax + 0x10], rcx
adc byte [rax - 0x77], cl
or byte [r8 - 0x73], 5
mov esi, 0x480011d8
mov dword [rdi - 0x78], eax
adc byte [rax - 0x77], cl
or byte [r8 - 0x73], 5
mov esi, 0x480011d8
mov dword [rdi - 0x78], eax
lea rdx, [rsp + 0x320]
and byte [rbx], al
add byte [rax], al
mov rcx, rsi
call fcn.1400363b3
jmp 0x1400658da
call qword [rdx + 0x10]
jmp 0x140065732
jnp 0x14006579f
add al, 0x74
invalid
je 0x140065739
mov al, 1
jmp 0x140065924
mov rax, qword [rbx]
mov rsi, qword [rbx + 8]
mov esi, dword [rbx + 8]
mov esi, dword [rbx + 8]
and qword [rbx], 0
mov qword [rsp + 0x140], rax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x148], rsi
test rax, rax
je 0x1400657c8
mov qword [rsp + 0x320], rsi
mov dword [rsp + 0x320], esi
mov rdi, qword [rbx + 0xc0]
and qword [rbx + 0xc0], 0
test rdi, rdi
je 0x14006557d
add al, 0xfe
invalid
invalid
add al, 0xfe
invalid
dec dword [rax - 0x73]
mov word [rax + riz], fs
add eax, dword [rax]
add al, ch
outsd dx, dword [rsi]
cmp bh, dh
lea rcx, [rsp + 0x320]
call fcn.1400491f5
invalid
jmp case.0x1400361d8.241
invalid
mov rax, qword [rsp + 0x340]
lea rcx, [rsp + 0x140]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsp + 0x320]
movups xmm1, xmmword [rsp + 0x330]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140035cc7
mov rsi, rax
mov edi, 2
add cl, ch
invalid
std
invalid
invalid
add cl, ch
invalid
mov rcx, qword [rbx + 0x140]
mov rax, qword [rbx + 0x148]
add qword [rax], rax
add byte [rcx + rcx*4 - 0xe], cl
add byte [rax - 0x75], cl
or dword [rax + 1], 0
add qword [rax], rax
add qword [rax], rax
add byte [rcx + rcx*4 - 0xe], cl
call qword [rax + 0x30]
mov rsi, rdx
test rax, rax
jne 0x14006580f
test rsi, rsi
jne 0x14006580f
lea rcx, [rsp + 0x140]
call fcn.1400491e5
mov rdi, qword [rbx + 0xc0]
add dword [rax], eax
add al, ch
out dx, eax
cmp esi, edi
dec dword [rax - 0x75]
mov ebx, 0xc0
and qword [rbx + 0xc0], 0
test rdi, rdi
jne case.0x1400361d8.241
jmp 0x1400658da
test rax, rax
jne 0x140065732
test rsi, rsi
je 0x1400657e9
div byte [rsp + rcx*8 - 0x4f]
or ch, al
ror esp, cl
cld
dec dword [rax - 0x77]
invalid
mov cl, 0xa
call fcn.1400324f7
mov rdi, rax
mov rcx, rax
mov rdx, rsi
call fcn.140035d55
mov sil, byte [rbx + 0x1d0]
mov byte [rbx + 0x1d0], 3
cmp sil, 3
add dword [rax], eax
add dh, al
adc eax, 1
add byte [rax], al
add eax, dword [rax - 0x80]
inc byte [rbx]
je 0x1400658b2
insb byte [rdi], dx
movups xmm0, xmmword [rbx + 0x1b0]
movups xmm1, xmmword [rbx + 0x1c0]
lea r14, [rsp + 0x140]
lea esi, [rsp + 0x140]
xor dword [rax + 0xf000001], 0x10
mov eax, eax
add dword [rax], eax
add byte [rbp + rcx*4 - 0x4c], cl
lea esi, [rsp + 0x140]
movaps xmmword [r14 + 0x10], xmm1
lea esi, [rsp + 0x140]
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14], xmm0
mov byte [r14 + 0x20], sil
mov eax, dword [rbx + 0x1d1]
mov ecx, dword [rbx + 0x1d4]
mov dword [r14 + 0x21], eax
mov dword [r14 + 0x24], ecx
mov cl, 8
call fcn.1400324f7
cld
dec dword [rcx - 0x77]
invalid
lea rdx, [0x140182463]
mov r8d, 0x10
add byte [rax], al
cld
dec dword [rcx - 0x77]
invalid
add byte [rax], al
mov rcx, rax
call fcn.1400323cc
mov rcx, qword [r14 + 0x10]
mov edx, esi
mov r8, r15
call fcn.140036072
enter 0xfffffffffffffd07, 0xffffffffffffffff
enter 0xfffffffffffffd07, 0xffffffffffffffff
mov rcx, r14
call fcn.140049177
invalid
lea rdx, [rsp + 0x140]
mov qword [rdx + 8], rdi
or byte [rax - 0x39], cl
add al, byte [rbx]
add byte [rax], al
invalid
or byte [rax - 0x39], cl
add al, byte [rbx]
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rsp + 0xa0]
call fcn.14004353c
mov rsi, rax
mov rcx, qword [rsp + 0xa0]
call fcn.14004353c
mov rsi, rax
test rax, rax
jne 0x1400658dc
xor esi, esi
cmp dword [rbx], 4
je 0x140065a73
mov rcx, rbx
mov ecx, ebx
call fcn.140048e00
mov qword [rbx], 4
add byte [rax], al
add byte [rax], al
test rsi, rsi
je 0x140065913
lea rcx, [rsp + 0xe18]
mov qword [rcx], rsi
mov dword [rcx], esi
call fcn.140042c9c
cmp qword [rbx], 5
je 0x140065a7c
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
stosd dword [rdi], eax
add al, byte [rax]
add byte [rax - 0x39], cl
mov rcx, rbx
call fcn.140065bc6
mov qword [rbx], 5
invalid
invalid
add byte [rax], al
add byte [rax], al
add eax, dword [0x171065923]
ror byte [rdi], 0x28
mov ah, 0x24
add byte [rax], dl
add byte [rax], al
add byte [rax], al
xor eax, eax
movaps xmm6, xmmword [rsp + 0x1000]
movaps xmm7, xmmword [rsp + 0x1010]
sub byte [rsp + 0x1010], bh
mov esp, 0x101024
add byte [rdi + rcx + 0x28], al
test byte [rax + riz], ah
adc byte [rax], al
add byte [rax - 0x7f], cl
invalid
invalid
movaps xmm8, xmmword [rsp + 0x1020]
add rsp, 0x1038
add esp, 0x1038
add esp, 0x1038
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov edx, dword [rax + 0x4c000000]
mov edx, esi
add byte [rcx + rcx*4 - 0xe], cl
call fcn.140035437
movzx eax, al
lea rdi, [rax + rax*2]
jmp 0x1400654e1
add byte [rax], al
lea rsi, [rsp + 0x320]
mov ecx, 0xe
mov rdi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
call fcn.14004913c
cmpsb byte [rsi], byte [rdi]
invalid
invalid
invalid
mov ecx, 0xe
mov rdi, r15
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
cmpsb byte [rsi], byte [rdi]
invalid
movsq qword [rdi], qword [rsi]
jmp 0x1400654dc
sti
invalid
lea eax, [0x140182178]
lea rcx, [rsp + 0x140]
mov qword [rcx], rax
mov dword [rcx], eax
mov dword [rcx], eax
add dword [rax + 1], edi
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140036c22]
lea edx, [0x140036c22]
adc dil, bpl
dec dword [rax - 0x77]
xchg esp, eax
and al, 0x28
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
mov qword [rsp + 0x328], rdx
lea rdx, [rsp + 0x320]
lea edx, [rsp + 0x320]
xchg esp, eax
and al, 0x20
add eax, dword [rax]
add byte [rax - 0x77], cl
push rcx
adc byte [rax - 0x77], cl
invalid
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
mov dword [rcx + 0x18], eax
sbb byte [r8 - 0x73], cl
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
lea edx, [0x140182270]
adc eax, 0x11c879
call fcn.1400c1010
mov qword [rsp + 0x320], rbp
lodsb al, byte [rsi]
and al, 0x20
add eax, dword [rax]
add byte [rax - 0x73], cl
lea rax, [0x140182178]
add eax, 0x11c76d
lea rcx, [rsp + 0x140]
lea ecx, [rsp + 0x140]
mov qword [rcx], rax
mov eax, 1
add byte [rax], al
add byte [rax], al
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
or byte [rax - 0x7d], cl
invalid
and qword [rcx + 0x20], 0
lea rdx, [0x140036c22]
lea edx, [0x140036c22]
lea edx, [0x140036c22]
adc eax, 0xfffd11f7
std
dec dword [rax - 0x77]
mov dword [rsp + 0x328], edx
invalid
invalid
xchg esp, eax
mov qword [rsp + 0x328], rdx
mov dword [rsp + 0x328], edx
lea rdx, [rsp + 0x320]
and al, 0x20
add eax, dword [rax]
add byte [rax], al
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
invalid
invalid
add byte [rax], al
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
adc eax, 0x11c73e
adc eax, 0x11c73e
add al, ch
sal dword [rbp - 0x72b7fffb], 0xd
call fcn.1400c1010
mov ch, 5
add byte [rax - 0x73], cl
or eax, 0x119992
xchg edx, eax
cdq
adc dword [rax], eax
invalid
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
xchg edx, eax
cdq
adc dword [rax], eax
invalid
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400c1bd2
invalid
ret
add byte [rax - 0x73], cl
or eax, 0x11f05a
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
call fcn.1400c15c0
mov ebx, 0xc7480005
add byte [rax - 0x39], cl
mov qword [rbx], 4
add eax, dword [rax + rax]
add byte [rax], al
jmp 0x140065a83
mov qword [rbx], 5
mov dword [rbx], 5
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, str.internal_error:_entered_unreachable_code
or eax, 0x126d96
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
invalid
add byte [rdx + 0x28], bh
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
call fcn.1400c11d0
lea rcx, str.internal_error:_entered_unreachable_code
or eax, 0x126d7e
adc al, byte [rax]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientdispatch.rsenvelope_not_dropped
jmp 0x140065a91
or eax, 0x11d87e
adc dword [rax], eax
add al, ch
or dword [rbx - 0x72b7fffb], edi
add eax, 0x1089b2
mov dl, 0x89
adc byte [rax], al
invalid
call fcn.1400c15c0
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
mov dl, 0x89
adc byte [rax], al
invalid
add bl, ch
invalid
jmp 0x140065ac7
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcprotoh2mod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x14cc3d
int3
adc al, 0
lea ecx, str.called__Result::unwrap____on_an__Err__value
int3
lea r9, [0x14016cd80]
lea r8, [rsp + 0xad0]
and al, 0xd0
or al, byte [rax]
add byte [rax], al
jmp 0x140065bba
ror byte [rdx], 1
add byte [rax], al
jmp 0x140065bba
mov rcx, rsi
call fcn.1400492b4
invalid
dec dword [rax - 0x73]
or eax, 0x11f002
invalid
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
adc dword [rax], eax
add al, ch
scasd eax, dword [rdi]
invalid
call fcn.1400371b1
mov rax, qword [rsp + 0x148]
add byte [rdx + 0x150248c], cl
add byte [rax], al
mov cl, byte [rsp + 0x150]
and al, 0x50
add dword [rax], eax
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x20
add eax, dword [rax]
add byte [rcx - 0x77], cl
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
lea r8, [rsp + 0x320]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x140065ba7
mov bl, 0x11
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0x14cbb6
invalid
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x140181a08]
jmp 0x140065bba
test byte [rax + riz], ah
add eax, 0x89490000
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x11b1e9
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1401819e8]
mov edx, 0x2b
call fcn.1400c1520
invalid
invalid
add eax, 0x830b0f00
cmp dword [rdi + rcx], eax
test dword [rcx], esi
xor bh, dh
inc ebx
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
call fcn.1400b6090
add al, 5
add byte [rdi], cl
mov dh, 0xc0
ud2
add eax, 0xc0b60f00
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x1401b5680]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rax, [0x14018e998]
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x28], rcx
mov rax, qword [rsi + 0x30]
cmp rax, 5
je 0x140065c24
and eax, 0xfffffffe
cmp eax, 6
je 0x140065d04
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.1400b3df5
mov r14, rax
mov r15, rdx
mov edi, edx
mov edi, edx
lea rdx, [rsp + 0x28]
lea edx, [rsp + 0x28]
push rsp
and al, 0x28
mov rcx, rbx
call fcn.14006303c
mov ebx, eax
ret
mov rcx, r14
mov rdx, r15
call fcn.1400b3e02
test bl, bl
invalid
je case.0x14005ee85.9
ret
invalid
mov rcx, rsi
call fcn.1400b610d
cmp al, 3
jne 0x140065cac
lea rcx, [rsi + 0x20]
call fcn.140065e60
jmp case.0x140065cc4.0
mov rcx, rdi
call fcn.140065f73
lea rdx, [rsp + 0x40]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
jp 0x140065caa
jp 0x140065caa
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call case.0x14002fa5e.361
xor ecx, ecx
call fcn.140048730
xchg edi, eax
sub bh, dh
invalid
xchg edi, eax
sub bh, dh
dec dword [rax - 0x77]
int1
mov rcx, rsi
mov ecx, esi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140065e95
add byte [rax], al
mov ecx, eax
call fcn.140048861
movzx eax, al
lea rcx, [0x1401b5690]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
mov ecx, edi
mov rcx, rdi
mov rdx, rsi
call fcn.1400b77bc
jmp 0x140065ce9
invalid
invalid
bnd call fcn.1400b77bc
jmp 0x140065ce9
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140065e3b
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140065f01
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400c1010
int3
add byte [rax], al
push rsi
push rdi
sub rsp, 0x58
mov rsi, rdx
mov rdi, rcx
lea rdx, [rcx + 0x218]
call fcn.1400b5e8a
test al, al
je 0x140065d96
mov rax, qword [rdi + 0x30]
mov qword [rdi + 0x30], 7
cmp rax, 6
jne 0x140065d9d
movups xmm0, xmmword [rdi + 0x38]
movups xmm1, xmmword [rdi + 0x48]
adc byte [rdi + 0x48], cl
adc byte [rdi + 0x48], cl
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
call fcn.140048857
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x14d7ad
or byte [r9], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x14d7ad
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x11d90b
fst dword [rcx]
invalid
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x11d90b
fst dword [rcx]
invalid
call fcn.1400c1010
int3
leave
call fcn.140048730
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp 0x140065e3b
add byte [rax], al
add byte [rsi + 0x48], dl
sub esp, 0x20
invalid
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5d3e
test al, al
je 0x140065e2e
lea rcx, [rsi + 0x20]
call fcn.140065e60
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140065e95
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140065e3b
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x1400995d2.181
invalid
test al, al
je 0x140065e59
add byte [rax + rax*8 - 0x76b7f28c], al
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140065f01
nop
add rsp, 0x20
pop rsi
ret
invalid
add byte [rax - 0x77], cl
sbb byte [rax - 0x39], cl
add al, byte [rcx]
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov dword [rdx + 0x18], eax
mov qword [rdx], 1
mov rcx, rsi
call case.0x14002fa5e.361
nop
add rsp, 0x40
push rbp
add dword [rax], eax
add byte [rax + 0x40c48348], dl
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
mov esi, ecx
invalid
call fcn.1400b5d63
test al, 8
jne 0x140065eb1
lea rcx, [rsi + 0x20]
call fcn.140065f73
jmp 0x140065ec1
test al, 0x10
je 0x140065ec1
lea rcx, [rsi + 0x218]
add byte [rax], al
add al, ch
in eax, 0xde
add al, 0
call fcn.1400b3da6
xor ecx, ecx
call fcn.140048730
mov rcx, qword [rsi + 0x20]
invalid
and byte [rax - 0x77], cl
bnd call fcn.1400b76be
mov rdx, rsi
call fcn.1400b76be
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
int1
int1
call fcn.1400b5dba
inc byte [rax + rax]
test al, al
je 0x140065efa
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140065f01
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140034e42
lea rcx, [rsi + 0x30]
xor al, r13b
sub byte [rax], al
add byte [rax], al
xor al, r13b
sub byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0x228]
test rax, rax
je 0x140065f31
mov rcx, qword [rsi + 0x230]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000cc90
insd dword [rdi], dx
cli
invalid
insd dword [rdi], dx
cli
dec dword [rax - 0x75]
adc dword [rcx - 0x77], eax
rol byte [rcx - 9], 1
ror byte [rax - 0x7d], 1
ret 0x31fb
invalid
xor eax, eax
test r8b, 6
cmove rax, rdx
test rax, rax
je fcn.14006302d
cmp rax, 1
jne 0x140065f72
add rcx, 8
add ecx, 8
or cl, ch
xor ch, byte [rax]
invalid
jmp 0x1400487a4
ret
lea edx, [rsp + 0x20]
mov qword [rdx], 7
call fcn.140065f94
nop
add rsp, 0x208
ret
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rax - 0x77], cl
invalid
mov rdi, rcx
mov rcx, qword [rcx + 8]
call fcn.1400b3df5
mov rbx, rax
mov r14, rdx
mov esi, edx
in al, dx
sub byte [rax - 0x77], cl
invalid
mov esi, edx
add rdi, 0x10
mov rcx, rdi
adc byte [rax - 0x77], cl
stc
call 0x140065f43
mov r8d, 0x1e8
add byte [rax], al
test edi, edi
invalid
add byte [rax], al
mov rcx, rdi
mov ecx, edi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
mov rdx, r14
add rsp, 0x28
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400b3e02
sub rsp, 0x208
sub esp, 0x208
add al, byte [rax]
add byte [rdi], cl
adc byte [rdx], al
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
lea rdx, [rsp + 0x20]
movups xmmword [rdx + 0x18], xmm1
movups xmmword [rdx + 8], xmm0
mov qword [rdx], 6
add byte [rax], al
invalid
add byte [rax], al
add al, ch
invalid
mov bh, bh
invalid
call fcn.140065f94
nop
add rsp, 0x208
ret
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
movzx eax, byte [rcx + 0xa78]
test eax, eax
je 0x140066053
cmp eax, 3
je 0x140066078
cmp eax, 4
jne 0x1400660a0
invalid
jo 0x140066079
lea ecx, [rsi + 0xa80]
call fcn.1400664cf
cmp dword [rsi + 0x548], 4
jne 0x140066084
invalid
invalid
lea rcx, [rsi + 0x548]
add al, ch
call fcn.1400664d9
jmp 0x140066084
mov byte [rax + rax], al
add bl, ch
xor dword [rax - 0x73], ecx
adc al, r13b
invalid
jae 0x14006605e
lea rcx, [rsi + 0x10]
call fcn.1400664cf
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
call 0x1400664eb
add rsi, 0x540
mov rcx, rsi
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.14004648c
lea rcx, [rsi + 0xa88]
lea ecx, [rsi + 0xa88]
call 0x1400664a2
cmp byte [rsi + 0xa79], 0
je 0x140066099
lea rcx, [rsi + 0xa80]
call fcn.14004648c
mov byte [rsi + 0xa79], 0
add rsp, 0x20
pop rsi
ret
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xfc8
sub esp, 0xfc8
sub esp, 0xfc8
movaps xmmword [rsp + 0xfb0], xmm6
and al, 0xb0
sldt word [rax]
mov rdi, rdx
xlatb
mov rsi, rcx
movzx eax, byte [rcx + 0xa78]
lea rcx, [0x1401b56a0]
cmc
adc al, 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rdx, [rsi + 0x10]
movups xmm6, xmmword [rsi]
mov byte [rsi + 0xa79], 1
add dword [rax - 0x75], ecx
xchg byte [rax + 5], al
add byte [rax], al
add dword [rax - 0x75], ecx
xchg byte [rax + 5], al
add byte [rax], al
mov qword [rsi + 0xa80], rax
add byte [rax], al
lea rbx, [rsi + 0xa88]
add byte [rax], al
mov r8d, 0x530
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsi + 0xfb8]
lea esi, [rsi + 0xfb8]
movups xmmword [rsi + 0xfb8], xmm6
add byte [rax], al
jmp 0x14006613b
cmp qword [rsi + 0xfb8], 3
je 0x140066440
add eax, dword [rax]
invalid
sldt word [rax]
add ecx, dword [rdi]
test byte [rbx], dl
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
sahf
add byte [rax], al
lea rbx, [rsi + 0xa88]
mov byte [rdx], cl
add byte [rax], al
lea r14, [rsi + 0xfb8]
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
cli
cli
call fcn.1400522d3
cmp al, 2
jne 0x1400661a8
mov rax, qword [rsi + 0xfb8]
cmp rax, 2
je 0x140066458
add byte [rax - 0x7d], cl
clc
add cl, byte [rdi]
test ch, bh
add al, byte [rax]
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
or al, 3
add byte [rax], al
lea r15, [rsi + 0xfc0]
ror byte [rdi], 0
add byte [rcx + rcx*4 - 7], cl
ror byte [rdi], 0
add byte [rcx + rcx*4 - 7], cl
call fcn.14004610c
test al, al
je case.0x14004ffad.138
mov dword [rax], eax
add byte [rax], al
invalid
mov dword [rax], eax
add byte [rax], al
mov rcx, qword [r15]
test rcx, rcx
je 0x140066494
add byte [rax], al
add byte [rax], al
add rcx, 0x48
mov rdx, qword [rdi]
call case.0x140011151.210
mov rcx, r15
stc
dec dword [rcx + rcx*4 - 7]
stc
call fcn.14004610c
test al, al
ror byte [rdi], 0x85
add dword [r8], r8d
invalid
ror byte [rdi], 0x85
add dword [r8], r8d
add byte [rbp - 0x75], cl
mov r15, qword [r15]
mov edi, dword [rdi]
invalid
jmp 0x140066213
mov r15, qword [rsi + 0xfb8]
mov esi, 0xfb8
mov r12, qword [rsi + 0xfc0]
mov qword [rsi + 0xfb8], 3
xchg byte [rax + 0x300000f], bh
add byte [rax], al
add byte [rcx - 0x7d], cl
inc dword [rbx]
invalid
ror byte [rdi], 0
add byte [rax - 0x39], cl
xchg byte [rax + 0x300000f], bh
add byte [rax], al
add byte [rcx - 0x7d], cl
inc dword [rbx]
invalid
add ecx, dword [rdi]
test byte [rbp + 2], al
add al, byte [rax]
invalid
je 0x140066410
add al, byte [rax]
add byte [rcx + 0x748d4cc5], cl
and al, 0x30
mov ebp, eax
lea r14, [rsp + 0x30]
mov r8d, 0x530
mov rcx, r14
xor byte [0xc95261da], al
int1
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x530], r15
add byte [rax], al
mov qword [r14 + 0x538], r12
mov rcx, r14
int1
call fcn.1400664cf
mov r13d, 4
jmp case.0x1400483eb.197
add byte [rax], al
invalid
add byte [rax], al
mov rcx, r15
mov ecx, edi
call fcn.14004608d
and qword [r15], 0
xor r15d, r15d
invalid
dec dword [rax - 0x75]
xchg byte [rax + 0x4800000f], bh
and dword [rsi + 0xfb8], 0
cmpsb byte [rsi], byte [rdi]
mov eax, 0xf
add byte [rax], al
invalid
mov rax, qword [rsi + 0xfb8]
and qword [rsi + 0xfb8], 0
cmpsb byte [rsi], byte [rdi]
mov eax, 0xf
add byte [rax], al
invalid
cmpsb byte [rsi], byte [rdi]
mov eax, 0xf
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
pop rbp
add al, byte [rax]
add byte [rcx + rcx*4 - 0xf], cl
test rax, rax
je 0x140066488
mov rcx, r14
call 0x140045f67
mov qword [rsi + 0xfb8], 2
add byte [rax], al
xor al, 0xfd
std
std
dec dword [rax - 0x39]
xchg byte [rax + 0x200000f], bh
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x30]
add byte [rax], al
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
mov qword [rcx], r15
call 0x140045f77
mov r15, qword [rsi + 0xfb8]
mov edi, dword [rsi + 0xfb8]
mov edi, dword [rsi + 0xfb8]
sldt word [rax]
mov r12, qword [rsi + 0xfc0]
mov qword [rsi + 0xfb8], 3
xchg byte [rax + 0x300000f], bh
add byte [rax], al
invalid
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
cmp r15, 3
je 0x140066410
add byte [rax], al
lea rcx, [rsp + 0x30]
mov r8d, 0x530
mov rdx, rbx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x560]
mov ah, 0x24
invalid
invalid
add byte [rax], al
mov ah, 0x24
invalid
add byte [rax], al
mov qword [r14], r15
mov qword [r14 + 8], r12
mov qword ds:[r14 + 8], r12
mov r13, qword [rsi + 0xa88]
mov bpl, byte [rsi + 0xa90]
mov eax, dword [rsi + 0xa94]
invalid
mov dword [rsp + 0x2b], eax
and al, 0x2b
add byte [rcx - 0x74d4dbbc], cl
and al, 0x2b
mov eax, dword [rsi + 0xa91]
mov dword [rsp + 0x28], eax
xchg byte [rcx - 0x76fffff6], dl
and al, 0x28
mov r15, qword [rsi + 0xa98]
mov edi, dword [rsi + 0xa98]
or al, byte [rax]
add byte [rbx + rcx*4 - 0x5a], cl
mov r12, qword [rsi + 0xaa0]
invalid
invalid
xchg esi, eax
test al, 0xa
add byte [rax], al
mov r12, qword [rsi + 0xaa0]
lea rdx, [rsi + 0xaa8]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*2], fs
lea rcx, [rsp + 0x570]
mov r8d, 0x510
invalid
add byte [rax], al
add eax, 0xb8410000
adc byte [0xdcee62d7], al
add eax, 0x9ce80000
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r14
pushfq
movsb byte [rdi], byte [rsi]
add eax, 0xf1894c00
call 0x1400664eb
cmp r13, 5
cmp ebp, 5
jne case.0x1400483eb.197
mov al, 1
mov cl, 3
add ebp, ecx
std
add byte [rax], al
invalid
add ebp, ecx
std
add byte [rax], al
add byte [rcx + rcx*4 - 0x52], cl
mov qword [rsi + 0x548], r13
mov byte [rsi + 0x550], bpl
invalid
invalid
invalid
mov qword [rsi + 0x548], r13
mov byte [rsi + 0x550], bpl
invalid
mov eax, dword [rsp + 0x28]
and al, 0x28
add byte [rbx - 0x74d7dbbc], cl
and al, 0x2b
and al, 0x28
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x551], eax
add eax, 0x8e890000
add byte [rax], al
mov dword [rsi + 0x554], ecx
mov ss, word [rbp + rax]
add byte [rcx + rcx*4 - 0x42], cl
mov dword [rsi + 0x558], edi
invalid
invalid
cmpsb byte [rsi], byte [rdi]
invalid
push rsp
add eax, 0x894c0000
add byte [rax], al
mov qword [rsi + 0x558], r15
add byte [rax], al
mov qword [rsi + 0x558], r15
mov qword [rsi + 0x560], r12
mov dword [rsi + 0x560], esp
add eax, 0x8d480000
mov gs, word [rax + 5]
add byte [rax], al
lea rcx, [rsi + 0x568]
lea rdx, [rsp + 0x570]
xchg esp, eax
and al, 0x70
add eax, 0xb8410000
adc byte [0x17bee6338], al
cmp esp, dword [rbp + rax - 0x2676b800]
add byte [rax], al
mov r8d, 0x510
mov eax, 0x510
call sub.VCRUNTIME140.dll_memcpy
cmp esp, dword [rbp + rax - 0x2676b800]
add byte [rax - 0x77], cl
fld1
pop rdi
add dword [rax], eax
add byte [rbx + 0x548be], al
add byte [rsp + rsi*2], al
mov rcx, rbx
call 0x1400664a2
cmp dword [rsi + 0x548], 4
je case.0x14004ffad.149
invalid
jbe case.0x14004bb9a.156
lea rdx, [rsi + 0x548]
lea edx, [rsi + 0x548]
lea rbx, [rsp + 0xa80]
mov r8d, 0x530
add byte [rax], al
add byte [rax - 0x77], cl
invalid
pushfq
and al, 0x80
or byte [rdx], 0
or byte [rdx], 0
add byte [rcx - 0x48], al
xor byte [0xc94e6363], al
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov ecx, ebx
fld1
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0xa79], 0
xchg byte [rcx + 0xa], bh
add byte [rax], al
invalid
or eax, 0xc60005a4
add eax, 0x7986c600
or al, byte [rax]
add byte [rax], al
xchg byte [rcx + 0xa], bh
add byte [rax], al
add byte [rbp + rcx*4 - 0x4a], cl
mov dh, 0x80
or al, byte [rax]
lea r14, [rsi + 0xa80]
mov dh, 0x80
or al, byte [rax]
add byte [rax], al
add byte [rax - 0x75], cl
mov es, word [rax - 0x17fffff6]
out dx, eax
add dh, bh
mov rcx, qword [rsi + 0xa80]
call fcn.140046472
inc dword [rcx - 0x48]
invalid
invalid
add byte [rax], al
inc dword [rcx - 0x48]
mov eax, 0x530
xor byte [0xc952638b], al
int1
add byte [rax], al
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
add eax, 0x9e8d4800
lea rbx, [rsi + 0xa80]
lea ebx, [rsi + 0xa80]
sahf
or byte [rdx], 0
add byte [rax - 0x77], cl
invalid
mov rcx, rbx
mov rdx, rdi
call fcn.1400522d3
sub eax, 0x3cfffebf
add dh, byte [rbp + 6]
sub eax, 0x3cfffebf
add dh, byte [rbp + 6]
invalid
mov al, 1
mov cl, 4
jmp case.0x1400505ce.138
mov rcx, rbx
call fcn.1400664cf
add dword [rax], eax
add byte [rax - 0x7d], cl
mov esi, 0x548
add eax, 0x75040000
invalid
fld1
invalid
add dword [rax], eax
add byte [rax - 0x7d], cl
mov esi, 0x548
add eax, 0x75040000
add eax, 0x75040000
or al, 0x48
lea rcx, [rsi + 0x548]
lea ecx, [rsi + 0x548]
add rax, 0xbe80000
add dword [rax], eax
add byte [rax + 0xa79be], al
add byte [rax], al
invalid
call fcn.1400664d9
cmp byte [rsi + 0xa79], 0
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
je 0x1400663e3
lea rcx, [rsi + 0xa80]
lea ecx, [rsi + 0xa80]
call fcn.14004648c
invalid
mov byte [rsi + 0xa79], 0
mov cl, 1
xor eax, eax
mov byte [rsi + 0xa78], cl
or al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0xfb0], dh
movaps xmm6, xmmword [rsp + 0xfb0]
add rsp, 0xfc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
invalid
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
lea eax, [0x140184cb8]
lea eax, [0x140184cb8]
mov edx, 0x28
call fcn.1400c11d0
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1401824e0]
add eax, 0x11c0aa
adc dword [rax], eax
adc dword [rax], eax
mov edx, 0x23
call fcn.1400c11d0
invalid
invalid
add byte [rax - 0x73], cl
or eax, 0x11e889
lea rcx, str.cannot_poll_Select_twiceHL
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x18
call fcn.1400c15e0
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
mov dword [rdi - 0x72b3ffef], ecx
add eax, 0x118fba
mov edx, 0x36
call fcn.1400c1bd2
invalid
mov bh, 5
add byte [rax - 0x73], cl
or eax, 0x119236
lea r8, [0x14017f740]
ret 0x1192
add byte [rdx + 0x1a], bh
add byte [rax], al
add al, ch
pop rax
mov cl, 5
invalid
invalid
add byte [rax], al
add al, ch
pop rax
mov cl, 5
add byte [rax - 0x73], cl
or eax, 0x1192c9
lea rcx, [0x14017f758]
call fcn.1400c15c0
sub al, 0xb1
add eax, 0xd8d4800
popfq
loope 0x1400664ab
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscmod.rs
add al, ch
and byte [rcx + 0xb0f0005], dh
ud2
push rsi
sub rsp, 0x20
call fcn.1400c15c0
ud2
sub esp, 0x20
cmp dword [rcx + 0x530], 3
jne 0x1400664b6
add byte [rax], al
add esi, dword [rbp + 6]
add rsp, 0x20
pop rsi
ret
lea rsi, [rcx + 0x530]
call fcn.1400664cf
mov rcx, rsi
add rsp, 0x20
add esp, 0x20
pop rsi
jmp 0x1400664eb
test esi, ebx
invalid
add byte [rax], al
add byte [rax], al
cmp dword [rcx], 2
jne 0x140045f67
invalid
inc ebx
push r15
ret
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
mov rsi, rcx
call fcn.1400b6090
movzx eax, al
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x1401b56b4]
movsxd rax, dword [rcx + rax*4]
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
lea rax, [0x14018e998]
jbe 0x1400664a4
adc al, byte [rax]
add byte [rax - 0x73], cl
and al, 0x30
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov qword [rsp + 0x28], rcx
cmp dword [rsi + 0x30], 3
jae 0x14006661d
add byte [rax], al
add byte [rax], al
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.1400b3df5
mov r14, rax
mov esi, eax
mov esi, eax
mov r15, rdx
lea rdx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.1400660a6
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.1400b3e02
invalid
invalid
add byte [rbx + rbx*8 - 0x76b7e38c], al
int1
test bl, bl
je case.0x1400660dc.9
invalid
mov rcx, rsi
call fcn.1400b610d
cmp al, 3
jne 0x1400665c5
invalid
mov rcx, rdi
mov rcx, rdi
jmp case.0x14005ee85.23
lea rcx, [rsi + 0x20]
call fcn.140066779
add byte [rax], al
jmp case.0x14005ee85.25
mov rcx, rdi
call fcn.14006688a
lea rdx, [rsp + 0x40]
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
and byte [rax - 0x77], cl
stc
and byte [rax - 0x77], cl
stc
call fcn.1400668fa
xor ecx, ecx
call fcn.140048730
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400667ae
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + 0x2295e8c1], cl
shr eax, 0x95
and bh, dh
mov ecx, eax
call fcn.140048861
and bh, dh
dec dword [rdi]
mov dh, 0xc0
shr eax, 0x95
and bh, dh
dec dword [rdi]
mov dh, 0xc0
lea rcx, [0x1401b56c4]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
mov ecx, edi
mov rcx, rdi
mov rdx, rsi
call fcn.1400b77bc
rcl byte [rcx], cl
add eax, 0xf1894800
add byte [rax - 0x77], cl
int1
rcl byte [rcx], cl
add eax, 0xf1894800
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x140066754
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14006681a
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400c1010
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x1400995d2.181
test al, al
je 0x140066772
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14006681a
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5d63
test al, 8
jne 0x1400667ca
lea rcx, [rsi + 0x20]
call fcn.14006688a
jmp 0x1400667da
test al, 0x10
je 0x1400667da
invalid
and byte [rax - 0x77], cl
and byte [rax - 0x73], cl
adc eax, 0x11c071
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r14
ret
dec dword [rax - 0x77]
stc
call fcn.140044656
nop
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
add edi, dword [rsi + 0x68]
mov bpl, byte [rdi + 0x78]
mov r14d, dword [rdi + 0x40]
mov r15, qword [rdi + 0x38]
movzx r12d, word [rdi + 0x79]
add rdi, 0x48
lea rcx, [rsi + 0x48]
mov rdx, rdi
call fcn.14006a0a5
mov rax, qword [rsp + 0x58]
mov qword [rsi + 0x30], rax
movups xmm0, xmmword [rsp + 0x28]
movups xmm1, xmmword [rsp + 0x38]
movups xmm2, xmmword [rsp + 0x48]
movups xmmword [rsi + 0x20], xmm2
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
mov qword [rsi + 0x70], rbx
mov byte [rsi + 0x78], bpl
mov qword [rsi + 0x38], r15
mov dword [rsi + 0x40], r14d
mov word [rsi + 0x79], r12w
add rsp, 0x60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
call fcn.140072470
nop
add rsp, 0x28
ret
mov eax, ecx
or rax, r8
sete al
test rcx, rcx
je 0x140066c45
test r8, r8
jne fcn.140066cb0
ret
sub rsp, 0x28
mov rsi, rdx
mov rdi, rcx
mov r14, qword [rdx]
add rdx, 0x28
add rcx, 0x28
add rsi, 8
lea rbx, [rdi + 8]
call fcn.14006a0a5
mov rcx, rbx
mov rdx, rsi
call fcn.14000eed2
invalid
cli
dec dword [rcx + rcx*4 + 0x37]
invalid
dec dword [rcx + rcx*4 + 0x37]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
sub rsp, 0x28
cmp byte [rcx], 0
je 0x140066c97
add rsp, 0x28
jmp fcn.14002bdd8
lea rcx, str.Uri_should_have_a_scheme
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rsNO_PROXYno_proxy
mov edx, 0x18
call fcn.1400c15e0
int3
cli
call qword [rsi + 0x57]
push rsi
push rdi
push rbx
sub rsp, 0x20
cmp qword [rcx + 0x18], 0
je 0x140066cf2
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov rcx, qword [rcx + 0x20]
mov rdx, qword [rbx + 0x28]
mov r8, rdi
mov r9, rsi
call fcn.14007228d
mov rcx, rbx
mov rdx, rax
mov r8, rdi
mov r9, rsi
call fcn.14007230d
jmp 0x140066cf4
xor eax, eax
lea rcx, [rax + 0x18]
test rax, rax
cmove rcx, rax
mov rax, rcx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
mov ebx, ecx
mov rcx, r8
call case.0x140035ef9.286
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
mov rcx, rsi
call fcn.140066be8
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rdx
and al, 0x48
and al, 0x48
mov rcx, rsi
call fcn.14007219d
xor ecx, ecx
leave
leave
test ax, ax
setne cl
lea rax, [0x1401b2aba]
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
cmovne rdx, rax
ror byte [rax - 0x77], 1
push rsp
and al, 0x50
ror byte [rax - 0x77], 1
push rsp
and al, 0x50
mov qword [rsp + 0x58], rcx
mov rcx, rsi
call fcn.14007219d
test ax, ax
je 0x140066e0e
lea r8, [rsp + 0x110]
and qword [r8], 0
mov qword [r8 + 8], 1
add byte [rcx - 0x7d], cl
invalid
adc byte [rax], al
lea rax, [rsp + 0xb8]
and al, 0xb8
add byte [rax], al
add byte [rax - 0x39], cl
xor byte [rax], spl
add byte [rax], al
invalid
add byte [rcx - 0x39], cl
or byte [rcx], al
add byte [rax], al
add byte [rcx - 0x7d], cl
invalid
and al, 0xb8
add byte [rax], al
add byte [rax - 0x39], cl
xor byte [rax], spl
add byte [rax], al
add dh, al
mov byte [rax + 0x38], 3
mov byte [rax + 0x38], 3
and qword [rax], 0
lea rcx, [rsp + 0x168]
and al, 0x68
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
invalid
and qword [rax + 0x10], 0
mov word [rcx], dx
mov qword [rax + 0x20], r8
lea rdx, [0x140181650]
mov qword [rax + 0x28], rdx
mov rdx, rax
mov edx, eax
mov edx, eax
call fcn.140014780
test al, al
jne 0x140067060
test dword [rdx + 2], edi
add byte [rax], al
test dword [rdx + 2], edi
add byte [rax], al
movups xmm0, xmmword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x70], rax
mov edx, 1
add byte [rax], al
add byte [rcx], dh
leave
add byte [rax], al
add byte [rcx], dh
leave
call fcn.140040195
jmp 0x140066e23
and qword [rsp + 0x60], 0
mov qword [rsp + 0x68], 1
and al, 0x60
add byte [rax - 0x39], cl
and al, 0x68
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x70], 0
and al, 0x70
add byte [rax - 0x73], cl
and al, 0x30
lea rax, [rsp + 0x30]
lea rcx, [rsp + 0xb8]
lea ecx, [rsp + 0xb8]
add byte [rax - 0x77], cl
add dword [rax - 0x73], ecx
add eax, 0xfffaad76
mov qword [rcx], rax
lea rax, [0x140011bb0]
mov qword [rcx + 8], rax
lea rdx, [rsp + 0x40]
mov qword [rcx + 0x10], rdx
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
push rsp
and al, 0x50
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
sbb byte [rax - 0x73], cl
sbb byte [rax - 0x73], cl
push rsp
and al, 0x50
push rax
mov qword [rcx + 0x20], rdx
mov qword [rcx + 0x28], rax
mov dword [rcx + 0x28], eax
mov dword [rcx + 0x28], eax
lea rdi, [rsp + 0x60]
mov qword [rcx + 0x30], rdi
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
adc dword [rax], eax
adc dword [rax], eax
lea rdx, [rsp + 0x110]
mov qword [rdx], rax
mov eax, 4
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
and byte [rax], al
lea r8, [0x14000cdb0]
add eax, 0xfffa5f28
add byte [rax], al
add byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
add eax, 0xfffa5f28
mov qword [rcx + 0x38], r8
mov qword [rdx + 0x10], rcx
mov qword [rdx + 0x18], rax
lea rsi, [rsp + 0x168]
add byte [rax], al
lea esi, [rsp + 0x168]
add byte [rax], al
mov rcx, rsi
call fcn.140001bfc
mov rcx, qword [rdi]
mov ecx, dword [rdi]
dec dword [rax - 0x75]
cmovs ecx, dword [rbx - 0x1a17f7a9]
xchg edx, eax
std
dec dword [rbx + rcx*4 + 0x3e]
mov ecx, dword [rdi]
mov rdx, qword [rdi + 8]
call fcn.140040195
mov r15, qword [rsi]
mov r12, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
adc byte [rax - 0x73], cl
mov ah, 0x24
mov eax, 0x48000000
mov ecx, esi
adc byte [rax - 0x73], cl
mov ah, 0x24
mov eax, 0x48000000
mov ecx, esi
mov rdx, r12
call fcn.1400721c5
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf063948], al
cmp dword [rsi], eax
invalid
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 6
cmp dword [rsi], eax
je case.0x140035ef9.303
test byte [rcx + 1], cl
add byte [rax], al
lea r13, [rsp + 0x110]
lea ebp, [rsp + 0x110]
lodsb al, byte [rsi]
and al, 0x10
add dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
lea rsi, [rsp + 0xb8]
mov eax, 0xb9000000
or eax, dword [rax]
add byte [rax], al
add byte [rax], al
mov ecx, 0xb
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
mov rcx, r15
mov rdx, r12
call fcn.140040195
mov rax, qword [r14]
mov r9, qword [r14 + 8]
or byte [rcx - 0x75], cl
mov ecx, dword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
dec rcx
and rcx, 0xfffffffffffffff0
lea rdx, [rcx + rax]
adc al, 1
adc al, 1
add rdx, 0x10
lea rsi, [rsp + 0x60]
lea esi, [rsp + 0x60]
lea esi, [rsp + 0x60]
and al, 0x60
mov rcx, rsi
mov r8, r13
call qword [r9 + 0x28]
call 0x168586e71
mov rdx, qword [rsi]
cmp rdx, 3
invalid
je case.0x14004b661.177
lea rax, [rsp + 0xb8]
lea eax, [rsp + 0xb8]
lea rsi, [rsp + 0x60]
mov ecx, 0xa
invalid
add byte [rax - 0x77], cl
invalid
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
cmp dword [rax], 2
jne 0x140066f65
lea rcx, [rsp + 0xb8]
call fcn.1400721f0
invalid
mov dl, 0
add byte [rax], al
add byte [rax], al
jmp case.0x14004b661.177
lea rsi, [rsp + 0x68]
lea rdi, [rsp + 0x168]
add byte [rcx + 9], bh
add byte [rcx + 9], bh
rep movsq qword [rdi], qword [rsi]
cmp edx, 2
jne case.0x14004bb9a.165
mov qword [rbx], 2
mov rcx, qword [rsp + 0x110]
mov rdx, qword [rsp + 0x118]
sbb byte [rcx], al
add byte [rax], al
sbb byte [rcx], al
add byte [rax], al
call fcn.140040195
nop
add rsp, 0x1b0
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
add byte [rax], al
mov qword [rax - 8], rdx
mov qword [rax - 8], rdx
lea rsi, [rsp + 0x168]
mov ecx, 9
mov ah, 0x24
push 0xffffffffb9000001
or dword [rax], eax
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
add r14, 0x10
invalid
add esi, 0x10
adc byte [rdx - 0x7ab7bfc0], cl
sar byte [rdx + rax], cl
mov al, byte [rax + 0x40]
test rdx, rdx
cmp al, 2
jne 0x140067012
lea rsi, [rsp + 0xe0]
lea rdi, [rsp + 0x60]
mov rcx, rdi
mov rdx, r14
call fcn.14006a0a5
invalid
and al, 0xe0
add byte [rax], al
add byte [rax - 0x73], cl
jl 0x14006700c
invalid
mov rcx, rsi
call fcn.140036b7e
mov rax, qword [rdi + 0x20]
mov qword [rsi + 0x20], rax
mov dword [rsi + 0x20], eax
mov dword [rsi + 0x20], eax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
lea rsi, [rsp + 0xb8]
mov ecx, 0xa
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x140066f86
mov al, byte [rsp + 0xc0]
lea r8, [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
adc byte [rcx], al
add byte [rax], al
mov byte [r8], al
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcproxy.rsNO_PROXYno_proxy
invalid
lock adc dword [rax], eax
adc dword [rax], eax
invalid
adc dword [rax], eax
mov qword [rsp + 0x20], rax
and al, 0x20
lea rcx, str.should_be_valid_Url
lea r9, [0x140181948]
mov edx, 0x13
call fcn.1400c1520
invalid
movsb byte [rdi], byte [rsi]
invalid
invalid
shl byte [rbp + rax + 0x58d4800], 0x51
movsb byte [rdi], byte [rsi]
add eax, 0x58d4800
push rcx
lea rax, [0x1401b26b8]
mov dh, 0x14
add byte [rax - 0x77], cl
and al, 0x20
mov qword [rsp + 0x20], rax
lea rcx, str.a_Display_implementation_returned_an_error_unexpectedly_rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_src_string.rs
lea r9, [0x140181928]
mov ebp, 0x4c0014b5
lea ecx, [0x140181928]
lea r8, [rsp + 0x60]
mov edx, 0x37
call fcn.1400c1520
xchg edi, eax
movsb byte [rdi], byte [rsi]
invalid
add ah, cl
xchg edi, eax
movsb byte [rdi], byte [rsi]
add eax, 0x3983cc00
cmp dword [rcx], 2
invalid
test dword [rcx + 0x71], esp
invalid
mov dh, 0x81
cmp byte [rsi], ah
add byte [rax], al
test eax, eax
je 0x140068ffd
test byte [rdx + 0x1f], bl
add byte [rax], al
test byte [rdx + 0x1f], bl
add byte [rax], al
cmp eax, 3
je case.0x140035ef9.298
cmp eax, 4
jne 0x1400670c5
clc
add al, 0x75
sbb byte [rax - 0x7f], cl
rol dword [rax + 0x26], 0
add cl, ch
invalid
add rcx, 0x2640
jmp 0x140068ffd
invalid
add byte [rax], al
invalid
add rcx, 0x2640
add byte [rax], al
jmp 0x140068fdc
ret
push rsi
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x4d60
add byte [rax], al
add byte [rax], al
call fcn.1400bfcb0
sub rsp, rax
invalid
mov r15, r8
mov r14, rdx
mov rbx, rcx
movzx eax, byte [rdx + 0x2638]
mov dh, 0x82
cmp byte [rsi], ah
add byte [rax], al
invalid
mov dh, 0x82
cmp byte [rsi], ah
add byte [rax], al
lea rcx, [0x1401b56d4]
adc al, 0
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
or dword [rax + 1], 0x48e0ffc8
lea ecx, [rsp + 0x2738]
lea rcx, [rsp + 0x2738]
mov r8d, 0x2628
sub byte [rsi], ah
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x2630]
invalid
add byte [rcx - 0x75], al
mov dh, 0x30
add byte es:[rax], al
invalid
add byte [rcx - 0x6535ff02], al
cmp ecx, dword [rdi]
test dword [rax + rax - 0x72b70000], eax
test byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0x2640]
cmp esi, 0x3b9aca00
jne 0x1400671aa
test byte [rax], al
add byte [rax], al
inc byte [rax]
retf 0x3b9a
test byte [rax], al
add byte [rax], al
lea rcx, [r14 + 0x2640]
add byte es:[rax], al
mov r8d, 0x2628
add byte [rax], al
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
invalid
add byte [rcx - 0x73], cl
mov dh, 0x40
add byte es:[rax], al
lea rsi, [r14 + 0x2640]
add byte es:[rax], al
lea rdi, [rsp + 0xa8]
mov rcx, rdi
add byte [rax - 0x77], cl
stc
mov rdx, rsi
mov r8, r15
mov eax, edi
mov eax, edi
clc
call fcn.1400673c4
mov r12b, byte [rdi + 0x11]
adc dword [ecx - 0x80], eax
cld
add esi, dword [rbp + 0xb]
invalid
adc dword [ecx - 0x80], eax
cld
add esi, dword [rbp + 0xb]
invalid
or eax, esi
adc dword [r11], eax
invalid
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x140067363
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
mov esp, 0xa824
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xb0
add byte [rax], al
add byte [rax - 0x76], al
invalid
lodsb al, byte [rsi]
mov rdi, qword [rsp + 0xa8]
mov r15, qword [rsp + 0xb0]
mov bpl, byte [rsp + 0xb8]
mov ch, byte [rsp + 0xb8]
mov ch, byte [rsp + 0xb8]
and al, 0xb8
add byte [rax], al
add byte [rbx + 0xba2484], cl
test byte [rdx + rdi*4], ah
add byte [rax], al
invalid
mov eax, 0x8b000000
mov eax, dword [rsp + 0xba]
test byte [rdx + rdi*4], ah
add byte [rax], al
add byte [rcx + 0xf302444], cl
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xbe]
mov bh, 0x84
and al, 0xbe
add byte [rax], al
add byte [rax], al
mov bh, 0x84
and al, 0xbe
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x77], ah
and al, 0x34
invalid
mov word [rsp + 0x34], ax
mov rcx, rsi
call 0x140068ffd
jmp case.0x14005ee85.27
pop rax
invalid
mov rdi, qword [r14 + 0x2628]
call fcn.1400a9630
mov rcx, rax
mov r8, rdi
mov eax, edi
mov r9d, esi
mov ecx, esi
mov ecx, esi
call fcn.1400a9800
add al, 0
cmp edx, 0x3b9aca00
jne case.0x1400484b6.203
invalid
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
and al, 0x40
call fcn.1400b810e
jmp 0x1400671ef
mov r8d, edx
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov rdx, rax
call fcn.1400b7fe2
or eax, 0x8d480005
mov esp, 0x26d024
shl byte [rsi], 1
add byte [rax], al
invalid
invalid
je 0x14006721f
lea rdi, [rsp + 0x26d0]
shl byte [rsi], 1
add byte [rax], al
lea rsi, [rsp + 0x40]
lea esi, [rsp + 0x40]
mov ecx, 0xd
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
lea rsi, [rsp + 0xa8]
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x38
invalid
lea rdx, [rsp + 0x2738]
mov r8d, 0x2628
mov eax, 0x2628
mov eax, 0x2628
add byte es:[rax], al
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x2640]
add byte es:[rax], al
xchg ebp, eax
add eax, 0x8e8d4900
add byte es:[rax], al
mov r8d, 0x2690
add byte es:[rax], al
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x2640]
add byte es:[rax], al
call 0x140071bbc
jns case.0x14004b661.191
add byte [rax], al
mov ebp, eax
lea rdi, [rsp + 0x40]
mov rcx, rdi
stc
mov rdx, rsi
mov r8, r15
call fcn.1400673c4
add dword [rax], eax
add byte [rdx + rcx*4 + 0x67], al
invalid
add dword [rax], eax
add byte [rdx + rcx*4 + 0x67], al
adc dword [rcx - 0x80], eax
invalid
invalid
cld
cmp r12b, 3
jne 0x1400672b4
add esi, dword [rbp + 0x52]
lea rdi, [r14 + 0x4c68]
cmp bpl, 2
setne r12b
xchg ebp, eax
invalid
test bpl, 1
sete bpl
sete ch
xchg ebp, eax
invalid
sete ch
lea rcx, [rsp + 0x40]
and al, 0x40
call fcn.140071e3b
add byte [rax], al
call 0x140071bbc
test r12b, bpl
jne 0x1400672fc
outsd dx, dword [rsi]
outsd dx, dword [rsi]
cmp al, 2
je 0x1400672fc
and al, 1
jne 0x1400672fc
call fcn.14004819e
test rax, rax
je 0x14006737f
fadd qword [rax]
add byte [rax], al
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
fadd qword [rax]
add byte [rax], al
mov bpl, byte [rax + 0x44]
mov r12b, byte [rax + 0x45]
invalid
mov byte [r8 + 0x44], 0
add cl, ch
invalid
add byte [rax], al
add byte [rax], al
invalid
add cl, ch
invalid
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x48]
invalid
mov r15, qword [rsp + 0x48]
mov bpl, byte [rsp + 0x50]
movzx eax, word [rsp + 0x56]
and al, 0x56
and al, 0x56
mov ecx, dword [rsp + 0x52]
and al, 0x52
push rdx
mov dword [rsp + 0x28], ecx
mov word [rsp + 0x2c], ax
mov dword [rsp + 0x2c], eax
mov rcx, rsi
call 0x140068fdc
call [rax + rax]
add byte [rcx - 0x80], al
cld
add dh, byte [rbp + 5]
call [rax + rax]
add byte [rcx - 0x80], al
cld
add dh, byte [rbp + 5]
mov r12b, 2
jmp case.0x14005ee85.27
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
mov eax, dword [rsp + 0x28]
and al, 0x28
mov dword [rsp + 0x30], eax
jmp case.0x14005ee85.27
mov rcx, rdi
mov rdx, r15
call fcn.1400b55db
add al, 0
add al, 0
test al, al
jne case.0x140066519.10
invalid
xchg ebx, eax
add byte [rax], al
invalid
test dword [rbx + 0xf000000], edx
mov bh, 0x44
and al, 0x3c
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
and al, 0x38
mov dword [rsp + 0x28], eax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call 0x140068fdc
mov edx, 1
xor ecx, ecx
call fcn.1400b3d4e
mov rdi, rax
mov r12b, 2
lea r15, [0x14017fad0]
invalid
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x11], r12b
mov eax, dword [rsp + 0x30]
mov dword [rbx + 0x12], eax
adc cl, byte [r15]
mov bh, 0x44
and al, 0x34
adc cl, byte [r15]
mov bh, 0x44
and al, 0x34
and al, 0x34
mov word [rbx + 0x16], ax
mov al, 1
mov byte [r14 + 0x2638], al
cmp byte [rsi], ah
add byte [rax], al
mov rax, rbx
add rsp, 0x4d60
add esp, 0x4d60
add esp, 0x4d60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov bpl, 2
add cl, byte [rax - 0x77]
stc
mov rcx, rdi
mov rdx, r15
call fcn.1400b55db
loop 0x140067390
add byte [rcx + 0x44e989c7], cl
mov edx, esp
loop 0x140067390
add byte [rcx + 0x44e989c7], cl
mov edx, esp
invalid
jmp 0x128e8fcd9
call fcn.140071be3
test dil, dil
test al, 0
add byte [rax - 0x7c], al
dec dword [rdi]
invalid
test byte [rbp - 1], ch
invalid
je 0x14006730f
mov byte [rbx + 0x11], 3
add esi, dword [rax + 0x48b9eb03]
lea ecx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
adc dword [rax], eax
mov al, 3
jmp 0x140067363
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x23
in eax, 0x11
add byte [rdx + 0x23], bh
call fcn.1400c11d0
ud2
push rbp
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x2188
call fcn.1400bfcb0
sub rsp, rax
mov r15, r8
mov rbx, rdx
mov r14, rcx
movzx eax, byte [rdx + 0x2d2]
invalid
rol byte [rdx], cl
add byte [rax], al
invalid
rol byte [rdx], cl
add byte [rax], al
lea rcx, [0x1401b56e8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
and word [rbx + 0x2d3], 0
mov byte [rbx + 0x2d5], 1
lea r12, [rbx + 0x128]
lea esp, [rbx + 0x128]
add byte [rax], al
add dh, al
adc ebp, 2
add byte [rax], al
add dword [rbp + rcx*4 - 0x5d], ecx
lea esp, [rbx + 0x128]
lea esp, [rbx + 0x128]
mov ecx, 0x10
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r13, [rbx + 0x1a8]
lea rsi, [rbx + 0xd0]
mov ecx, 0xb
mov rdi, r13
mov edi, ebp
mov edi, ebp
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x200]
lea rsi, [rbx + 0x80]
add byte [rax], 0
add byte [rcx + 0xa], bh
add byte [rax], 0
add byte [rax], al
add byte [rcx + 0xa], bh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x208]
lea rax, [rbx + 0x228]
sub dword [rax], 2
add byte [rax], al
cmp qword [rbx + 0x200], 0
lea rbp, [rsp + 0xdc8]
and al, 0xc8
invalid
add byte [rax], al
and al, 0xc8
or eax, 0x840f0000
je 0x140067585
je 0x140067585
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
adc byte [r13 + rcx*4 - 0x7c], cl
and al, 0x90
or byte [rax], al
invalid
adc byte [r13 + rcx*4 - 0x7c], cl
and al, 0x90
or byte [rax], al
lea eax, [rsp + 0x890]
add byte [rcx + 0xf], al
sub dword [rax + 0x10], ecx
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
adc byte [rax], al
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
adc byte [rax + 0x10], cl
adc byte [rax - 0x73], cl
mov ah, 0x24
loopne 0x1400674a1
lea rsi, [rsp + 0x8e0]
add byte [rax], al
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
invalid
invalid
adc byte [rax - 0x75], r9b
adc byte [rax - 0x75], cl
mov rax, qword [rax + 0x20]
mov eax, dword [rax + 0x20]
and byte [rax - 0x77], cl
and byte [rdi], r9b
sub byte [0x1400c67d0], al
invalid
mov qword [rsi + 0x20], rax
movaps xmm0, xmmword [0x1400c67d0]
invalid
invalid
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x190]
movaps xmmword [rdx], xmm0
xchg esp, eax
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
sub dword [rdx], eax
jmp 0x1400675c2
lea r13, [rbx + 0x604]
stosd dword [rdi], eax
add al, 6
add byte [rax], al
lea rsi, [rbx + 0x2d8]
lea esi, [rbx + 0x2d8]
movzx eax, byte [rbx + 0x604]
lea rcx, [0x1401b5718]
lea ecx, [0x1401b5718]
lea ecx, [0x1401b5718]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x38], r13
movzx r12d, word [rbx + 0x600]
mov bh, 0xa3
add byte [rsi], al
add byte [rax], al
mov bh, 0xa3
add byte [rsi], al
add byte [rax], al
jmp 0x1400678f0
add byte [rbx + rcx*4 - 0x7d], cl
fadd dword [rdx]
mov r8, qword [rbx + 0x2d8]
add byte [rax], al
mov rax, qword [rbx + 0x2e0]
jmp 0x140067745
lea rcx, [rbx + 0x998]
lea rdx, [rbx + 0x2d8]
add byte [rax - 0x73], cl
xchg ebx, eax
fadd dword [rdx]
add byte [rax], al
movzx eax, byte [rbx + 0x998]
test eax, eax
mov qword [rsp + 0x50], rcx
je 0x14006756b
cmp eax, 3
jne case.default.0x14006755f
add byte [rax - 0x77], cl
push rsp
and al, 0x70
mov qword [rsp + 0x70], rdx
lea r8, [rbx + 0x770]
lea rdx, [rbx + 0x410]
movzx eax, byte [rbx + 0x770]
lea rcx, [0x1401b5704]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov qword [rsp + 0x68], r8
jmp rax
mov qword [rsp + 0x38], r15
jmp 0x140067ee6
mov rdi, qword [rbx + 0x3f8]
mov rsi, qword [rbx + 0x400]
mov r12, qword [rbx + 0x408]
jmp 0x140067e9c
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea r8, [rsp + 0x870]
movaps xmmword [r8 + 0x10], xmm1
movaps xmmword [r8], xmm0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rsi, [rsp + 0x8b0]
movaps xmmword [rsi], xmm0
movaps xmmword [rsi + 0x10], xmm1
mov rax, qword [rax + 0x20]
mov qword [rsi + 0x20], rax
lea rdx, [0x1401851a0]
lea rcx, [rsp + 0xd70]
call fcn.1400697a0
mov rax, qword [rsi + 0x20]
mov qword [rbp + 0x20], rax
and byte [rdi], cl
adc byte [rsi], al
and byte [rdi], cl
adc byte [rsi], al
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [rbp + 0x10], xmm1
movups xmmword [rbp], xmm0
lea rdi, [rsp + 0x818]
lea rsi, [rsp + 0xd70]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rbp + 0x20]
mov qword [rsp + 0xd0], rax
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov byte [rbx + 0x2d4], 1
add byte [rax], al
add dword [rdi], ecx
sub byte [rsp + 0xb0], al
add byte [rax], al
add dword [rdi], ecx
sub byte [rsp + 0xb0], al
movaps xmm1, xmmword [rsp + 0xc0]
movups xmmword [rbx + 0x250], xmm0
rol byte [rax], 0
add byte [rdi], cl
adc dword [rbx + 0x250], eax
movups xmmword [rbx + 0x260], xmm1
mov rax, qword [rsp + 0xd0]
mov qword [rbx + 0x270], rax
mov qword [rbx + 0x278], r12
xor ecx, ecx
cmp byte [rbx + 0x1a8], 0
cmovne rcx, r13
lea rdx, [0x140185868]
loope 0x140067681
invalid
loope 0x140067681
add al, ch
cwde
and eax, dword [rax]
add byte [rax + rax*8 + 0x55b840f], al
add byte [rax], al
call fcn.140069a0e
test al, al
je 0x140067bd9
mov rcx, r13
call fcn.140069a26
mov qword [rbx + 0x280], rax
add byte [rax - 0x77], cl
add dword [rax + 0x48000002], 0xffffff89
xchg ebx, eax
mov byte [rdx], al
add byte [rax], al
mov qword [rbx + 0x288], rdx
lea rsi, [rsp + 0xd70]
mov rcx, rsi
mov rdx, r13
call fcn.140030bcb
cmp qword [rsi], 0
mov ax, 0x1bb
je 0x1400676b9
movzx eax, word [rsp + 0xd80]
mov word [rbx + 0x2d0], ax
lea rdx, [rbx + 0x148]
lea rcx, [rsp + 0xd70]
add byte [rax], al
add byte [rax], al
call fcn.140069a45
mov rdx, qword [rbx + 0x278]
lea rsi, [rsp + 0xd88]
mov rcx, rsi
call fcn.140069a6a
jg 0x14006770c
add byte [rax], al
jg 0x14006770c
add byte [rax], al
lea rcx, [rbx + 0x290]
mov rax, qword [rsi - 8]
mov qword [rbx + 0x2c0], rax
movups xmm0, xmmword [rsi - 0x18]
movups xmmword [rbx + 0x2b0], xmm0
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rsi + 0x10], cl
movups xmmword [rbx + 0x290], xmm0
movups xmmword [rbx + 0x2a0], xmm1
mov byte [rbx + 0x2c8], 0
lea rdx, [rsp + 0x818]
call fcn.140069ac2
mov r8, rax
mov rax, rdx
mov qword [rbx + 0x2d8], r8
mov qword [rbx + 0x2e0], rdx
lea rsi, [rsp + 0xd70]
mov rcx, rsi
mov rdx, r8
mov r8, r15
call qword [rax + 0x18]
mov r13, qword [rsi]
cmp r13, 4
jne 0x14006776e
mov byte [r14 + 0x11], 3
mov al, 3
jmp 0x140068f12
lea rdx, [rsp + 0xd88]
mov rdi, qword [rdx - 0x10]
mov r12, qword [rdx - 8]
lea rcx, [rsp + 0x17f0]
mov r8d, 0x108
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x75], cl
mov ebx, eax
add al, byte [rax]
add byte [rax - 0x75], cl
xchg ebx, eax
loopne 0x14006779f
add byte [rax], al
add byte [rax - 0x75], cl
mov ebx, eax
add al, byte [rax]
add byte [rax - 0x75], cl
xchg ebx, eax
loopne 0x14006779f
add byte [rax], al
call fcn.140001709
mov bpl, 2
add al, byte [rcx - 0x7d]
std
add ecx, dword [rdi]
invalid
mov ch, 0x15
add byte [rax], al
add al, byte [rcx - 0x7d]
std
add ecx, dword [rdi]
test byte [rbp + 0x48000015], dh
lea esi, [rsp + 0xd88]
invalid
add byte [rax], al
lea rsi, [rsp + 0xd88]
or eax, 0x8d480000
xchg esp, eax
and al, 0xf0
invalid
add byte [rax], al
lea rdx, [rsp + 0x17f0]
mov r8d, 0x108
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x18], r13
mov qword [rsi - 0x10], rdi
invalid
add byte [rcx + rcx*4 + 0x6e], cl
call 0x13085011f
invalid
invalid
mov qword [rsi - 8], r12
mov rbp, qword [rbx + 0x280]
add byte [rax], al
add byte [rax], al
test rbp, rbp
je 0x140067e25
test byte [rdx], bh
invalid
add byte [rax], al
test byte [rdx], bh
invalid
lea rsi, [rbx + 0x2d8]
mov rdi, qword [rbx + 0x288]
mov rcx, rdi
mov ecx, edi
mov ecx, edi
call fcn.14008c314
add al, byte [r8]
mov qword [rsp + 0x38], rax
mov r13, rdx
mov rcx, rdx
mov rdx, rbp
mov r8, rdi
cmp byte [rcx - 0x77], cl
invalid
call sub.VCRUNTIME140.dll_memcpy
movzx r12d, word [rbx + 0x2d0]
add eax, 0xb70f4400
add byte [rdi + rcx - 0x49], al
movabs dword [0x70938d48000002d0], eax
add dword [rax], eax
lea rdx, [rbx + 0x170]
add byte [rax - 0x73], cl
lea rbp, [rsp + 0x1c40]
lodsb al, byte [rsi]
and al, 0x40
sbb al, 0
add byte [rax - 0x77], cl
mov rcx, rbp
invalid
outsd dx, dword [rsi]
sub byte [rax], al
mov rcx, rbp
mov ecx, ebp
call fcn.14006a0a5
xor eax, eax
mov byte [rbx + 0x2d4], al
lea rcx, [rsp + 0x190]
lea rdx, [rsp + 0xd70]
jo 0x140067859
add byte [rax], al
jo 0x140067859
add byte [rax], al
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x120
mov rcx, rsi
lea rdx, [rsp + 0x190]
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x75], cl
and al, 0x38
add byte [rax - 0x75], cl
and al, 0x38
mov qword [rbx + 0x3f8], rax
mov dword [rbx + 0x3f8], eax
mov qword [rbx + 0x400], r13
mov qword [rbx + 0x408], rdi
add byte [rax + rax], al
add byte [rax - 0x77], cl
mov ebx, 0x408
movups xmm0, xmmword [rbp]
movups xmm1, xmmword [rbp + 0x10]
adc byte [r15], r9b
adc dword [rbx + 0x410], eax
adc byte [r15], r9b
adc dword [rbx + 0x410], eax
add byte [rax], al
movups xmmword [rbx + 0x420], xmm1
mov rax, qword [rbp + 0x20]
mov qword [rbx + 0x430], rax
movups xmm0, xmmword [rbx + 0x250]
movups xmm1, xmmword [rbx + 0x260]
movups xmmword [rbx + 0x438], xmm0
movups xmmword [rbx + 0x448], xmm1
mov rax, qword [rbx + 0x270]
mov qword [rbx + 0x458], rax
mov word [rbx + 0x600], r12w
add al, byte [rax]
add byte [rax - 0x77], cl
sbb dword [rax + 4], 0
add byte [rsi + 0x44], ah
mov dword [rbx + 0x600], esp
lea rax, [rbx + 0x604]
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
xor eax, eax
mov byte [rbx + 0x604], al
mov byte [rbx + 0x607], 1
lea rdi, [rbx + 0x460]
lea edi, [rbx + 0x460]
lea edi, [rbx + 0x460]
mov r8d, 0x120
mov rcx, rdi
mov rbp, rsi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x580]
movups xmm0, xmmword [rbx + 0x3f8]
movups xmmword [rbx + 0x580], xmm0
add dword [rax + 0x48000005], 0xffffff8b
or dword [rax], 4
add byte [rax], al
add dword [rax + 0x48000005], 0xffffff8b
or dword [rax], 4
add byte [rax], al
mov qword [rbx + 0x590], rax
lea rdx, [rbx + 0x602]
mov word [rbx + 0x602], r12w
mov dword [rbx + 0x602], esp
mov dword [rbx + 0x602], esp
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbx + 0x410]
adc byte [rbx + 0x410], al
movups xmmword [rbx + 0x598], xmm0
movups xmm0, xmmword [rbx + 0x420]
cwde
add eax, 0x100f0000
and dword [rax], 4
add byte [rax], al
movups xmmword [rbx + 0x5a8], xmm0
add byte [rax], al
mov rax, qword [rbx + 0x430]
xor dword [rax], 4
add byte [rax], al
invalid
add byte [rax - 0x77], cl
cmp dword [rax + 0x66000005], 0xffffffc7
mov qword [rbx + 0x5b8], rax
mov word [rbx + 0x605], 0x101
add dword [0x14106797d], 1
add dword [0x14106797d], 1
add eax, 0x1000006
add dword [rdi], ecx
adc byte [rbx + 0x438], al
cmp byte [rax + rax], al
invalid
movups xmm0, xmmword [rbx + 0x438]
cmp byte [rax + rax], al
add byte [rdi], cl
adc dword [rbx + 0x5c0], eax
invalid
invalid
add byte [rax], al
movups xmmword [rbx + 0x5c0], xmm0
rol byte [0x150157988], 0x83
add al, 0
movups xmm0, xmmword [rbx + 0x448]
movups xmmword [rbx + 0x5d0], xmm0
add byte [rdi], cl
adc dword [rbx + 0x5d0], eax
mov rax, qword [rbx + 0x458]
mov qword [rbx + 0x5e0], rax
mov dword [rbx + 0x5e0], eax
pop rax
add al, 0
add byte [rax - 0x77], cl
mov dword [rbx + 0x5e0], eax
mov dword [rbx + 0x5e0], eax
lea rax, [rsp + 0xa38]
mov qword [rax], rcx
lea rcx, [0x14000cdb0]
or al, byte [rax]
add byte [rax - 0x77], cl
or byte [rax - 0x73], cl
or eax, 0xfffa53fd
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rdx
or byte [rax - 0x77], cl
push rax
adc byte [rcx + 2], bh
add byte [rax], al
mov ecx, 2
add byte [rax], al
lea r8, [rsp + 0x600]
add byte [rax], al
mov qword [r8], rcx
mov qword [r8 + 0x10], rcx
adc byte [rcx - 0x7d], cl
invalid
and byte [rax], al
or byte [rcx - 0x77], cl
adc byte [rcx - 0x7d], cl
adc byte [rcx - 0x7d], cl
adc byte [rcx - 0x7d], cl
and dword [rax + 0x20], 0
invalid
lea rdx, [fcn.140014780]
lea edx, [fcn.140014780]
adc eax, 0xfffacda5
inc dword [rcx - 0x47]
and byte [rax], al
add byte [rax], al
invalid
mov r9d, 0x20
add byte [rax], al
add byte [rbp - 0x77], cl
mov dword [rax + 0x28], ecx
mov r10b, 3
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
cmp byte [rcx - 0x77], cl
mov qword [r8 + 0x28], r9
mov dword [rax + 0x28], ecx
mov r10b, 3
mov byte [r8 + 0x30], r10b
mov qword [r8 + 0x38], rcx
cmp byte [rcx - 0x77], cl
mov r11d, 1
cmp byte [rcx - 0x77], cl
mov r11d, 1
mov ebx, 1
mov qword [r8 + 0x58], r11
mov qword [r8 + 0x60], r9
mov byte [r8 + 0x68], r10b
mov qword [r8 + 0x70], rcx
push 0x70488949
mov qword [r8 + 0x80], rcx
add byte [rax], al
add byte [rcx - 0x7d], cl
movabs al, byte [0x5089480000000090]
add byte [rax], al
add byte [rax - 0x77], cl
push rax
add byte [rax], al
and qword [r8 + 0x90], 0
mov qword [rax + 0x18], rdx
mov qword [r8 + 0x98], r9
mov byte [rax + 0x45000000], bl
mov byte [rax + 0xa0], dl
add byte [rax], al
add byte [rax - 0x77], cl
push rax
sbb byte [rbp - 0x77], cl
mov byte [rax + 0x45000000], bl
mov byte [rax + 0xa0], dl
nop
movabs al, byte [0xa8888949000000]
add byte [rax], al
mov qword [r8 + 0xa8], rcx
mov qword [r8 + 0xb8], rcx
mov qword [r8 + 0xc8], r11
mov dword [rax + 0xc8], ebx
mov eax, 0x4d000000
mov dword [rax + 0xc8], ebx
add byte [rax], al
add byte [rbp - 0x77], cl
mov al, dl
add byte [rax], al
add byte [rbp - 0x78], al
nop
fadd dword [rax]
add byte [rax], al
mov qword [r8 + 0xd0], r9
mov byte [r8 + 0xd8], r10b
lea r9, str.CONNECT__HTTP_1.1_r_nHost:
lea ecx, [0x140185980]
fist word [rcx]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x60
or eax, dword [rax]
add byte [rcx + rcx*4 + 0xa], cl
lea rdx, [rsp + 0xb60]
mov qword [rdx], r9
mov qword [rdx + 8], 5
mov dword [rdx + 8], 5
mov qword [rdx + 0x20], r8
mov qword [rdx + 0x28], 4
sub byte [rax + r8], al
add byte [rax], al
sub byte [rax + r8], al
add byte [rax], al
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], rcx
sbb byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rcx], cl
add byte [rax], al
sbb byte [rax - 0x73], cl
mov ah, 0x24
adc byte [rcx], cl
add byte [rax], al
mov rcx, rsi
call fcn.140001bfc
lea r12, [rbx + 0x5e8]
movabs dword [0x10468b48000005e8], eax
mov qword [rbx + 0x5f8], rax
movups xmm0, xmmword [rsi]
invalid
movups xmmword [rbx + 0x5e8], xmm0
cmp byte [rbx + 0x5b8], 2
je case.0x1400483eb.205
lea rax, [rbx + 0x598]
mov byte [rbx + 0x606], 0
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rbp + rcx*4 - 0x54], cl
and al, 0
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
invalid
add byte [rcx - 0x77], cl
and byte [r15], r9b
adc byte [rax], al
mov dword [rbp + 0x20], ecx
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [r13 + 0x10], xmm1
adc byte [rcx + 0xf], al
sub dword [rbp], eax
adc byte [rcx + 0xf], al
sub dword [rbp], eax
movaps xmmword [rbp], xmm0
lea rdx, str.User_Agent:_Proxy_Authorization:
mov r8d, 0xc
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov rcx, r12
mov ecx, esp
call fcn.1400b85ff
mov rdx, qword [r13 + 8]
mov edx, dword [rbp + 8]
or eax, dword [0x19591c3f8]
or byte [rbp - 0x75], cl
adc byte [r9 + rcx*4 - 0x1f], r9b
mov r8, qword [r13 + 0x10]
mov rcx, r12
adc byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400b85ff
lea rdx, [0x140182461]
lea edx, [0x140182461]
lea edx, [0x140182461]
mov r8d, 2
mov rcx, r12
call fcn.1400b85ff
mov rcx, r13
call fcn.14002c228
invalid
cld
invalid
invalid
cmp byte [rbx + 0x5e0], 2
je 0x140067b9c
lea rax, [rbx + 0x5c0]
add byte [rax], al
mov byte [rbx + 0x605], 0
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
add byte [rax], al
add byte [rax - 0x75], cl
mov ecx, dword [rax + 0x20]
invalid
invalid
lodsb al, byte [rsi]
and al, 0
mov ecx, dword [rax + 0x20]
lea r13, [rsp + 0x600]
lea ebp, [rsp + 0x600]
invalid
mov qword [r13 + 0x20], rcx
mov dword [rbp + 0x20], ecx
movups xmm0, xmmword [rax]
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
adc byte [rcx + 0xf], al
movaps xmmword [r13 + 0x10], xmm1
sub dword [rbp + 0x10], ecx
movaps xmmword [r13], xmm0
lea rdx, [0x1401859dc]
ficom word [rcx]
invalid
ficom word [rcx]
add byte [rcx - 0x48], al
adc eax, 0x4c000000
mov ecx, esp
mov r8d, 0x15
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.1400b85ff
mov rdx, qword [r13 + 8]
mov r8, qword [r13 + 0x10]
adc byte [rcx + rcx*4 - 0x1f], cl
add byte [rcx - 0x75], cl
push rbp
or byte [rbp - 0x75], cl
adc byte [r9 + rcx*4 - 0x1f], r9b
adc byte [rcx + rcx*4 - 0x1f], cl
adc byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
call fcn.1400b85ff
lea rdx, [0x140182461]
add byte [rax - 0x73], cl
adc eax, 0x11a8db
lea edx, [0x140182461]
mov r8d, 2
mov rcx, r12
loope 0x140067b78
imul ecx, dword [rdx], 5
add byte [rcx + rcx*4 - 0x17], cl
invalid
loope 0x140067b78
imul ecx, dword [rdx], 5
add byte [rcx + rcx*4 - 0x17], cl
invalid
or al, byte [0x1298fc797]
mov ecx, ebp
jmp 0x13c4d0883
call fcn.14002c228
cld
dec dword [rax - 0x73]
lea rdx, [0x140182461]
adc eax, 0x11a8be
mov r8d, 2
mov rcx, r12
mov ecx, esp
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
mov ecx, esp
loope 0x140067b95
call fcn.1400b85ff
mov rcx, qword [rbx + 0x5f0]
mov ecx, dword [rbx + 0x5f0]
or r8b, byte [0xcb91c3b4]
invalid
mov ecx, dword [rbx + 0x5f0]
add byte [rax], al
mov rax, qword [rbx + 0x5f8]
cmp eax, 5
add byte [rax], al
invalid
add eax, 0x89480000
add byte [rax - 0x77], cl
mov qword [rbx + 0x608], rdi
mov ebx, 0x608
mov qword [rbx + 0x610], rcx
mov qword [rbx + 0x618], rax
mov dword [rbx + 0x618], eax
invalid
mov dword [rbx + 0x618], eax
add byte [rax], al
jmp 0x140067cfa
add dword [rax], eax
add dh, al
mov byte [rbx + 0x2d5], 0
lea rdx, [rsp + 0xd70]
xchg esp, eax
and al, 0x70
invalid
add byte [rax], al
adc ebp, 2
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
or eax, 0x10b90000
add byte [rax], al
invalid
invalid
add byte [rax], al
mov ecx, 0x10
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rdx
mov rdi, rdx
mov edi, edx
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0xdf0]
mov esp, 0xdf024
invalid
invalid
add byte [rax], al
invalid
lea rsi, [rsp + 0x818]
sbb byte [rax], cl
add byte [rax], al
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x190]
mov r8d, 0x250
mov rcx, rsi
nop
add dword [rax], eax
add byte [rcx - 0x48], al
push rax
add al, byte [rax]
add byte [rax - 0x77], cl
int1
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x2d8]
lea ecx, [rbx + 0x2d8]
lea ecx, [rbx + 0x2d8]
mov ebx, eax
add al, byte [rax]
add byte [rcx - 0x48], al
push rax
mov r8d, 0x250
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
add al, byte [rax]
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
mov word [rbx + 0x528], 1
add byte [rax], al
add dword [rax], eax
add byte [rcx], al
add byte [rax - 0x73], cl
lea rsi, [rbx + 0x2d8]
lea rdi, [rsp + 0xd70]
invalid
invalid
lea rsi, [rbx + 0x2d8]
lea rdi, [rsp + 0xd70]
mov rcx, rdi
mov ecx, edi
stc
stc
mov rdx, rsi
mov r8, r15
clc
clc
call fcn.140069d22
mov bpl, byte [rdi + 0x11]
invalid
cmp bpl, 3
jne 0x140067c75
mov byte [r14 + 0x11], 3
mov al, 6
jmp 0x140068f12
add byte [rax], al
add esi, dword [rax + 0x129de906]
add byte [rax], al
mov rdi, qword [rsp + 0xd70]
mov r12, qword [rsp + 0xd78]
mov r15b, byte [rsp + 0xd80]
mov esp, 0xd8024
invalid
mov esp, 0xd8024
add byte [rbx + 0xd822484], cl
test byte [rdx + rax*4], ah
invalid
add byte [rax], al
mov eax, dword [rsp + 0xd82]
mov dword [rsp + 0x40], eax
movzx eax, word [rsp + 0xd86]
mov word [rsp + 0x44], ax
mov dword [rsp + 0x44], eax
mov rcx, rsi
int1
call 0x1400691fd
lea rcx, [rbx + 0x250]
call fcn.140036b7e
mov byte [rbx + 0x2d4], 0
invalid
add al, byte [rax]
add byte [rax], al
lea rcx, [rbx + 0x1a8]
call fcn.14002069d
jmp 0x140068da9
invalid
mov rdi, qword [rbx + 0x610]
mov rax, qword [rbx + 0x618]
sbb dword [rax], 6
add byte [rax], al
sbb dword [rax], 6
add byte [rax], al
mov rdx, qword [rbx + 0x620]
jmp 0x140068e10
mov qword [rsp + 0x38], r13
mov dword [rsp + 0x38], ebp
mov rbp, rsi
mov rax, qword [rbx + 0x618]
sbb byte [rsi], al
add byte [rax], al
lea r12, [rsp + 0x600]
lea rsi, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
movabs rdi, 0x1700000003
mov edi, 3
invalid
add byte [rax], al
invalid
test rax, rax
je case.0x140065bf4.39
mov rdx, qword [rbx + 0x608]
mov r9, qword [rbx + 0x610]
mov qword [rsp + 0x20], rax
mov rcx, r12
mov r8, r15
call fcn.14006b2d9
lahf
xor eax, 0x8b480000
test byte [rax + rax], ah
add byte [rsi], al
add byte [rax], al
lahf
xor eax, 0x8b480000
test byte [rax + rax], ah
add byte [rsi], al
cmp rax, 2
je 0x140067da6
mov r13, qword [rsp + 0x608]
test rax, rax
jne case.0x14005b8ec.53
mov rdx, qword [rbx + 0x610]
mov edx, dword [rbx + 0x610]
add byte [rax], al
mov r8, qword [rbx + 0x618]
mov qword [rbx + 0x610], rsi
and qword [rbx + 0x618], 0
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov r9, r13
call fcn.14006692a
mov rcx, qword [rsp + 0x610]
and al, 0x10
invalid
add byte [rax], al
mov rax, qword [rsp + 0x618]
invalid
add byte [rax], al
mov qword [rbx + 0x610], rcx
mov dword [rbx + 0x610], ecx
invalid
and al, 0x10
invalid
invalid
mov dword [rbx + 0x610], ecx
add byte [rax], al
mov qword [rbx + 0x618], rax
test r13, r13
jne 0x140067d13
invalid
jmp 0x140067dba
mov al, 3
mov r13, qword [rsp + 0x38]
jmp 0x140068f07
mov rdi, r13
out dx, eax
test r13, r13
test ebp, ebp
je case.0x140065bf4.39
mov rcx, rdi
call fcn.1400318b4
mov rdi, rax
lea r12, fcn.140031840
lea esp, [0x14016c8d0]
lea esp, [0x14016c8d0]
add al, 0x4b
adc byte [rax], al
mov r13d, 3
mov rsi, rbp
jmp 0x140068b4c
jb 0x140067de5
add byte [rax], al
jb 0x140067de5
add byte [rax], al
lea rcx, [rbx + 0x628]
xor r12d, r12d
mov r8d, 0x2000
add byte [rax], ah
add byte [rax], al
mov eax, 0x2000
add byte [rax], ah
add byte [rax], al
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov dword [0xe389c5f4], eax
or byte [rsi], al
add byte [rax], al
invalid
mov dword [0xe389c5f4], eax
or byte [rsi], al
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ebp
and dword [rbx + 0x608], 0
mov rsi, rbp
mov esi, ebp
mov r13, qword [rsp + 0x38]
insb byte [rdi], dx
and al, 0x38
jmp 0x140068dd8
ror byte [rdi], cl
add byte [rax], al
mov qword [rsp + 0x58], rdx
pop rax
mov qword [rsp + 0x38], r15
and al, 0x38
mov r15, r14
jmp 0x140067f63
add byte [rax], al
imul ecx
add qword [r8], rax
add byte [rax], al
mov qword [rsp + 0x58], rdx
add byte [rax], al
mov qword [rsp + 0x58], rdx
mov r12, r14
mov esp, esi
jmp 0x1400686a0
or byte [rax], al
add byte [rax - 0x73], cl
lea ecx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
lea ecx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
call fcn.14006a0b4
jle 0x140067e56
add byte [rax], al
add byte [rax], al
add al, ch
jle 0x140067e56
add byte [rax], al
mov rdi, rax
lea rcx, [rsp + 0xd70]
call fcn.1400692aa
adc al, 0
add byte [rbp + rcx*4 + 0x25], cl
stosd dword [rdi], eax
adc dword [rcx], 0xddbe900
add byte [rax], al
or eax, 0x64e80000
adc al, 0
adc al, 0
add byte [rbp + rcx*4 + 0x25], cl
stosd dword [rdi], eax
adc dword [rcx], 0xddbe900
add byte [rax], al
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
ja 0x140067e69
add byte [rbp + rcx*4 + 5], cl
xor dl, bl
adc dword [rax], eax
jmp 0x140067e90
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
ja 0x140067e79
add byte [rbp + rcx*4 + 5], cl
jo 0x140067df2
lea r8, [0x1401802e0]
lea eax, [0x1401802e0]
adc dword [rax], eax
jmp 0x140067e90
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
adc dword [rax], eax
jmp 0x140067e90
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x140180340]
jbe 0x140067e99
add byte [rbp + rcx*4 + 5], cl
mov al, 0x84
adc dword [rax], eax
mov edx, 0x23
call fcn.1400c11d0
add byte [rdi], cl
or ecx, dword [rcx + rcx*4 + 0x7c]
and al, 0x38
ud2
mov qword [rsp + 0x38], r15
lea r15, [rbx + 0x410]
mov r8d, 0x120
mov rcx, r15
mov qword [rsp + 0x70], rdx
call sub.VCRUNTIME140.dll_memcpy
mov rdx, r15
mov qword [rbx + 0x530], rdi
mov qword [rbx + 0x538], rsi
mov qword [rbx + 0x540], r12
lea rax, [rbx + 0x770]
mov qword [rsp + 0x68], rax
mov byte [rbx + 0x770], 0
mov r15, r14
mov byte [rbx + 0x771], 0
mov rax, qword [rbx + 0x540]
lea rsi, [rsp + 0x190]
mov qword [rsi + 0x130], rax
mov rax, qword [rbx + 0x530]
mov qword [rsi + 0x120], rax
mov rax, qword [rbx + 0x538]
mov qword [rsi + 0x128], rax
mov r8d, 0x120
mov rcx, rsi
mov qword [rsp + 0x58], rdx
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x1c40]
mov r8d, 0x138
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + 0x778]
mov r8d, 0x138
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rbx + 0x778]
mov r13, qword [rbx + 0x898]
mov rsi, qword [rbx + 0x8a0]
mov rbp, qword [rbx + 0x8a8]
mov qword [rbx + 0x778], 3
cmp r14, 3
je 0x140068b24
lea rdx, [rbx + 0x780]
lea rdi, [rsp + 0x918]
mov r8d, 0x118
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
movabs rax, 0x8000000000000000
lea r12, [rsp + 0x148]
mov qword [r12 + 0x18], rax
mov qword [r12 + 0x30], rax
and qword [r12], 0
mov qword [r12 + 8], 8
and qword [r12 + 0x10], 0
mov qword [rdi - 8], r14
mov rax, qword [rsp + 0x38]
mov qword [rdi + 0x118], rax
mov cl, byte [r13 + 0x1c]
mov dl, byte [r13 + 0x1d]
call fcn.14003efa0
mov r8, rdx
mov rcx, r12
mov rdx, rax
call fcn.14008b213
xor eax, eax
cmp qword [r13], rax
je 0x14006802d
lea rcx, [rsp + 0x3e0]
lea rdx, [rsp + 0x190]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
mov eax, 2
mov r12, rdi
jmp 0x140068609
lea rcx, [rsp + 0xf0]
call fcn.14006d2e0
lea rcx, [rsp + 0x148]
call fcn.14006d24d
test sil, sil
je 0x140068571
lea rsi, [rsp + 0xb60]
lea rdx, [rsp + 0x600]
mov r8d, 0x210
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rbp, rdi
lea rdi, [rsp + 0x3e0]
mov r8d, 0x210
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x190]
mov r8d, 0x120
mov rdx, rdi
mov rdi, rbp
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x508]
lea rcx, [rsp + 0x600]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
jmp 0x140068609
lea rcx, [rsp + 0xb60]
lea rdx, [rsp + 0x600]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
cmp r12, 2
je 0x140068090
lea rsi, [rsp + 0x190]
lea rdx, [rsp + 0xb60]
mov r8d, 0x210
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rbp, rdi
lea rdi, [rsp + 0x3e0]
mov r8d, 0x210
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x190]
mov r8d, 0x120
mov rdx, rdi
mov rdi, rbp
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x508]
lea rcx, [rsp + 0x600]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov eax, 1
mov byte [rbx + 0x771], 1
mov qword [rbx + 0x548], rax
mov qword [rbx + 0x550], r12
mov qword [rbx + 0x558], rdi
lea rsi, [rbx + 0x560]
lea rdx, [rsp + 0x190]
mov r8d, 0x120
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x680], 0
lea rdi, [rbx + 0x688]
lea rdx, [rsp + 0x600]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r13
call fcn.14006930d
mov rax, qword [rbx + 0x548]
test rax, rax
je 0x140068791
cmp eax, 1
jne 0x1400687d7
mov r12, r14
lea rdx, [rbx + 0x550]
mov r8d, 0x220
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rbx + 0x778]
mov qword [rbx + 0x778], 2
cmp r14, 2
je 0x140068b34
lea rbp, [rbx + 0x778]
lea rsi, [rbx + 0x8b0]
lea rdx, [rbx + 0x780]
lea rdi, [rsp + 0x3e8]
mov r8d, 0x128
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x518]
mov r8d, 0xe8
mov rcx, r13
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi - 8], r14
mov qword [r13 - 8], r15
lea rdi, [rsp + 0x190]
lea rdx, [rsp + 0x3e0]
mov rcx, rdi
call fcn.14006d1b5
cmp qword [rdi], 0
je 0x1400687e9
mov r13, qword [rbx + 0x550]
mov r15, qword [rbx + 0x558]
lea rcx, [rsp + 0x1500]
mov r8d, 0x120
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rbp, qword [rbx + 0x680]
lea rcx, [rsp + 0x12f8]
mov r8d, 0xe8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1400688a6
mov r15, qword [rbx + 0x550]
mov r13d, 2
jmp 0x1400688a6
mov byte [rbx + 0x771], 0
lea rcx, [rsp + 0x1b20]
lea rdx, [rsp + 0x1500]
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1708]
lea rdx, [rsp + 0x12f8]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x770], 1
cmp r13, 3
je 0x140068ae0
lea rsi, [rsp + 0x2068]
lea rdx, [rsp + 0x1b20]
mov r8d, 0x120
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x1e60]
lea rdx, [rsp + 0x1708]
mov r8d, 0xe8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x58]
call fcn.1400692bc
lea r12, [rsp + 0x1f48]
mov r8d, 0x120
mov rcx, r12
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x1d78]
mov r8d, 0xe8
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x50]
mov byte [rax], 1
lea rcx, [rsp + 0x1a00]
mov word [rax + rax], fs
sbb al, byte [rax]
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov word [rax + rax], fs
sbb al, byte [rax]
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1620]
jge 0x14006898e
add byte [rax - 0x73], cl
mov word [rax + riz], fs
invalid
and byte [rsi], dl
add byte [rax], al
mov r8d, 0xe8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x70]
call fcn.1400691dc
cmp r13, 2
jne 0x1400689c7
mov rcx, r15
call fcn.1400447c4
mov rdi, rax
lea r12, [0x14017fd28]
jae 0x1400689d2
add cl, ch
jae 0x1400689c8
add byte [rax], al
jae 0x1400689d2
add cl, ch
jae 0x1400689c8
add byte [rax], al
add byte [rcx + 0x220], bh
mov ecx, 0x220
and byte [rdx], al
add byte [rax], al
mov edx, 8
call fcn.1400b3d4e
js 0x140068987
add al, 0
mov rdi, rax
mov qword [rax], r13
mov qword [rax + 8], r15
lea rcx, [rax + 0x10]
lea rdx, [rsp + 0x1a00]
invalid
add byte [rcx - 0x48], al
and byte [rcx], al
add byte [rax], al
mov r8d, 0x120
call sub.VCRUNTIME140.dll_memcpy
mov qword [rdi + 0x130], rbp
jge 0x1400689fb
add byte [rax - 0x77], cl
scasd eax, dword [rdi]
xor byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea rcx, [rdi + 0x138]
lea rdx, [rsp + 0x1620]
mov r8d, 0xe8
mov eax, 0xe8
invalid
mov eax, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea r12, [0x140185db0]
xor ebp, ebp
jmp 0x140068d3d
add eax, dword [rax]
add byte [rcx - 0x48], al
adc byte [rdx], al
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0x600]
add byte [rsi], al
add byte [rax], al
mov r8d, 0x210
mov rcx, r13
mov rdx, r12
mov edx, esp
mov edx, esp
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x190]
mov r8d, 0x210
mov rcx, r12
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
lea r13, [rsp + 0xb60]
mov r8d, 0x210
mov rcx, r13
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
out 0x7c, eax
add eax, 0xf9894c00
out 0x7c, eax
add eax, 0xf9894c00
jl 0x140068a93
add byte [rcx + rcx*4 - 7], cl
call fcn.140069317
mov qword [rbx + 0x778], rbp
or byte [rax], 0
add byte [rax - 0x77], cl
stosd dword [rdi], eax
js 0x140068aa3
add byte [rax], al
mov qword [rbx + 0x780], rdi
add byte [rax], al
lea rcx, [rbx + 0x788]
mov r8d, 0x120
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
and qword [rbx + 0x8a8], 0
lea rdx, [rsp + 0xc88]
mov r8d, 0xe8
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x68]
mov byte [rax], 4
invalid
invalid
add byte [rax + rcx*2], al
mov ecx, dword [rsp + 0x50]
mov rcx, qword [rsp + 0x50]
mov al, 3
mov byte [rcx], al
mov byte [r14 + 0x11], al
mov al, 5
jmp 0x140068f12
clc
lea rcx, [rsp + 0x600]
mov r8d, 0x210
call sub.VCRUNTIME140.dll_memcpy
mov sil, 1
mov dh, 1
mov dh, 1
mov r13, qword [rsp + 0x48]
jmp 0x1400684dd
lea rcx, str.future_polled_after_completionC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
or eax, 0x11690d
lea r8, [0x14017f4c0]
jmp 0x140068b42
lea rcx, str.future_polled_after_completionC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x1401845d0]
mov edx, 0x1e
call fcn.1400c15e0
add al, ch
xchg esp, eax
mov al, byte [0xcb91d34f]
call 0x188068b59
mov edx, dword [rbx + 0x5f0]
invalid
invalid
add byte [rax], al
mov rcx, qword [rbx + 0x5e8]
mov rdx, qword [rbx + 0x5f0]
invalid
invalid
add byte [rax], al
invalid
call fcn.140040195
cmp byte [rbx + 0x5e0], 2
jbe 0x140068b5b
jbe 0x140068b5b
inc dword [rax + 0x5e0bb]
add byte [rdx], al
je 0x140068b7d
cmp byte [rbx + 0x605], 0
je 0x140068b7d
invalid
lea rcx, [rbx + 0x5c0]
call fcn.14002c228
cld
invalid
cld
inc esi
add dword [0x140068b8b], 0xffffff80
invalid
add byte [rax], al
add byte [rax + 0x5b8bb], al
add byte [rdx], al
je 0x140068ba2
invalid
mov byte [rbx + 0x605], 0
cmp byte [rbx + 0x5b8], 2
je 0x140068ba2
invalid
cmp byte [rbx + 0x606], 0
je 0x140068ba2
mov ebx, 0x606
add byte [rsp + rcx + 0x48], dh
lea ecx, [rbx + 0x598]
invalid
lea rcx, [rbx + 0x598]
call fcn.14002c228
xchg byte [rsi], dh
cld
inc esi
mov byte [rbx + 0x606], 0
mov rcx, qword [rbx + 0x580]
mov rdx, qword [rbx + 0x588]
invalid
add dword [rsi], 6
add byte [rax], al
add byte [rax - 0x75], cl
mov eax, dword [rax + 0x48000005]
mov edx, dword [rbx + 0x588]
invalid
add al, ch
fnstenv [rbp - 3]
inc dword [rax + 0x607bb]
add byte [rax], al
call fcn.140040195
cmp byte [rbx + 0x607], 0
je 0x140068bd1
or al, 0x48
lea ecx, [rbx + 0x460]
lea rcx, [rbx + 0x460]
call fcn.1400692aa
mov byte [rbx + 0x607], 0
lea rcx, [rsp + 0x3e0]
and al, 0xe0
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
or eax, 0xb8410000
or byte [rcx], al
add byte [rax], al
invalid
and al, 0xe0
add eax, dword [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
or eax, 0xb8410000
or byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x604], 1
jnp 0x140068bf7
add dh, al
add dword [rsi + rax], 0
add byte [rcx], al
add byte [rax], al
add dword [rcx - 0x7d], ecx
std
add al, 0xf
je 0x140068f0b
invalid
invalid
mov word [rax + rdi*8], fs
sbb byte [rax], al
cmp r13, 4
je 0x140068f0b
lea rcx, [rsp + 0x18f8]
lea rdx, [rsp + 0x3e0]
mov r8d, 0x108
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xe0
add eax, dword [rax]
add byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
push rdi
jnp 0x140068c23
add byte [rax - 0x77], cl
int1
call fcn.1400690f1
cmp r13, 3
jne 0x140068c35
retf 4
mov bpl, 2
jmp 0x140068d5f
invalid
add byte [rax - 0x77], cl
cmc
mov rbp, rsi
lea rsi, [rsp + 0x13f8]
lea rdx, [rsp + 0x18f8]
mov r8d, 0x108
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbx + 0x2d3], 1
mov qword [rsi - 0x18], r13
mov qword [rsi - 0x10], rdi
mov qword [rsi - 8], r12
mov rdx, qword [rbx + 0x278]
mov edx, dword [rbx + 0x278]
mov edx, dword [rbx + 0x278]
lea rsi, [rsp + 0xd70]
mov rcx, rsi
call fcn.140069a6a
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
adc byte [rdi], cl
adc dword [rbx + 0x9b0], ecx
movups xmmword [rbx + 0x9a0], xmm0
adc dword [rbx + 0x9a0], eax
mov rsi, qword [rbx + 0x280]
test rsi, rsi
je 0x140068d1f
lea rdi, [rbx + 0x9a0]
mov r12, qword [rbx + 0x288]
mov byte [rdx], al
add byte [rax], al
movabs al, byte [0x288a38b4c000009]
add byte [rax], al
xor eax, eax
mov byte [rbx + 0x2d3], al
adc ebx, 2
add byte [rax], al
adc ebx, 2
add byte [rax], al
lea rdx, [rsp + 0x13e0]
mov r8d, 0x120
mov eax, 0x120
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x145813cb4
mov rcx, rbp
call sub.VCRUNTIME140.dll_memmove
lea r13, [rbx + 0x2d8]
lea ebp, [rbx + 0x2d8]
mov qword [rbx + 0x3f8], rdi
mov qword [rbx + 0x400], rsi
clc
add eax, dword [rax]
add byte [rax - 0x77], cl
mov bl, 0
add al, 0
add byte [rcx + rcx*4 - 0x5d], cl
or byte [rax + rax], al
invalid
mov qword [rbx + 0x408], r12
add byte [rax], al
add byte [rax - 0x73], cl
mov edx, dword [rax]
adc byte [rax + rax], al
lea rcx, [rbx + 0x410]
lea rdx, [rsp + 0xd70]
mov r8d, 0x588
invalid
invalid
add byte [rax], al
adc byte [rax + rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x70
or eax, 0xb8410000
mov byte [0x1b3ee8d00], al
jp 0x140068d07
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rdx, r13
mov edx, ebp
add byte [rcx + rcx*4 - 0x16], cl
lea rax, [rbx + 0x998]
lea eax, [rbx + 0x998]
or dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x50
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
xor eax, eax
mov byte [rbx + 0x998], al
cwde
or dword [rax], eax
add cl, ch
jge 0x140068d0e
invalid
invalid
cwde
or dword [rax], eax
add cl, ch
jge 0x140068d0e
int1
invalid
lea rcx, str.no_host_in_urlscheme_and_authority_is_valid_Uri
mov edx, 0xe
call fcn.14006a0b4
invalid
add al, ch
test byte [rbx], dl
add byte [rax], al
invalid
add byte [rax - 0x77], cl
invalid
mov rdi, rax
lea r12, [0x14017fff8]
invalid
jb 0x140068d4a
invalid
mov esi, 0x40001172
mov bpl, 2
mov ch, 2
lea rcx, [rbx + 0x9a0]
call fcn.14005e059
push rbx
invalid
invalid
movabs al, byte [0xffff5310e8000009]
push rbx
invalid
cmp byte [rbx + 0x2d3], 0
je 0x140068d5f
lea rcx, [rsp + 0x13e0]
call fcn.1400692aa
add rax, 0xffffffff83c60000
rol dword [rdx], cl
add dh, al
mov byte [rbx + 0x2d3], 0
adc ebx, 2
add byte [rax], al
add byte [rax - 0x73], cl
mov edx, dword [rax - 0x17fffffe]
add byte [rax], al
call fcn.14006928c
invalid
invalid
invalid
lea rcx, [rbx + 0x290]
add byte [rax], al
call fcn.14006928c
add byte [rax], al
cmp byte [rbx + 0x2d4], 0
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
lea ecx, [rbx + 0x250]
push rax
add al, byte [rax]
add byte [rax], al
add byte [rax], al
je case.0x1400484b6.218
lea rcx, [rbx + 0x250]
push rax
add al, byte [rax]
add byte [rax], al
call fcn.140036b7e
invalid
adc esp, 2
add byte [rax], al
call fcn.140036b7e
mov byte [rbx + 0x2d4], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbx + 0x1a8]
invalid
lea rcx, [rbx + 0x1a8]
call fcn.14002069d
lea rcx, [rbx + 0x128]
lea ecx, [rbx + 0x128]
add al, ch
add edi, dword [rcx - 5]
dec dword [rax - 0x73]
invalid
mov ebp, dword [rax]
add dword [rax], eax
lea ecx, [rbx + 0x128]
add al, ch
call fcn.14005e008
xor r15d, r15d
invalid
xor edi, edi
mov byte [rbx + 0x2d5], 0
add byte [rax], al
mov qword [r14], rdi
mov qword [r14 + 8], r12
mov dword [rsi + 8], esp
mov dword [rsi + 8], esp
mov byte [r14 + 0x10], r15b
mov byte [r14 + 0x11], bpl
adc dword [rbx + 0x41402444], ecx
mov dword [rsi + 0x12], eax
adc dword [rbx + 0x41402444], ecx
mov dword [rsi + 0x12], eax
movzx eax, word [rsp + 0x44]
mov word [r14 + 0x16], ax
mov al, 1
jmp 0x140068f12
lea rdi, [rbx + 0x460]
lea rdx, [rbx + 0x628]
invalid
add al, 0
add byte [rax - 0x73], cl
xchg ebx, eax
sub byte [rsi], al
add byte [rax], al
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov r8d, 0x2000
add byte [rcx + rcx*4 - 0x1f], cl
mov ecx, esp
int3
mov ecx, esp
call fcn.14001882b
mov qword [rbx + 0x610], rdi
mov qword [rbx + 0x618], rax
mov dword [rbx + 0x618], eax
mov qword [rbx + 0x620], rdx
xchg ebx, eax
and byte [rsi], al
add byte [rax], al
xchg ebx, eax
and byte [rsi], al
add byte [rax], al
lea r8, [rsp + 0x600]
mov qword [r8], rax
mov qword [r8 + 8], rdx
and qword [r8 + 0x10], 0
and dword [rax + 0x10], 0
and dword [rax + 0x10], 0
mov qword [r8 + 0x18], rdx
mov rcx, rdi
mov rdx, r15
call fcn.14006cb00
test rax, rax
jne 0x140068f05
add byte [rax], al
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], cl
test edi, esp
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rax], fs
invalid
test rdx, rdx
jne 0x140068f2c
lea rcx, [rsp + 0x600]
call fcn.14004f9a3
test rdx, rdx
je 0x140068f40
mov r8, rdx
add r8, qword [rbx + 0x608]
mov qword [rbx + 0x608], r8
or dword [rax], 6
add byte [rax], al
or dword [rax], 6
add byte [rax], al
lea rcx, [rbx + 0x628]
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x2000
call fcn.14002f577
mov rdi, rax
invalid
mov r12, rdx
lea r8, str.HTTP_1.1_200HTTP_1.0_200HTTP_1.1_407unsuccessful_tunnelproxy_authentication_required_r_n_r_n
mov r9d, 0xc
mov rcx, rax
call fcn.140037fc3
test al, al
jne 0x140068ec3
lea r8, [0x140185a34]
mov r9d, 0xc
mov ecx, 0xc
mov rcx, rdi
mov rdx, r12
call fcn.140037fc3
or cl, dh
cld
inc dword [rax + rax*8 + 0xde840f]
add byte [rax], al
invalid
lea r8, [0x140185a7c]
mov r9d, 4
mov rcx, rdi
stc
mov rdx, r12
call fcn.1400bfaaf
test al, al
jne case.0x14005ee85.48
mov r12, qword [rbx + 0x608]
cmp r12, 0x2000
jne 0x140068dd8
lea rcx, str.proxy_headers_too_long_for_tunnelunexpected_eof_while_tunneling
mov edx, 0x21
jmp 0x140068f4c
invalid
mov al, 4
mov byte [r13], al
mov byte [r14 + 0x11], 3
mov byte [rsi + 0x11], 3
mov al, 4
mov byte [rbx + 0x2d2], al
add rsp, 0x2188
invalid
mov byte [rcx], ah
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov rcx, rdx
call fcn.1400318b4
mov rdi, rax
shr eax, 1
or byte [rcx - 0x76b70004], 0xc7
lea r12, fcn.140031840
jmp 0x140068f5b
lea rcx, [0x140185ab9]
mov edx, 0x1e
invalid
call fcn.14006a0b4
mov rdi, rax
invalid
lea r12, [0x14017fff8]
add byte [rax - 0x77], cl
invalid
mov r13d, 3
jmp 0x140068b4c
mov byte [rbx + 0x607], 0
mov r13, qword [rbx + 0x460]
mov rdi, qword [rbx + 0x468]
mov ebx, 0x468
invalid
mov ebx, 0x468
add byte [rbx + rcx*4 - 0x5d], cl
jo 0x140068f84
mov r12, qword [rbx + 0x470]
add byte [rax], al
lea rdx, [rbx + 0x478]
xchg ebx, eax
js case.0x14005ee85.51
add byte [rax], al
lea rcx, [rsp + 0xd70]
lea ecx, [rsp + 0xd70]
mov word [rax + rsi*2], fs
or eax, 0xb8410000
or byte [rcx], al
add byte [rax], al
mov r8d, 0x108
call sub.VCRUNTIME140.dll_memcpy
jmp 0x140068b4c
invalid
invalid
add eax, 0xfbabe900
invalid
dec dword [rbp + rcx*4 + 5]
cwde
retf 0x11
lea r8, [0x140185a40]
mov r9d, 0xc
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov ecx, edi
mov rdx, r12
call fcn.140037fc3
test al, al
je 0x140068fcb
lea rcx, [0x140185a5f]
or eax, 0x11ca9b
adc dword [rax], eax
mov edx, 0x1d
jmp 0x140068f4c
lea rcx, [0x140185a4c]
jp case.0x1400660dc.35
adc dword [rax], eax
mov edx, 0x13
adc eax, dword [rax]
add byte [rax], al
add byte [rax], al
add cl, ch
jo 0x140068fd9
jmp 0x140068f4c
invalid
invalid
push rsi
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
mov esi, ecx
call 0x140068ffd
add rsi, 0x2628
mov rcx, rsi
add byte [rax - 0x7f], cl
invalid
add rsp, 0x20
pop rsi
and byte [rsi - 0x17], bl
cld
invalid
jmp 0x140042af9
push rsi
sub rsp, 0x20
movzx eax, byte [rcx + 0x2d2]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
clc
invalid
cmp rax, 6
ja case.default.0x140069024
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rcx
lea rcx, [0x1401b572c]
or eax, 0x14c70f
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rsi
call fcn.14005e008
fimul dword [rdi - 1]
dec dword [rax - 0x73]
mov ss, eax
add byte [rax], al
add al, ch
invalid
jbe 0x140069034
dec dword [rax - 0x7d]
out dx, al
or byte [rax - 0x77], 0xf1
mov ecx, esi
fimul dword [rdi - 1]
dec dword [rax - 0x73]
mov ss, eax
add byte [rax], al
invalid
invalid
add al, ch
invalid
jbe 0x140069034
dec dword [rax - 0x7d]
out dx, al
or byte [rax - 0x77], 0xf1
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.14005e1f4
mov rcx, qword [rsi + 0x2d8]
mov ecx, dword [rsi + 0x2d8]
add al, byte [rax]
add byte [rax - 0x75], cl
xchg esi, eax
loopne 0x140069059
mov rdx, qword [rsi + 0x2e0]
add byte [rax], al
call fcn.140001709
jmp 0x14006908d
invalid
stosd dword [rdi], eax
xchg cl, bh
invalid
sub eax, 0xd88e8d48
add al, byte [rax]
add al, ch
test dword [rax], eax
add byte [rax], al
lea rcx, [rsi + 0x2d8]
call fcn.1400690f1
jmp 0x140069086
lea rcx, [rsi + 0x2d8]
add byte [rax], al
call fcn.1400691dc
lea rcx, [rsi + 0x9a0]
call fcn.14005e059
mov byte [rsi + 0x2d3], 0
lea rcx, [rsi + 0x290]
call fcn.14006928c
cmp byte [rsi + 0x2d4], 0
nop
add al, byte [rax]
add al, ch
add dword [rax], eax
add byte [rax + 0x2d4be], al
add byte [rax], al
jne 0x1400690b0
jmp 0x1400690bc
lea rcx, [rsi + 0x2d8]
fadd dword [rdx]
add byte [rax], al
call 0x1400691fd
lea rcx, [rsi + 0x250]
call fcn.140036b7e
mov byte [rsi + 0x2d4], 0
lea rcx, [rsi + 0x1a8]
call fcn.14002069d
cmp byte [rsi + 0x2d5], 0
je 0x1400690e4
invalid
or al, 0x48
lea ecx, [rsi + 0x128]
lea rcx, [rsi + 0x128]
call fcn.14005e008
mov byte [rsi + 0x2d5], 0
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x251]
test eax, eax
je 0x14006926c
cmp eax, 3
jne 0x140069285
mov rcx, qword [rsi + 0x240]
mov rdx, qword [rsi + 0x248]
call fcn.140001709
lea rcx, [rsi + 0x200]
call fcn.14006928c
lea rcx, [rsi + 0x1c8]
call fcn.14005e059
lea rcx, [rsi + 0x1b0]
call fcn.14005e03b
lea rcx, [rsi + 0x148]
call fcn.14005e07b
add rsi, 0x120
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140036b7e
mov rcx, rsi
call fcn.14005e008
sub rsi, 0xffffffffffffff80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14002069d
nop
add rsp, 0x20
pop rsi
ret
idiv cl
dec dword [rcx + rcx*4 - 5]
jmp 0x14006d61a
test ch, ch
cmovne r12, r15
movzx r15d, bpl
or r15, r12
movzx ebp, word [rdi + 0x77]
movups xmm0, xmmword [rdi + 0x10]
movups xmm1, xmmword [rdi + 0x20]
movaps xmm2, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x20], xmm2
movups xmmword [rbx + 0x10], xmm0
movups xmmword [rbx + 0x20], xmm1
mov qword [rbx + 0x30], r9
mov dword [rbx + 0x38], ecx
mov qword [rbx + 0x40], r10
mov dword [rbx + 0x48], edx
mov qword [rbx + 0x50], r11
mov dword [rbx + 0x58], r8d
mov dword [rbx + 0x58], eax
mov byte [rbx + 0x60], al
shr r12, 0x20
mov byte [rbx + 0x65], r12b
mov dword [rbx + 0x61], r15d
mov byte [rbx + 0x66], sil
movaps xmm0, xmmword [rsp + 0x20]
movups xmmword [rbx + 0x67], xmm0
mov word [rbx + 0x77], bp
imul esi, dword [rdi + 0x4c], 0xffffff89
int1
imul esi, dword [rdi + 0x4c], 0xffffff89
int1
call fcn.1400b26a3
mov qword [r14], rbx
add rbx, 0x10
mov rax, rbx
add rsp, 0x40
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
invalid
mov rsi, rcx
mov rax, qword [rsp + 0x60]
invalid
invalid
mov qword [rsp + 0x20], rax
call fcn.14006b314
mov rax, rsi
add rsp, 0x30
pop rsi
ret
invalid
in al, dx
and byte [rax - 0x77], cl
invalid
and byte [rax - 0x77], cl
invalid
add byte [rax], al
jmp 0x14006d70d
lea rcx, [rsp + 0x38]
mov qword [rcx + 8], rdi
mov qword [rcx], rax
call fcn.14006a25e
test rax, 0xfffffffffffffffd
je 0x14006d756
mov rdi, rdx
mov rdx, qword [rdx + 8]
mov r8d, dword [rdi + 0x10]
lea rbx, [rsp + 0x38]
mov rcx, rbx
call fcn.14003eff4
lea rcx, [rsp + 0x20]
mov rdx, rbx
call fcn.14006a287
mov rcx, rdi
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
jmp 0x14006d765
movabs rax, 0x8000000000000000
mov qword [rsp + 0x20], rax
mov eax, 0
add byte [rax], al
add byte [rax], al
add byte [rax + 0x24448948], al
and byte [rax - 0x75], cl
and al, 0x30
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x10], rax
mov rax, qword [rsp + 0x20]
adc byte [rax - 0x75], r9b
and al, 0x20
mov qword [rsi], rax
mov rax, qword [rsp + 0x28]
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
invalid
mov dword [rsi + 8], eax
or byte [rax - 0x7d], cl
invalid
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
mov r10, qword [rsp + 0x50]
add rax, 0xfffffffffffffff0
shl r10, 4
lea r9, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
test r10, r10
je 0x14006d7be
mov r11d, dword [rax + 0x10]
add rax, 0x10
add r10, 0xfffffffffffffff0
adc byte [rax - 0x7d], cl
rcl byte [rax], 0x49
add edx, 0xfffffff0
test r11, r11
je 0x14006d7a2
mov r9, qword [rax + 8]
jmp 0x14006d7c1
xor r11d, r11d
xor ebx, ebx
mov qword [rsp + 0x20], r11
call fcn.14006b314
nop
add rsp, 0x28
sub bl, al
sub bl, al
push rsi
push rdi
sub rsp, 0x58
mov rsi, rcx
mov qword [rcx + 0xe0], rdx
xchg ecx, eax
loopne 0x14006d7df
add byte [rax], al
xchg ecx, eax
loopne 0x14006d7df
add byte [rax], al
movzx eax, byte [rcx + 0xa0]
test rax, rax
je 0x14006d7f8
cmp eax, 2
je 0x14006d8b2
invalid
add byte [rax], al
invalid
clc
add cl, byte [rdi]
test byte [rax + rax + 0x9eb0000], bh
mov esp, 0xeb000000
invalid
mov esp, 0xeb000000
or dword [rax + 0xa3be], eax
add byte [rax], al
jmp 0x14006d801
cmp byte [rsi + 0xa3], 0
jne 0x14006d86e
lea rax, [rsp + 0x2c]
mov dword [rax], 1
movabs rcx, 0x200000004
lea r8, [rsp + 0x48]
mov qword [r8], rcx
mov qword [r8 + 8], rax
movabs rax, 0x100000000
lea rdx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [rdx], rax
mov qword [rdx + 8], r8
lea rcx, [rsi + 0xe8]
call qword [sym.imp.Secur32.dll_ApplyControlToken]
test eax, eax
je 0x14006d855
mov edi, eax
shl rdi, 0x20
out 0x20, eax
out 0x20, eax
or rdi, 2
jmp 0x14006d888
mov dword [rsi + 0xa0], 0x1010000
mov byte [rsi + 0xa4], 0
and qword [rsi + 0x108], 0
lea rdi, [rsp + 0x30]
mov rcx, rdi
mov rdx, rsi
call fcn.14006b5c5
cmp dword [rdi], 2
jne 0x14006d8b2
mov rdi, qword [rsp + 0x38]
mov qword [rsp + 0x30], rdi
mov rcx, rdi
call fcn.140021aae
cmp al, 0xd
jne 0x14006d8b4
and qword [rsi + 0xe0], 0
lea rcx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
lea ecx, [rsp + 0x30]
call fcn.140031840
mov eax, 1
add dword [rax], eax
add byte [rax], al
jmp case.0x14004477e.243
xor edi, edi
and qword [rsi + 0xe0], 0
xor eax, eax
mov rdx, rdi
add rsp, 0x58
add esp, 0x58
add esp, 0x58
pop rdi
pop rsi
ret
add al, 0
mov rcx, qword [rax]
mov edx, 1
call qword [sym.imp.ws2_32.dll_shutdown]
adc eax, 0x58dd8
adc eax, 0x58dd8
cmp eax, 0xffffffff
je case.0x1400484b6.228
push qword [rbp + rcx + 0x31]
shr bl, cl
sbb dword [rax - 0x7d], ecx
invalid
xor edx, edx
jmp 0x14006d90a
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov edx, eax
ret 0xc148
loop 0x14006d926
or rdx, 2
ret 0xc148
retf 0x3102
xor eax, eax
add rsp, 0x28
ret
push rdi
push rbp
push rbx
sub rsp, 0x88
movaps xmmword [rsp + 0x70], xmm6
mov rdi, r9
mov edi, ecx
mov edi, ecx
iretd
mov rbx, r8
mov r14, rdx
mov rsi, rcx
mov rax, qword [rsp + 0xf0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rbx - 0x7af0fdc6], al
pop rcx
add dword [rax], eax
add byte [rax - 0x77], cl
je case.0x14004bad3.199
invalid
cmp dword [rdx], 2
jne 0x14006da9f
mov qword [rsp + 0x58], rsi
and al, 0x58
pop rax
lea r15, [r14 + 8]
mov rsi, qword [r14 + 0x18]
or byte [rcx - 0x75], cl
jbe 0x14006d96b
mov r13d, 0xffffffff
cmp rax, r13
call 0x12848e8ac
cmovb r13, rax
xorps xmm6, xmm6
mov rdx, qword [r14 + 0x10]
lea rcx, [rsp + 0x40]
mov r8, rbx
mov r8, rbx
fadd dword [rcx - 0x4f]
add eax, ebp
xor byte [rbx + 0x448a0004], cl
mov r9b, 1
call fcn.1400b64a7
mov al, byte [rsp + 0x49]
and al, 0x49
cmp al, 3
je 0x14006daba
test byte [rdi], dh
add dword [rax], eax
invalid
test byte [rdi], dh
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x40
mov rcx, qword [rsp + 0x40]
cmp al, 2
je 0x14006dac8
invalid
cmp byte [rcx], al
add byte [rax], al
invalid
add byte [rdx + 0x4c482454], cl
lea ecx, [rsp + 0x4a]
mov dl, byte [rsp + 0x48]
lea r9, [rsp + 0x4a]
movzx r8d, word [r9 + 4]
movzx eax, word [rcx + 4]
add al, 0x4c
lea edx, [rsp + 0x6a]
lea r10, [rsp + 0x6a]
mov word [r10 + 4], r8w
mov r8d, dword [r9]
mov dword [r10], r8d
invalid
add cl, byte [rax - 0x77]
and al, 0x60
mov qword [rsp + 0x60], rcx
mov dword [rsp + 0x60], ecx
mov byte [rsp + 0x68], dl
mov byte [rsp + 0x69], al
cmp rsi, 0xffffffffffffffff
je case.0x140055e9e.114
mov rcx, qword [r14 + 0x18]
and dword [rsp + 0x54], 0
invalid
sbb byte [rbx + 0x542464], al
add byte [rdi], cl
adc dword [rsp + 0x28], esi
movups xmmword [rsp + 0x28], xmm6
and dword [rsp + 0x20], 0
mov rdx, rdi
cli
cli
mov r8d, r13d
lea r9, [rsp + 0x54]
call 0x16453672e
push rsp
lea ecx, [rsp + 0x54]
call qword [sym.imp.ws2_32.dll_WSASend]
cmp eax, 0xffffffff
jne 0x14006dad6
add byte [rax], al
invalid
add byte [rax], al
add bh, bh
adc eax, 0x58ce8
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov r12d, eax
shl r12, 0x20
in al, 0x20
in al, 0x20
or r12, 2
mov rcx, r12
mov ecx, esp
call fcn.140021aae
cmp al, 0xd
jne 0x14006da69
mov rax, qword [r14 + 0x20]
test rax, rax
je 0x14006da69
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
lock inc qword [rdx]
jle 0x14006db29
add rcx, 0x10
mov r8, qword [rax + 0x10]
mov r9b, byte [rax + 0x18]
call fcn.14003eaae
dec dword [rax - 0x77]
invalid
xor ecx, ecx
call fcn.14003cf89
test rbp, rbp
test ebp, ebp
dec dword [rax - 0x77]
invalid
test ebp, ebp
je 0x14006da69
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x40], 1
mov ecx, 1
mov rdx, r12
call fcn.14003ec70
mov r12, rbp
jmp 0x14006da77
mov qword [rsp + 0x40], 1
mov qword [rsp + 0x48], r12
mov rcx, r12
call fcn.1400b2f7d
cmp al, 0xd
jne 0x14006daf4
mov rcx, r15
lea rdx, [rsp + 0x60]
and al, 0x60
call fcn.1400b63d7
lea rcx, [rsp + 0x48]
call fcn.1400b3201
push rdi
add al, 0
push rdi
add al, 0
jmp 0x14006d963
mov qword [rsp + 0x20], rax
mov rcx, rsi
int1
int1
mov rdx, r14
mov r8, rbx
fmul dword [rcx - 0x77]
stc
call fcn.14006d787
mov rax, rsi
jmp 0x14006db04
mov rax, qword [rsp + 0x58]
mov qword [rax], 2
jmp 0x14006db04
mov rax, qword [rsp + 0x58]
mov qword [rax], 1
jmp 0x14006daee
mov ecx, dword [rsp + 0x54]
and qword [rsp + 0x40], 0
mov qword [rsp + 0x48], rcx
mov rax, qword [rsp + 0x58]
and qword [rax], 0
mov qword [rax + 8], rcx
jmp 0x14006db04
mov rax, qword [rsp + 0x58]
pop rax
mov qword [rax], 1
mov dword [rax], 1
mov qword [rax + 8], r12
movaps xmm6, xmmword [rsp + 0x70]
add rsp, 0x88
add esp, 0x88
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_srciopoll_evented.rs
call fcn.1400c15c0
ud2
or eax, dword [rbx - 0x6bf0fdc7]
rol bl, 0x56
sub rsp, 0x20
mov rsi, rcx
cmp dword [rdx], 2
jne 0x14006db4e
movabs rax, 0x8000000000000001
mov qword [rsi], rax
invalid
mov dword [rsi], eax
invalid
jmp 0x14006db56
mov rcx, rsi
call fcn.14006d6b7
invalid
invalid
invalid
mov rax, rsi
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
add byte [rax], al
call fcn.140033e37
test rax, rax
je 0x14006db83
retf 0xfc62
mov ecx, 1
mov qword [rax], rcx
mov qword [rax + 8], rcx
or byte [rax - 0x7d], cl
invalid
sub bl, al
or byte [rax - 0x7d], cl
invalid
mov ecx, 8
add byte [rax], al
mov edx, 0x80
add al, ch
xor dword cs:[0x1b987a795], eax
adc byte [rax], al
je fcn.14003187f
call fcn.1400c0cc0
int3
ret
sub rsp, 0x28
cmp byte [rdx + 0x10], 0
jne case.0x1400515cb.158
invalid
in al, dx
sub byte [rax + 0x7500107a], al
sbb cl, byte [rdi]
adc byte [rdx], al
movups xmm0, xmmword [rdx]
mov qword [rcx], 3
add byte [rax], al
movups xmmword [rcx + 8], xmm0
mov byte [rdx + 0x10], 1
mov rax, rcx
add rsp, 0x28
sub bl, al
sub bl, al
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
mov bh, 0x19
adc dword [rax], eax
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
mov edx, 0x23
add byte [rax], al
add al, ch
invalid
invalid
invalid
add ah, cl
add byte [rax], al
add al, ch
div byte [0x196d2dbe1]
sub rsp, 0x20
and byte [rax - 0x77], cl
invalid
movzx eax, byte [rcx + 0x49]
test r8, rax
and byte [rax - 0x77], cl
invalid
test r8, rax
je 0x14006dc00
cmp eax, 3
je 0x14006dc0a
add esi, dword [rdx + rbx - 0x7d]
clc
add al, 0x75
invalid
cmp eax, 4
jne case.0x1400660dc.45
cmp al, 0x48
lea ecx, [rsi + 0x50]
call fcn.14006ef71
add bl, ch
invalid
add bl, ch
invalid
mov rcx, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
cmp byte [rax - 0x75], cl
push rsi
jmp 0x14006dc12
jmp 0x14006dc12
jmp 0x14006dc12
mov rcx, qword [rsi + 0x50]
mov rdx, qword [rsi + 0x58]
pop rax
pop rax
call fcn.140001709
cmp bh, cl
dec dword [rax - 0x77]
int1
mov rcx, rsi
call fcn.14005e059
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], r9b
push rsi
invalid
and byte [rax - 0x75], r9b
push rsi
sub byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x20
pop rsi
jmp fcn.140040195
nop
add rsp, 0x20
pop rsi
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0xe38
sub esp, 0xe38
sub esp, 0xe38
cmp byte [rsi], cl
add byte [rax], al
invalid
add byte [rbp - 0x77], cl
invalid
mov r15, r8
mov rdi, rdx
mov rsi, rcx
movzx eax, byte [rdx + 0x49]
lea rcx, [0x1401b5748]
jmp 0x18806f0da
invalid
add al, 0x81
add rax, rcx
jmp rax
jmp 0x18806f0da
enter 0xffffffffffffe0ff, 0x48
mov edx, dword [rdi + 0x38]
push rdi
invalid
mov rdx, qword [rdi + 0x38]
mov rax, qword [rdi + 0x40]
mov qword [rdi + 0x50], rdx
mov qword [rdi + 0x58], rax
jmp 0x14006dce1
invalid
lea r12, [edi + 0x310]
lea r12, [rdi + 0x310]
lea rdx, [rdi + 0x50]
movzx eax, byte [rdi + 0x310]
add byte [rbp - 0x6b76b740], al
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
add byte [rbp - 0x6b76b740], al
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
je case.0x140065cc4.51
cmp eax, 3
jne case.default.0x14006dccd
invalid
add byte [rbp + rcx*4 - 0x79], cl
jmp 0x18c06dcb3
lea r8, [rdi + 0x1e9]
lea r13, [rdi + 0x88]
add byte [rax], al
add byte [rax], al
movzx eax, byte [rdi + 0x1e9]
jmp 0x18806dcc1
lea rcx, [0x1401b575c]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rdx, qword [rdi + 0x50]
mov rax, qword [rdi + 0x58]
lea rbx, [rsp + 0x8a0]
mov rcx, rbx
mov r8, r15
call qword [rax + 0x18]
mov rbx, qword [rbx]
cmp rbx, 2
jne 0x14006dd09
mov qword [rsi], 4
mov al, 3
jmp 0x14006ee60
mov r12, qword [rsp + 0x8a8]
mov r13, qword [rsp + 0x8b0]
mov ebp, dword [rsp + 0x8b0]
mov ebp, dword [rsp + 0x8b0]
mov r14, qword [rsp + 0x8b8]
mov rbp, qword [rsp + 0x8c0]
mov rcx, qword [rdi + 0x50]
mov rdx, qword [rdi + 0x58]
call fcn.140001709
test rbx, rbx
je 0x14006dd7c
mov ecx, 0x20
mov edx, 8
call fcn.1400b3d4e
mov qword [rax], r12
mov qword [rax + 8], r13
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], rbp
lea r14, [0x14017fa58]
adc dword [rax], eax
adc dword [rax], eax
mov r15d, 3
mov r13, rax
jmp 0x14006ec5e
invalid
add byte [rbx + rcx*4 + 0x77], cl
push rax
mov r14, qword [rdi + 0x50]
mov rbx, qword [rdi + 0x58]
mov r15, qword [rdi + 0x60]
jmp 0x14006ddd8
test r12, r12
test esp, esp
in al, 0xf
test bl, dl
invalid
je 0x14006ec58
cmp byte [rdi + 0x48], 0
je 0x14006ed63
mov qword [rsp + 0x28], r15
and al, 0x28
lea rax, [rdi + 0x50]
mov qword [rsp + 0xa8], rax
mov rbx, qword [rdi + 0x28]
mov r15, qword [rdi + 0x30]
mov qword [rdi + 0x50], rdi
add byte [rax], al
add byte [rax - 0x75], cl
pop rdi
sub byte [rbx + rcx*4 + 0x7f], cl
xor byte [rax - 0x77], cl
jg 0x14006ddfc
mov qword [rdi + 0x58], rbx
mov dword [rdi + 0x58], ebx
mov qword [rdi + 0x60], r15
jg 0x14006de14
mov qword [rdi + 0x68], r12
mov qword [rdi + 0x70], r13
mov qword [rdi + 0x78], r14
mov qword [rdi + 0x80], rbp
add byte [rbp + rcx*4 - 0x59], cl
adc byte [rbx], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x59], cl
adc byte [rbx], al
add byte [rax], al
mov byte [rdi + 0x310], 0
mov r14, rdi
mov rax, qword [rdi + 0x68]
mov eax, dword [rdi + 0x68]
mov rcx, qword [rdi + 0x70]
mov r8, qword [rdi + 0x78]
mov r9, qword [rdi + 0x80]
lea rdx, [rsp + 0x8a0]
mov qword [rdx + 0x10], r8
adc byte [rcx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
invalid
adc byte [rcx + rcx*4 + 0x4a], cl
sbb byte [rax - 0x77], cl
add cl, byte [rax - 0x77]
or byte [rbp + r9*4 - 0x51], cl
mov byte [rax], al
add byte [rax], al
mov dword [rdx], eax
mov qword [rdx + 8], rcx
lea r13, [rdi + 0x88]
mov r8d, 0x148
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
add eax, 0xb7894c00
rol byte [rcx], 1
add byte [rax], al
sub dword [0xf7902a1a], eax
rol byte [rcx], 1
add byte [rax], al
mov qword [rdi + 0x1d8], rbx
mov qword [rdi + 0x1e0], r15
mov dword [rdi + 0x1e0], edi
mov dword [rdi + 0x1e0], edi
lea r8, [rdi + 0x1e9]
mov byte [rdi + 0x1e9], 0
mov qword [rsp + 0x38], r8
mov byte [rdi + 0x1e8], 0
mov rax, qword [rdi + 0x1e0]
mov qword [rsp + 0x340], rax
movups xmm0, xmmword [rdi + 0x1d0]
movaps xmmword [rsp + 0x330], xmm0
movups xmm1, xmmword [r13]
movups xmm2, xmmword [r13 + 0x10]
movups xmmword [rsp + 0x348], xmm1
movups xmmword [rsp + 0x358], xmm2
mov rax, qword [rsp + 0x360]
mov qword [rsp + 0x5b0], rax
movaps xmm1, xmmword [rsp + 0x350]
movaps xmmword [rsp + 0x5a0], xmm1
movaps xmm2, xmmword [rsp + 0x340]
movaps xmmword [rsp + 0x590], xmm2
movaps xmmword [rsp + 0x580], xmm0
mov qword [rdi + 0x220], rax
movups xmmword [rdi + 0x210], xmm1
movups xmmword [rdi + 0x200], xmm2
movups xmmword [rdi + 0x1f0], xmm0
mov qword [rsp + 0x30], r12
mov r15, qword [rdi + 0x1f0]
mov rbx, qword [rdi + 0x1f8]
mov rbp, qword [rdi + 0x200]
and qword [rdi + 0x1f0], 0
test r15, r15
je 0x14006eeb4
mov qword [rsp + 0x58], r13
movups xmm0, xmmword [rdi + 0x208]
movups xmm1, xmmword [rdi + 0x218]
movaps xmmword [rsp + 0x70], xmm1
movabs r12, 0x8000000000000000
lea r14, [rsp + 0x1a0]
mov qword [r14 + 0x18], r12
mov qword [r14 + 0x30], r12
and qword [r14], 0
mov qword [r14 + 8], 8
and qword [r14 + 0x10], 0
movaps xmmword [rsp + 0x60], xmm0
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x80], rax
mov cl, byte [r15 + 0x1c]
mov dl, byte [r15 + 0x1d]
call fcn.14003efa0
mov r8, rdx
mov rcx, r14
mov rdx, rax
call fcn.14008b213
xor eax, eax
cmp qword [r15], rax
je 0x14006df8d
mov rcx, qword [r15 + 8]
call sub.crypt32.dll_CertDuplicateCertificateContext
lea rcx, [rsp + 0x1a0]
mov rdx, rax
call fcn.14008b29c
lea r14, [rdi + 0x1f0]
lea rcx, [rsp + 0x1a0]
call fcn.14008b2d6
xor eax, 0x490001d3
mov ebp, edx
xor eax, 0x490001d3
mov ebp, edx
test rax, rax
je 0x14006e008
lea rcx, [rsp + 0x1a0]
call fcn.14006d24d
lea rcx, [rsp + 0x60]
call fcn.1400694c5
lea rcx, [rsp + 0x790]
lea ecx, [rsp + 0x790]
lea ecx, [rsp + 0x790]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x110
mov eax, 0x110
mov eax, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov r12, qword [rsp + 0x30]
lea rcx, [rsp + 0x460]
lea rdx, [rsp + 0x330]
mov r8d, 0x110
add al, 0
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x30
add eax, dword [rax]
add byte [rcx - 0x48], al
adc byte [rcx], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov eax, 2
mov rbp, r13
jmp 0x14006e5a9
add eax, 0x894c0000
je 0x14006e030
mov qword [rsp + 0x40], r14
lea r14, [rsp + 0x6d8]
lea r14, [rsp + 0x6d8]
mov qword [r14 + 0x10], r12
mov word [r14 + 0x50], 1
and qword [r14 + 0x40], 0
and qword [r14], 0
mov qword [r14 + 0x28], r12
mov rcx, qword [r15 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
adc al, ch
sub cl, dl
add dword [rax], eax
mov rcx, r14
mov rdx, rax
call fcn.14008b6c0
mov rcx, r14
mov rdx, rbx
mov r8, rbp
call 0x141db4736
add byte [rcx - 0x76], al
sbb byte [r9 - 0x78], r8b
push rax
call 0x141db4736
add byte [rcx - 0x76], al
sbb byte [r9 - 0x78], r8b
push rax
mov al, byte [r15 + 0x19]
mov byte [r14 + 0x51], al
cmp byte [r15 + 0x1a], 0
je 0x14006e097
mov ecx, 0x10
mov edx, 8
call fcn.1400b3d4e
mov rbx, rax
mov eax, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rbx], rax
mov qword [rbx + 8], rax
lea r15, [0x140184950]
jmp 0x14006e0d3
cmp byte [r15 + 0x1b], 0
je 0x14006e0ea
mov rcx, qword [r15 + 0x10]
call sub.crypt32.dll_CertDuplicateStore
mov r14, rax
mov ecx, 0x18
mov edx, 8
call fcn.1400b3d4e
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r14
lea r15, [0x1401848f0]
lea r14, [rsp + 0x718]
mov rcx, r14
call fcn.1400693f4
mov qword [r14], rbx
mov qword [r14 + 8], r15
lea r9, [rsp + 0x700]
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0xd0], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xb0], xmm0
mov qword [rsp + 0x118], r13
mov rcx, qword [r9 - 0x18]
xor eax, eax
cmp byte [r9 + 0x28], 0
mov r8d, 0
je 0x14006e13f
mov r8, qword [rsp + 0x6f0]
cmp rcx, r12
cmove r8, rax
lea rbx, [rsp + 0x460]
mov rcx, rbx
mov rdx, r13
call fcn.14008b8cd
mov rbx, qword [rbx + 0x10]
cmp rbx, 2
jne 0x14006e1af
mov r13, qword [rsp + 0x460]
mov qword [rsp + 0x338], 2
mov qword [rsp + 0x340], r13
mov qword [rsp + 0x330], 1
lea rcx, [rsp + 0xb0]
call fcn.1400694c5
lea rcx, [rsp + 0x118]
call fcn.1400693c3
mov ebp, 2
jmp 0x14006e413
lea r14, [rsp + 0x6e8]
mov rax, qword [rsp + 0x460]
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x468]
mov qword [rsp + 0x110], rax
mov r15d, dword [rsp + 0x478]
mov rbp, qword [rsp + 0x480]
mov rcx, qword [r14 - 0x10]
mov rdx, qword [r14 - 8]
call fcn.14006d31b
mov qword [rsp + 0x108], rax
mov qword [rsp + 0x100], rdx
lea rcx, [rsp + 0x160]
mov rdx, r14
call fcn.14006d33d
mov al, byte [r14 + 0x40]
mov byte [rsp + 0x27], al
mov al, byte [r14 + 0x41]
mov byte [rsp + 0x26], al
mov rcx, qword [r14 + 0x30]
mov rdx, qword [r14 + 0x38]
call fcn.14006301c
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0xf0], rdx
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x350], rax
movaps xmm0, xmmword [rsp + 0x60]
movaps xmm1, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x340], xmm1
movaps xmmword [rsp + 0x330], xmm0
test rbx, rbx
je 0x14006e2ac
lea rcx, [rsp + 0x6d8]
call fcn.14006d2e0
lea rcx, [rsp + 0x1a0]
call fcn.14006d24d
test bl, bl
je 0x14006e4de
lea rbx, [rsp + 0x790]
lea r14, [rsp + 0x5c0]
mov r8d, 0x110
mov rcx, rbx
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x460]
mov r8d, 0x110
mov rcx, r12
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x330]
mov r8d, 0xd0
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r12 + 0xd8]
movups xmm1, xmmword [r12 + 0xe8]
movups xmm2, xmmword [r12 + 0xf8]
movaps xmmword [r14], xmm0
movaps xmmword [r14 + 0x10], xmm1
movaps xmmword [r14 + 0x20], xmm2
mov rax, qword [r12 + 0x108]
mov qword [r14 + 0x30], rax
xor eax, eax
jmp 0x14006e59f
lea rcx, [rsp + 0x790]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
cmp rbp, 2
jne 0x14006e50e
mov r12, qword [rsp + 0x30]
mov r14, qword [rsp + 0x40]
jmp 0x14006dfe0
lea rbx, [rsp + 0x330]
lea rdx, [rsp + 0x790]
mov r8d, 0x110
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x460]
mov r8d, 0x110
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x330]
mov r8d, 0xd0
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r14 + 0xd8]
movups xmm1, xmmword [r14 + 0xe8]
movups xmm2, xmmword [r14 + 0xf8]
movaps xmmword [rsp + 0x5c0], xmm0
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5e0], xmm2
mov rax, qword [r14 + 0x108]
mov qword [rsp + 0x5f0], rax
mov eax, 1
mov r12, qword [rsp + 0x30]
mov r14, qword [rsp + 0x40]
mov byte [rdi + 0x1e8], 1
mov qword [rdi + 0xa8], rax
mov qword [rdi + 0xb0], rbp
mov qword [rdi + 0xb8], r13
lea rcx, [rdi + 0xc0]
lea rdx, [rsp + 0x330]
mov r8d, 0xd0
call sub.VCRUNTIME140.dll_memcpy
and qword [rdi + 0x190], 0
movaps xmm0, xmmword [rsp + 0x5c0]
movaps xmm1, xmmword [rsp + 0x5d0]
movaps xmm2, xmmword [rsp + 0x5e0]
movups xmmword [rdi + 0x198], xmm0
movups xmmword [rdi + 0x1a8], xmm1
movups xmmword [rdi + 0x1b8], xmm2
mov rax, qword [rsp + 0x5f0]
mov qword [rdi + 0x1c8], rax
mov rcx, r14
call case.0x14004477e.249
mov rax, qword [rdi + 0xa8]
test rax, rax
je 0x14006e733
cmp eax, 1
jne 0x14006e7c2
mov r15, qword [rdi + 0xb0]
mov rax, qword [rdi + 0xb8]
mov qword [rsp + 0x28], rax
mov r13, qword [rdi + 0xc0]
mov r14, qword [rdi + 0xc8]
mov rbp, qword [rdi + 0xd0]
lea rdx, [rdi + 0xd8]
lea rcx, [rsp + 0x9e8]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x190]
mov qword [rsp + 0x38], rax
movups xmm0, xmmword [rdi + 0x198]
movaps xmmword [rsp + 0x120], xmm0
movups xmm0, xmmword [rdi + 0x1a8]
movaps xmmword [rsp + 0x130], xmm0
movups xmm0, xmmword [rdi + 0x1b8]
movaps xmmword [rsp + 0x140], xmm0
mov rax, qword [rdi + 0x1c8]
mov qword [rsp + 0x150], rax
jmp 0x14006eafb
add byte [rax - 0x73], cl
pushfq
and al, 0x60
add eax, dword [rax]
add byte [rbx + rcx*4 + 0x7b], cl
fmul dword [rax - 0x75]
loopne 0x14006e832
mov dword [rsp + 0x28], eax
mov r13, qword [rbx - 0x18]
mov r14, qword [rbx - 0x10]
mov rbp, qword [rbx - 8]
lea rcx, [rsp + 0x5c0]
mov r8d, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
invalid
invalid
invalid
invalid
invalid
movups xmm0, xmmword [rbx + 0xb8]
movups xmm1, xmmword [rbx + 0xc8]
movups xmm2, xmmword [rbx + 0xd8]
add byte [rdi], cl
adc byte [rbx + 0xe8], bl
invalid
add byte [rax], al
invalid
add byte [rdi], cl
adc byte [rbx + 0xe8], bl
invalid
add byte [rax], al
invalid
call 0x14f06e82d
sub dword [rsp + 0xb0], eax
movaps xmmword [rsp + 0xb0], xmm0
add byte [rax], al
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xd0], xmm2
rol byte [rax], 0
add byte [rdi], cl
sub dword [rsp + 0xd0], edx
movaps xmmword [rsp + 0xe0], xmm3
lea rbx, [rsp + 0x790]
mov r8d, 0xb8
mov rcx, rbx
invalid
lea rdx, [rsp + 0x5c0]
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0xb0]
add byte [rax], al
invalid
add byte [rax], al
movaps xmm1, xmmword [rsp + 0xc0]
movaps xmm2, xmmword [rsp + 0xd0]
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], dl
movaps xmm3, xmmword [rsp + 0xe0]
add byte [rax], al
movaps xmmword [rsp + 0x60], xmm0
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x80], xmm2
movaps xmmword [rsp + 0x90], xmm3
lea rcx, [rsp + 0x6d8]
mov r8d, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsp + 0x68]
and al, 0x68
and al, 0x68
movups xmm1, xmmword [rsp + 0x78]
movups xmm2, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0x160], xmm0
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x170], ecx
movaps xmmword [rsp + 0x180], xmm2
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x190], rax
cmp r15, 3
jne 0x14006ea8f
invalid
jmp case.0x140055e9e.113
movups xmm2, xmmword [rbx + 0xd8]
movups xmm3, xmmword [rbx + 0xe8]
movaps xmmword [rsp + 0x1a0], xmm0
movaps xmmword [rsp + 0x1b0], xmm1
movaps xmmword [rsp + 0x1c0], xmm2
movaps xmmword [rsp + 0x1d0], xmm3
lea rcx, [rsp + 0x5c0]
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x460]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x1a0]
and al, 0xa0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1b0], cl
and al, 0xa0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x1b0], cl
movaps xmm2, xmmword [rsp + 0x1c0]
movaps xmm3, xmmword [rsp + 0x1d0]
invalid
add byte [rdi], cl
sub byte [rsp + 0x1d0], bl
invalid
add byte [rdi], cl
sub dword [rsp + 0xb0], eax
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm1
movaps xmmword [rsp + 0xd0], xmm2
add byte [rdi], cl
sub dword [rsp + 0xd0], edx
movaps xmmword [rsp + 0xe0], xmm3
cmp r15, 2
je 0x14006ea2a
lea rcx, [rsp + 0x330]
lea rdx, [rsp + 0x5c0]
add eax, 0xb8410000
mov eax, 0xe8000000
mov word [0x16815e9f1], ds
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xc0], cl
mov word [rax + rax*8], fs
add byte [rax], al
invalid
add eax, 0xb8410000
mov eax, 0xe8000000
mov word [0x16815e9f1], ds
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xc0], cl
mov word [rax + rax*8], fs
add byte [rax], al
invalid
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xd0], dl
movaps xmm2, xmmword [rsp + 0xd0]
movaps xmm3, xmmword [rsp + 0xe0]
pushfq
and al, 0xe0
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x460], xmm0
add byte [rax], al
movaps xmmword [rsp + 0x460], xmm0
movaps xmmword [rsp + 0x470], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x480], xmm2
movaps xmmword [rsp + 0x490], xmm3
lea rcx, [rsp + 0x790]
lea rdx, [rsp + 0x330]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x460]
add byte [rdi], cl
sub byte [rsp + 0x470], cl
add byte [rdi], cl
sub byte [rsp + 0x470], cl
movaps xmm2, xmmword [rsp + 0x480]
movaps xmm3, xmmword [rsp + 0x490]
add byte [rdi], cl
sub dword [rsp + 0x60], eax
add byte [rdi], cl
sub dword [rsp + 0x60], eax
movaps xmmword [rsp + 0x70], xmm1
movaps xmmword [rsp + 0x80], xmm2
movaps xmmword [rsp + 0x90], xmm3
sub dword [rsp + 0x90], ebx
sub dword [rsp + 0x90], ebx
cmp r15, 2
jne 0x14006ecc3
mov r15d, 2
lea rcx, [rsp + 0x9e8]
lea rdx, [rsp + 0x6d8]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x160]
movaps xmm1, xmmword [rsp + 0x170]
movaps xmm2, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x120], xmm0
movaps xmmword [rsp + 0x130], xmm1
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], edx
mov word [rax + rsi], fs
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x140], edx
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x150], rax
add byte [rax], al
mov rcx, qword [rsp + 0x30]
call fcn.14006ef16
xor eax, eax
mov qword [rsp + 0x38], rax
mov byte [rdi + 0x1e8], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0xcc8]
lea rdx, [rsp + 0x9e8]
mov r8d, 0xb8
invalid
add byte [rax], al
invalid
mov eax, 0xe8000000
pop rcx
sbb al, 5
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x120]
invalid
add byte [rdi], cl
sub byte [rsp + 0x120], al
invalid
add byte [rdi], cl
sub byte [rsp + 0x130], cl
invalid
movaps xmm1, xmmword [rsp + 0x130]
add byte [rdi], cl
sub byte [rsp + 0x140], dl
invalid
movaps xmm2, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x2f0], xmm0
movaps xmmword [rsp + 0x300], xmm1
movaps xmmword [rsp + 0x310], xmm2
and al, 0x10
add eax, dword [rax]
invalid
add byte [rdi], cl
sub dword [rsp + 0x310], edx
and al, 0x10
add eax, dword [rax]
invalid
and al, 0x10
add eax, dword [rax]
add byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + riz], ah
and al, 0x20
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x320], rax
and al, 0x20
add eax, dword [rax]
add dh, al
xchg ecx, ebp
add dword [rax], eax
add byte [rcx], al
and al, 0x20
add eax, dword [rax]
add dh, al
xchg ecx, ebp
add dword [rax], eax
add byte [rcx], al
cmp r15, 3
je 0x14006ed50
lea rbx, [rsp + 0xd80]
pushfq
and al, 0x80
or eax, 0x8d480000
add byte [rax], al
invalid
invalid
add byte [rax], al
lea rdx, [rsp + 0xcc8]
mov r8d, 0xb8
xchg esp, eax
and al, 0xc8
or al, 0
add byte [rcx - 0x48], al
mov eax, 0x48000000
mov rcx, rbx
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x2f0]
movaps xmm1, xmmword [rsp + 0x300]
add byte [rbx], al
add byte [rax], al
lock add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x300], cl
add byte [rbx], al
add byte [rax], al
add byte [rbx], al
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x310]
movaps xmmword [rsp + 0x230], xmm0
xor byte [rdx], al
add byte [rax], al
movaps xmmword [rsp + 0x240], xmm1
movaps xmmword [rsp + 0x250], xmm2
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x260], rax
invalid
mov rcx, qword [rsp + 0x58]
call 0x14006ef20
mov byte [r12], 1
add al, 0x24
add dword [rax - 0x73], ecx
lea ecx, [rsp + 0xb58]
add al, 0x24
add dword [rax - 0x73], ecx
lea ecx, [rsp + 0xb58]
mov r8d, 0xb8
mov rdx, rbx
lea ecx, [rsp + 0xb58]
mov r8d, 0xb8
mov eax, 0xb8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x230]
and al, 0x30
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x240], cl
and al, 0x30
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x240], cl
and al, 0x40
add al, byte [rax]
add byte [rdi], cl
sub byte [rsp + 0x250], dl
and al, 0x50
add al, byte [rax]
invalid
movaps xmm2, xmmword [rsp + 0x250]
and al, 0x50
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x270], eax
and al, 0x70
add al, byte [rax]
invalid
movaps xmmword [rsp + 0x270], xmm0
and al, 0x70
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x280], ecx
movaps xmmword [rsp + 0x280], xmm1
and al, 0x80
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x290], edx
movaps xmmword [rsp + 0x290], xmm2
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x2a0], rax
mov rcx, qword [rsp + 0xa8]
add al, ch
xor eax, dword [rbx]
add byte [rax], al
and al, 0x60
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*4], ah
add al, byte [rax]
add byte [rax - 0x75], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add al, ch
xor eax, dword [rbx]
add byte [rax], al
cmp r15, 2
jne 0x14006ec63
mov rcx, qword [rsp + 0x28]
and al, 0x28
call fcn.1400447c4
mov r13, rax
invalid
lea r14, [0x14017fd28]
rcl byte [rax]
adc dword [rax], eax
invalid
mov r15d, 3
jmp case.0x14005b8ec.76
lea rcx, [rsp + 0xaa0]
lea ecx, [rsp + 0xaa0]
lea rdx, [rsp + 0xb58]
mov r8d, 0xb8
mov eax, 0xb8
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x270]
movaps xmm1, xmmword [rsp + 0x280]
mov word [rax + rax*4], fs
add al, byte [rax]
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x290]
movaps xmmword [rsp + 0x1f0], xmm0
movaps xmmword [rsp + 0x200], xmm1
mov word [rax + rax], fs
add al, byte [rax]
add byte [rdi], cl
sub dword [rsp + 0x210], edx
mov rax, qword [rsp + 0x2a0]
add byte [rax], al
mov qword [rsp + 0x220], rax
jmp 0x14006ed6e
mov rcx, qword [rsp + 0x30]
call fcn.14006ef16
mov qword [rdi + 0x1f0], r15
mov rax, qword [rsp + 0x28]
mov qword [rdi + 0x1f8], rax
mov rax, qword [rsp + 0x40]
mov qword [rdi + 0x200], rax
add byte [rdx], al
add byte [rax], al
mov qword [rdi + 0x208], rbp
mov qword [rdi + 0x210], r13
lea rcx, [rdi + 0x218]
lea rdx, [rsp + 0x790]
add byte [rax], al
add byte [rax], al
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
and qword [rdi + 0x2d0], 0
movups xmm0, xmmword [rsp + 0x68]
movups xmm1, xmmword [rsp + 0x78]
and al, 0x78
and al, 0x78
movups xmm2, xmmword [rsp + 0x88]
movups xmmword [r14], xmm0
movups xmmword [r14 + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc dword [rsi + 0x10], ecx
movups xmmword [r14 + 0x20], xmm2
mov rax, qword [rsp + 0x98]
mov qword [r14 + 0x30], rax
add byte [rax], al
add byte [rcx - 0x77], cl
xor byte [rax - 0x75], r9b
mov rax, qword [rsp + 0x38]
mov rax, qword [rsp + 0x38]
mov byte [rax], 4
mov byte [r12], 3
mov qword [rsi], 4
invalid
add al, 0
add byte [rax], al
mov al, 4
invalid
jmp 0x14006ee60
mov qword [rsp + 0x28], r12
mov r15d, 2
mov r12, r13
mov rbx, r14
invalid
lea rcx, [rsp + 0xc10]
lea rcx, [rsp + 0xc10]
lea rdx, [rsp + 0xaa0]
mov r8d, 0xb8
add al, ch
out 0x19, eax
add eax, 0x84280f00
sub byte [rsp + 0x1f0], al
movabs al, byte [0xb8b84100000a]
add al, ch
out 0x19, eax
add eax, 0x84280f00
invalid
invalid
sbb dword [0xc42efc92], eax
sub byte [rsp + 0x1f0], al
test byte [rax + rsi*8], ah
and al, 0xf0
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x200], cl
movaps xmm1, xmmword [rsp + 0x200]
movaps xmm2, xmmword [rsp + 0x210]
adc byte [rdx], al
add byte [rax], al
movaps xmmword [rsp + 0x2b0], xmm0
movaps xmmword [rsp + 0x2c0], xmm1
movaps xmmword [rsp + 0x2d0], xmm2
rol byte [rdx], 1
add byte [rax], al
rol byte [rdx], 1
add byte [rax], al
mov rax, qword [rsp + 0x220]
mov qword [rsp + 0x2e0], rax
mov dword [rsp + 0x2e0], eax
test byte [rax + riz], ah
add al, byte [rax]
add byte [rax - 0x77], cl
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rbx + rcx*4 + 0x6c], cl
and al, 0x28
mov dword [rsp + 0x2e0], eax
mov r13, qword [rsp + 0x28]
mov r14, r12
mov r12, qword [rsp + 0x38]
and al, 0x38
out 0x4c, al
mov esp, dword [rsp + 0x38]
and al, 0x38
and al, 0x38
cmp byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14005e059
mov rcx, qword [rdi + 0x20]
mov rdx, qword [rdi + 0x28]
call fcn.140040195
mov qword [rsi], r15
invalid
dec dword [rcx + rcx*4 + 0x3e]
mov qword ds:[rsi + 8], r13
mov qword [rsi + 8], r13
mov qword [rsi + 0x10], r14
mov qword [rsi + 0x18], rbx
mov qword [rsi + 0x20], rbp
lea rcx, [rsi + 0x28]
lea rdx, [rsp + 0xc10]
mov r8d, 0xb8
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0xe0], r12
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x2b0], al
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x2b0]
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x2c0]
add byte [rax], al
movaps xmm2, xmmword [rsp + 0x2d0]
rol byte [rdx], 1
add byte [rax], al
movups xmmword [rsi + 0xe8], xmm0
adc dword [rsi + 0xe8], eax
xchg al, ch
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0xf8], ecx
clc
add byte [rax], al
invalid
movups xmmword [rsi + 0xf8], xmm1
clc
add byte [rax], al
add byte [rdi], cl
movups xmmword [rsi + 0x108], xmm2
movups xmmword [rsi + 0x108], xmm2
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + riz*8], ah
add al, byte [rax]
add byte [rax - 0x77], cl
xchg byte [rax], bl
add dword [rax], eax
add byte [rax], al
mov al, 1
mov byte [rdi + 0x49], al
mov rax, qword [rsp + 0x2e0]
mov qword [rsi + 0x118], rax
add byte [rax], al
add byte [rax], al
mov al, 1
mov byte [rdi + 0x49], al
mov rax, rsi
mov eax, esi
add rsp, 0xe38
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
ret
xchg esp, eax
and al, 0x48
add eax, dword [rax]
add byte [rax - 0x75], cl
push 0xfffffffffffffff0
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0x5c0]
lea ecx, [rsp + 0x5c0]
lea ecx, [rsp + 0x5c0]
add byte [rax], al
mov r8d, 0x110
call sub.VCRUNTIME140.dll_memcpy
mov bl, 1
jmp 0x14006e430
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
invalid
adc dword [rax], eax
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_tls_0.5.0_srcclient.rs
jmp 0x14006eefa
lea rcx, str.future_polled_after_completionC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x14017f4c0]
adc dword [rax], eax
adc dword [rax], eax
jmp 0x14006eee2
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1401802e0]
jmp 0x14006eefa
lea rcx, str.future_polled_after_completionC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_native_tls_0.3.1_srclib.rs
lea r8, [0x1401845d0]
pop rbp
add eax, 0x8d4c0011
add eax, 0x1156ee
mov edx, 0x1e
call fcn.1400c15e0
add eax, 0xd8d4800
lea eax, [rsi]
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
invalid
adc dword [rax], eax
lea r8, [0x140180340]
mov edx, 0x23
call fcn.1400c11d0
invalid
add byte [rdi], cl
or ecx, dword [rax - 0x7d]
cmp qword [rcx], 0
ud2
je 0x14006ef15
or dword [rax - 0x7d], ecx
rcr dword [rax], 0xe9
add rcx, 0x18
jmp fcn.1400694c5
mov al, 0xa5
invalid
invalid
mov al, 0xa5
invalid
ret
cmpsd dword [rsi], dword [rdi]
invalid
push rsi
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x161]
test eax, eax
je 0x14006ef4b
invalid
sbb byte [rbx + 0x207403f8], al
cmp eax, 3
je 0x14006ef58
cmp eax, 4
jne 0x14006ef6b
lea rcx, [rsi + 0x168]
add byte [rax], al
call fcn.14006ef16
jmp 0x14006ef64
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400694c5
lea rcx, [rsi + 0x168]
lea ecx, [rsi + 0x168]
call case.0x14004477e.249
invalid
inc esi
xchg byte [rax + 1], ah
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
mov byte [rsi + 0x160], 0
add byte [rax], al
add rsp, 0x20
pop rsi
ret
add eax, 0x85000002
sal byte [rsi + rcx - 0x7d], 0xf8
cmp eax, 3
jne 0x14006ef93
cmp eax, 3
jne 0x14006ef93
add rcx, 0x38
jmp 0x14006ef20
sar dword [rax], 0xe9
xchg esi, eax
invalid
ret
push rbx
sub rsp, 0x40
mov rdi, rdx
mov rsi, rcx
lea rbx, [rsp + 0x28]
mov rcx, rbx
call fcn.14006b5c5
cmp dword [rbx], 2
jne 0x14006efec
mov rbx, qword [rsp + 0x30]
and al, 0x30
mov rcx, rbx
call fcn.140021aae
cmp al, 0xd
jne 0x14006f00a
lea rbx, [rsp + 0x30]
pop rsp
and al, 0x30
lea rcx, [rsi + 8]
mov r8d, 0x120
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], 1
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call fcn.140031840
jmp 0x14006f002
push rsi
sub ah, bh
invalid
lea rcx, [rsi + 8]
mov r8d, 0x120
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
invalid
add eax, 0x26834800
invalid
invalid
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov qword [rsi + 8], 2
mov qword [rsi + 0x10], rbx
mov qword [rsi], 1
mov dword [rsi], 1
mov dword [rsi], 1
mov rcx, rdi
add rsp, 0x40
invalid
pop rbx
pop rdi
pop rsi
jmp fcn.1400696a8
invalid
and ecx, eax
add dword [rax], eax
invalid
push rsi
push rdi
sub rsp, 0x28
mov rax, qword [rcx]
lea rsi, [rsp + 0x20]
mov qword [rsi], rax
mov dword [rsi], eax
mov dword [rsi], eax
mov rcx, rsi
call fcn.14006f062
add byte [rax - 0x77], cl
invalid
mov rcx, qword [rsi]
mov ecx, dword [rsi]
call fcn.14008b155
mov rax, rdi
add rsp, 0x28
invalid
pop rdi
pop rsi
ret
sub esp, 0x78
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov eax, dword [rdx + 8]
mov rcx, rax
ror dword [rax - 0x3f], 0xe1
and byte [rax - 0x7d], cl
leave
add dh, byte [rcx]
invalid
ror dword [rax - 0x3f], 0xe1
and byte [rax - 0x7d], cl
leave
add dh, byte [rcx]
fild dword [rbp + 0x450f48c0]
test eax, eax
invalid
invalid
invalid
test eax, eax
cmovne rbx, rcx
invalid
mov qword [rsp + 0x28], rbx
invalid
mov dword [rsp + 0x28], ebx
jne 0x14006f1a6
add byte [rax], al
lea rcx, [rsp + 0x28]
call fcn.14004b579
lea rbx, [rsp + 0x50]
push rax
push rax
mov rcx, rbx
mov rdx, rsi
call fcn.14008b00c
bnd call fcn.14008b00c
cmp qword [rbx], 0
je 0x14006f18f
mov qword [rsp + 0x20], rsi
lea rax, [rsp + 0x40]
lea eax, [rsp + 0x40]
lea eax, [rsp + 0x40]
and al, 0x40
lea rbx, [rsp + 0x68]
mov qword [rbx], rax
and qword [rbx + 8], 0
movups xmm0, xmmword [rsp + 0x58]
adc byte [rsp + 0x58], al
adc byte [rsp + 0x58], al
and al, 0x58
movups xmmword [rax], xmm0
lea r14, [rsp + 0x28]
and al, 0x28
mov rsi, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
xor eax, 0x57490
mov rcx, rbx
call fcn.14008b0bd
add byte [rcx - 0x77], cl
xlatb
add byte [rcx - 0x77], cl
xlatb
cmp rax, 1
clc
add dword [rbp + 0x7b], esi
jne 0x14006f174
mov qword [rsp + 0x38], rdi
and al, 0x38
and qword [rsp + 0x28], 0
and al, 0x28
add byte [rcx + rcx*4 - 0xf], cl
int1
mov rcx, r14
call fcn.14008b1a2
mov r12, rax
mov r13, rdx
cmp rax, 1
invalid
cmp eax, 1
jne 0x14006f13b
mov rcx, qword [r13 + 8]
mov edx, dword [r13 + 0x10]
mov r8, qword [r15 + 8]
or byte [rbp - 0x75], al
adc r8b, r13b
add al, 0xc0
add dword [rax], eax
or byte [rbp - 0x75], al
adc r8b, r13b
add al, 0xc0
add dword [rax], eax
add byte [rcx - 0x1676b33b], cl
mov ebp, eax
mov rcx, r13
jmp 0xc447c835
call rsi
test bpl, bpl
je 0x14006f104
invalid
jmp 0x14006f146
mov rcx, r12
mov ecx, esp
mov rdx, r13
call fcn.14005e35c
invalid
mov rcx, qword [rsp + 0x28]
and al, 0x28
mov rdx, qword [rsp + 0x30]
call fcn.14005e35c
invalid
invalid
dec dword [rcx + rcx*4 - 7]
call rsi
invalid
cmp r12, 1
jne 0x14006f0e8
xor al, ch
invalid
invalid
invalid
mov rcx, qword [rsp + 0x48]
and al, 0x48
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
xor ebx, ebx
jae case.0x1400515cb.167
add byte [rcx], dh
fisttp dword [rax - 0x75]
invalid
invalid
mov rsi, qword [rsp + 0x20]
jmp 0x14006f1a6
invalid
je 0x14006f195
and bl, ch
xor cl, byte [rax - 0x77]
ror dword [rcx + rcx*4 - 6], 0xe8
invalid
mov rcx, rax
mov rdx, r15
cli
call fcn.14005e35c
mov rcx, qword [rsp + 0x48]
call qword [sym.imp.crypt32.dll_CertFreeCertificateChain]
add byte [rax - 0x75], cl
je 0x14006f1b2
invalid
add byte [rax - 0x75], cl
je 0x14006f1b2
and byte [rax - 0x73], cl
adc eax, 0x11040d
lea rdx, [0x14017f5a3]
add al, 0x11
add byte [rcx - 0x48], al
invalid
mov r8d, 0x3f
mov cl, 0x27
call fcn.14003d658
mov ch, 0xe4
cld
invalid
mov rbx, rax
mov rcx, qword [rsi]
call sub.crypt32.dll_CertFreeCertificateChain
mov rax, rbx
add rsp, 0x78
add esp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
push rsi
or al, ch
add byte es:[rax], al
add byte [rax - 0x7d], cl
invalid
dec dword [rax - 0x48]
cmp esp, ecx
imul byte [r15 + 0x4a]
invalid
fcmovb st(0), st(3)
invalid
sbb byte [rax - 0x73], cl
adc eax, 0x114f83
adc qword [r8], r8
mov r8d, 0x18
jmp rax
loopne 0x14006f204
invalid
add byte [rbp - 0x7ce08b40], al
clc
add esi, dword [rbp + 0x30]
lea rcx, [rsi + 0x70]
call fcn.14007103c
add rsi, 0x58
add esi, 0x58
add esi, 0x58
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14005e03b
add esp, 0x20
pop rsi
jmp fcn.14002069d
pop rsi
ret
push rsi
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x13d8
adc eax, dword [rax]
invalid
adc eax, dword [rax]
add al, ch
or ecx, dword [rdx]
add eax, 0xc4294800
add byte [rax], al
call fcn.1400bfcb0
sub rsp, rax
mov qword [rsp + 0x38], r8
mov r14, rdx
mov r15, rcx
movzx eax, byte [rdx + 0xe00]
test eax, eax
je case.0x14002fa98.434
cmp eax, 3
jne 0x140070432
test dword [rbx + 0x11], ebp
add byte [rax], al
clc
add ecx, dword [rdi]
test dword [rbx + 0x11], ebp
add byte [rax], al
lea rdi, [r14 + 0x132]
lea r13, [r14 + 0x70]
movzx eax, byte [r14 + 0x132]
lea rcx, [0x1401b5770]
lea ecx, [0x1401b5770]
invalid
add byte [rax + 0x63], cl
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov qword [rsp + 0x48], rdi
mov rdx, qword [r14 + 0xc8]
add byte [rax], al
mov rdx, qword [r14 + 0xc8]
add byte [rax], al
jmp 0x14006f329
xor dword [rcx - 0x73], ecx
lea rdx, [r14 + 0x58]
lea edx, [rsi + 0x58]
push rsi
pop rax
lea r13, [r14 + 0x70]
mov ecx, 0xb
jo 0x14006f2ba
or eax, dword [rax]
add byte [rax], al
mov rdi, r13
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xc8], rdx
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x73], cl
xchg byte [rdx], dh
add dword [rax], eax
add byte [rax], al
lea rax, [r14 + 0x132]
mov qword [rsp + 0x48], rax
add byte [rax - 0x77], cl
and al, 0x48
mov byte [r14 + 0x132], 0
add dword [rax], eax
add byte [rax], al
mov byte [r14 + 0x133], 0
xchg byte [rbx], dh
add dword [rax], eax
add byte [rax], al
xor eax, dword [rcx]
add byte [rax], al
add byte [rcx - 0x73], cl
invalid
invalid
sahf
rol byte [rax], 1
lea rbx, [r14 + 0xd0]
add byte [rax], al
add byte [rcx + 0xb], bh
mov ecx, 0xb
mov rdi, rbx
fisttp word [rcx + rcx*4 - 0x12]
mov rsi, r13
mov esi, ebp
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov qword [r14 + 0x128], rdx
mov dword [rsi + 0x128], edx
mov rax, qword [rdx]
cmp byte [rax + 0x60], 0
mov al, byte [r14 + 0xd0]
mov al, byte [rsi + 0xd0]
mov al, byte [rsi + 0xd0]
add byte [rax - 0x77], cl
push rsp
and al, 0x40
mov qword [rsp + 0x40], rdx
je 0x14006f38b
je 0x14006f38b
xor ecx, ecx
test al, al
ror byte [rax + 0xf], 0x45
retf
lea rdx, [0x1401851a0]
call fcn.140069a0e
cmpsb byte [rsi], byte [rdi]
invalid
invalid
test al, al
jne case.0x14005ee85.81
invalid
ror byte [rax + 0xf], 0x45
retf
cmpsb byte [rsi], byte [rdi]
invalid
sbb dword [rax - 0x73], ecx
or eax, 0xff5ef
lea rcx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
lea ecx, str.invalid_URL__scheme_is_not_httpinvalid_URL__scheme_is_missinginvalid_URL__host_is_missingConnectError
mov edx, 0x1f
jmp 0x14006f486
test al, al
je 0x14006f47a
out 0, eax
add byte [rax], al
mov rdx, qword [r14 + 0xf0]
mov edx, dword [rsi + 0xf0]
add byte [rax - 0x7b], cl
sal byte [rbx + rcx*2 + 0x49], cl
je 0x14006f3ea
mov rcx, qword [r14 + 0xe8]
test rdx, rdx
je 0x14006f3ea
mov rcx, qword [r14 + 0xe8]
add byte [rax], al
add al, ch
call fcn.1400303b8
test rax, rax
invalid
or eax, 0x48fffc10
test eax, eax
invalid
adc ah, bh
dec dword [rax - 0x7b]
sal byte [rdx + rdi + 0x48], 0x89
invalid
je 0x14006f3ea
mov rbp, rax
mov rsi, rdx
lea rdi, [rsp + 0xe0]
lea edi, [rsp + 0xe0]
lea edi, [rsp + 0xe0]
mov rcx, rdi
mov ecx, edi
mov rdx, rbx
call fcn.140030bcb
cld
dec dword [rax - 0x7d]
invalid
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x28
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebp
cld
dec dword [rax - 0x7d]
invalid
mov dword [rsp + 0x30], ebp
je 0x14006f4da
test ch, bh
add byte [rax], al
add byte [rax], al
invalid
mov bh, 0x84
and al, 0xf0
add byte [rax], al
add byte [rax], al
movzx eax, word [rsp + 0xf0]
jmp 0x14006f4fe
lock add byte [rax], al
add cl, ch
adc al, 1
add byte [rax], al
lea rcx, [0x14016e9ad]
mov edx, 0x1c
add cl, ch
mov eax, dword [rax]
add byte [rax], al
invalid
add cl, ch
mov eax, dword [rax]
add byte [rax], al
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], r15
lea rbp, [r14 + 0xaa9]
lea ebp, [rsi + 0xaa9]
lea ebp, [rsi + 0xaa9]
test eax, 0x4100000a
movzx eax, byte [r14 + 0xaa9]
movzx eax, byte [rsi + 0xaa9]
xchg byte [rcx + 0x4d00000a], ch
test eax, 0x4d00000a
lea r13, [r14 + 0x138]
lea ebp, [rsi + 0x138]
lea rcx, [0x1401b5784]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
invalid
or dword [rax + 1], 0x48e0ffc8
loopne 0x14006f474
mov qword [rsp + 0x48], rdi
mov dword [rsp + 0x48], edi
jmp 0x14006fed1
xchg byte [rcx + 1], bh
add byte [rax], al
lea r12, [r14 + 0x158]
lea rcx, [0x1401b57a0]
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x7c8948c8
and al, 0x48
invalid
or dword [rax + 1], 0x7c8948c8
and al, 0x48
invalid
jmp rax
jmp rax
add byte [rcx - 0x75], cl
mov esi, 0x160
mov rdi, qword [r14 + 0x160]
mov edi, dword [rsi + 0x160]
add cl, ch
invalid
jmp 0x14006f690
add byte [rax], al
lea rcx, [0x14016e98f]
mov edx, 0x1e
cmc
invalid
call fcn.140037390
mov r12, rax
mov rbp, rdx
jg 0x14006f486
dec dword [rcx - 0x77]
invalid
test rax, rax
test eax, eax
je 0x14006f49f
xor esi, esi
xor ebx, ebx
jmp 0x140070360
mov qword [rsp + 0x30], r13
and al, 0x30
mov qword [rsp + 0x28], r15
xor esi, esi
jmp 0x14006f4fe
add byte [rcx - 0x75], cl
xchg byte [rax - 0x16ffffff], cl
adc al, byte [rdx]
add byte [rax], al
xor ecx, ecx
cmp byte [rbx], 0
add byte [rax + 0xf], cl
retf
lea rdx, [0x140185868]
adc dword [rax], eax
add byte [rax + 0xf], cl
retf
adc dword [rax], eax
call fcn.140069a0e
test al, al
mov ecx, 0x1bb
mov eax, 0x50
cmovne eax, ecx
mov word [r14 + 0x130], ax
xor byte [rcx], al
add byte [rax], al
mov rcx, rbp
mov rdx, rsi
mov r8d, 0x5b
call fcn.1400b92ea
mov rsi, rax
mov r9, rdx
lea rdi, [rsp + 0xe0]
mov rcx, rdi
mov edx, 0x5d
mov r8, rax
call fcn.140071c68
mov r12, qword [rdi]
mov r13, qword [rdi + 0x10]
lea rbp, [r12 + r13]
mov rax, qword [rdi + 0x18]
mov r15d, dword [rdi + 0x2c]
lea rbx, [rsp + 0xa60]
mov rdi, rax
add rax, r12
mov qword [rsp + 0xa60], rbp
mov qword [rsp + 0xa68], rax
mov rcx, rbx
call fcn.140071cbc
test eax, eax
je 0x14006f594
cmp edx, 0x110000
je 0x14006f594
mov rax, qword [rsp + 0xa68]
add rax, r13
add byte [rcx + rax - 0x18], cl
sub rax, qword [rsp + 0xa60]
cmp edx, r15d
je 0x14006f550
jmp 0x14006f596
xor edi, edi
movzx ebp, word [r14 + 0x130]
add byte [rax], al
mov rcx, rsi
mov rdx, rdi
call fcn.1400146c0
mov rbx, rax
test bl, 1
add dword [rbp + 0x61], esi
movabs rax, 0xffffffff00
and rbx, rax
shr rbx, 8
mov ecx, 0x20
mov edx, 4
add byte [rax], al
add al, ch
jge 0x14006f616
add al, 0
invalid
add byte [rax], al
add al, ch
jge 0x14006f616
add al, 0
mov r12, rax
and word [rax], 0
mov word [rax + 6], bp
mov dword [rax + 6], ebp
mov dword [rax + 6], ebp
push 0x2588906
mov dword [rax + 2], ebx
lea rbp, [rax + 0x20]
mov qword [r14 + 0x138], rax
mov dword [rsi + 0x138], eax
mov dword [rsi + 0x138], eax
mov qword [r14 + 0x140], rax
mov qword [r14 + 0x148], 1
add qword [rax], rax
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
push rax
add dword [rax], eax
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x28
add qword [rax], rax
add byte [rcx], al
add byte [rax], al
add byte [rcx - 0x77], cl
scasb al, byte [rdi]
push rax
add dword [rax], eax
add byte [rbx + rcx*4 + 0x7c], cl
and al, 0x28
mov r13, qword [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
jmp 0x14006f803
int1
add dword [rax], eax
add byte [rax - 0x73], cl
lea rbx, [rsp + 0xa60]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140014730
cmp byte [rbx], 0
mov r15, qword [rsp + 0x28]
jl 0x14006f653
invalid
pushfq
and al, 0x60
or al, byte [rax]
add byte [rax - 0x77], cl
invalid
invalid
jl 0x14006f653
and al, 0x28
sub byte [rbx + rcx*4 + 0x6c], cl
and al, 0x30
mov r13, qword [rsp + 0x30]
je 0x14006f791
and qword [r14 + 0x138], 0
mov byte [r14 + 0x133], 1
add byte [rax], al
invalid
cmp byte [rcx], al
add byte [rax], al
add byte [rcx - 0x3a], al
xchg byte [rbx], dh
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add dword [rax - 0x75], ecx
mov rbp, qword [rsp + 0x40]
insb byte [rdi], dx
and al, 0x40
add rbp, 8
mov rcx, rsi
or byte [rax - 0x77], cl
int1
mov rdx, rdi
call fcn.140037390
cld
dec dword [rax - 0x77]
invalid
cld
dec dword [rax - 0x77]
invalid
mov rdi, rdx
lea r12, [r14 + 0x158]
pop rax
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg byte [rax + 1], bl
add byte [rax], al
pop rax
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg byte [rax + 1], bl
add byte [rax], al
mov qword [r14 + 0x160], rdx
add byte [rax], al
mov qword [r14 + 0x170], rbp
jo 0x14006f680
add byte [rax], al
add byte [rcx - 0x73], cl
sahf
jns 0x14006f687
lea rbx, [r14 + 0x179]
lea ebx, [rsi + 0x179]
add byte [rax], al
add byte [rcx - 0x3a], al
xchg byte [rcx + 1], bh
mov byte [r14 + 0x179], 0
add byte [rax], al
add byte [rcx - 0x73], cl
add byte [rax], al
lea rax, [r14 + 0x168]
xchg byte [rax + 1], ch
add byte [rax], al
mov qword [r14 + 0x168], rbp
mov dword [rsi + 0x168], ebp
mov qword [r14 + 0x188], rsi
mov qword [r14 + 0x190], rdi
nop
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
add byte [rcx], 0
invalid
nop
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg byte [rax + 0x41000001], al
mov byte [rsi + 0x178], 0
add byte [rax], al
add byte [rcx - 0x3a], al
xchg byte [rax + 1], bh
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp]
invalid
invalid
push rbp
mov byte [r14 + 0x178], 0
add byte [rax], al
mov rcx, qword [rbp]
mov rdx, qword [rbp + 8]
or al, ch
jb 0x14006f64a
std
dec dword [rcx - 0x77]
ror dword [rax - 0x77], 1
ror dword [rax - 0x77], 0xf2
or al, ch
jb 0x14006f64a
std
dec dword [rcx - 0x77]
ror dword [rax - 0x77], 1
ror dword [rax - 0x77], 0xf2
mov r8, rdi
call qword [r9 + 0x18]
mov r8, rax
mov rax, rdx
mov qword [r14 + 0x180], r8
mov qword [r14 + 0x188], rdx
lea rsi, [rsp + 0xe0]
mov ah, 0x24
loopne 0x14006f6f2
add byte [rax], al
mov rcx, rsi
mov rdx, r8
mov r8, qword [rsp + 0x38]
call qword [rax + 0x18]
mov rdi, qword [rsi]
cmp rdi, 2
cmp edi, 2
jne case.0x140052c67.166
mov byte [rbx], 4
mov al, 3
mov rdi, qword [rsp + 0x48]
jmp 0x140070293
mov rsi, qword [rsp + 0xe8]
mov rbx, qword [rsp + 0xf0]
pushfq
and al, 0xf0
add byte [rax], al
add byte [rcx - 0x75], cl
mov rcx, qword [r14 + 0x180]
mov rdx, qword [r14 + 0x188]
call fcn.140001709
mov word [r14 + 0x178], pe_nt_image_headers64
mov dword [r14 + 0x178], 0x894c0100
loope 0x14006f733
or eax, 0x85480000
dec dword [rdi]
invalid
mov dword [rdx], eax
add byte [rax], al
lea rcx, str.dns_error
mov edx, 9
call fcn.140037390
mov rbp, rdx
test rax, rax
je 0x14006f9db
mov r12, rax
lea rcx, [r14 + 0x138]
call fcn.1400704e9
mov byte [r14 + 0x133], 0
jmp 0x140070360
mov ecx, 0x20
mov edx, 4
call fcn.1400b3d4e
add al, 0
mov r12, rax
movups xmm0, xmmword [rsp + 0xa61]
movups xmmword [rsp + 0xe2], xmm0
and al, 0xe2
add byte [rax], al
add byte [rsi - 0x39], ah
add byte [rcx], al
invalid
movups xmm0, xmmword [rsp + 0xe0]
movups xmmword [rax + 2], xmm0
movzx eax, word [rsp + 0xf0]
mov word [r12 + 0x12], ax
and qword [r12 + 0x14], 0
mov word [r12 + 0x1c], bp
lea rbp, [r12 + 0x20]
mov qword [r14 + 0x138], r12
add byte [rbp - 0x77], cl
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rcx - 0x39], cl
xchg byte [rax + 1], cl
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x77], cl
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rcx - 0x39], cl
xchg byte [rax + 1], cl
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [r14 + 0x150], rbp
lea rax, [r14 + 0x138]
lea eax, [rsi + 0x138]
mov qword [rsp + 0x40], rax
mov byte [r14 + 0x133], 1
mov esi, 1
mov byte [r14 + 0x133], 0
xchg byte [rbx], dh
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x78], r12
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x88], rsi
mov qword [rsp + 0x90], rbp
mov rax, qword [r14 + 0x128]
add dword [rax], eax
add byte [rbx + rcx*4 + 0x18], cl
add dword [rax], eax
add byte [rbx + rcx*4 + 0x18], cl
lea rsi, [r11 + 0x10]
mov r9d, dword [r11 + 0x48]
cmp r9d, 0x3b9aca00
add dl, cl
invalid
cmp ecx, dword [rcx + rcx*4 + 0x7c]
and al, 0x28
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x30], ebp
add dl, cl
invalid
mov dword [rsp + 0x30], ebp
jne 0x14006f899
mov r8, qword [r11 + 0x30]
mov r9d, dword [r11 + 0x38]
lea rdi, [rsp + 0xa20]
lea rdx, [rsp + 0x78]
js 0x14006f8c4
mov ecx, edi
js 0x14006f8c4
mov ecx, edi
stc
call fcn.14003787a
mov dword [rdi - 0x90], 0x3b9aca00
mov qword [rdi - 0xa0], rsi
mov dword [rdi - 0xa0], esi
mov dword [rdi - 0xa0], esi
invalid
jmp 0x14006fe8a
add byte [rbp - 0x75], cl
push rbx
mov cl, byte [r11 + 0x66]
mov r10, qword [r11 + 0x40]
mov cl, byte [r11 + 0x66]
test byte [r11 + 0x61], 1
test byte [rbx + 0x61], 1
movabs rax, 0x7ffffffffffffff
mov qword [rsp + 0xc8], rsi
mov dword [rsp + 0xc8], esi
invalid
mov dword [rsp + 0xc8], esi
mov ah, 0x24
enter 0, 0
mov dword [rsp + 0x9c], r9d
mov qword [rsp + 0xd0], r10
xchg esp, eax
and al, 0xd0
add byte [rax], al
invalid
pushfq
add byte [rax], al
add byte [rcx + rcx*4 - 0x6c], cl
xchg esp, eax
xchg esp, eax
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
add byte [rcx + rcx*4 - 0x64], cl
and al, 0xd8
fadd dword [rax]
add byte [rax], al
jne 0x14006f97b
test cl, cl
add byte [rax], al
mov qword [rsp + 0xd8], r11
fadd dword [rax]
add byte [rax], al
jne 0x14006f97b
test cl, cl
je 0x14006f983
movups xmm0, xmmword [rsp + 0x78]
and al, 0x78
movups xmm1, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0xf0], xmm1
mov word [rax + rcx*4], fs
and al, 0x88
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xf0], ecx
movaps xmmword [rsp + 0xe0], xmm0
and al, 0xe0
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xf0
mov r12, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0xf8]
add byte [rax - 0x75], cl
mov ah, 0x24
loopne 0x14006f911
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rdi*8], fs
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
loopne 0x14006f911
add byte [rax], al
mov rdx, qword [rsp + 0xe8]
mov edx, dword [rsp + 0xe8]
add byte [rax - 0x77], cl
cmc
mov rbp, rsi
cmp rdx, rcx
je 0x14006fc2c
movzx r8d, word [rdx]
mov bh, 2
cmp r8w, 2
je 0x14006fc25
clc
add cl, byte [rdi]
test bh, ch
add al, byte [rax]
add byte [rdi], cl
adc byte [rdx + 2], al
movups xmm0, xmmword [rdx + 2]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rsp + 0xa6e], xmm1
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0xa60], xmm0
test r8w, r8w
je 0x14006f975
mov word [rbp], r8w
movaps xmm0, xmmword [rsp + 0xa60]
movups xmmword [rbp + 2], xmm0
or al, byte [rax]
add byte [rdi], cl
adc dword [rbp + 2], eax
movups xmm0, xmmword [rsp + 0xa6e]
movups xmmword [rbp + 0x10], xmm0
or al, byte [rax]
add byte [rdi], cl
adc dword [rbp + 0x10], eax
add rbp, 0x20
and byte [rax - 0x7d], cl
ret 0xeb20
add rdx, 0x20
jmp 0x14006f91e
test cl, cl
je 0x14006fb90
add byte [rax], al
cmp rbp, r12
je 0x14006fc5d
mov sil, byte [r12]
xor al, 0x24
jmp 0x14006fc5f
mov r12, qword [r14 + 0xab0]
mov r15, qword [rsp + 0x38]
jmp 0x1400700ed
mov r15, qword [rsp + 0x38]
jmp 0x14006ff29
mov r12, qword [r14 + 0xab8]
test r12, r12
mov r15, qword [rsp + 0x38]
jne 0x14006fff1
jmp 0x140070452
mov r12, qword [r14 + 0xae0]
mov r15, qword [rsp + 0x38]
jmp 0x140070268
mov rbx, rsi
mov rsi, rbp
lea rax, [r14 + 0x130]
lea rdx, [rsp + 0xa0]
mov qword [rdx], rsi
mov qword [rdx + 8], rbx
mov qword [rdx + 0x10], rax
mov rdi, rbx
lea rbx, [rsp + 0xe0]
mov rcx, rbx
call fcn.140071bed
cmp word [rbx], 2
jne 0x14006fa2e
mov rcx, rsi
mov rdx, rdi
call fcn.140001709
mov r12d, 4
xor ebp, ebp
xor esi, esi
jmp 0x14006fb57
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x40], rdi
mov rbx, qword [rdi + 0x20]
lea rdi, [rsp + 0xa60]
mov rcx, rdi
mov rdx, rsi
call rbx
mov rax, qword [rdi]
inc rax
mov rcx, 0xffffffffffffffff
cmove rax, rcx
cmp rax, 5
mov ecx, 4
cmovae rcx, rax
call fcn.1400b5497
mov r12, rdx
lea r15, [rsp + 0xe0]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmmword [rdx], xmm0
movups xmmword [rdx + 0x10], xmm1
lea rcx, [rsp + 0x50]
mov qword [rcx], rax
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], 1
mov ebp, 1
mov edi, 0x20
lea r13, [rsp + 0xa0]
mov rcx, r15
mov rdx, r13
call fcn.140071bed
cmp word [rsp + 0xe0], 2
je 0x14006fb3b
cmp rbp, qword [rsp + 0x50]
jne 0x14006fb0f
lea rcx, [rsp + 0xa60]
mov rdx, rsi
call rbx
mov r8, qword [rsp + 0xa60]
inc r8
mov rax, 0xffffffffffffffff
cmove r8, rax
lea rcx, [rsp + 0x50]
mov rdx, rbp
call fcn.1400314ef
mov rcx, rax
call fcn.140001d62
mov r12, qword [rsp + 0x58]
movups xmm0, xmmword [rsp + 0xe0]
movups xmm1, xmmword [rsp + 0xf0]
movups xmmword [r12 + rdi + 0x10], xmm1
movups xmmword [r12 + rdi], xmm0
inc rbp
mov qword [rsp + 0x60], rbp
add rdi, 0x20
jmp 0x14006fab5
mov rcx, rsi
mov rdx, qword [rsp + 0x40]
call fcn.140001709
mov rsi, qword [rsp + 0x50]
mov r15, qword [rsp + 0x28]
mov r13, qword [rsp + 0x30]
shl rbp, 5
add rbp, r12
lea rcx, [r14 + 0x138]
cmp qword [r14 + 0x138], 0
mov qword [rsp + 0x40], rcx
je 0x14006f81c
cmp byte [r14 + 0x133], 0
je 0x14006f81c
call 0x14003d707
jmp 0x14006f81c
movups xmm0, xmmword [rsp + 0x78]
movups xmm1, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov r12, qword [rsp + 0xf0]
mov rcx, qword [rsp + 0xf8]
mov rsi, qword [rsp + 0xe0]
mov rdx, qword [rsp + 0xe8]
mov rbp, rsi
cmp rdx, rcx
je 0x14006fc2c
add rdx, 0x20
mov rcx, rdx
lea rbx, [rsp + 0xe0]
mov qword [rbx + 8], rcx
and r12, rax
mov rcx, rbx
call fcn.140034c39
mov rcx, rbx
call 0x14003d707
mov edi, 4
xor eax, eax
mov r13d, 4
jmp 0x14006fdad
xor esi, esi
lea r12, [rsp + 0xa0]
and qword [r12], 0
mov eax, 4
mov qword [r12 + 8], rax
and qword [r12 + 0x10], 0
lea rcx, [rsp + 0x50]
and qword [rcx], 0
mov qword [rcx + 8], rax
and qword [rcx + 0x10], 0
movups xmm0, xmmword [rsp + 0x78]
movups xmm1, xmmword [rsp + 0x88]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
mov rdi, qword [rsp + 0xf8]
mov r13, qword [rsp + 0xe8]
cmp r13, rdi
je 0x14006fd67
movups xmm0, xmmword [rsp + 0xa6e]
movups xmmword [rcx + rdx + 0x10], xmm0
inc qword [rbx + 0x10]
add r13, 0x20
jmp 0x14006fcbb
add byte [rax - 0x77], cl
jns 0x14006fd7b
invalid
or al, ch
invalid
call 0x14003d707
mov r12, qword [rsp + 0xa0]
and al, 0xa0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
test al, 0
add byte [rax], al
mov rsi, qword [rsp + 0xa8]
add byte [rax], al
mov rbp, qword [rsp + 0xb0]
mov rax, qword [rsp + 0x50]
lodsb al, byte [rsi]
and al, 0xb0
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
mov r13, qword [rsp + 0x58]
mov ebp, dword [rsp + 0x58]
mov rdi, qword [rsp + 0x60]
shl rbp, 5
add rbp, rsi
invalid
shl rdi, 5
add rdi, r13
lea rdx, [rsp + 0xa0]
mov qword [rdx], rsi
mov qword [rdx + 8], rsi
mov qword [rdx + 0x10], r12
invalid
adc byte [rax - 0x77], cl
push 0x18
invalid
push 0x18
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rdi
lea rcx, [rsp + 0xa20]
mov word [rax + riz], fs
or al, byte [rax]
add byte [rax], al
mov rax, qword [rsp + 0xd8]
mov rbx, qword [rax + 0x30]
mov ebp, dword [rax + 0x38]
cmp byte [rcx - 0x77], cl
add byte [rax], al
mov rax, qword [rsp + 0xd8]
add byte [rax], al
mov rbx, qword [rax + 0x30]
mov ebp, dword [rax + 0x38]
cmp byte [rcx - 0x77], cl
fadd dword [rcx - 0x77]
jmp 0x13c817ee1
dec dword [rcx + rdi - 0x11]
je 0x14006fe65
cmp byte [rcx - 0x77], cl
fadd dword [rcx - 0x77]
jmp 0x13c817ee1
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea r15, [rsp + 0xa60]
mov rcx, r15
mov rdx, qword [rsp + 0xd0]
mov r8d, dword [rsp + 0x9c]
call fcn.1400b80a1
jnp 0x14006fda6
add al, 0
invalid
jnp 0x14006fda6
add al, 0
lea rcx, [rsp + 0xac8]
lea rdx, [rsp + 0x50]
mov r8, rbx
mov r9d, ebp
call fcn.14003787a
lea rdi, [rsp + 0x988]
mov r8d, 0x98
mov rcx, rdi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0xc8]
mov qword [rdi - 8], rax
jmp 0x14006fe8a
mov dword [rsp + 0x990], 0x3b9aca00
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0x980], rax
lea rcx, [rsp + 0x50]
call 0x14003d707
lea rdi, [rsp + 0xa60]
lea rdx, [rsp + 0xe0]
mov r8d, 0x971
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r8d, 0x971
mov rcx, qword [rsp + 0x40]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [r14 + 0xaa9]
mov byte [r14 + 0xaa9], 0
lea r13, [r14 + 0x138]
mov r15, qword [rsp + 0x38]
mov byte [r14 + 0xaa8], 0
or al, byte [rax]
add byte [rax], al
lea rdx, [r14 + 0x9d8]
mov r8d, 0xd0
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
add byte [rcx - 0x7f], al
mov esi, 0x148
add dl, cl
invalid
cmp esi, dword [rbp + 0x5a]
add byte [rcx - 0x7f], al
mov esi, 0x148
add dl, cl
invalid
lea rax, [r14 + 0x1d8]
mov rcx, qword [r14 + 0x138]
mov qword [r14 + 0xab0], rax
mov qword [r14 + 0xab8], rcx
mov dword [rsi + 0xab8], ecx
add byte [rcx - 0x75], cl
invalid
mov dword [rsi + 0xab8], ecx
mov byte [r14 + 0xdf8], 0
mov rdi, qword [rsp + 0x48]
jl 0x14006ff4c
invalid
xchg al, bh
or eax, 0x48000000
mov edi, dword [rsp + 0x48]
jl 0x14006ff4c
invalid
jl 0x14006ff4c
lea rbx, [r14 + 0xab0]
lea rbx, [r14 + 0xab0]
add byte [rax], al
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov rdx, rbx
mov r8, r15
call fcn.1400704f4
scasb al, byte [rdi]
add eax, 0x8b4c0000
cmp r15, 2
scasb al, byte [rdi]
add eax, 0x8b4c0000
cmp r15, 2
add cl, byte [rdi]
jne 0x140070037
test esp, esp
add byte [rax], al
add byte [rax + 0x32fe903], dh
add byte [rax], al
mov al, 3
jmp 0x140070289
lea rsi, [r14 + 0x140]
lea rcx, [r14 + 0x8d8]
mov r8d, 0x98
cwde
add byte [rax], al
invalid
cwde
add byte [rax], al
add byte [rax - 0x77], cl
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rax, [r14 + 0x1d8]
mov rcx, qword [r14 + 0x138]
mov ecx, dword [rsi + 0x138]
mov ecx, dword [rsi + 0x138]
lea r12, [r14 + 0x208]
cmpsb byte [rsi], byte [rdi]
or byte [rdx], al
add byte [rax], al
mov qword [r14 + 0x208], rax
or byte [rdx], al
add byte [rax], al
mov qword [r14 + 0x210], rcx
xor eax, eax
mov byte [r14 + 0x550], al
lea rdx, [r14 + 0x940]
lea r8, [r14 + 0x558]
add byte [rax], al
add byte [rax], al
mov qword [r14 + 0x558], rdx
mov qword [r14 + 0x560], rcx
xchg esi, eax
pop rax
add eax, 0x89490000
mov fs, word [rax + 5]
add byte [rax], al
mov byte [r14 + 0x8a0], al
mov qword [r14 + 0xab0], r8
add byte [rax], al
add byte [rax], al
lea rax, [r14 + 0x970]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0xab8], r12
mov qword [r14 + 0xac0], rax
mov rdi, qword [rsp + 0x48]
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov rdx, r12
mov r8, r15
call fcn.140070f62
mov rax, qword [rsi]
cmp rax, 2
jne 0x140070064
lea rcx, [rsp + 0xe0]
call fcn.14007109d
mov rcx, qword [r14 + 0xac0]
mov rdx, r15
call fcn.1400b55db
test al, al
je 0x140070097
mov al, 4
jmp 0x140070289
mov r12, qword [rsp + 0xe8]
mov rbp, qword [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
clc
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x10024
add byte [rax - 0x77], cl
fld1
invalid
invalid
add byte [rax], al
add cl, ch
invalid
add al, byte [rax]
add byte [rax], al
and al, 0xe8
add byte [rax], al
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
clc
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x10024
add byte [rax - 0x77], cl
fld1
invalid
add byte [rax], al
mov r12, qword [rsp + 0xe8]
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0x60], rcx
movsb byte [rdi], byte [rsi]
and al, 0xe8
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + rax], fs
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x60
movups xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x50], xmm0
sub dword [rsp + 0x50], eax
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x50], eax
mov rcx, qword [r14 + 0xac0]
and qword [r14 + 0xab8], 0
add byte [rax], al
invalid
or al, byte [rax]
add byte [rcx - 0x7d], cl
cmpsb byte [rsi], byte [rdi]
mov eax, 0xa
add byte [rax], al
invalid
add byte [rax], al
add bl, ch
or eax, 0xb8a68349
mov eax, 0xa
jmp 0x1400700a4
and qword [r14 + 0xab8], 0
mov eax, 0xa
mov eax, 2
mov qword [r14 + 0x8a8], rax
mov qword [r14 + 0x8b0], r12
mov al, 8
add byte [rax], al
add byte [rbp - 0x77], cl
cmpsb byte [rsi], byte [rdi]
mov al, 8
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x50]
movups xmmword [r14 + 0x8b8], xmm0
xchg byte [rax + 0x48000008], bh
mov edx, dword [rsp + 0x60]
xchg byte [rax + 0x48000008], bh
mov edx, dword [rsp + 0x60]
add byte [rax - 0x75], cl
push rsp
and al, 0x60
mov qword [r14 + 0x8c8], rdx
xchg esi, eax
enter 8, 0
mov qword [r14 + 0x8d0], rcx
cmp rax, 2
jne 0x140070155
mov rax, qword [r14 + 0xab0]
mov qword [r14 + 0xab0], r12
xchg byte [rax + 0x4d00000a], dh
mov dword [rsi + 0xab0], esp
add byte [rbp - 0x77], cl
cmpsb byte [rsi], byte [rdi]
mov al, 0xa
add byte [rax], al
mov qword [r14 + 0xab8], rax
or al, byte [rax]
add byte [rbp - 0x7b], cl
test esp, esp
je 0x140070452
invalid
invalid
mov ah, 0x24
loopne 0x1400700fc
test r12, r12
test esp, esp
je 0x140070452
lea rsi, [rsp + 0xe0]
add byte [rax], al
mov rcx, rsi
mov rdx, r12
mov r8, r15
clc
clc
call fcn.140070f62
add byte [rax], al
cmp dword [rsi], 2
jne 0x140070190
add dh, byte [rbp + 0x7f]
lea rcx, [rsp + 0xe0]
lea ecx, [rsp + 0xe0]
add byte [rax], al
add al, ch
jg 0x14007012b
call fcn.14007109d
add byte [rax], al
mov rdx, qword [r14 + 0xab8]
lea rsi, [rsp + 0xe0]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
add byte [rax], al
mov rcx, rsi
mov ecx, esi
mov r8, r15
clc
call fcn.140070f62
add byte [rax], al
cmp dword [rsi], 2
jne case.0x140052c67.171
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
mov word [rax + riz*8], fs
lea rcx, [rsp + 0xe0]
lea ecx, [rsp + 0xe0]
add byte [rax], al
add al, ch
call fcn.14007109d
sldt word [r8]
mov al, 5
jmp 0x140070289
lea rax, [r14 + 0x8a8]
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov qword [rsp + 0xc0], rcx
movups xmm0, xmmword [rax]
and byte [rax - 0x77], cl
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rdi], cl
adc byte [rax], al
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xb0], xmm1
and al, 0xb0
add byte [rax], al
invalid
adc byte [rdi], cl
sub dword [rsp + 0xb0], ecx
and al, 0xb0
add byte [rax], al
invalid
and al, 0xb0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xa0], eax
and al, 0xa0
add byte [rax], al
invalid
movaps xmmword [rsp + 0xa0], xmm0
and al, 0xa0
add byte [rax], al
add byte [rbp - 0x75], cl
cmpsb byte [rsi], byte [rdi]
mov al, 0xa
add byte [rax], al
mov r12, qword [r14 + 0xab0]
mov eax, 1
jmp 0x140070215
add cl, ch
test dword [rax], eax
add byte [rax], al
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x70], rax
and al, 0x70
and al, 0x70
movups xmm0, xmmword [rsp + 0xe0]
adc byte [rsp + 0xe0], al
movups xmm1, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x60], xmm1
sub dword [rsp + 0x60], ecx
movaps xmmword [rsp + 0x50], xmm0
push rax
push rax
mov r12, qword [r14 + 0xab8]
xor eax, eax
jmp case.0x140052c67.164
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x70], rax
movups xmm0, xmmword [rsp + 0xe0]
add byte [rdi], cl
adc byte [rsp + 0xf0], cl
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x60], ecx
movaps xmmword [rsp + 0x50], xmm0
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov rcx, qword [rsp + 0x70]
mov qword [rsp + 0xc0], rcx
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0xb0], xmm1
sub dword [rsp + 0xb0], ecx
movaps xmmword [rsp + 0xa0], xmm0
mov byte [r14 + 0xaa8], 1
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movups xmmword [r14 + 0xab0], xmm0
movups xmmword [r14 + 0xac0], xmm1
mov rcx, qword [rsp + 0xc0]
mov qword [r14 + 0xad0], rcx
cmp qword [r14 + 0xab0], 0
je 0x1400702db
invalid
add byte [rax], al
invalid
mov qword [r14 + 0xad8], rax
mov qword [r14 + 0xae0], r12
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov rdx, r12
mov r8, r15
call fcn.140070f62
mov r15, qword [rsi]
cmp r15, 2
cmp edi, 2
jne 0x1400702a3
mov al, 6
mov byte [rbp], al
mov al, 4
mov r15, qword [rsp + 0x28]
mov byte [rdi], al
mov qword [r15], 2
add byte [rax], al
mov al, 3
jmp 0x14007039f
invalid
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xe8
add byte [rax], al
mov r12, qword [rsp + 0xe8]
mov rbp, qword [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
clc
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x10024
add byte [rcx - 0x80], al
mov esi, 0xaa8
invalid
je case.0x1400599b9.104
add byte [rax - 0x75], cl
lodsb al, byte [rsi]
and al, 0xf0
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
clc
add byte [rax], al
add byte [rax - 0x75], cl
mov esp, 0x10024
add byte [rcx - 0x80], al
mov esi, 0xaa8
add byte [rbp + rbp + 0x49], dh
lea rcx, [r14 + 0xab0]
lea ecx, [rsi + 0xab0]
call fcn.140070f67
jmp case.0x1400599b9.104
mov r12, qword [r14 + 0xab8]
mov rbp, qword [r14 + 0xac0]
or al, byte [rax]
add byte [rcx - 0x75], cl
mov dh, 0xc8
or al, byte [rax]
add byte [rcx - 0x75], cl
mov esi, 0xad0
or al, byte [rax]
add byte [rcx - 0x75], cl
mov dh, 0xc8
or al, byte [rax]
add byte [rcx - 0x75], cl
mov esi, 0xad0
xor r15d, r15d
mov byte [r14 + 0xaa8], 0
or al, byte [rax]
add byte [rax], al
lea rcx, [r14 + 0x970]
call 0x140042af9
lea rcx, [r14 + 0x558]
call fcn.140070f2d
lea rcx, [r14 + 0x208]
call fcn.140070f2d
invalid
or dword [rax], eax
add al, ch
jmp 0x140070333
add byte [rcx - 0x73], cl
mov es, word [rax + 9]
or dword [rax], eax
invalid
lea rcx, [r14 + 0x940]
or dword [rax], eax
add al, ch
invalid
call 0x14003d707
lea rcx, [r14 + 0x1d8]
lea ecx, [rsi + 0x1d8]
add dword [rax], eax
add al, ch
leave
sar esp, cl
inc dword [rcx - 0x3a]
mov byte [r14 + 0xaa9], 1
call 0x14003d707
mov byte [r14 + 0xaa9], 1
or al, byte [rax]
add byte [rcx], al
mov rcx, r13
call fcn.140070f7f
test r15, r15
je case.0x14002fa5e.424
invalid
xor dword [rax + rax], ecx
add byte [rbp - 0x7b], cl
push qword [rdx + rbp*2 + 0x4c]
push 0x4c
push 0x4c
mov r15, qword [rsp + 0x28]
mov edi, dword [rsp + 0x28]
and al, 0x28
mov r13, qword [rsp + 0x30]
insb byte [rdi], dx
and al, 0x30
mov rbx, rdi
mov ebx, edi
lea rcx, [r14 + 0xd0]
call fcn.14002069d
sti
invalid
mov edi, 1
mov ss, eax
add byte [rax], al
add al, ch
xor dword [rbx], eax
sti
invalid
mov byte [r14 + 0x132], 1
mov byte [rsi + 0x132], 1
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add dword [rcx + rcx*4 - 0x17], ecx
mov ecx, ebp
mov rcx, r13
mov ecx, ebp
call fcn.14007103c
or al, 0
add byte [rcx - 0x73], cl
lea ecx, [rsi + 0x58]
lea rcx, [r14 + 0x58]
lea ecx, [rsi + 0x58]
call fcn.14005e03b
mov qword [r15], rdi
mov qword [r15 + 8], r12
mov dword [rdi + 8], esp
mov cl, 0xdc
invalid
mov dword [rdi + 8], esp
mov qword [r15 + 0x10], rbp
mov dword [rdi + 0x10], ebp
mov qword [r15 + 0x18], rsi
mov dword [rdi + 0x18], esi
mov qword [r15 + 0x20], rbx
mov al, 1
invalid
add dword [rcx - 0x78], eax
xchg byte [rax], al
add byte [rsi], cl
mov byte [r14 + 0xe00], al
add byte [rsi], cl
add byte [rax], al
mov rax, r15
add rsp, 0x13d8
add esp, 0x13d8
add esp, 0x13d8
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x78]
mov qword [rcx], r12
mov qword [rcx + 8], rbp
mov dword [rcx + 8], ebp
mov qword [rcx + 0x10], rsi
mov dword [rcx + 0x10], esi
mov qword [rcx + 0x18], rdi
mov rax, qword [r14 + 0x128]
add byte [rax], al
add byte [rax], al
mov rax, qword [rax]
mov dl, byte [rax + 0x77]
add byte [rdx - 0x341788b0], cl
invalid
call fcn.1400b66ae
add al, 0
add byte [rax - 0x7b], cl
ror byte [rbx + rcx*4 + 0x7c], 0x24
test rax, rax
mov r15, qword [rsp + 0x28]
sub byte [rbx + rcx*4 + 0x6c], cl
and al, 0x30
sub byte [rbx + rcx*4 + 0x6c], cl
and al, 0x30
je 0x140070402
lea rcx, [rsp + 0xe0]
loopne 0x1400703f8
add byte [rax], al
mov qword [rcx], rax
call fcn.140031840
mov r12, qword [rsp + 0x78]
mov rbp, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0x88
add byte [rax], al
invalid
and al, 0x80
add byte [rax], al
add byte [rax - 0x75], cl
mov ah, 0x24
and al, 0x88
add byte [rax], al
invalid
and al, 0x88
add byte [rax], al
add byte [rax - 0x75], cl
pushfq
mov rbx, qword [rsp + 0x90]
lea rcx, [r14 + 0xd0]
and al, 0x90
add byte [rax], al
add byte [rcx - 0x73], cl
mov ss, eax
add byte [rax], al
add al, ch
invalid
jb 0x14007042b
call fcn.14002069d
xor edi, edi
jmp 0x140070371
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea eax, [0x14017f870]
lea eax, [0x14017f870]
adc byte [rax], al
jmp 0x140070488
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
or eax, 0x10f137
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
adc dword [rax], eax
jmp 0x140070488
lea rcx, str.cannot_poll_Select_twiceHL
adc qword [rax], rax
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x18
add byte [rax], al
add al, ch
jbe 0x140070479
invalid
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnectdns.rs
adc dword [rax], eax
adc dword [rax], eax
jmp 0x140070488
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
or eax, 0x10f0ff
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
mov edx, 0x23
call fcn.1400c11d0
ud2
sub byte [rax - 0x75], cl
push rsi
xor al, ch
adc r15b, cl
inc dword [rax + 0x7400207e]
or eax, 0x304e8b48
mov rdx, qword [rsi + 0x38]
call fcn.14006f1fc
mov byte [rsi + 0x20], 0
add rsp, 0x20
pop rsi
ret
mov edx, dword [rsi + 8]
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x328
add byte [rax], al
add byte [rax], al
mov rbx, rdx
mov qword [rsp + 0x50], rcx
movzx eax, byte [rdx + 0x348]
test eax, eax
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x58], eax
mov dword [rsp + 0x58], eax
je 0x140070545
cmp eax, 3
jne case.default.0x140070543
mov r15, r8
lea r12, [rbx + 0x1d8]
movabs dword [0x6083b60f000001d8], eax
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0x145278
movabs dword [0x6083b60f000001d8], eax
add al, byte [rax]
add byte [rax - 0x73], cl
or eax, 0x145278
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbx]
mov rcx, qword [rbx + 8]
mov qword [rbx + 0x10], rax
mov qword [rbx + 0x18], rcx
and qword [rbx + 0x20], 0
mov qword [rbx + 0x40], rax
jmp 0x140070577
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
add byte [rbp + rcx*4 + 5], cl
imul esp, dword [0x163c10581], 0
add byte [rax], al
mov edx, 0x23
call fcn.1400c11d0
mov rcx, qword [rax + 8]
cmp rcx, qword [rax + 0x18]
je 0x140070d5e
lea rdx, [rcx + 0x20]
mov qword [rax + 8], rdx
movzx r14d, word [rcx]
movups xmm0, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x19e], xmm0
movups xmm0, xmmword [rcx + 2]
movaps xmmword [rsp + 0x190], xmm0
cmp r14w, 2
inc byte [rdx]
inc byte [rdx]
je 0x140070d5e
mov word [rbx + 0x48], r14w
movaps xmm0, xmmword [rsp + 0x190]
movups xmmword [rbx + 0x4a], xmm0
movups xmm0, xmmword [rsp + 0x19e]
movups xmmword [rbx + 0x58], xmm0
mov rax, qword [rbx + 0x10]
mov r13, qword [rbx + 0x18]
mov rbp, qword [rax + 0x20]
mov edi, dword [rax + 0x28]
test r14w, r14w
mov eax, 2
mov esi, 0x17
cmove esi, eax
mov rax, qword [0x1401bf188]
cmp rax, 3
jne case.0x1400599b9.124
mov dword [rsp + 0x28], 0x81
and dword [rsp + 0x20], 0
mov ecx, esi
mov edx, 1
add byte [rax], al
add byte [rax], al
mov r8d, 6
xor r9d, r9d
add byte [rax], al
add byte [rbp + 0x31], al
leave
call qword [sym.imp.ws2_32.dll_WSASocketW]
mov rsi, rax
cmp rax, 0xffffffffffffffff
jne 0x140070667
add byte [rax - 0x77], cl
invalid
call fcn.14003e1cb
lea rdx, str.tcp_open_errortcp_set_nonblocking_errortcp_bind_local_error
adc eax, 0xfe3d6
lea rsi, [rsp + 0x108]
mov r8d, 0xe
mov rcx, rsi
mov r9, rax
call fcn.14003770a
mov r12, qword [rsi]
test r12, r12
and al, 8
add dword [rax], eax
add byte [rcx - 0x48], al
invalid
jne 0x140070efe
mov rsi, qword [rsp + 0x110]
mov ah, 0x24
adc byte [rcx], al
add byte [rax], al
mov dword [rsp + 0x74], edi
lea rdi, [rsp + 0x88]
add byte [rax], al
add byte [rax], al
mov dword [rdi], 1
mov rcx, rsi
mov edx, 0x8004667e
mov r8, rdi
call qword [sym.imp.ws2_32.dll_ioctlsocket]
adc eax, 0x5601e
xor edx, edx
cmp eax, 0xffffffff
jne 0x140070699
call fcn.14003e1cb
mov rdx, rax
dec dword [rax - 0x77]
ret 0x8d4c
lea r8, [0x14016ea1e]
lea r12, [rsp + 0x108]
mov r9d, 0x19
mov rcx, r12
call fcn.1400378d2
mov r12, qword [r12]
dec dword [rbp - 0x75]
and al, 0x24
test r12, r12
jne case.0x140065cc4.74
mov r15, rbp
out dx, eax
mov ebp, dword [r13 + 0x48]
cmp ebp, 0x3b9aca00
je 0x140070799
mov r12, qword [r13 + 0x40]
mov rcx, rsi
mov edx, 8
mov r8d, 1
add byte [rax], al
add al, ch
mov bl, 0xe7
add dword [rax], eax
add byte [rax], al
add al, ch
mov bl, 0xe7
add dword [rax], eax
test rax, rax
je 0x140070707
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
call fcn.140031840
jmp 0x140070799
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
add eax, ebp
adc esp, edi
invalid
mov ecx, 0x3e8
mov rax, r12
add eax, dword [rax]
add byte [rcx + rcx*4 - 0x20], cl
mul rcx
mov rcx, rax
mov r8, rdx
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
mov r10d, 0xf4240
mov eax, ebp
xor edx, edx
div r10d
add rax, rcx
adc r8, 0
mov ecx, 0xffffffff
cmp rax, rcx
cmovae rax, rcx
cmovae eax, ecx
cmovae eax, ecx
ror dword [r9 - 9], 0xd8
neg r8
sbb r9d, r9d
or r9d, eax
lea r8, [rsp + 0x108]
add dword [rax], eax
add byte [rcx - 0x39], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x39], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
mov dword [r8 + 4], r9d
and dword [r8 + 8], 0
add byte [rax], al
mov dword [r8 + 4], r9d
and dword [r8 + 8], 0
and dword [rsp + 0x88], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and dword [rsp + 0x28], 0
mov qword [rsp + 0x30], rdi
xor byte [rax - 0x7d], cl
and al, 0x20
add byte [rax - 0x77], cl
int1
xor byte [rax - 0x7d], cl
and al, 0x20
add byte [rax - 0x77], cl
int1
mov edx, 0x98000004
mov r9d, 0xc
add al, 0
add byte [rax + 0xcb941], bl
add byte [rax], al
call qword [sym.imp.ws2_32.dll_WSAIoctl]
cmp eax, 0xffffffff
je 0x140070d54
test r14w, r14w
je 0x14007080c
adc byte [rbp + 0x5b], al
movss xmm1, dword [r13 + 0x63]
shufps xmm1, xmm0, 0xd4
movss xmm2, dword [r13 + 0x57]
unpcklps xmm2, xmm0
ror byte [rdi], 1
invalid
shl dword [rdi + rcx], 1
push rdi
ror byte [rax - 0x73], 0x94
and al, 8
add dword [rax], eax
add byte [rdi], cl
adc dword [rdx + 0x2c], eax
movups xmmword [rdx + 0x3c], xmm0
movups xmmword [rdx + 0x4c], xmm0
movups xmmword [rdx + 0x5c], xmm8
movups xmmword [rdx + 0x5c], xmm8
pop rsp
movups xmmword [rdx + 0x6c], xmm0
movabs rax, 0x1c00000000
mov qword [rdx + 0x7c], rax
movups xmmword [rdx + 0x1c], xmm0
movups xmmword [rdx + 8], xmm2
and dword [rdx + 0x18], 0
mov qword [rdx], 0x17
mov dword [rdx], 0x17
mov dword [rdx], 0x17
jmp case.0x140055e9e.142
je 0x140070873
mov eax, dword [r13 + 0x52]
push r10
xorps xmm0, xmm0
lea rdx, [rsp + 0x108]
movups xmmword [rdx + 0x68], xmm0
movups xmmword [rdx + 0x58], xmm0
pop rax
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x38], xmm0
cmp byte [rdi], cl
adc dword [rdx + 0x28], eax
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
and qword [rdx + 0x78], 0
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
adc dword [rdx + 8], eax
or dil, al
add al, byte [rdx]
add byte [rax], al
add byte [rcx - 0x7d38fbbe], cl
add byte [rax], 0
add byte [rax], dl
add byte [rax], al
mov dword [rdx], 2
mov dword [rdx + 4], eax
mov dword [rdx + 0x80], 0x10
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.14008ee7b
mov r15, qword [rsp + 0x58]
jmp 0x1400708c7
add bl, ch
or dword [rax + 0x10], edi
add byte [rax], al
mov eax, 0x10
add byte [rax], al
mov cx, 2
mov r15, qword [rsp + 0x58]
xorps xmm0, xmm0
lea rdx, [rsp + 0x108]
movups xmmword [rdx + 0x68], xmm0
add byte [rdi], cl
adc dword [rdx + 0x68], eax
movups xmmword [rdx + 0x58], xmm0
movups xmmword [rdx + 0x48], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x38], xmm0
movups xmmword [rdx + 0x28], xmm0
movups xmmword [rdx + 0x18], xmm0
movups xmmword [rdx + 8], xmm0
adc dword [rdx + 8], eax
adc dword [rdx + 8], eax
and qword [rdx + 0x78], 0
mov word [rdx], cx
mov dword [rdx], ecx
and word [rdx + 2], 0
and dword [rdx + 4], 0
mov dword [rdx + 0x80], eax
mov rcx, rsi
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
call fcn.14008ee7b
add byte [rbp + rcx*4 + 5], cl
imul esp, ecx, 0x8d48000f
mov esp, 0x8824
add byte [rax], al
mov r9d, 0x14
lea r8, [0x14016ea37]
lea rdi, [rsp + 0x88]
add byte [rax], al
lea edi, [rsp + 0x88]
add byte [rax], al
mov r9d, 0x14
mov rcx, rdi
mov ecx, edi
mov rdx, rax
call fcn.1400378d2
mov r12, qword [rdi]
test r12, r12
jne 0x140070e06
invalid
add byte [rax], al
add eax, 0x80410000
jge 0x14007095f
cmp byte [r13 + 0x68], 0
je 0x140070922
add byte [rax + rbp + 0x48], dh
mov ecx, esi
mov rcx, rsi
mov edx, 4
mov r8d, 1
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
call fcn.14008eea0
test rax, rax
test eax, eax
test eax, eax
je 0x140070922
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
add eax, ebp
invalid
paddb mm7, mm7
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
add eax, ebp
invalid
cmp qword [r13], 0
mov edi, dword [rsp + 0x74]
and al, 0x74
and al, 0x74
je 0x140070966
mov rax, qword [r13 + 8]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
xor eax, eax
or byte [r8 - 0x77], r9b
ror dword [rax - 0x3f], 0xe9
and byte [rbp + 0x31], al
xor eax, eax
neg rcx
xor eax, eax
neg rcx
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
mov edx, 0x1001
add dword [rax], edx
add byte [rax], al
add dword [rax], edx
add byte [rax], al
adc byte [rax], al
add al, ch
call fcn.14008eea0
test rax, rax
in eax, 1
add byte [rax - 0x7b], cl
sal byte [rax + rdx + 0x48], 0x8d
je 0x140070966
invalid
invalid
mov word [rax + rcx], fs
je 0x140070966
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
add dword [rax], eax
add byte [rax - 0x77], cl
add eax, ebp
fimul dword [rsi]
cld
dec dword [rcx - 0x7d]
jge 0x14007097a
mov dword [rcx], eax
call fcn.140031840
cmp qword [r13 + 0x10], 0
je 0x1400709a6
add byte [rcx + rdi + 0x49], dh
mov eax, dword [rbp + 0x18]
mov rax, qword [r13 + 0x18]
mov rcx, rax
shr rcx, 0x20
xor r8d, r8d
neg rcx
ror byte [rax - 9], 0xd9
fld dword [rbp + 0x19]
rol byte [rcx + 9], 0xc0
or r8d, eax
sbb r8d, r8d
or r8d, eax
mov rcx, rsi
mov edx, 0x1002
call fcn.14008eea0
test rax, rax
je 0x1400709a6
lea rcx, [rsp + 0x108]
mov qword [rcx], rax
invalid
add eax, ebp
invalid
call fcn.140031840
movups xmm0, xmmword [rbx + 0x48]
movups xmm1, xmmword [rbx + 0x58]
movaps xmmword [rsp + 0x60], xmm1
and al, 0x60
and al, 0x60
lea r13, [rbx + 0x68]
mov qword [rbx + 0x68], r14
imul ebp, dword [rax + 0x4c], 0xffffff89
jae 0x140070a23
mov dword [rbx + 0x70], edi
movups xmmword [rbx + 0x78], xmm0
js 0x1400709d2
sub byte [rsp + 0x60], al
js 0x1400709d2
js 0x1400709d2
sub byte [rsp + 0x60], al
movups xmmword [rbx + 0x88], xmm0
mov qword [rbx + 0x98], rsi
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
mov ebx, 0xa0
invalid
add byte [rax], al
invalid
add byte [rax], al
lea rdi, [rbx + 0xa0]
movabs al, byte [0xb024b48d48000000]
add dword [rax], eax
add byte [rcx + 9], bh
or dword [rax], eax
add byte [rax], al
lea rsi, [rsp + 0x1b0]
mov ah, 0x24
mov al, 1
add byte [rax], al
mov ecx, 9
or dword [rax], eax
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov byte [rbx + 0xe8], al
add byte [rax], al
add byte [rbx + 0xb0248c], cl
add byte [rax], al
add byte [rax], al
add byte [rbx + 0xb0248c], cl
add byte [rax], al
mov edx, dword [rsp + 0xb3]
mov dword [rbx + 0xe9], ecx
mov dword [rbx + 0xec], edx
mov byte [rbx + 0xf0], al
lea rcx, [rbx + 0xf1]
lea ecx, [rbx + 0xf1]
xchg esp, eax
and al, 0xb3
add byte [rax], al
add byte [rcx + 0xe98b], cl
add byte [rcx + 0xec93], cl
add byte [rax + 0xf083], cl
add byte [rax - 0x73], cl
lea ecx, [rbx + 0xf1]
invalid
invalid
xchg esp, eax
and al, 0x40
lea ecx, [rbx + 0xf1]
lea rdx, [rsp + 0x240]
add al, byte [rax]
add byte [rcx - 0x48], al
out 0, eax
add byte [rax], al
invalid
mov r8d, 0xe7
add al, ch
std
add al, 0
invalid
call sub.VCRUNTIME140.dll_memcpy
add byte [rbp + rcx*4 - 0x5d], cl
fadd dword [rcx]
lea r12, [rbx + 0x1d8]
add byte [rax], al
add byte [rcx - 0x48], al
jo 0x140070a3a
invalid
mov r8d, 0x170
add dword [rax], eax
add byte [rax], al
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
mov rdx, r13
invalid
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [rbx + 0x260]
lea rcx, [0x1401b57b4]
invalid
adc al, 0
and dword [rax + 2], 0
add byte [rax - 0x73], cl
or eax, 0x144d60
invalid
adc al, 0
invalid
adc al, 0
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
mov ebp, dword [rbx + 0x1e0]
cmp ebp, 0x3b9aca00
std
add dl, cl
invalid
cmp esi, dword [rbp + 0x6a]
std
add dl, cl
invalid
cmp esi, dword [rbp + 0x6a]
lea rsi, [rbx + 0x1e8]
lea rdi, [rbx + 0x268]
add byte [rax], al
add byte [rax], al
mov ecx, 0xf
add byte [rax], al
rep movsq qword [rdi], qword [rsi]
lea rdi, [rbx + 0x268]
lea rsi, [rsp + 0x240]
mov rcx, rsi
mov rdx, rdi
mov r8, r15
clc
clc
call fcn.140071142
add byte [rax], al
cmp qword [rsi], 0
jne 0x140070ded
mov r14, qword [rsp + 0x248]
mov rsi, qword [rsp + 0x250]
add byte [rax], al
movups xmm0, xmmword [rsp + 0x258]
movaps xmmword [rsp + 0xb0], xmm0
mov al, 0
add byte [rax], al
mov al, 0
add byte [rax], al
mov rcx, rdi
call fcn.1400710e9
jmp case.0x1400505ce.203
invalid
add byte [rbx + rcx*4 - 0x55], cl
mov r13, qword [rbx + 0x1d8]
stosd dword [rdi], eax
fadd dword [rcx]
add byte [rax], al
lea rsi, [rbx + 0x1e8]
lea rdi, [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x73], cl
mov esp, 0x10824
or byte [rcx], al
add byte [rax], al
mov ecx, 0xf
or byte [rcx], al
add byte [rax], al
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
call fcn.1400a9630
mov rcx, rax
mov r8, r13
mov r9d, ebp
call fcn.1400a9800
mov word [rbx], es
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xf]
lea rcx, [rsp + 0x1b0]
call fcn.1400b810e
jmp 0x140070b37
invalid
mov word [rax + rsi*4], fs
add dword [rax], eax
add al, ch
jne 0x140070b1e
sbb al, byte [rcx - 0x77]
ror byte [rbp + rcx*4 + 0xd], 1
or dword [rax], esp
adc dword [rax], eax
mov r8d, edx
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea rcx, [rsp + 0x1b0]
add dword [rax], eax
add byte [rax - 0x77], cl
mov rdx, rax
invalid
stosd dword [rdi], eax
mov rdx, rax
call fcn.1400b7fe2
lea rdx, [rsp + 0x240]
lea rsi, [rsp + 0x1b0]
mov ecx, 0xd
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x2a8]
lea rsi, [rsp + 0x108]
mov ecx, 0xf
add byte [rax], al
invalid
add dword [rax], eax
add byte [rcx + 0xf], bh
add byte [rax], al
invalid
add byte [rax], al
add bl, dh
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rcx, [rbx + 0x268]
mov r8d, 0xe0
call sub.VCRUNTIME140.dll_memcpy
cli
sti
add al, 0
cli
sti
add al, 0
lea rsi, [rbx + 0x268]
lea r13, [rbx + 0x2d0]
rol byte [rdx], 1
add byte [rax], al
add al, byte [rax]
add byte [rbp + rcx*4 - 0x55], cl
rol byte [rdx], 1
add byte [rax], al
call 0x140071bbc
mov edi, eax
lea rbp, [rsp + 0x108]
lodsb al, byte [rsi]
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x18df194ec
mov eax, edi
sub eax, 0x89000010
invalid
lodsb al, byte [rsi]
and al, 8
add dword [rax], eax
add byte [rax - 0x77], cl
jmp 0x18df194ec
mov eax, edi
call fcn.140071142
add eax, 0x8b4c0000
jne 0x140070bab
mov r14, qword [rbp]
test r14, r14
test esi, esi
je case.0x1400505ce.196
cmp dil, 2
inc dword [rdx]
add al, byte [rax + 0xf]
xchg ebp, eax
invalid
setne bpl
test dil, 1
sete dil
call 0x140071bbc
sldt word [rax]
add byte [rax], al
add byte [rax - 0x7c], al
std
test bpl, dil
jne 0x140070c3b
cmp al, 2
je 0x140070c3b
and al, 1
jne 0x140070c3b
call fcn.14004819e
mov dil, 2
test rax, rax
je 0x140070beb
invalid
sal byte [rsp + rcx + 0x40], 0x8a
js 0x140070c27
mov dil, byte [rax + 0x44]
mov bh, byte [rax + 0x44]
mov bpl, byte [rax + 0x45]
mov bpl, byte [rax + 0x45]
mov byte [rax + 0x44], 0
mov rcx, rsi
mov rdx, r15
cli
call fcn.1400b55db
add al, 0
mov r13d, eax
mov ecx, edi
mov edx, ebp
call fcn.140071be3
vpsubw xmm1, xmm14, xmmword [rcx + 0xfe1e8ea]
add byte [rax], al
test r13b, r13b
test ch, ch
je 0x140070c4e
jmp 0x140070ece
mov rax, qword [rsp + 0x110]
adc byte [rcx], al
add byte [rax], al
mov qword [rsp + 0x80], rax
mov rax, qword [rsp + 0x118]
and al, 0x18
add dword [rax], eax
invalid
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], 0
add byte [rax - 0x75], cl
test byte [rax + rbx], ah
and al, 0x18
and al, 0x18
add dword [rax], eax
add byte [rax - 0x77], cl
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x78], rax
and al, 0x78
js 0x140070c39
movups xmm0, xmmword [rsp + 0x120]
adc byte [rsp + 0x120], al
add byte [rdi], cl
sub dword [rsp + 0x1b0], eax
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x1b0], xmm0
add dword [rax], eax
add bl, ch
adc ecx, dword [rax - 0x77]
int1
add byte [rax], al
jmp 0x140070c4e
mov rcx, rsi
mov rdx, r15
cli
call fcn.1400b55db
add al, 0
test al, al
jne 0x140070ece
movaps xmm0, xmmword [rsp + 0x1b0]
add byte [rax], al
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
and al, 0x60
mov rcx, rsi
call fcn.140071109
test r14, r14
add al, 0
add byte [rbp - 0x7b], cl
div byte [rbp + rcx + 0x45]
invalid
xor r14d, r14d
je 0x140070c75
or eax, 0xe8f63145
fmul qword [rsi]
add byte [rax], al
invalid
xor r14d, r14d
call fcn.140071b4c
mov rsi, rax
jmp case.0x1400505ce.203
sub eax, 0x48f63145
mov esi, dword [rsp + 0x78]
xor r14d, r14d
xor esi, esi
mov rsi, qword [rsp + 0x78]
cmp qword [rsp + 0x80], 0
add byte [rax], al
je case.0x1400505ce.203
sbb cl, byte [rdi]
sub byte [rsp + 0x60], al
movaps xmm0, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0xb0], xmm0
mov rsi, qword [rsp + 0x78]
je 0x140070cbd
js 0x140070ce7
mov esi, dword [rsp + 0x80]
je 0x140070cbd
js 0x140070ce7
mov esi, dword [rsp + 0x80]
mov ah, 0x24
add byte [rax], 0
add byte [rbp - 0x7b], cl
test r14, r14
je 0x140070cc9
mov qword [rsp + 0x90], r14
test r14, r14
je 0x140070cc9
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], rsi
mov dword [rsp + 0x98], esi
movaps xmm0, xmmword [rsp + 0xb0]
add byte [rax], al
movups xmmword [rsp + 0xa0], xmm0
jmp 0x140070ce6
movabs al, byte [0x8c8d481deb000000]
and al, 0x90
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x111e2b
sub ebx, dword [rsi]
adc dword [rax], eax
lea rcx, [rsp + 0x90]
lea rdx, [0x140182b03]
sub ebx, dword [rsi]
adc dword [rax], eax
mov r8d, 0x11
mov r9, rsi
call fcn.14003770a
mov rax, qword [rsp + 0x90]
mov eax, dword [rsp + 0x90]
mov rcx, qword [rsp + 0x98]
movups xmm0, xmmword [rsp + 0xa0]
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0xc8], rcx
movaps xmmword [rsp + 0xd0], xmm0
add byte [rax], al
invalid
mov byte [rbx + 0x260], 1
mov rcx, r12
call fcn.1400710a7
test r14, r14
jne 0x140070d89
lea rcx, [rbx + 0x20]
call 0x1400710de
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
sub byte [rsp + 0xd0], cl
sub byte [rsp + 0xd0], cl
movups xmmword [rbx + 0x30], xmm1
movups xmmword [rbx + 0x20], xmm0
mov rax, qword [rbx + 0x40]
jmp 0x140070577
call fcn.14003e1cb
jmp 0x1400706f2
cmp qword [rbx + 0x20], 0
je 0x140070e72
invalid
lea rax, [rbx + 0x20]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf0], xmm1
movaps xmmword [rsp + 0xe0], xmm0
loopne 0x140070d82
add byte [rax], al
jmp 0x140070ea3
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
lea rax, [rsp + 0x220]
movaps xmmword [rax + 0x10], xmm1
add byte [rax - 0x73], cl
test byte [rax + riz], ah
add al, byte [rax]
add byte [rdi], cl
sub dword [rax + 0x10], ecx
movaps xmmword [rax], xmm0
xor esi, esi
mov r14, qword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
mov esi, dword [rsp + 0x50]
jmp 0x140070e50
lea rax, [rsp + 0x4f]
mov byte [rax], 1
lea r8, [rsp + 0x88]
mov qword [r8], rax
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_socket2_0.5.6_src_syswindows.rs
adc dword [rax], eax
adc dword [rax], eax
mov qword [rsp + 0x20], rax
and al, 0x20
and byte [rax - 0x73], cl
or eax, 0x14e3ae
lea rcx, [0x1401bf188]
lea r9, [0x140187f48]
xor edx, edx
add byte [rcx], dh
shr al, cl
invalid
call fcn.1400c3e90
jmp 0x140070602
test al, 0x30
add eax, 0xf815e900
invalid
mov al, 4
jmp 0x140070ed0
invalid
add byte [rax - 0x75], cl
mov esp, 0x11024
and al, 0x10
add dword [rax], eax
mov rdi, qword [rsp + 0x110]
movups xmm0, xmmword [rsp + 0x118]
and al, 0x10
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x118], al
jmp 0x140070e16
mov rdi, qword [rsp + 0x90]
mov edi, dword [rsp + 0x90]
movups xmm0, xmmword [rsp + 0x98]
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
and al, 0x60
mov rcx, rsi
call qword [sym.imp.ws2_32.dll_closesocket]
mov r14, qword [rsp + 0x50]
push rax
lea rax, [rbx + 0x78]
mov qword [rbx + 0x78], r12
mov dword [rbx + 0x78], esp
js case.0x140065bf4.85
mov dword [rbx + 0x78], esp
mov qword [rbx + 0x80], rdi
movaps xmm0, xmmword [rsp + 0x60]
movups xmmword [rbx + 0x88], xmm0
mov dword [rbx + 0x70], 0x3b9aca01
retf 0x3b9a
invalid
retf 0x3b9a
mov esi, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rdi], cl
adc byte [rax], al
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0xf0], xmm1
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
invalid
movaps xmmword [rsp + 0xe0], xmm0
sub dword [rsp + 0xe0], eax
add byte [rax - 0x73], cl
and r8b, bpl
lea rcx, [rbx + 0x20]
call 0x1400710de
outsb dx, byte [rsi]
add al, byte [rax]
add bl, ch
invalid
outsb dx, byte [rsi]
add al, byte [rax]
add bl, ch
cmp ecx, dword [rax - 0x73]
lea rdx, str.Network_unreachabletcp_connect_error
adc eax, 0x111c77
mov r8d, 0x13
mov eax, 0x13
add byte [rax], al
add byte [rcx - 0x382d17f9], dh
mov cl, 7
call fcn.14003d658
cld
dec dword [rax - 0x73]
lea edx, [0x140182b03]
cld
dec dword [rax - 0x73]
invalid
lea edx, [0x140182b03]
adc eax, 0x111c76
sbb al, 0x11
add byte [rax - 0x73], cl
lea rcx, [rsp + 0xe0]
mov r8d, 0x11
add byte [rax], al
invalid
mov word [rax + riz*8], fs
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x48], al
adc dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
shr eax, 0x67
push 0x1befffc
add byte [rax], al
add byte [rbx + rcx*4 + 0x74], cl
invalid
invalid
invalid
mov r9, rax
call fcn.14003770a
mov esi, 1
mov r14, qword [rsp + 0x50]
and al, 0x50
push rax
mov qword [r14], rsi
mov dword [rsi], esi
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmm1, xmmword [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 8], eax
invalid
and al, 0xf0
add byte [rax], al
lock add byte [rax], al
add byte [rcx + 0xf], al
adc dword [rsi + 8], eax
invalid
or byte [rcx + 0xf], al
adc dword [rsi + 0x18], ecx
movups xmmword [r14 + 0x18], xmm1
sbb byte [rax - 0x4fe914ff], r14b
mov al, 1
jmp 0x140070ee4
mov al, 3
add ecx, dword [rax + 0x26083]
add byte [rax - 0x75], cl
and al, 0x50
mov byte [rbx + 0x260], al
mov rax, qword [rsp + 0x50]
mov qword [rax], 2
mov dword [rax], 2
mov al, 3
mov byte [rbx + 0x348], al
add byte [rax], al
add rsp, 0x328
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rdi, qword [rsp + 0x110]
add dword [rax], eax
add byte [rdi], cl
adc byte [rsp + 0x118], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x118]
add byte [rax], al
movaps xmmword [rsp + 0x60], xmm0
jmp 0x140070e24
invalid
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconnecthttp.rs
lea eax, [0x140182b48]
adc dword [rax], eax
jmp 0x14007056d
ud2
mov ecx, 0x348
add esi, dword [rbp + 0x20]
mov rsi, rcx
mov esi, ecx
add rcx, 0x1d8
call fcn.1400710a7
add rsi, 0x20
invalid
and byte [rax - 0x77], cl
int1
add dword [rax], eax
add al, ch
pop rbp
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
int1
add rsp, 0x20
pop rsi
jmp 0x1400710de
pop rsi
ret
invalid
ror dword [rax], 0xe9
test edi, r15d
test edi, edi
call qword [rsi + 0x48]
sub esp, 0x20
movzx eax, byte [rcx + 0x971]
cmp rax, 6
cmp eax, 6
ja case.0x140070fa2.1
sub ecx, dword [rax - 0x77]
invalid
mov rsi, rcx
lea rcx, [0x1401b57c8]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsi + 0x940]
call 0x14003d707
cld
inc dword [rcx + 0x8b0be]
add byte [rax], al
retf 0x3b9a
jne 0x140071027
invalid
or dword [rax], eax
add al, ch
push rdi
invalid
cld
inc dword [rcx + 0x8b0be]
add byte [rax], al
retf 0x3b9a
add rsp, 0x20
pop rsi
ret
lea rcx, [rsi + 0x978]
call fcn.140070f2d
jmp 0x140071013
invalid
lea rcx, [rsi + 0x978]
lea rcx, [rsi + 0x978]
call fcn.140070f67
mov byte [rsi + 0x970], 0
lea rcx, [rsi + 0x838]
call 0x140042af9
lea rcx, [rsi + 0x420]
call fcn.140070f2d
lea rcx, [rsi + 0xd0]
call fcn.140070f2d
lea rcx, [rsi + 0x808]
call 0x14003d707
add rsi, 0xa0
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14003d707
lea rcx, [rsi + 0x8a8]
call 0x140042af9
add rsi, 0x910
jmp 0x14007101a
cmp qword [rcx], 0
jne 0x14006f1c2
ret
mov rdx, qword [rax + 8]
lea rbx, [rsp + 0xb0]
mov rcx, rbx
mov r8, r13
call fcn.1400b66a6
mov al, byte [rbx + 9]
cmp al, 3
jne 0x140071557
mov byte [r12], 3
mov al, 3
mov ecx, 1
jmp 0x14007191e
cmp al, 2
jne 0x1400715f8
mov rbx, qword [rsp + 0xb0]
jmp 0x140071720
lea rcx, [rsi + 0x40]
call fcn.1400b5c16
mov rcx, qword [rax]
lea r9, [rsp + 0x80]
and dword [r9], 0
mov dword [rsp + 0xb0], 4
mov qword [rsp + 0x20], rbx
mov edx, 0xffff
mov r8d, 0x1007
call qword [sym.imp.ws2_32.dll_getsockopt]
cmp eax, 0xffffffff
je 0x140071710
movsxd rbx, dword [rsp + 0x80]
test rbx, rbx
jne 0x140071718
mov rdi, qword [rsi + 0x40]
mov rbx, qword [rsi + 0x48]
movups xmm0, xmmword [rsi + 0x50]
movaps xmmword [rsp + 0x1b0], xmm0
jmp 0x1400718d8
call qword [sym.imp.ws2_32.dll_WSAGetLastError]
mov ebx, eax
shl rbx, 0x20
or rbx, 2
lea rcx, [rsi + 0x40]
call fcn.1400694c5
jmp 0x1400718d6
mov dword [rsp + 8], eax
and qword [r12 + 0x10], 0
mov byte [r12 + 0x18], 0
and dword [r12 + 0x20], 0
lea rdx, [r12 + 0x10]
mov rax, qword [rsp + 0x150]
mov qword [r12 + 0x28], rax
xorps xmm0, xmm0
movups xmmword [r12 + 0x30], xmm0
movups xmmword [r12 + 0x40], xmm0
movups xmmword [r12 + 0x50], xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [r12 + 0x60], rdi
mov dword [rsp + 0x60], edi
movups xmmword [r12 + 0x68], xmm0
and word [r12 + 0x78], 0
lea rbx, [rsp + 0xb0]
lea ebx, [rsp + 0xb0]
lea ebx, [rsp + 0xb0]
mov rcx, rbx
call fcn.14003d773
cmp qword [rbx], 0
jne 0x140071b09
mov rcx, qword [rsp + 0xb8]
mov dl, byte [rsp + 0xc0]
add byte [rax], al
mov dword [rcx + 0x60], 0x19d
mov rax, qword [rsp + 0x48]
mov qword [rcx + 0x58], rax
call fcn.1400b49de
mov rdi, qword [rsp + 0x148]
mov edi, dword [rsp + 0x148]
mov edi, dword [rsp + 0x148]
lock inc qword [rdi]
jle 0x1400719c7
invalid
lock inc qword [r12]
jle 0x1400719c7
mov rdx, r12
call fcn.14003eb68
mov rcx, rbx
call fcn.14003ebe9
test rax, rax
je 0x140071938
mov rbx, rax
lea rcx, [rsp + 0xb0]
call fcn.14003ee83
jmp 0x14007186a
mov qword [rsp + 0x170], rbx
mov rcx, qword [rsp + 0x158]
call fcn.1400b4aa7
mov r14, rax
mov ebp, edx
and bpl, 1
add dword [rax - 0x73], ecx
adc byte [rax - 0x75], cl
push rsp
and al, 0x48
add dword [rax - 0x73], ecx
adc byte [rax - 0x75], cl
push rsp
and al, 0x48
call fcn.1400b643a
mov rcx, r14
mov edx, ebp
call fcn.1400b49de
lea rcx, [rsp + 0x168]
call fcn.1400b2ae3
mov r14, qword [rsp + 0x40]
mov r15, qword [rsp + 0x38]
and al, 0x38
and al, 0x38
mov r12, qword [rsp + 0x30]
lea rcx, [rsp + 0x160]
call fcn.140034e42
lea rcx, [rsp + 0x180]
call fcn.1400b53ec
and al, 0x60
add dword [rax], eax
add al, ch
jns 0x1400718fc
cld
dec dword [rax - 0x73]
mov word [rax + rax*4], fs
add dword [rax], eax
add al, ch
invalid
xor edi, edi
dec dword [rdi]
sub byte [rsp + 0x1b0], al
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmmword [rsp + 0x190], xmm0
mov byte [r12], 1
movaps xmm0, xmmword [rsp + 0x190]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x1a0], xmm0
mov rcx, r15
add byte [rcx + rcx*4 - 7], cl
call fcn.140071127
mov qword [r14 + 8], rdi
mov qword [r14 + 0x10], rbx
movaps xmm0, xmmword [rsp + 0x1a0]
movups xmmword [r14 + 0x18], xmm0
mov al, 1
xor ecx, ecx
leave
leave
mov qword [r14], rcx
mov dword [rsi], ecx
mov byte [rsi + 0x70], al
add rsp, 0x1f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, [rsp + 0xc0]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x1c0], xmm0
mov ecx, 0x20
call fcn.14003cc1b
mov rbx, rax
mov qword [rax], rdi
mov qword [rax + 8], r12
movaps xmm0, xmmword [rsp + 0x1c0]
movups xmmword [rax + 0x10], xmm0
xor ecx, ecx
call fcn.14003eeb8
lea rcx, [rsp + 0x170]
and qword [rcx], 0
call fcn.1400b31f6
lea rax, [rsi + 0x40]
mov qword [rsi + 0x40], r13
mov qword [rsi + 0x48], r14
jbe 0x1400719d7
jbe 0x1400719d7
mov qword [rsi + 0x50], r15
mov qword [rsi + 0x58], rbx
mov qword [rsi + 0x60], rax
mov r14, qword [rsp + 0x40]
mov r15, qword [rsp + 0x38]
mov r12, qword [rsp + 0x30]
mov r13, qword [rsp + 0x140]
jmp 0x140071190
ud2
or eax, 0x10dbb0
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_net_tcp_stream.rs
mov edx, 0x23
call fcn.1400c11d0
add r12, 0x28
lea r8, [rsp + 0xb0]
and qword [r8], 0
and byte [rax], al
and byte [rax], al
lea rdx, [rsp + 0x80]
mov rcx, r12
mov ecx, esp
mov ecx, esp
call fcn.1400c4e62
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x10cb12
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x10cb12
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14017dff8]
jmp 0x140071b41
and al, 0x78
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xd8
fadd dword [rcx]
add byte [rax], al
mov qword [rdx], rax
lea rax, [0x14003d981]
invalid
fadd dword [rcx]
add byte [rax], al
mov qword [rdx], rax
lea rax, [0x14003d981]
invalid
dec dword [rax - 0x77]
or byte [rax - 0x73], cl
lea eax, [rsp + 0x70]
mov qword [rdx + 8], rax
lea rax, [rsp + 0x70]
lea eax, [rsp + 0x70]
mov qword [rdx + 0x10], rax
mov dword [rdx + 0x10], eax
lea rax, [0x14003e1e2]
add eax, 0xfffcc776
mov qword [rdx + 0x18], rax
mov eax, 2
mov qword [rsp + 0xb0], rax
mov qword [rsp + 0xc0], rax
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
invalid
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd0
rol byte [rax], 1
add byte [rax], al
invalid
rol byte [rax], 1
add byte [rax], al
add byte [rax - 0x47], cl
and byte [rax], al
movabs rcx, 0x400000020
add byte [rax], al
add al, 0
add byte [rax], al
mov qword [rsp + 0xd8], rcx
mov dword [rsp + 0xd8], ecx
mov r8b, 3
mov byte [rsp + 0xe0], r8b
add byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test byte [rax + rbp*8], ah
add byte [rax], al
add byte [rax - 0x77], cl
test byte [rax + rdi*8], ah
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x110], rcx
mov byte [rsp + 0x118], r8b
invalid
invalid
invalid
ret 0x10ca
add byte [rax], al
mov qword [rsp + 0x108], 1
mov qword [rsp + 0x110], rcx
mov byte [rsp + 0x118], r8b
lea r8, str.internal_error:_entered_unreachable_code:_Cannot_acquire_afd____afd_group:
lea rcx, [rsp + 0x80]
mov qword [rcx], r8
mov qword [rcx + 8], rax
mov qword [rcx + 0x20], r12
mov qword [rcx + 0x28], rax
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fmio_0.8.11_src_syswindows_selector.rs
push rcx
adc byte [rax - 0x77], cl
sbb byte [r8 - 0x73], cl
adc eax, 0x10cabc
add al, ch
invalid
call fcn.1400c1010
mov rax, qword [rsp + 0xb8]
mov cl, byte [rsp + 0xc0]
lea r8, [rsp + 0x80]
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x10ccb2
int3
adc byte [rax], al
mov eax, 0x8a000000
mov word [rax + rax*8], fs
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0x80
add byte [rax], al
add byte [rcx - 0x77], cl
add byte [rcx - 0x78], al
or byte [rax - 0x73], cl
add eax, 0x10ccb2
int3
adc byte [rax], al
int3
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14017dfb8]
ja 0x140071b03
adc byte [rax], al
mov edx, 0x2b
call fcn.1400c1520
int3
sub esp, 0x28
mov edx, 1
xor ecx, ecx
call fcn.1400b3d4e
add byte [rbp + rcx*4 + 5], cl
jge 0x140071b3f
adc byte [rax], al
add byte [rbp + rcx*4 + 5], cl
jge 0x140071b3f
adc byte [rax], al
add byte [rcx - 0x3d76b7ea], dh
mov cl, 0x16
mov rdx, rax
add rsp, 0x28
jmp case.0x14009383a.361
lea ecx, [rsp + 0x30]
and al, 0x30
and al, 0x30
mov qword [r9], rcx
lea rcx, [0x140183ad0]
mov qword [rsp + 0x20], rcx
and byte [rax - 0x73], cl
adc eax, 0x111f35
and byte [rax - 0x73], cl
adc eax, 0x111f35
mov r8d, 7
mov rcx, rax
call fcn.140015450
nop
add rsp, 0x38
ret
mov eax, 0xc3e7b694
sub rsp, 0x28
call fcn.14004819e
std
dec dword [rax - 0x7b]
invalid
je 0x140071bdc
invalid
std
dec dword [rax - 0x7b]
sal byte [rdx + rdx - 0x80], 0x78
adc al, byte [rax + 0xf004478]
cmp byte [rax + 0x44], 0
sete cl
cmp byte [rax + 0x45], 0
add byte [r15], r9b
xchg ebp, eax
cmp byte [rax + 0x44], 0
sete cl
cmp byte [rax + 0x45], 0
add byte [r15], r9b
xchg ebp, eax
ror byte [rax], 0xc8
add byte [r15], r9b
xchg ebp, eax
ror byte [rax], 0xc8
jmp 0x140071bde
mov al, 2
add rsp, 0x28
ret
in al, dx
mov rdi, rdx
mov rsi, rcx
mov rdx, qword [rdx]
mov rax, qword [rdi + 8]
lea rbx, [rsp + 0x20]
mov rcx, rbx
mov ecx, ebx
call qword [rax + 0x18]
movzx eax, word [rbx]
cmp ax, 2
je case.0x140055e9e.150
mov ecx, dword [rsp + 0x22]
movzx edx, word [rsp + 0x26]
mov r8d, dword [rsp + 0x38]
mov dword [rsi + 0x18], r8d
movups xmm0, xmmword [rsp + 0x28]
movups xmmword [rsi + 8], xmm0
movzx r8d, word [rsp + 0x3e]
mov r9, qword [rdi + 0x10]
movzx r9d, word [r9]
test ax, ax
jne 0x140071c4c
mov edx, r9d
movzx r9d, word [rsp + 0x3c]
movzx ecx, word [rsp + 0x3c]
movzx ecx, word [rsp + 0x3c]
mov dword [rsi + 2], ecx
mov word [rsi + 6], dx
invalid
mov word [rsi + 0x1c], r9w
sbb al, 0x66
mov dword [rsi + 0x1e], r8d
invalid
sbb al, 0x66
mov dword [rsi + 0x1e], r8d
mov word [rsi], ax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov edi, eax
mov ebx, edx
mov r14, rcx
lea r15, [rsp + 0x2c]
and dword [r15], 0
mov ecx, edx
mov rdx, r15
call fcn.140032d55
mov eax, dword [r15]
mov qword [r14], rdi
mov qword [r14 + 8], rsi
and qword [r14 + 0x10], 0
mov qword [r14 + 0x18], rsi
mov dword [r14 + 0x2c], ebx
mov qword [r14 + 0x20], rdx
mov dword [rsi + 0x20], edx
mov dword [rsi + 0x20], edx
mov dword [r14 + 0x28], eax
add rsp, 0x30
xor byte [rbx + 0x5f], bl
xor byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
lea r8, [r9 - 3]
mov qword [rcx + 8], r8
or byte [rbp + 0xf], al
mov dh, 0x41
std
or byte [rbp + 0xf], al
mov dh, 0x41
std
cmp r8b, 0xc0
jge 0x140071d1e
lea r10, [r9 - 4]
mov qword [rcx + 8], r10
movzx ecx, byte [r9 - 4]
movzx ecx, byte [rcx - 4]
cld
cld
cld
and ecx, 7
shl ecx, 6
and r8d, 0x3f
or r8d, ecx
jmp case.0x14004477e.280
and r8d, 0xf
shl r8d, 6
and eax, 0x3f
or eax, r8d
shl eax, 6
and edx, 0x3f
or edx, eax
mov eax, 1
ret
add byte [rax], al
add bl, al
in al, dx
and byte [rax - 0x77], cl
invalid
jne 0x140071d44
invalid
invalid
dec dword [rcx + 0xbad1]
adc dword [rax], eax
invalid
or byte [rax + 0x2b], cl
invalid
retf 0xeb
or dword [rbx + rdi + 0x49], ecx
or byte [rbp + rdx + 0x49], dh
lea eax, [rcx + 1]
add dword [rax - 0x77], ecx
add dword [rcx + 0xf], eax
mov dh, 0x11
add dword [rax - 0x77], ecx
add dword [rcx + 0xf], eax
mov dh, 0x11
test dl, dl
js 0x140071d90
mov eax, 1
ret
ret
mov r8d, edx
and r8d, 0x1f
lea rax, [r9 + 2]
mov qword [rcx], rax
movzx r11d, byte [r9 + 1]
movzx ebx, byte [rcx + 1]
add cl, byte [rax - 0x77]
add dword [rbp + 0xf], eax
movzx ebx, byte [rcx + 1]
invalid
invalid
movzx ebx, byte [rcx + 1]
and r11d, 0x3f
jrcxz 0x140071de6
mov eax, 1
cmp dl, 0xdf
jbe 0x140071def
lea r10, [r9 + 3]
lea edx, [rcx + 3]
mov qword [rcx], r10
movzx r10d, byte [r9 + 2]
movzx edx, byte [rcx + 2]
movzx edx, byte [rcx + 2]
mov dh, 0x51
add al, byte [rcx - 0x3f]
jrcxz 0x140071dc7
shl r11d, 6
and r10d, 0x3f
loop 0x140071e04
or r10d, r11d
cmp dl, 0xf0
invalid
jb case.0x14004ffad.219
fiadd dword [rax + 0x2d72f0fa]
invalid
lea rdx, [r9 + 4]
mov qword [rcx], rdx
mov dword [rcx], edx
mov dword [rcx], edx
movzx edx, byte [r9 + 3]
and r8d, 7
shl r8d, 0x12
shl r10d, 6
shl edx, 6
shl edx, 6
loop 0x140071deb
and edx, 0x3f
loop case.0x1400674e4.55
or edx, r10d
or edx, edx
rol byte [rcx + rcx - 0x3e], cl
or edx, r8d
ret
shl r8d, 6
or r8d, r11d
mov edx, r8d
mov edx, eax
mov edx, eax
ret
shl r8d, 0xc
or r10d, r8d
mov edx, r10d
mov edx, edx
ret
mov dword [rcx], ecx
lea rcx, [0x140181dd0]
adc byte [rax], al
adc byte [rax], al
mov qword [rsp + 0x20], rcx
lea rdx, str.InvalidUri
invalid
add byte [rcx - 0x48], al
or al, byte [rax]
add byte [rax], al
mov r8d, 0xa
mov rcx, rax
call fcn.140015450
nop
add rsp, 0x38
ret
adc dword [rbx - 0x7bf0fd08], eax
invalid
cmp eax, 2
je fcn.14003187f
cmp eax, 3
jne fcn.14003187f
ret
push 0xffffffff85000002
ror byte [rdi], 0x84
pushfq
jae 0x140071e5f
add byte [rax], al
test eax, eax
je 0x1400691fd
cmp eax, 3
je case.0x14005ee85.97
cmp eax, 4
jne 0x140071e83
add rcx, 0x270
jmp 0x1400691fd
invalid
add rcx, 0x270
jmp 0x14007217c
stc
add al, byte [rax]
invalid
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x5c0
add byte [rax], al
add byte [rax], al
mov r15, r8
mov r14, rdx
mov rbx, rcx
movzx eax, byte [rdx + 0x268]
lea rcx, [0x1401b57e4]
add byte [rax + 0x63], cl
add al, 0x81
invalid
add byte [rax + 0x63], cl
add al, 0x81
invalid
add rax, rcx
jmp rax
lea rcx, [rsp + 0x368]
mov r8d, 0x258
pop rax
add al, byte [rax]
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
mov esi, dword [r14 + 0x260]
cmp esi, 0x3b9aca00
jne 0x140071f62
lea rcx, [r14 + 0x270]
lea ecx, [rsi + 0x270]
mov r8d, 0x258
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x270]
lea rdi, [rsp + 0xa8]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
clc
call fcn.140069d22
mov r12b, byte [rdi + 0x11]
cmp r12b, 3
jne 0x140071f25
mov byte [rbx + 0x11], 3
mov al, 4
jmp 0x14007211b
add dword [rax], eax
invalid
add byte [rax], al
mov rdi, qword [rsp + 0xa8]
mov r15, qword [rsp + 0xb0]
mov bpl, byte [rsp + 0xb8]
mov eax, dword [rsp + 0xba]
mov dword [rsp + 0x30], eax
movzx eax, word [rsp + 0xbe]
mov word [rsp + 0x34], ax
and al, 0x34
and al, 0x34
mov rcx, rsi
mov ecx, esi
call 0x1400691fd
jmp 0x1400720fa
mov rdi, qword [r14 + 0x258]
call fcn.1400a9630
mov rcx, rax
mov r8, rdi
mov r9d, esi
call fcn.1400a9800
add byte [rcx - 0x6535ff06], al
cmp esi, dword [rbp + 0xc]
invalid
and al, 0x40
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x68
add eax, dword [rax]
add byte [rax], al
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0x68
add eax, dword [rax]
add byte [rax], al
mov r8d, 0x258
mov rcx, rsi
add byte [rax], al
mov r8d, 0x258
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x270]
mov r8d, 0x2c0
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x270]
call 0x140071bbc
mov ebp, eax
lea rdi, [rsp + 0x40]
lea edi, [rsp + 0x40]
lea edi, [rsp + 0x40]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.140069d22
invalid
inc dword [rdx + rcx*4 + 0x67]
adc dword [rcx - 0x80], eax
cld
add esi, dword [rbp + 0x52]
invalid
cld
add esi, dword [rbp + 0x52]
lea rdi, [r14 + 0x4c8]
cmp bpl, 2
setne r12b
setne ah
add al, 0
add byte [rax - 0x80], al
std
add al, byte [rcx + 0xf]
setne ah
setne ah
test bpl, 1
sete bpl
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
call fcn.140071e3b
call 0x140071bbc
test r12b, bpl
jne 0x1400720b4
cmp al, 2
je 0x1400720b4
and al, 1
jne 0x1400720b4
add dword [rbp + 0x67], esi
call fcn.14004819e
test rax, rax
je 0x140072137
mov bpl, byte [rax + 0x44]
mov r12b, byte [rax + 0x45]
mov byte [rax + 0x44], 0
add cl, ch
invalid
add byte [rax], al
invalid
add cl, ch
invalid
add byte [rax], al
mov rdi, qword [rsp + 0x40]
mov r15, qword [rsp + 0x48]
mov bpl, byte [rsp + 0x50]
movzx eax, word [rsp + 0x56]
and al, 0x56
and al, 0x56
mov ecx, dword [rsp + 0x52]
mov dword [rsp + 0x28], ecx
mov word [rsp + 0x2c], ax
mov rcx, rsi
call 0x14007217c
cmp r12b, 2
cmp ah, 2
cmp ah, 2
jne 0x1400720a0
mov r12b, 2
jmp 0x1400720fa
movzx eax, word [rsp + 0x2c]
mov word [rsp + 0x34], ax
mov eax, dword [rsp + 0x28]
mov dword [rsp + 0x30], eax
jmp 0x1400720fa
mov rcx, rdi
mov rdx, r15
call fcn.1400b55db
test al, al
jne 0x14007215a
invalid
add byte [rdi], cl
mov bh, 0x44
and al, 0x3c
movzx eax, word [rsp + 0x3c]
mov word [rsp + 0x2c], ax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x28], eax
mov rcx, rsi
call 0x14007217c
add byte [rax], al
add byte [rdx + 1], bh
add byte [rax], al
add byte [rdx + 1], bh
xor ecx, ecx
call fcn.1400b3d4e
mov rdi, rax
mov edi, eax
mov r12b, 2
lea r15, [0x14017fad0]
mov qword [rbx], rdi
mov qword [rbx + 8], r15
mov byte [rbx + 0x10], bpl
mov byte [rbx + 0x10], ch
mov byte [rbx + 0x10], ch
mov byte [rbx + 0x11], r12b
mov eax, dword [rsp + 0x30]
mov dword [rbx + 0x12], eax
movzx eax, word [rsp + 0x34]
mov word [rbx + 0x16], ax
mov al, 1
invalid
add dword [rcx - 0x78], eax
xchg byte [rax + 2], ch
invalid
add al, byte [rax]
invalid
mov byte [r14 + 0x268], al
mov rax, rbx
add rsp, 0x5c0
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov bpl, 2
mov rcx, rdi
mov rdx, r15
call fcn.1400b55db
mov edi, eax
mov ecx, ebp
mov edx, r12d
mov edx, esp
mov edx, esp
call fcn.140071be3
test dil, dil
je 0x1400720c7
mov byte [rbx + 0x11], 3
mov al, 3
jmp 0x14007211b
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_srcconnect.rs
mov edx, 0x23
call fcn.1400c11d0
ud2
push rsi
sub rsp, 0x20
mov rsi, rcx
call 0x1400691fd
add rsi, 0x258
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x140042af9
push r15
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1e8
mov rax, qword [rcx]
cmp rax, 0xa
je 0x1400727e7
cmp eax, 9
je 0x1400727e7
mov r8, rdx
mov rbx, rcx
lea rsi, [rsp + 0x38]
mov rcx, rsi
mov rdx, rbx
call fcn.14005d712
mov r14b, byte [rsi + 0x70]
cmp r14b, 3
jne 0x1400726cd
mov bpl, 1
jmp 0x1400727d5
lea rax, [rsp + 0x40]
mov r15, qword [rax - 8]
lea rdi, [rsp + 0x180]
mov ecx, 0xd
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x69]
mov eax, dword [rax + 0x6c]
mov dword [rsp + 0x33], eax
mov dword [rsp + 0x30], ecx
cmp dword [rbx], 9
je 0x1400727ff
mov rcx, rbx
call 0x14005da5c
mov qword [rbx], 9
cmp r14b, 2
jne 0x140072727
lea rcx, [rsp + 0x38]
mov qword [rcx], r15
call fcn.140042c9c
mov r14b, 2
jmp 0x14007274f
lea rdi, [rsp + 0xb0]
lea rsi, [rsp + 0x180]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x33]
mov dword [rsp + 0x23], ecx
mov dword [rsp + 0x20], eax
cmp r14b, 3
sete bpl
lea rdi, [rsp + 0x118]
lea rsi, [rsp + 0xb0]
mov ecx, 0xd
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x23]
mov dword [rsp + 0x2b], ecx
mov dword [rsp + 0x28], eax
cmp dword [rbx], 0xa
je 0x140072808
mov rcx, rbx
call fcn.140072828
mov qword [rbx], 0xa
lea rax, [rsp + 0x40]
mov qword [rax - 8], r15
lea rsi, [rsp + 0x118]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [rax + 0x68], r14b
mov ecx, dword [rsp + 0x28]
mov edx, dword [rsp + 0x2b]
mov dword [rax + 0x69], ecx
mov dword [rax + 0x6c], edx
cmp r14b, 2
je 0x1400727d5
lea rcx, [rsp + 0x38]
call fcn.14004634b
mov eax, ebp
add rsp, 0x1e8
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
pop r15
ret
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400c1bd2
mov qword [rbx], 9
jmp 0x14007280f
mov qword [rbx], 0xa
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x28
call fcn.1400c11d0
int3
push rsi
push rdi
push rbx
sub rsp, 0x30
cmp byte [rcx + 0x70], 2
je 0x14007288d
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x140072a00
jmp 0x140072a01
ret
push r14
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x140
mov rsi, qword [rcx]
lea rdi, [rsi + 0x80]
lea rbx, [rsi + 0x180]
lea r14, [rsp + 0x28]
mov rcx, r14
mov rdx, rbx
mov r8, rdi
call fcn.140072a9f
mov ebp, dword [rsp + 0x28]
mov rcx, r14
call fcn.140072c15
cmp ebp, 2
jb 0x140072a24
mov rcx, qword [rsi + 0x188]
test rcx, rcx
je 0x140072a60
mov rdi, qword [rcx + 0x2308]
call fcn.14004018b
mov rcx, rdi
jmp 0x140072a4a
mov rax, qword [rsi + 0x100]
test rax, rax
je 0x140072a76
mov rcx, qword [rsi + 0x108]
call qword [rax + 0x18]
cmp rsi, 0xffffffffffffffff
je 0x140072a90
lock dec qword [rsi + 8]
jne 0x140072a90
mov edx, 0x80
mov rcx, rsi
call fcn.14000cc90
nop
add rsp, 0x140
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
add byte [rcx + 2], bh
xor edx, edx
xor r8d, r8d
rol byte [rbp + 0x31], 0xc9
rol byte [rbp + 0x31], 0xc9
call qword [sym.imp.crypt32.dll_CertOpenStore]
test rax, rax
je 0x140077c8c
mov rdi, rax
mov byte [rsp + 0xb0], r13b
mov qword [rsp + 0xb8], rbx
mov r14, qword [rsp + 0x8d8]
mov r12, qword [rsp + 0x8e0]
mov esp, dword [rsp + 0x8e0]
mov esp, dword [rsp + 0x8e0]
loopne 0x140077c5b
add byte [rax], al
shl r12, 3
xor r13d, r13d
in eax, dx
mov r15, qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
cmp r12, r13
je 0x140077c99
mov rdx, qword [r14 + r13]
mov edx, dword [rsi + rbp]
mov rcx, rdi
call fcn.14008b165
add byte [rax - 0x77], cl
ror dword [rax - 0x7b], cl
ror byte [rdi], 0x85
invalid
add byte [rax], al
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x7b], cl
ror byte [rdi], 0x85
mov esp, 0x48000000
mov ecx, ebx
add byte [rax], al
add byte [rax - 0x77], cl
fld dword [rcx - 1]
xlatb
mov rcx, rbx
call r15
add r13, 8
jmp 0x140077c63
call fcn.14003e1cb
mov rbx, rax
jmp 0x140077d56
invalid
add byte [rax], al
invalid
mov ebp, 0x40000000
mov ch, byte [rsp + 0x8ec]
or byte [rax], al
invalid
mov bpl, byte [rsp + 0x8ec]
or byte [rax], al
add byte [rdx + rcx*4 - 0x4c], al
and al, 0xed
or byte [rax], al
add byte [rdx + rcx*4 - 0x54], al
and al, 0xea
or byte [rax], al
add byte [rdx + rcx*4 - 0x5c], al
mov r12b, byte [rsp + 0x8e8]
mov dl, byte [rsp + 0x8e9]
and al, 0xe9
or byte [rax], al
invalid
mov r14b, byte [rsp + 0x8ed]
mov r13b, byte [rsp + 0x8ea]
mov r12b, byte [rsp + 0x8e8]
mov dl, byte [rsp + 0x8e9]
and al, 0xe9
or byte [rax], al
invalid
and al, 0xe9
or byte [rax], al
add byte [rdx + 0x8eb248c], cl
add byte [rax], al
mov cl, byte [rsp + 0x8eb]
mov rax, qword [rsp + 0x810]
mov qword [rsp + 0x870], rax
movaps xmm0, xmmword [rsp + 0x800]
add byte [rax], al
add byte [rax], al
movaps xmmword [rsp + 0x860], xmm0
mov rax, qword [rsp + 0x398]
mov qword [rsp + 0x3f0], rax
movups xmm0, xmmword [rsp + 0x378]
add byte [rax - 0x75], cl
test byte [rax + rbx*4], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rsi*8], ah
add eax, dword [rax]
add byte [rdi], cl
adc byte [rsp + 0x378], al
movups xmm1, xmmword [rsp + 0x388]
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
mov eax, dword [rsp + 0x7c]
cmp eax, 2
mov byte [rsp + 0x38], cl
mov byte [rsp + 0x40], dl
je 0x140077ee2
test eax, eax
jne 0x140077ee9
mov sil, 1
jmp 0x140077ee4
mov rcx, rdi
call fcn.14008b155
lea r14, [rsp + 0x6a8]
mov r15d, dword [rsp + 0x38]
mov r12b, byte [rsp + 0x40]
test rsi, rsi
mov rcx, qword [rsp + 0x68]
je 0x140077d66
call qword [sym.imp.crypt32.dll_CertFreeCertificateContext]
mov rcx, rbx
call fcn.1400447c4
mov rdi, rax
mov ecx, 0x70
mov edx, 8
call fcn.1400b3d4e
mov rsi, rax
mov esi, eax
mov esi, eax
movabs rax, 0x8000000000000000
mov qword [rsi], rax
mov qword [rsi + 0x58], rdi
add byte [rax + 0x48068948], al
mov dword [rsi + 0x58], edi
lea rax, [0x14017fd28]
mov qword [rsi + 0x60], rax
and word [rsi + 0x68], 0
lea rcx, [rsp + 0x378]
call fcn.140036b7e
int 0xed
sti
dec dword [rax - 0x73]
mov word [rax + riz*2], fs
add dword [rax], eax
add al, ch
mov ebp, 0x48fffe62
lea ecx, [rsp + 0x8c0]
int 0xed
sti
dec dword [rax - 0x73]
mov word [rax + riz*2], fs
add dword [rax], eax
add al, ch
mov ebp, 0x48fffe62
lea ecx, [rsp + 0x8c0]
call fcn.14008084b
lea rcx, [rsp + 0x800]
call fcn.14005e03b
mov rdi, qword [rsp + 0x48]
lea rcx, [rsp + 0xe0]
call fcn.14005e36a
dec dword [rax - 0x73]
mov word [rax + riz*4], fs
add dword [rax], eax
add al, ch
test byte [rdx - 2], ah
invalid
dec dword [rax - 0x73]
mov word [rax + riz*4], fs
add dword [rax], eax
add al, ch
test byte [rdx - 2], ah
dec dword [rax - 0x73]
lea rcx, [rsp + 0x550]
call fcn.140042b42
dec dword [rax - 0x7b]
in eax, dx
mov word [rax + rdx*2], fs
add eax, 0x3ee80000
lodsd eax, dword [rsi]
cld
dec dword [rax - 0x7b]
in eax, dx
je 0x140077e32
lea rcx, [rsp + 0x5c8]
call fcn.14005e0c1
dec dword [rax - 0x73]
mov word [rax + rsi*4], fs
invalid
add byte [rax], al
dec dword [rax - 0x73]
mov word [rax + rsi*4], fs
add eax, 0x62e80000
invalid
invalid
scasd eax, dword [rdi]
invalid
call fcn.140072d85
lea rcx, [rsp + 0x5e0]
mov word [rax + riz*8], fs
add eax, 0x90e80000
scasd eax, dword [rdi]
invalid
invalid
jmp case.0x1400361d8.335
mov word [rax + riz*8], fs
add eax, 0x90e80000
scasd eax, dword [rdi]
invalid
lea rdi, [rsp + 0x5b0]
mov rcx, rdi
call fcn.140072d85
cmp qword [rdi + 0xf8], 0
mov rdi, qword [rsp + 0x48]
je case.0x1400361d8.335
mov rcx, r14
call fcn.1400438de
test r12b, r12b
je 0x140077e6b
lea rcx, [rsp + 0x670]
call fcn.140072df5
invalid
cmp qword [rsp + 0x6b0], 0
sete al
or r15b, al
jne 0x140077e89
lea rcx, [rsp + 0x6b0]
call fcn.14005e36a
loope 0x140077eeb
invalid
invalid
loope 0x140077eeb
invalid
mov rcx, qword [rdi + 0x1a0]
add byte [rax], al
mov rdx, rsi
call fcn.140076db7
mov qword [rsp + 0x550], rax
mov qword [rsp + 0x558], rdx
test rax, rax
je 0x140077ecd
cmp rax, 1
jne 0x140077ec0
lea rcx, [rsp + 0x8c0]
mov qword [rcx], rdx
jmp 0x140077ec8
lea rcx, [rsp + 0x558]
call fcn.140072dea
lea rcx, [rdi + 0x198]
call fcn.140072950
mov cl, 1
xor eax, eax
jmp 0x14007907b
xor esi, esi
xor r15d, r15d
jmp 0x140077f0c
mov eax, dword [rsp + 0x98]
mov dword [rsp + 0x108], eax
and al, 0x98
add byte [rax], al
add byte [rcx + 0x1082484], cl
add byte [rax], al
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x100], rax
mov r15b, 1
xor esi, esi
mov eax, dword [rsp + 0x108]
mov dword [rsp + 0x188], eax
add dword [rax], eax
invalid
test byte [rax + rcx], ah
add dword [rax], eax
add byte [rcx + 0x1882484], cl
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x77], cl
test byte [rax + rax*4], ah
add dword [rax], eax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x180], rax
add byte [rax - 0x73], cl
pushfq
and al, 0x60
or byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
add byte [rax - 0x73], cl
pushfq
and al, 0x60
or byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
invalid
mov dl, 0x55
invalid
call fcn.14006d4ec
mov byte [rax + 0x51], sil
inc dword [rax - 0x78]
jo 0x140077f8f
mov ecx, dword [rsp + 0x58]
mov dword [rax + 0x52], ecx
mov byte [rax + 0x56], r15b
mov dword [rax + 0x57], ecx
mov rcx, qword [rsp + 0x180]
mov qword [rax + 0x5b], rcx
mov dword [rax + 0x5b], ecx
mov dword [rax + 0x5b], ecx
mov ecx, dword [rsp + 0x188]
mov dword [rax + 0x63], ecx
mov rcx, rbx
call fcn.14006d4ec
mov sil, byte [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x78], al
jo 0x140077fdd
add byte [rax], al
add byte [rax - 0x78], al
jo 0x140077fdd
mov rcx, rbx
call fcn.14006d4ec
xor r15d, r15d
mov byte [rax + 0x50], r15b
movaps xmm0, xmmword [rbx]
movaps xmmword [rsp + 0x310], xmm0
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + rdx], ah
add eax, dword [rax]
add byte [rax - 0x75], cl
adc byte [r8 - 0x77], cl
test byte [rax + riz], ah
add eax, dword [rax]
add byte [rax], al
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x124], rax
movaps xmm0, xmmword [rsp + 0x3d0]
mov eax, dword [rbx + 0x10]
mov qword [rsp + 0x320], rax
add byte [rax], al
mov rax, qword [rsp + 0x3f0]
mov qword [rsp + 0x124], rax
movaps xmm0, xmmword [rsp + 0x3d0]
add eax, dword [rax]
add byte [rdi], cl
sub byte [rsp + 0x3e0], cl
add eax, dword [rax]
invalid
movaps xmm1, xmmword [rsp + 0x3e0]
add eax, dword [rax]
add byte [rdi], cl
adc dword [rsp + 0x114], ecx
invalid
add byte [rax], al
movups xmmword [rsp + 0x114], xmm1
add byte [rdi], cl
adc dword [rsp + 0x104], eax
movups xmmword [rsp + 0x104], xmm0
mov rax, qword [rsp + 0x11c]
mov qword [rsp + 0x4a8], rax
add al, 0
add byte [rax - 0x75], cl
test byte [rsp], ah
add dword [rax], eax
invalid
add al, 0
add byte [rax - 0x75], cl
test byte [rsp], ah
add dword [rax], eax
mov eax, dword [rsp + 0x124]
add byte [rax - 0x77], cl
test byte [rax + rsi*4], ah
mov qword [rsp + 0x4b0], rax
mov dword [rsp + 0x4b0], eax
add al, 0
add byte [rdi], cl
adc byte [rsp + 0x110], al
test byte [rax + rdx], ah
add dword [rax], eax
invalid
movups xmm0, xmmword [rsp + 0x110]
test byte [rax + rdx], ah
add dword [rax], eax
add byte [rdi], cl
adc dword [rsp + 0x49c], eax
movups xmmword [rsp + 0x49c], xmm0
movups xmm0, xmmword [rsp + 0x100]
movups xmmword [rsp + 0x48c], xmm0
adc dword [rsp + 0x48c], eax
adc dword [rsp + 0x48c], eax
add al, 0
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x8c0]
call fcn.14008084b
invalid
mov byte [rax], al
invalid
mov word [rax + rax*8], fs
or byte [rax], al
add al, ch
xor cl, byte [rax - 0x76b80000]
mov esp, 0x45824
add al, 0
mov qword [rsp + 0x458], rdi
mov byte [rsp + 0x460], r13b
lodsb al, byte [rsi]
and al, 0x60
add al, 0
add byte [rdx - 0x77bfdbbc], cl
test byte [rcx + riz*2], ah
add al, 0
add byte [rax + rcx*4 - 0x5c], al
and al, 0x62
add al, 0
invalid
add al, 0
add byte [rax + rcx*4 - 0x54], al
lodsb al, byte [rsi]
and al, 0x60
add al, 0
add byte [rdx - 0x77bfdbbc], cl
test byte [rcx + riz*2], ah
add al, 0
add byte [rax + rcx*4 - 0x5c], al
and al, 0x62
add al, 0
add byte [rdx - 0x77c7dbbc], cl
test byte [rbx + riz*2], ah
add al, 0
add byte [rax], al
invalid
invalid
lodsb al, byte [rsi]
and al, 0x64
add al, 0
mov byte [rsp + 0x462], ah
mov al, byte [rsp + 0x38]
and al, 0x38
mov byte [rsp + 0x463], al
add byte [rax], al
mov byte [rsp + 0x464], bpl
add byte [rax + rcx*4 - 0x4c], al
and al, 0x65
add al, 0
add byte [rdi], cl
sub byte [rsp + 0x310], al
mov byte [rsp + 0x465], r14b
movaps xmm0, xmmword [rsp + 0x310]
movups xmmword [rsp + 0x468], xmm0
mov rax, qword [rsp + 0x320]
mov qword [rsp + 0x478], rax
test byte [rax + rdi*2], ah
add al, 0
add byte [rax - 0x75], cl
and al, 0x60
and al, 0x60
test byte [rax + rdi*2], ah
add al, 0
add byte [rax - 0x75], cl
and al, 0x60
and al, 0x60
and al, 0x60
mov qword [rsp + 0x448], rax
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x450], rax
test byte [rax + rdx*2], ah
add al, 0
add byte [rax - 0x75], cl
test byte [rax + rdi*4], ah
mov eax, 0x48000000
mov dword [rsp + 0x4b8], eax
add byte [rax], al
mov byte [rsp + 0x4c1], sil
mov al, byte [rsp + 0xb0]
add byte [rax], al
add byte [rax + 0x4c22484], cl
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + riz*8], fs
add byte [rax], al
add al, ch
cmpsb byte [rsi], byte [rdi]
invalid
invalid
dec dword [rax - 0x75]
test byte [rax + rdx], ah
invalid
add byte [rax], al
mov ecx, dword [rsp + 0x618]
mov qword [rsp + 0x480], rax
mov dword [rsp + 0x488], ecx
mov al, byte [rsp + 0x6c2]
mov byte [rsp + 0x4c0], al
mov ecx, 0x14
call fcn.140036b77
mov rsi, rax
mov edi, edx
mov ecx, 0x5a
call fcn.140036b77
mov word [rsp + 0x250], 0x101
mov byte [rsp + 0x252], r15b
and qword [rsp + 0x1b0], 0
and qword [rsp + 0x1c0], 0
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x1d0], 0
mov qword [rsp + 0x1e0], rsi
mov dword [rsp + 0x1e8], edi
mov dword [rsp + 0x1f8], 0x3b9aca00
mov qword [rsp + 0x200], 0x100000
add al, byte [rax]
add byte [rax], al
add byte [rax], dl
add byte [rax - 0x47], cl
add byte [rax], al
push rax
add byte [rax], al
add byte [rax], ah
add byte [rax - 0x77], cl
mov word [rax + rcx], fs
add al, byte [rax]
add bh, al
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi - 0x7d], ah
movsb byte [rdi], byte [rsi]
and al, 0x14
add al, byte [rax]
add byte [rax], al
invalid
and word [rsp + 0x214], 0
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x18
add al, byte [rax]
add byte [rax], al
and qword [rsp + 0x218], 0
and qword [rsp + 0x228], 0
mov word [rsp + 0x230], 0x200
or qword [rsp + 0x238], 0xffffffffffffffff
and al, 0x38
add al, byte [rax]
add bh, bh
and al, 0x38
add al, byte [rax]
add bh, bh
mov qword [rsp + 0x240], rax
mov dword [rsp + 0x248], edx
and al, 0x40
add al, byte [rax]
add byte [rcx + 0x2482494], cl
add byte [rax], al
cmp byte [rsp + 0x6d1], 1
jne 0x1400781c8
mov byte [rsp + 0x252], 1
cmp dword [rsp + 0x5f8], 0
je 0x1400781e8
invalid
invalid
mov eax, dword [rsp + 0x5fc]
mov byte [rsp + 0x214], 0
and al, 0x14
add al, byte [rax]
add byte [rax], al
and al, 0x14
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x20c], eax
cmp dword [rsp + 0x600], 0
je 0x140078208
mov eax, dword [rsp + 0x604]
mov byte [rsp + 0x214], 0
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov dword [rsp + 0x208], eax
add byte [rax], al
cmp byte [rsp + 0x6cc], 0
mov esp, 0x6cc24
add byte [rax], al
je 0x14007822c
mov byte [rsp + 0x214], 1
test byte [rsp + rdx], ah
add al, byte [rax]
add byte [rcx], al
movabs rax, 0xffff0000ffff
mov qword [rsp + 0x208], rax
and al, 8
add al, byte [rax]
invalid
inc dword [rax]
add bh, bh
inc dword [rax]
add byte [rax - 0x77], cl
test byte [rax + rcx], ah
and al, 8
and al, 8
add al, byte [rax]
add byte [rbx + 0x60824bc], al
mov esp, 0x60824
add byte [rax], al
je 0x140078244
invalid
cmp dword [rsp + 0x608], 0
mov esp, 0x60824
add byte [rax], al
je 0x140078244
invalid
mov eax, dword [rsp + 0x60c]
test byte [rsp + rcx], ah
invalid
mov dword [rsp + 0x210], eax
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rbx + 0x6582484], cl
pop rax
invalid
mov eax, dword [rsp + 0x658]
pop rax
invalid
add byte [rax], al
cmp eax, 0x3b9aca00
je case.0x1400660dc.88
invalid
invalid
mov rcx, qword [rsp + 0x650]
mov qword [rsp + 0x1f0], rcx
mov dword [rsp + 0x1f0], ecx
add byte [rax - 0x77], cl
mov word [rax + rsi*8], fs
add dword [rax], eax
add byte [rcx + 0x1f82484], cl
mov dword [rsp + 0x1f8], eax
mov dword [rsp + 0x1f0], ecx
mov dword [rsp + 0x1f8], eax
mov eax, dword [rsp + 0x668]
cmp eax, 0x3b9aca00
retf 0x3b9a
je 0x14007828e
add dl, cl
invalid
retf 0x3b9a
mov rcx, qword [rsp + 0x660]
invalid
add byte [rax], al
mov qword [rsp + 0x1e0], rcx
add byte [rax], al
add byte [rcx + 0x1e82484], cl
add byte [rax], al
mov dword [rsp + 0x1e8], eax
cmp byte [rsp + 0x6cd], 0
mov esp, 0x6cd24
add byte [rax], al
je 0x1400782a0
mov byte [rsp + 0x215], 1
add byte [rax], al
add dword [rax - 0x75], ecx
test byte [rax + riz], ah
invalid
mov rax, qword [rsp + 0x620]
add byte [rax], al
mov edi, dword [rsp + 0x628]
mov qword [rsp + 0x40], rax
and al, 0x40
and al, 0x40
mov qword [rsp + 0x240], rax
mov dword [rsp + 0x240], eax
add byte [rax], al
mov dword [rsp + 0x248], edi
mov rax, qword [rsp + 0x6a0]
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x238], rax
mov rsi, qword [rsp + 0x630]
mov ebx, dword [rsp + 0x638]
pushfq
and al, 0x38
invalid
add byte [rax], al
add al, byte [rax]
add byte [rax - 0x75], cl
test byte [rax + riz*4], ah
invalid
pushfq
and al, 0x38
invalid
add byte [rax], al
lea rcx, [rsp + 0x468]
and al, 0x68
add al, 0
add al, ch
invalid
clc
push rcx
invalid
call fcn.14006d4ec
mov qword [rax + 0x40], rsi
mov dword [rax + 0x48], ebx
cmp byte [rsp + 0x6c7], 0
je case.0x14006f2e8.34
mov byte [rsp + 0x228], 1
cmp byte [rsp + 0x6c8], 0
je 0x14007831f
invalid
mov byte [rsp + 0x22e], 1
add al, byte cs:[rax]
add byte [rcx], al
cmp byte [rsp + 0x6c9], 0
je 0x140078331
and al, 0xc9
invalid
and al, 0x2a
add al, byte [rax]
add byte [rcx], al
cmp byte [rsp + 0x6ca], 0
je 0x140078343
mov byte [rsp + 0x229], 1
add al, byte [rax]
add byte [rcx], al
lea rsi, [rsp + 0x250]
lea esi, [rsp + 0x250]
add byte [rax], al
mov r14, qword [rsp + 0x1a0]
imul rbp, qword [r14 + 0x20], 0x88
mov byte [rax], al
add byte [rax], al
mov r13, qword [r14 + 0x18]
xor r15d, r15d
xor edi, edi
lea r12, [0x1401b57f8]
lea rbx, [0x1401b2bbb]
sbb eax, 0x13a839
sbb eax, 0x13a839
add byte [rcx + rdi - 3], cl
cmp rbp, r15
je case.0x140078393.4
mov rax, qword [r13 + r15]
mov rax, qword [r13 + r15]
add byte [rcx + 0x63], cl
add al, 0x84
movsxd rax, dword [r12 + rax*4]
add rax, r12
jmp rax
add byte [rax - 0x77], cl
invalid
test rax, rax
je case.0x140078393.2
cmp byte [rax + 0x48], 2
jne case.0x140078393.4
add r15, 0x88
jmp 0x140078382
mov al, byte [rsi + 2]
lea rcx, [rsp + 0x8c0]
mov byte [rcx + 0x112], al
movzx eax, word [rsi]
mov word [rcx + 0x110], ax
lea rdx, [rsp + 0x1b0]
call fcn.140066980
cmp qword [rsp + 0x38], 0
je 0x14007855f
mov rax, qword [rsp + 0x440]
mov rbx, qword [rax]
mov rcx, rbx
call fcn.1400b54ec
mov edi, eax
test dil, 1
jne 0x14007906d
mov esi, edi
shr esi, 0x10
mov rbp, qword [r14]
lea r14, [rbp + 0x80]
lea r15, [rbp + 0x180]
lea r12, [rsp + 0x550]
mov rcx, r12
mov rdx, r15
mov r8, r14
call fcn.140072a9f
mov r12, qword [r12]
cmp r12, 2
je 0x140078824
cmp r12d, 3
jne 0x14007884b
lea rcx, [rbp + 0x100]
mov rdx, rbx
call fcn.1400b5891
lea rbx, [rsp + 0x550]
mov rcx, rbx
mov rdx, r15
mov r8, r14
call fcn.140072a9f
mov r12, qword [rbx]
cmp r12, 2
je 0x140078889
cmp r12d, 3
jne 0x1400788b9
shr edi, 8
mov r12d, 3
cmp byte [rbp + 0x198], 0
je case.0x14002fa98.466
mov rax, qword [rbp + 0x1c8]
add byte [rax], al
xor ecx, ecx
cmp rax, 2
movzx edi, dil
movzx edi, bh
cmovb edi, ecx
sbb r12, 0
jmp case.0x14002fa98.466
mov rax, qword [rbp + 0x1c8]
mov r12d, 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
cmp rax, 1
jbe 0x1400788f2
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_syncmpscchan.rs
lea r8, [0x1401831c8]
add eax, 0x10a97f
jmp 0x1400788af
lea rdi, [rsp + 0x558]
lea rcx, [rsp + 0x8c0]
mov r8d, 0x108
mov eax, 0x108
and al, 0x58
add eax, 0x8d480000
mov word [rax + rax*8], fs
or byte [rax], al
add byte [rcx - 0x48], al
mov eax, 0x108
mov eax, 0x108
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x108]
mov qword [rsp + 0x50], rax
lock sub qword [rbp + 0x1c8], 2
jae 0x1400788f2
mov ecx, 7
int 0x29
ud2
mov rax, qword [rbp + 0x1c8]
mov r12d, 2
cmp rax, 1
mov rax, qword [rsp + 0x50]
jbe 0x1400788ed
lea rcx, str.assertion_failed:_self.inner.semaphore.is_idle__C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_syncmpscchan.rs
jo 0x14007884e
adc byte [rax], al
lea r8, [0x1401831b0]
mov edx, 0x30
call fcn.1400c11d0
lea rdi, [rsp + 0x558]
lea rcx, [rsp + 0x8c0]
mov r8d, 0x108
add byte [rax - 0x73], cl
mov word [rax + rax*8], fs
or byte [rax], al
add byte [rcx - 0x48], al
or byte [rcx], al
add byte [rax], al
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x108]
add byte [rax], al
lock sub qword [rbp + 0x1c8], 2
jb 0x1400799b8
mov qword [rsp + 0x50], rax
xor edi, edi
mov ecx, edi
mov edx, esi
call fcn.1400b5520
cmp r12, 3
je 0x14007906d
lea rsi, [rsp + 0x1b0]
lea esi, [rsp + 0x1b0]
lea rdx, [rsp + 0x8c0]
mov r8d, 0x108
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rsp + 0x48]
mov byte [rdi + 0x1c8], 1
lea rcx, [rsp + 0x448]
mov r8d, 0x108
add dword [rax], eax
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
add al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
bnd call sub.VCRUNTIME140.dll_memcpy
add al, 0
add al, 0
lea r14, [rdi + 0x1a8]
cmp r12, 2
je case.0x1400674e4.68
lea rcx, [rsp + 0xb78]
mov qword [rcx - 8], r12
invalid
clc
lea rdx, [rsp + 0x448]
mov r8d, 0x108
call sub.VCRUNTIME140.dll_memcpy
jge 0x14007897a
add byte [rax - 0x73], cl
pushfq
and al, 0xf8
or eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rbx*4], ah
and al, 0x98
or eax, dword [rax]
add byte [rax - 0x75], cl
pop r8
invalid
jge 0x14007897a
add byte [rax - 0x73], cl
pushfq
and al, 0xf8
or eax, dword [rax]
add byte [rax - 0x73], cl
test byte [rax + rbx*4], ah
and al, 0x98
and al, 0x98
or eax, dword [rax]
add byte [rax - 0x75], cl
pop r8
mov qword [rsp + 0xb0], rcx
mov ecx, dword [rbx + 0x60]
mov dword [rsp + 0x7c], ecx
mov cl, byte [rax + 0xe0]
mov byte [rsp + 0xb8], cl
mov rcx, qword [rbx + 0x78]
mov qword [rsp + 0x190], rcx
mov word [rax + rdx*4], fs
add dword [rax], eax
add byte [rdi], cl
adc byte [rbx + 0x68], al
mov word [rax + rdx*4], fs
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
adc byte [rbx + 0x68], al
movaps xmmword [rsp + 0x180], xmm0
and al, 0x80
add dword [rax], eax
add byte [rax], al
invalid
invalid
mov esp, 0x86024
add byte [rax], al
lea rdi, [rsp + 0x860]
mov ecx, 0xb
add byte [rcx + 0xb], bh
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
lea r12, [rsp + 0x100]
add byte [rax], al
mov ecx, 0xc
mov rdi, r12
add byte [rax], al
add byte [rcx + rcx*4 - 0x19], cl
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rax - 8]
clc
clc
mov qword [rsp + 0x370], rcx
movups xmm0, xmmword [rax - 0x28]
movups xmm1, xmmword [rax - 0x18]
call 0x16493b30f
invalid
add eax, dword [rax]
add byte [rdi], cl
sub dword [rsp + 0x350], eax
call 0x16493b30f
invalid
mov rcx, rbx
call fcn.140043fb7
lea r8, [0x1401b2bbb]
invalid
fld1
movabs dword [0xa1a0058d4cfffcb5], eax
adc eax, dword [rax]
invalid
add byte [rcx - 0x47], al
mov r9d, 4
add al, 0
add byte [rax], al
mov rcx, rax
mov ecx, eax
call 0x14007bac7
test al, al
je 0x140078a4e
mov rcx, rbx
call fcn.140043fb7
lea r8, [0x1401b2bbf]
adc eax, dword [rax]
adc eax, dword [rax]
mov r9d, 5
add byte [rax], al
mov rcx, rax
call 0x14007bac7
test al, al
jne 0x140078a8c
mov rax, qword [r14]
lea rcx, [rax + 0x10]
mov qword [rsp + 0x438], rcx
mov qword [rsp + 0x58], rax
invalid
adc byte [rax - 0x77], cl
mov word [rax + rdi], fs
add al, 0
add byte [rax - 0x77], cl
and al, 0x58
cmp byte [rax + 0x1ba], 0
je 0x140078a9c
mov rcx, rbx
call fcn.140043fb7
lea r8, [0x1401b2bbf]
lea eax, [0x1401b2bbf]
lea eax, [0x1401b2bbf]
mov r9d, 5
mov rcx, rax
shr eax, 0x3f
xor byte [rax], al
invalid
test al, al
je 0x140078a9c
shr eax, 0x3f
xor byte [rax], al
add byte [rax + rax*8 - 0x76b7ef8c], al
fld1
xor byte [r8], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rbx
call fcn.14007bad7
mov rsi, rax
jmp 0x140078d43
mov rdx, qword [rsp + 0x58]
lea rax, [rdx + 0x128]
xor ecx, ecx
cmp qword [rdx + 0x150], 0
add byte [rax], al
add byte [rax], al
sete cl
add rcx, rcx
xchg esp, eax
ror dword [rax + 1], 0xc9
lea rdx, [rsp + 0x8c0]
mov qword [rdx], rcx
mov qword [rdx + 0x10], rax
and qword [rdx + 0x18], 0
sbb byte [rax], al
sbb byte [rax], al
lea rcx, [rsp + 0x8c0]
call fcn.14002be52
test rax, rax
je 0x140078d09
invalid
add al, byte [rax]
invalid
or byte [rax], al
add al, ch
jns 0x140078b0a
sti
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
invalid
mov rbx, rax
mov qword [rsp + 0x70], rdx
ret
mov rcx, r12
call fcn.14001f796
test al, al
jne 0x140079964
mov rcx, r12
mov rdx, rbx
call fcn.140033779
mov r9d, eax
movzx r15d, word [rsp + 0x158]
mov esi, r9d
mov bh, 0xbc
and al, 0x58
add dword [rax], eax
add byte [rcx + rcx*4 - 0x32], al
and esi, r15d
mov rdi, qword [rsp + 0x150]
mov esp, 0x15024
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x48
add dword [rax], eax
add byte [rbx + rcx*4 - 0x64], cl
pushfq
and al, 0x20
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x28
add dword [rax], eax
add byte [rbp + 0x31], al
in eax, dx
mov esp, 0x15024
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0x48
add dword [rax], eax
add byte [rbx + rcx*4 - 0x64], cl
pushfq
pushfq
and al, 0x20
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0x28
add dword [rax], eax
add byte [rbp + 0x31], al
in eax, dx
mov dword [rsp + 0x38], r9d
mov qword [rsp + 0x40], rbx
and al, 0x40
and al, 0x40
mov rax, rsi
invalid
mov rsi, rax
mov esi, eax
invalid
mov eax, 0
cmp rsi, rdi
jae 0x140078b47
movzx ebp, word [r12 + rsi*4]
cmp rbp, 0xffff
mov bh, 0x2c
mov ah, 0x48
cmp ebp, 0xffff
je 0x140078bfc
xchg esi, eax
add byte [rax], al
add byte [rax], al
movzx eax, word [r12 + rsi*4 + 2]
add byte [rax], al
movzx eax, word [r12 + rsi*4 + 2]
mov ecx, r15d
and ecx, eax
mov edx, esi
sub edx, ecx
mov ecx, r15d
and ecx, edx
cmp rcx, r13
jb 0x140078bfc
cmp ax, r9w
jne 0x140078bf1
cmp r14, rbp
jbe 0x1400790a5
imul rcx, rbp, 0x68
mov rax, qword [r11 + rcx + 0x40]
test rax, rax
test eax, eax
test eax, eax
setne dl
cmp qword [rbx], 0
sete r8b
sete al
sete al
cmp dl, r8b
je 0x140078bf1
lea rdx, [r11 + rcx]
adc al, 0xb
or ecx, dword [rax - 0x7d]
ret 0x4840
add rdx, 0x40
test rax, rax
invalid
je 0x140078be5
invalid
mov rcx, qword cs:[rdx + 8]
mov rcx, qword [rdx + 8]
or byte [rax - 0x75], cl
mov rdx, qword [rdx + 0x10]
mov edx, dword [rdx + 0x10]
push rdx
adc byte [rbx + rcx*4 + 0x43], cl
mov r8, qword [rbx + 8]
mov r9, qword [rbx + 0x10]
mov rbx, r11
or byte [rbx + rcx*4 + 0x4b], cl
adc byte [rcx + rcx*4 - 0x25], cl
call fcn.14000f10c
mov r11, rbx
mov rbx, qword [rsp + 0x40]
stc
stc
dec dword [rcx - 0x77]
fisttp dword [rax - 0x75]
pop rsp
and al, 0x40
mov r9d, dword [rsp + 0x38]
test al, al
je 0x140078bf1
sal byte [rcx + rdx - 0x17], 0x19
add dword [rax], eax
add byte [rdx + 0x433a0842], cl
or byte [rdi], cl
je 0x140078cfe
inc r13
jmp 0x140078cfe
mov al, byte [rdx + 8]
cmp al, byte [rbx + 8]
je 0x140078cfe
add byte [rcx - 1], cl
invalid
inc r13
inc rsi
jmp 0x140078b44
invalid
dec dword [rcx - 0x7f]
std
add byte [rdx], al
add byte [rax], al
cmp r13, 0x200
setae al
cmp qword [rsp + 0x100], 2
and al, 0
add dword [rax], eax
add byte [rax], al
invalid
and al, 0
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add al, byte [rax + 0xf]
setne bh
and dil, al
lea rcx, [rsp + 0x550]
mov rdx, rbx
setne dil
setne bh
and dil, al
lea rcx, [rsp + 0x550]
mov rdx, rbx
call fcn.14002f0e6
mov r9d, dword [rsp + 0x38]
cmp byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add eax, 0x8b480000
lodsb al, byte [rsi]
and al, 0x58
add eax, 0x8d480000
mov word [rax + riz*2], fs
add eax, 0x100f0000
invalid
cmp byte [rax - 0x75], cl
test byte [rax + rdx*2], ah
add eax, 0x8b480000
lodsb al, byte [rsi]
and al, 0x58
add eax, 0x8d480000
mov word [rax + riz*2], fs
add eax, 0x100f0000
add dword [rdi], ecx
sub dword [rsp + 0x1b0], eax
adc byte [rcx], al
movaps xmmword [rsp + 0x1b0], xmm0
mov ecx, dword [rsp + 0x550]
mov dword [rsp + 0x3d0], ecx
mov word [rax + rdx*8], fs
add eax, dword [rax]
add byte [rdx + 0x554248c], cl
add byte [rax], al
mov word [rax + rdx*8], fs
add eax, dword [rax]
add byte [rdx + 0x554248c], cl
add byte [rax], al
add eax, 0x8c880000
and al, 0xd4
mov byte [rsp + 0x3d4], cl
mov word [rsp + rdx*8], fs
add eax, dword [rax]
add byte [rax - 0x80], al
cmp dil, 2
cmp dil, 2
lea r12, [rsp + 0x100]
movsb byte [rdi], byte [rsi]
and al, 0
add byte [rcx], al
add byte [rax], al
invalid
test byte [rax - 2], dl
invalid
add byte [rax], al
je 0x140078acc
mov qword [rsp + 0x310], r12
mov qword [rsp + 0x318], rax
test byte [rax + rbx], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
lodsb al, byte [rsi]
and al, 0x20
add eax, dword [rax]
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x1b0]
lea rcx, [rsp + 0x328]
mov word [rax + rbp], fs
add eax, dword [rax]
add byte [rdi], cl
movups xmmword [rcx], xmm0
movups xmmword [rcx], xmm0
mov qword [rsp + 0x338], rsi
mov word [rsp + 0x340], r9w
mov word [rax + rax*2], fs
add eax, dword [rax]
invalid
add byte [rsi + 0x44], ah
mov dword [rsp + 0x340], ecx
mov word [rax + rax*2], fs
add eax, dword [rax]
invalid
mov word [rax + rax*2], fs
add eax, dword [rax]
add byte [rax - 0x78], al
mov esp, 0x34224
add byte [rax], al
mov al, byte [rsp + 0x3d4]
mov byte [rsp + 0x342], dil
add byte [rax], al
mov al, byte [rsp + 0x3d4]
and al, 0xd4
add eax, dword [rax]
add byte [rax - 0x7b74e0bf], cl
and al, 0xd0
mov byte [rcx + 0x1f], al
mov eax, dword [rsp + 0x3d0]
add eax, dword [rax]
add byte [rcx - 0x72b7e4bf], cl
mov ah, 0x24
push rax
add eax, 0x89480000
int1
add eax, dword [rax]
add byte [rcx - 0x72b7e4bf], cl
mov ah, 0x24
push rax
add eax, 0x89480000
int1
mov rdx, qword [rsp + 0x70]
and al, 0x70
call fcn.14006d4ce
lea rcx, [rsp + 0x310]
and al, 0x10
adc byte [rbx], al
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
bnd call fcn.140034c1d
mov rdx, rsi
call fcn.140034c1d
jmp 0x140078acc
mov dil, 2
mov rax, rsi
mov eax, esi
mov eax, esi
jmp 0x140078c4e
lea rsi, [rsp + 0x550]
add byte [rax], al
lea rdx, [rsp + 0x860]
mov rcx, rsi
or byte [rax], al
add byte [rax - 0x77], cl
int1
call fcn.14007b3c9
cmp byte [rsi], 3
add esi, dword ds:[rbp + 0x6e]
add esi, dword ds:[rbp + 0x6e]
lea rcx, [rsp + 0x860]
call fcn.1400807a3
invalid
add byte [rax - 0x77], cl
invalid
mov rsi, rax
lea rcx, [rsp + 0x550]
call case.0x14005b8ec.138
invalid
and al, 0x50
add eax, 0x76e80000
sub al, 0
add byte [rax - 0x73], cl
mov word [rax + rdx*2], fs
and al, 0x50
lea rcx, [rsp + 0x350]
call fcn.140072d75
lea rcx, [rsp + 0x100]
mov word [rax + rax], fs
add dword [rax], eax
invalid
and al, 0x50
add eax, dword [rax]
add al, ch
and eax, 0x48ffffa0
lea ecx, [rsp + 0x100]
mov word [rax + rax], fs
add dword [rax], eax
invalid
mov word [rax + rax], fs
add dword [rax], eax
add byte [rax], al
add al, ch
in eax, 0x9d
cld
dec dword [rax - 0x73]
mov word [rax + rax*4], fs
call fcn.140042b42
lea rcx, [rsp + 0x180]
add dword [rax], eax
add al, ch
ret 0xfc9d
inc dword [rcx - 0x41]
add al, byte [rax]
add byte [rax], al
add dword [rax], eax
add al, ch
ret 0xfc9d
popfq
cld
inc dword [rcx - 0x41]
add al, byte [rax]
add byte [rax], al
mov r10, qword [rsp + 0x50]
push rsp
and al, 0x50
mov r13, qword [rsp + 0x68]
mov ebp, dword [rsp + 0x68]
mov r9, qword [rsp + 0x80]
mov rax, qword [rsp + 0x88]
add byte [rax], al
add byte [rbx + rcx*4 + 0x44], cl
mov r8, qword [rsp + 0x60]
mov r8, qword [rsp + 0x60]
invalid
jmp 0x1400794fc
lea rbx, [rsp + 0x378]
lea ebx, [rsp + 0x378]
lea rsi, [rsp + 0x550]
add byte [rax], al
mov ecx, 0xb
mov rdi, rbx
mov edi, ebx
mov edi, ebx
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
cmp qword [rsp + 0x350], 0
je 0x140078e73
mov ch, 0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x358], al
add byte [rax], al
movups xmm0, xmmword [rsp + 0x358]
add byte [rax], al
movups xmm1, xmmword [rsp + 0x368]
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xd0], ecx
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
xor r13d, r13d
rol byte [rax], 0
add byte [rax], al
add byte [rbp + 0x31], al
in eax, dx
cmp qword [rsp + 0xc0], 0
mov ecx, 0
add byte [rax], al
add byte [rax], al
je 0x140078e2a
lea rsi, [rsp + 0x550]
lea rdi, [rsp + 0xc0]
and al, 0xc0
add byte [rax], al
invalid
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, rdi
call fcn.14000eed2
mov rcx, qword [rsi]
movups xmm0, xmmword [rsi + 8]
adc byte [rsi + 8], al
dec dword [rax - 0x75]
invalid
adc byte [rsi + 8], al
movaps xmmword [rsp + 0x8c0], xmm0
test byte [rax + rax*8], ah
and al, 0xc0
or byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x8d0], rax
mov dword [rsp + 0x8d0], eax
mov r13, qword [rdi]
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x8d0], rax
mov dword [rsp + 0x8d0], eax
mov dword [rsp + 0x8d0], eax
mov r13, qword [rdi]
mov ebp, dword [rdi]
invalid
mov qword [rsp + 0x40], rcx
mov rax, qword [rsp + 0x8d0]
mov eax, dword [rsp + 0x8d0]
mov eax, dword [rsp + 0x8d0]
add byte [rax], al
mov qword [rsp + 0x560], rax
movaps xmm0, xmmword [rsp + 0x8c0]
or byte [rax], al
invalid
or byte [rax], al
add byte [rdi], cl
movaps xmmword [rsp + 0x550], xmm0
movaps xmmword [rsp + 0x550], xmm0
test byte [rax + rdx*2], ah
add eax, 0x8b4c0000
mov ah, 0x24
and al, 0xc8
add byte [rax], al
invalid
mov r14, qword [rsp + 0xc8]
movaps xmm0, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x1b0], xmm0
sub dword [rsp + 0x1b0], eax
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x1b0], eax
add dword [rax], eax
add byte [rax + 1], bh
mov eax, 1
mov qword [rsp + 0x38], rax
jmp 0x140078e93
invalid
xorps xmm0, xmm0
movaps xmmword [rsp + 0x1b0], xmm0
test byte [rax + rsi*4], ah
add dword [rax], eax
add byte [rbp + rcx*4 + 0x35], cl
jrcxz 0x140078e29
adc eax, dword [rax]
push rdi
ror byte [rdi], 0x29
test byte [rax + rsi*4], ah
and al, 0xb0
add dword [rax], eax
add byte [rbp + rcx*4 + 0x35], cl
jrcxz 0x140078e29
adc eax, dword [rax]
add byte [rbp + rcx*4 + 0x2d], cl
sbb al, 0x90
adc byte [rax], al
lea r13, [0x140181ea8]
xor eax, eax
mov qword [rsp + 0x38], rax
invalid
mov rax, qword [rsp + 0x560]
mov eax, dword [rsp + 0x560]
mov qword [rsp + 0xf0], rax
movaps xmm0, xmmword [rsp + 0x550]
invalid
add byte [rax], al
add eax, 0x290f0000
test byte [rax + riz*8], ah
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0x1b0], al
add dword [rax], eax
invalid
add byte [rax], al
movaps xmmword [rsp + 0xe0], xmm0
movaps xmm0, xmmword [rsp + 0x1b0]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x1a0], eax
and al, 0xa0
add dword [rax], eax
invalid
movaps xmmword [rsp + 0x1a0], xmm0
and al, 0xa0
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x58
mov rax, qword [rsp + 0x58]
cmp byte [rax + 0x1b9], 0
je 0x14007922f
pop rdx
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rcx], dh
rol byte [rax + 0x37824bc], 0
mov esp, 0x37824
xor eax, eax
cmp byte [rsp + 0x378], 0
mov esp, 0x37824
add byte [rax], al
mov esp, 0x37824
add byte [rax], al
add byte [rax], al
add byte [rax + 0xf], cl
fmul dword [rax - 0x73]
cmove rbx, rax
lea rdx, [0x1401851a0]
adc eax, 0x10c2b6
adc eax, 0x10c2b6
mov rcx, rbx
call fcn.140069a0e
test al, al
je 0x14007922f
movups xmm6, xmmword [0x1401851c0]
xor eax, 0x10c2bf
lea rdx, [rsp + 0x550]
movaps xmmword [rdx + 0x10], xmm6
invalid
adc byte [rdi], cl
adc byte [0x1401851b0], bh
pushfq
ret 0x10
movups xmm7, xmmword [0x1401851b0]
pushfq
ret 0x10
movaps xmmword [rdx], xmm7
sub dword [rdx], edi
lea rcx, [rsp + 0x100]
and al, 0
add dword [rax], eax
add al, ch
outsd dx, dword [rsi]
cli
inc dword [rax + rax*8 + 0x303850f]
add byte [rax], al
invalid
call fcn.14001fe71
test al, al
jne 0x14007922f
invalid
mov rax, qword [rsp + 0x58]
and al, 0x58
mov rax, qword [rax + 0x1b0]
mov rsi, qword [rax + 0x18]
jo 0x140078f54
jo 0x140078f54
add rsi, 8
imul r15, qword [rax + 0x20], 0x88
mov byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x74], cl
and al, 0x70
add byte [rax], al
mov qword [rsp + 0x70], r14
test r15, r15
je 0x14007922f
fld dword [rdx]
add byte [rax], al
fld dword [rdx]
add byte [rax], al
lea rax, [rsi - 8]
mov rcx, qword [rax]
lea rdx, [0x1401b580c]
movsxd rcx, dword [rdx + rcx*4]
or al, 0x8a
add rcx, rdx
jmp rcx
and al, 0x78
add eax, dword [rax]
add al, ch
or ebx, ebp
invalid
invalid
mov r9d, 4
mov rcx, rax
lea r8, [0x1401b2bbb]
invalid
pushfq
adc eax, dword [rax]
xor dword [rbx + rdx - 0x22de1800], ebx
invalid
call fcn.140066cb0
test al, al
je 0x14007905a
add byte [rax], al
invalid
add cl, ch
jmp 0x1400790eb
add qword [r8], r8
add byte [rax - 0x75], cl
mov rdi, qword [rsi]
lea rcx, [rsp + 0x378]
and al, 0x78
add eax, dword [rax]
invalid
add byte [rax], al
mov rdi, qword [rsi]
lea rcx, [rsp + 0x378]
and al, 0x78
add eax, dword [rax]
invalid
and al, 0x78
add eax, dword [rax]
add al, ch
call case.0x140035ef9.286
fstpnce st(4), st(0)
invalid
cmp qword [rdi + 0x28], 0
je 0x14007905a
jg case.0x140071eb3.14
add byte [rdi], cl
test byte [rbx + 0x48000000], ah
mov ebp, eax
mov rbp, rax
mov rbx, rdx
mov r14, r13
mov r13, r12
lea r12, [rdi + 0x10]
mov rcx, qword [rdi + 0x30]
mov ecx, dword [rdi + 0x30]
mov rdx, qword [rdi + 0x38]
mov r8, rax
mov r9, rbx
mov ecx, ebx
cmp byte [rcx - 0x77], cl
ror byte [rcx - 0x77], 0xd9
mov ecx, ebx
mov ecx, ebx
call fcn.14007228d
invalid
mov rcx, r12
mov r12, r13
loope 0x14007902b
mov esp, ebp
mov r13, r14
cmc
mov r14, qword [rsp + 0x70]
mov rdx, rax
mov r8, rbp
mov eax, ebp
mov r9, rbx
call fcn.14007230d
test rax, rax
je 0x14007905a
jmp 0x1400790d0
add byte [rax], al
lea rbx, [rsp + 0x550]
mov rcx, rbx
mov rdx, rsi
mov edx, esi
lea r8, [rsp + 0x378]
js 0x140079017
add byte [rax], al
call fcn.140066d0a
mov edi, dword [rsp + 0x550]
push rax
invalid
add byte [rax], al
out dx, eax
fdiv st(6), st(0)
dec dword [rbx + 0x55024bc]
push rax
invalid
add byte [rax], al
push rax
add eax, 0x89480000
fld1
invalid
mov rcx, rbx
call case.0x1400361d8.279
cmp edi, 2
inc dword [rdx]
je 0x14007905a
sub ebp, ecx
pushfq
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x378]
call case.0x140035ef9.286
invalid
inc dword [rcx - 0x47]
mov ecx, 5
mov rcx, rax
jmp 0x1400790d0
invalid
mov ecx, 5
mov rcx, rax
lea r8, [0x1401b2bbf]
wait
adc eax, dword [rax]
call fcn.140066cb0
fdiv st(6), st(0)
inc dword [rax + rax*8 - 0x7eb7898b]
test al, al
jne 0x1400790d0
invalid
invalid
invalid
test al, al
jne 0x1400790d0
add rsi, 0x88
add r15, 0xffffffffffffff78
jmp 0x140078f4d
invalid
invalid
invalid
invalid
mov byte [r13], 3
mov al, 1
mov cl, 3
add dword [rcx + 0x7c8b4803], esi
and al, 0x48
mov rdi, qword [rsp + 0x48]
mov byte [rdi + 0x1d0], cl
movaps xmm6, xmmword [rsp + 0xcc0]
or al, 0
invalid
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0xcc0], dh
or al, 0
invalid
or al, 0
add byte [rdi], cl
add byte [rax], al
movaps xmm7, xmmword [rsp + 0xcd0]
sub byte [rsp + 0xcd0], bh
add rsp, 0xce8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov rcx, rbp
mov rdx, r14
call fcn.1400c10d0
invalid
jmp 0x128fa19ff
add byte [rax - 0x73], cl
invalid
lea rcx, [rdi + 0x1b0]
mov al, 1
add byte [rax], al
call fcn.140072950
mov rcx, r14
call fcn.140076ec9
invalid
jmp 0x140077ed9
invalid
mov rax, qword [rsi - 8]
add rsi, 0xfffffffffffffff8
lea rcx, [0x1401b5820]
add byte [rax + 0x63], cl
adc al, 0x81
add byte [rax + 0x63], cl
adc al, 0x81
add rdx, rcx
mov rax, rsi
mov eax, esi
mov eax, esi
jmp rdx
loop 0x140079134
mov rax, qword [rsi - 8]
mov eax, dword [rsi - 8]
add rsi, 0xfffffffffffffff8
clc
lea rcx, [0x1401b5820]
movsxd rdx, dword [rcx + rax*4]
add rdx, rcx
mov rax, rsi
jmp rdx
lea rcx, [rax + 0x30]
xor edx, edx
cmp byte [rax + 0x50], 2
push rax
invalid
cmovne rdx, rcx
lea rcx, [rsp + 0x1b0]
call fcn.14008082f
jmp 0x1400791c7
invalid
add byte [rax], al
invalid
movabs eax, dword [0x4808c68348000000]
lea edi, [rsp + 0x8c0]
lea r8, [rsp + 0x378]
mov rcx, rdi
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
test byte [rax + rdi*2], ah
add eax, dword [rax]
add byte [rax - 0x77], cl
stc
mov rdx, rsi
call fcn.140066d0a
cmp dword [rdi], 2
je case.0x1400790e9.2
lea rbx, [rsp + 0x550]
lea rsi, [rsp + 0x8c0]
lea esi, [rsp + 0x8c0]
mov ecx, 0xa
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x578]
lea eax, [rsp + 0x578]
xor edx, edx
cmp byte [rax + 0x20], 2
cmovne rdx, rax
lea rcx, [rsp + 0x1b0]
and al, 0xb0
add dword [rax], eax
add al, ch
stosd dword [rdi], eax
jbe case.0x140071eb3.17
add byte [rax - 0x77], cl
fld1
push 0xffffffffebfffe50
invalid
add byte [rax - 0x77], cl
fld1
push 0xffffffffebfffe50
cmp dword [rax - 0x75], ecx
mov rcx, qword [rsi + 8]
add rcx, 0x10
lea rdx, [0x1401b2bbb]
lea edx, [0x1401b2bbb]
mov r8d, 4
call fcn.140066cb5
test rax, rax
je case.0x1400790e9.2
mov rcx, rax
add rcx, 0x28
xor edx, edx
cmp byte [rax + 0x48], 2
jmp 0x140079110
mov byte [rsp + 0x1d0], 2
cmp byte [rsp + 0x1d0], 2
je 0x14007922f
lea rsi, [rsp + 0x550]
mov rcx, rsi
call fcn.14002f5f3
lea rdi, [rsp + 0x1b0]
lea rdx, [rsp + 0x180]
mov rcx, rdi
call fcn.14007bbb3
lea rbx, [rsp + 0x8c0]
mov rcx, rbx
mov rdx, rsi
mov r8, rdi
call fcn.140020790
lea r8, [rsp + 0x1b0]
lea rsi, [rsp + 0x378]
mov ecx, 0xb
mov rdi, r8
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x550]
mov rcx, rsi
mov rdx, rbx
call fcn.14007bc97
mov rdi, qword [rsi]
mov bpl, byte [rsi + 8]
mov r15b, byte [rsi + 9]
cmp rdi, 3
je 0x1400792d2
add eax, 0x8d480000
xchg esp, eax
and al, 0
add dword [rax], eax
add byte [rax - 0x77], cl
int1
call fcn.14007be91
mov rcx, rbx
call fcn.140042b42
mov ecx, 0xc
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
lea rsi, [rsp + 0x550]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
mov rdx, rbx
mov edx, ebx
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x438]
mov rdx, rsi
call fcn.14007c1d4
mov r9, rax
mov ecx, eax
mov ecx, eax
mov r13, rdx
mov ecx, 0x3b9aca00
invalid
cmp ecx, dword [rbx + 0x417c2454]
mov eax, edx
cmp edx, ecx
mov rbx, qword [rsp + 0x58]
jne 0x1400793f0
invalid
mov r8d, dword [rbx + 0x1a8]
xor eax, eax
cmp r8d, ecx
je 0x140079458
mov r14, r9
mov edi, 0x3b9aca00
cmp edx, edi
mov rdx, qword [rsp + 0xb0]
jne 0x140079412
add dword [rax], eax
add byte [rbp + rcx*4 + 0xd], cl
push rdi
adc dword [rax], 0
adc byte [rax], al
adc byte [rax], al
lea rsi, [rsp + 0x550]
mov rcx, rsi
call fcn.1400b80a1
add eax, dword [rax]
add eax, dword [rax]
xor eax, eax
cmp dword [rsi + 8], edi
mov r9, r14
je 0x140079458
mov ecx, 0x68
mov edx, 8
call fcn.1400b3d4e
mov r9, r14
lea rsi, [rsp + 0x550]
mov ecx, 0xd
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x550]
lea rsi, [rsp + 0x100]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
movsd dword [rdi], dword [rsi]
lock inc qword [rbx]
jle 0x1400799b6
mov rcx, qword [rsp + 0x190]
mov qword [rsp + 0x170], rcx
movaps xmm0, xmmword [rsp + 0x180]
movaps xmmword [rsp + 0x160], xmm0
lea rdi, [rsp + 0x800]
lea rsi, [rsp + 0x860]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x3d0]
lea rsi, [rsp + 0x550]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0xa0], rcx
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x90], xmm0
add byte [rax], al
add byte [rcx - 0x77], cl
fmul dword [rbx + rcx*4 + 0x54]
and al, 0x50
add byte [rax], al
add byte [rcx - 0x77], cl
fmul dword [rbx + rcx*4 + 0x54]
and al, 0x50
mov r15, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
mov qword [rsp + 0x50], r10
mov qword [rsp + 0x88], rax
mov ecx, 1
lock xadd qword [0x1401bf0a0], rcx
mov qword [rsp + 0x100], rcx
lea rdi, [rsp + 0x8e8]
mov qword [rdi - 0x28], r15
mov qword [rdi - 0x20], rsi
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rdi - 0x18], xmm0
mov rcx, qword [rsp + 0xa0]
movabs al, byte [0x48f84f8948000000]
mov ebx, esi
movabs al, byte [0x48f84f8948000000]
mov ebx, esi
lea rsi, [rsp + 0x3d0]
mov ecx, 0xc
add eax, dword [rax]
add byte [rcx + 0xc], bh
rep movsq qword [rdi], qword [rsi]
lea rdx, [rsp + 0x948]
or dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax], cl
add byte [rax], al
or dword [rax], eax
add byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax], cl
add byte [rax], al
mov ecx, 0xb
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
and qword [rdx + 0x58], 0
mov qword [rdx + 0x60], 8
and qword [rdx + 0x68], 0
movaps xmm0, xmmword [rsp + 0x160]
movups xmmword [rdx + 0x70], xmm0
mov rcx, qword [rsp + 0x170]
mov qword [rdx + 0x80], rcx
mov qword [rdx + 0x88], r8
add byte [rax], al
add byte [rax], al
mov qword [rdx + 0x90], r9
mov qword [rdx + 0x98], r13
and qword [rdx + 0xa0], 0
mov qword [rdx + 0xa8], rax
mov qword [rdx + 0xb0], r10
lea rsi, [rsp + 0xa00]
lea rdx, [rsp + 0x1b0]
mov rbp, r8
mov r8d, 0x158
mov rcx, rsi
mov r14, r9
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x158], 0
mov eax, dword [rsp + 0x378]
mov ecx, dword [rsp + 0x37b]
mov dword [rsi + 0x159], eax
mov dword [rsi + 0x15c], ecx
mov qword [rsi + 0x160], r12
add byte [rax], al
add byte [rax], al
call fcn.14004819e
test rax, rax
je 0x140079991
mov rsi, rbx
add rax, 0x18
mov rcx, rax
call fcn.1400b63a2
mov rbx, rax
mov r12, qword [rax]
lea rdi, [rsp + 0x578]
mov qword [rsp + 0x38], r15
mov qword [rdi - 0x28], r15
mov qword [rsp + 0x40], rsi
mov qword [rdi - 0x20], rsi
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [rdi - 0x18], xmm0
mov rax, qword [rsp + 0xa0]
mov qword [rdi - 8], rax
lea rsi, [rsp + 0x3d0]
add eax, dword [rax]
add byte [rcx + 0xc], bh
add eax, dword [rax]
add byte [rcx + 0xc], bh
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x5d8]
lea rsi, [rsp + 0x800]
mov ecx, 0xb
or eax, dword [rax]
add byte [rax], al
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
and qword [rax + 0x58], 0
mov qword [rax + 0x60], 8
and qword [rax + 0x68], 0
movaps xmm0, xmmword [rsp + 0x160]
movups xmmword [rax + 0x70], xmm0
mov rcx, qword [rsp + 0x170]
jo 0x1400796be
add byte [rax], al
jo 0x1400796be
add byte [rax], al
add byte [rax - 0x77], cl
mov byte [rax + 0x48000000], al
mov dword [rsp + 0x60], ebp
mov qword [rax + 0x80], rcx
mov qword [rsp + 0x60], rbp
mov qword [rax + 0x88], rbp
mov qword [rsp + 0x80], r14
mov qword [rax + 0x90], r14
mov qword [rsp + 0x68], r13
mov qword [rax + 0x98], r13
mov dword [rax + 0x98], ebp
add byte [rax], al
and qword [rax + 0xa0], 0
mov r14, rdx
mov rcx, qword [rsp + 0x88]
mov qword [rax + 0xa8], rcx
mov rcx, qword [rsp + 0x50]
mov qword [rax + 0xb0], rcx
lea rsi, [rsp + 0x690]
lea rdx, [rsp + 0x1b0]
mov al, 1
add byte [rax], al
mov al, 1
add byte [rax], al
mov r8d, 0x158
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x158], 0
mov eax, dword [rsp + 0x378]
mov ecx, dword [rsp + 0x37b]
mov dword [rsi + 0x159], eax
mov dword [rsi + 0x15c], ecx
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg byte [rax + 1], ah
add byte [rax], al
add eax, dword [rax]
add byte [rcx + 0x15986], cl
add byte [rcx + 0x15c8e], cl
add dword [rax], eax
add dword [rax], eax
add byte [rax - 0x73], cl
test byte [rax + rax], ah
add dword [rax], eax
add byte [rax - 0x77], cl
xchg byte [rax + 1], ah
add byte [rax], al
test r12, r12
je 0x140079904
mov rsi, qword [rsp + 0x100]
mov rdi, qword [rbx]
lock inc qword [rdi]
inc dword [rdi]
add dword [rax], eax
add byte [rax - 0x75], cl
cmp esi, eax
inc qword [rdi]
inc dword [rdi]
inc dword [rdi]
jle 0x1400799b6
lea r13, [rdi + 0x60]
mov ecx, 0x300
mov edx, 0x80
call fcn.1400b3d4e
mov r15, rax
mov qword [rax], 0xcc
add ah, cl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
or byte [rax], al
lea rax, [0x1401835b0]
add byte [rcx - 0x77], cl
adc byte [r9 - 0x7d], r9b
adc byte [rcx - 0x7d], cl
sbb byte [eax], al
add ah, cl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
add byte [rcx - 0x77], cl
adc byte [r9 - 0x7d], r9b
adc byte [rcx - 0x7d], cl
adc byte [rcx - 0x7d], cl
sbb byte [eax], al
mov qword [r15 + 0x20], rdi
mov qword [r15 + 0x28], rsi
mov rax, qword [rsp + 0x38]
mov qword [r15 + 0x30], rax
mov rax, qword [rsp + 0x40]
mov qword [r15 + 0x38], rax
movaps xmm0, xmmword [rsp + 0x90]
movups xmmword [r15 + 0x40], xmm0
mov rax, qword [rsp + 0xa0]
mov rax, qword [rsp + 0xa0]
mov qword [r15 + 0x50], rax
lea rdi, [r15 + 0x58]
pop rax
lea rsi, [rsp + 0x3d0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
lea rdi, [r15 + 0xb8]
mov eax, 0x48000000
lea esi, [rsp + 0x800]
add byte [rax], cl
add byte [rax], al
add byte [rax], cl
add byte [rax], al
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
and qword [r15 + 0x110], 0
mov qword [r15 + 0x118], 8
and qword [r15 + 0x120], 0
movaps xmm0, xmmword [rsp + 0x160]
movups xmmword [r15 + 0x128], xmm0
mov rax, qword [rsp + 0x170]
add dword [rax], eax
add byte [rcx - 0x77], cl
xchg dword [rax], edi
add dword [rax], eax
add byte [rax - 0x75], cl
and al, 0x60
mov qword [r15 + 0x140], rax
add byte [rax], al
mov rax, qword [rsp + 0x80]
mov qword [r15 + 0x148], rax
mov rax, qword [rsp + 0x68]
mov qword [r15 + 0x150], rax
and qword [r15 + 0x158], 0
mov rax, qword [rsp + 0x88]
mov qword [r15 + 0x160], rax
mov rax, qword [rsp + 0x50]
mov qword [r15 + 0x168], rax
push 0x49000001
lea ecx, [rdi + 0x170]
lea rdx, [rsp + 0x1b0]
mov r8d, 0x158
call sub.VCRUNTIME140.dll_memcpy
mov byte [r15 + 0x2c8], 0
mov eax, dword [rsp + 0x378]
mov ecx, dword [rsp + 0x37b]
mov dword [r15 + 0x2c9], eax
mov dword [r15 + 0x2cc], ecx
xorps xmm0, xmm0
movaps xmmword [r15 + 0x2d0], xmm0
add byte [rcx - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
loopne 0x1400798e3
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
add byte [rcx - 0x7d], cl
cmpsd dword [rsi], dword [rdi]
loopne 0x1400798e3
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r15
mov r8, r15
call fcn.140048217
test rax, rax
je 0x140079914
mov rcx, rbx
mov rdx, rax
call fcn.1400b77bc
jmp 0x140079914
lea rcx, [rsp + 0x550]
call fcn.1400799c1
xor r15d, r15d
mov rdi, qword [rsp + 0x48]
dec qword [r14]
test r15, r15
je 0x14007998d
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [r15], rcx
je 0x14007993c
mov rax, qword [r15 + 0x10]
mov eax, dword [rdi + 0x10]
mov rcx, r15
mov ecx, edi
call qword [rax + 0x20]
lea r14, [rdi + 0x1b0]
mov qword [rdi + 0x1b8], r14
lea r13, [rdi + 0x1c8]
mov byte [rdi + 0x1c8], 0
mov qword [rdi + 0x1c0], r14
jmp 0x140078756
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov qword [rsp + 0x20], rax
and byte [rax - 0x73], cl
or eax, 0x1082cb
and byte [rax - 0x73], cl
or eax, 0x1082cb
lea r9, [0x1401817e8]
lea r8, [rsp + 0x30]
and al, 0x30
mov edx, 0x17
call fcn.1400c1520
xor eax, eax
jmp 0x1400799a0
lea rcx, [rsp + 0x8c0]
call fcn.1400799c1
mov word [rax + rax*8], fs
or byte [rax], al
add al, ch
and eax, dword [rax]
add byte [rax], al
mov al, 1
lea rcx, [rsp + 0x550]
mov byte [rcx], al
and al, 0x50
add eax, 0x1880000
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
call fcn.1400c2c81
ud2
or edi, dword [rcx + 7]
mov ecx, 7
int 0x29
ud2
mov esi, ecx
movzx eax, byte [rcx + 0x298]
test eax, eax
je 0x1400799fe
cmp eax, 3
jne 0x1400799f8
lea rcx, [rsi + 0x148]
mov cs, word [rax + 1]
add byte [rax], al
call fcn.140079a1a
lea rcx, [rsi + 0x140]
add al, ch
jp 0x140079981
invalid
inc esi
xchg byte [rcx + 2], bl
add al, ch
jp 0x140079981
invalid
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
mov rcx, rsi
call fcn.140079a1a
add rsi, 0x138
mov rcx, rsi
int1
int1
add rsp, 0x20
pop rsi
jmp fcn.140072c6b
push rdi
push rbx
sub rsp, 0x20
mov rsi, rcx
cmp dword [rcx], 2
jne 0x140079a3c
add rsi, 8
mov rcx, rsi
int1
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.140072dea
lea rcx, [rsi + 0xf8]
call fcn.140042b2c
mov rcx, qword [rsi + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
mov rdx, qword [rsi + 0x90]
call fcn.140040195
lea rcx, [rsi + 0x28]
call fcn.140042b42
mov rcx, rsi
call 0x140079ae9
mov rdi, qword [rsi + 0xe8]
mov rbx, qword [rsi + 0xf0]
add rdi, 8
sub rbx, 1
jb 0x140079a96
mov rcx, qword [rdi - 8]
clc
mov rdx, qword [rdi]
call fcn.140040195
add rdi, 0x58
jmp 0x140079a7e
mov rax, qword [rsi + 0xe0]
test rax, rax
je case.0x140070a5b.32
imul r8, rax, 0x58
imul eax, eax, 0x58
mov rcx, qword [rsi + 0xe8]
mov edx, 8
call fcn.140001e3d
lea rcx, [rsi + 0x110]
call fcn.140076ec9
mov rcx, qword [rsi + 0x118]
mov rdx, qword [rsi + 0x120]
mov edx, dword [rsi + 0x120]
call fcn.140001709
mov rcx, qword [rsi + 0x130]
add rsp, 0x20
invalid
and byte [rbx + 0x5f], bl
pop rsi
jmp 0x140042ad0
cld
invalid
invalid
cld
dec dword [rax - 0x7d]
cmp dword [rax], eax
je 0x140079af8
add rcx, 8
jmp fcn.14001ebc2
ret
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x7a8
movaps xmmword [rsp + 0x790], xmm7
and al, 0x90
invalid
add byte [rax], al
movaps xmmword [rsp + 0x780], xmm6
mov rbx, rcx
call fcn.1400b6090
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x1401b5834]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
and al, 0x90
invalid
lea rax, [0x14018e998]
lea rcx, [rsp + 0x558]
lea ecx, [rsp + 0x558]
lea ecx, [rsp + 0x558]
mov qword [rcx], rax
mov qword [rcx + 8], rbx
mov qword [rsp + 0x48], rcx
cmp dword [rbx + 0x30], 2
jnp 0x140079b85
add cl, byte [rdi]
xchg dword [rsi + 0x14], edi
add byte [rax], al
mov rcx, qword [rbx + 0x28]
call fcn.1400b3df5
movzx ecx, byte [rbx + 0x2c8]
mov ecx, eax
add al, byte [rax]
add byte [rbp + 0x548948c9], al
and al, 0x68
mov qword [rsp + 0x60], rax
je 0x140079b9d
cmp ecx, 3
jne 0x14007b053
mov rax, qword [rbx + 0x2b8]
mov r13, qword [rax]
jmp 0x140079bee
lea rcx, [rbx + 0x20]
call fcn.14007b1ac
jmp case.0x14007af25.0
lea rdx, [rbx + 0x30]
mov byte [rbx + 0x2c9], 1
lea rsi, [rbx + 0x170]
mov rax, qword [rbx + 0x168]
mov qword [rbx + 0x170], rax
lea r13, [rbx + 0x178]
mov r8d, 0x138
mov rcx, r13
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbx + 0x2b0]
mov qword [rbx + 0x2b0], r13
mov qword [rbx + 0x2b8], rax
mov qword [rbx + 0x2c0], rsi
lea rax, [rbx + 0x20]
mov qword [rsp + 0x58], rax
cmp dword [r13], 2
mov qword [rsp + 0x28], rbx
jne 0x140079c2d
mov r15, qword [r13 + 8]
and qword [r13 + 8], 0
test r15, r15
jne 0x14007aca6
lea rcx, str.Pending_error_polled_more_than_once
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
mov edx, 0x23
call fcn.1400c15e0
mov rcx, qword [r13 + 0x130]
test rcx, rcx
je 0x140079c4b
lea rdx, [rsp + 0x48]
call fcn.1400b55d6
test al, al
je 0x14007a928
lea rax, [r13 + 8]
mov qword [rsp + 0x50], rax
lea rbp, [r13 + 0x88]
lea rax, [r13 + 0xf8]
mov qword [rsp + 0x40], rax
lea r15, [r13 + 0x28]
lea rax, [r13 + 0xe0]
mov qword [rsp + 0x88], rax
lea r14, [rsp + 0x328]
xorps xmm6, xmm6
movaps xmm7, xmmword [0x1400c67d0]
lea r12, [rsp + 0x200]
lea rbx, [rsp + 0x1a8]
lea rdi, [0x140185260]
mov qword [rsp + 0x38], rbp
mov rdx, qword [r13 + 0x118]
mov rax, qword [r13 + 0x120]
mov rcx, r14
lea r8, [rsp + 0x48]
call qword [rax + 0x18]
mov r14, qword [rsp + 0x328]
cmp r14, 3
je 0x140079d4c
cmp r14d, 4
je 0x14007a966
mov r8d, 0xa0
lea rcx, [rsp + 0x568]
lea rdx, [rsp + 0x328]
call sub.VCRUNTIME140.dll_memcpy
movzx eax, word [rsp + 0x5d0]
lea ecx, [rax - 0x12d]
cmp ecx, 3
jae 0x140079e6b
mov rcx, r13
call 0x140079ae9
and qword [r13], 0
xor esi, esi
lea r14, [rsp + 0xa0]
cmp rsi, 0x80
je 0x140079dca
lea r8, [rdi + rsi]
mov rcx, r12
mov rdx, r15
call fcn.140034989
mov rcx, r12
call fcn.140036b7e
add rsi, 0x20
jmp 0x140079d22
mov rsi, qword [rsp + 0x330]
mov qword [rsp + 0x500], rsi
mov rdi, qword [rsi]
test rdi, rdi
je 0x14007aa75
mov rax, qword [rsi + 8]
mov rcx, rdi
call qword [rax + 0x38]
movabs rcx, 0x9c5466acd0d93273
xor rdx, rcx
movabs rcx, 0xbcb2f55828097bcf
xor rax, rcx
or rax, rdx
jne 0x14007aa75
movzx eax, byte [rdi]
test eax, eax
je 0x140079e11
cmp eax, 1
jne 0x14007aa75
mov rcx, rdi
call fcn.14007b3b0
test al, al
je 0x14007aa75
mov rcx, rdi
call fcn.140035aeb
mov ecx, eax
mov r8d, 1
xor r9d, r9d
jmp 0x140079e37
mov rax, qword [rsp + 0x40]
movzx eax, byte [rax]
or eax, 4
cmp eax, 5
lea rdi, [rsp + 0xa8]
je 0x140079e9b
mov rsi, qword [rsp + 0x40]
mov rcx, rsi
call fcn.140042b2c
movabs rax, 0x101010101010101
mov qword [rsi + 0x10], rax
movups xmmword [rsi], xmm7
lea rdi, [rsp + 0xa8]
jmp 0x140079e9b
mov rcx, rdi
call fcn.14007b3b0
test al, al
je 0x14007aa75
mov rcx, rdi
call fcn.140035aeb
mov ecx, eax
mov r8d, 1
mov r9d, 7
call fcn.140049e2c
test al, al
je 0x14007aa75
cmp qword [r13], 0
je 0x14007a0ab
mov rdx, qword [rsp + 0x50]
cmp qword [rdx], 0
je 0x14007aa75
mov rcx, rbx
call fcn.14000eed2
jmp 0x14007a0d4
add eax, 0xfffffecd
cmp eax, 2
lea rdi, [rsp + 0xa8]
lea r14, [rsp + 0xa0]
jae 0x14007a98a
cmp qword [r13], 0
je 0x140079e9b
cmp qword [r13 + 8], 0
je 0x14007a98a
movups xmm0, xmmword [0x1401852f0]
movaps xmmword [rsp + 0x210], xmm0
movups xmm0, xmmword [0x1401852e0]
movaps xmmword [rsp + 0x200], xmm0
lea rcx, [rsp + 0x568]
mov rdx, r12
call fcn.1400202d6
test rax, rax
je 0x14007a98a
mov rdx, qword [rax + 8]
mov r8, qword [rax + 0x10]
mov rcx, r14
call fcn.140012220
cmp qword [rsp + 0xa0], 0
je 0x140079ef9
movabs rax, 0x8000000000000000
jmp 0x140079f49
mov r8, qword [rsp + 0xa8]
mov r9, qword [rsp + 0xb0]
and qword [rsp + 0xa0], 0
and qword [rsp + 0xb0], 0
mov qword [rsp + 0xc0], rbp
mov rcx, r12
mov rdx, r14
call fcn.1400ba5c6
mov rbp, qword [rsp + 0x200]
movabs rax, 0x8000000000000000
cmp rbp, rax
jne 0x14007a578
mov rbp, rax
mov qword [rsp + 0x500], rbp
mov ecx, 0xa
lea rdi, [rsp + 0x508]
lea rsi, [rsp + 0x420]
rep movsq qword [rdi], qword [rsi]
cmp rbp, rax
mov rbp, qword [rsp + 0x38]
je 0x14007a98a
mov ecx, 0xb
mov rdi, rbx
lea rsi, [rsp + 0x500]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1b8], 0
je 0x14007a349
lea rcx, [rsp + 0x500]
call fcn.140043fb7
mov r9d, 4
mov rcx, rax
lea r8, [0x1401b2bbb]
call fcn.140066cb0
test al, al
je 0x140079fec
mov rcx, rbp
call fcn.140043fb7
mov r9d, 5
mov rcx, rax
lea r8, [0x1401b2bbf]
call fcn.140066cb0
test al, al
jne 0x14007a349
mov rcx, r12
mov rdx, rbp
call fcn.14007b366
mov rcx, r12
call fcn.1400bec99
mov rcx, r12
call fcn.1400beeaf
cmp dword [rsp + 0x220], 0
je 0x14007a020
mov edx, dword [rsp + 0x224]
mov rcx, r12
call fcn.1400be666
and dword [rsp + 0x220], 0
mov rcx, r12
call fcn.1400bdc92
test al, al
je 0x14007a24b
cmp dword [rsp + 0x220], 0
jne 0x14007a24b
cmp dword [rsp + 0x218], 0
jne 0x14007a24b
mov rax, qword [rsp + 0x208]
mov rsi, qword [rsp + 0x210]
mov qword [rsp + 0xa0], rax
add rax, rsi
mov qword [rsp + 0xa8], rax
mov byte [rsp + 0xb0], 0
xor edi, edi
mov rcx, r14
call fcn.140071cbc
test eax, eax
je 0x14007a23d
cmp edx, 0x110000
je 0x14007a23d
cmp edx, 0x20
jne 0x14007a23d
inc rdi
jmp 0x14007a081
lea rax, [rsp + 0x1b8]
movups xmmword [rax], xmm6
lea rax, [0x140181ea8]
mov qword [rsp + 0x1a8], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x1b0], rax
mov rax, qword [r13 + 0x128]
cmp rax, 1
ja 0x14007aa68
inc rax
mov qword [r13 + 0x128], rax
mov rcx, r12
mov rbx, rbp
mov rdx, rbp
call fcn.14007b3c9
cmp byte [rsp + 0x200], 3
je 0x14007b01c
mov ecx, 0xb
lea r14, [rsp + 0x3c8]
mov rdi, r14
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.14002f5f3
lea rsi, [rsp + 0x420]
mov rcx, rsi
mov rdx, qword [rsp + 0x40]
call fcn.14007bbb3
lea rbp, [rsp + 0xa0]
mov rcx, rbp
mov rdx, r12
mov r8, rsi
call fcn.140020790
mov rcx, rsi
mov rdx, rbp
mov r8, r14
call fcn.14007bc97
movups xmm0, xmmword [rsp + 0x1a8]
movups xmm1, xmmword [rsp + 0x1b8]
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
mov rdx, rsi
mov r8, rbp
call fcn.14007bdc6
mov rcx, rbp
mov rdx, r12
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
call fcn.14007be4c
mov rcx, r12
mov rdx, r15
call fcn.14007be91
mov rcx, rbp
call fcn.140042b42
mov ecx, 0xc
mov rdi, rbp
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [r13 + 0x110]
add rsi, 0x10
mov r8d, pe_nt_image_headers64
mov rcx, r12
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
mov rdx, r12
call fcn.14007c1d4
mov rsi, rax
mov rdi, rdx
mov rcx, qword [r13 + 0x118]
mov rdx, qword [r13 + 0x120]
call fcn.140001709
mov qword [r13 + 0x118], rsi
mov qword [r13 + 0x120], rdi
lea rcx, [rsp + 0x500]
call fcn.140042c9c
lea r14, [rsp + 0x328]
mov rbp, rbx
lea rbx, [rsp + 0x1a8]
lea rdi, [0x140185260]
jmp 0x140079ca8
sub rsi, rdi
mov rcx, r12
mov rdx, rsi
call fcn.1400be666
mov rdx, qword [rsp + 0x208]
mov r8, qword [rsp + 0x210]
mov rcx, r14
call fcn.14007b9cc
mov al, byte [rsp + 0xc0]
mov sil, 2
cmp al, 2
je 0x14007a2af
movups xmm0, xmmword [rsp + 0xa0]
movups xmm1, xmmword [rsp + 0xb0]
movaps xmmword [rsp + 0x430], xmm1
movaps xmmword [rsp + 0x420], xmm0
lea rdx, [rsp + 0xa8]
mov ecx, dword [rdx + 0x19]
mov edx, dword [rdx + 0x1c]
mov dword [rsp + 0x328], ecx
mov dword [rsp + 0x32b], edx
mov esi, eax
mov rcx, qword [rsp + 0x200]
mov rdx, qword [rsp + 0x208]
call fcn.140040195
cmp sil, 2
je 0x14007a349
movaps xmm0, xmmword [rsp + 0x420]
movaps xmm1, xmmword [rsp + 0x430]
movaps xmmword [rsp + 0x310], xmm1
movaps xmmword [rsp + 0x300], xmm0
mov byte [rsp + 0x320], sil
mov eax, dword [rsp + 0x328]
mov ecx, dword [rsp + 0x32b]
lea rdx, [rsp + 0x321]
mov dword [rdx + 3], ecx
mov dword [rdx], eax
movups xmm0, xmmword [0x140185310]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [0x140185300]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
mov rdx, r15
mov r8, r14
lea r9, [rsp + 0x300]
call fcn.14003442c
mov rcx, r12
call fcn.140036b7e
lea rcx, [rsp + 0x728]
mov rdx, rbp
call fcn.14007b366
mov rdx, qword [r13 + 0xf0]
cmp rdx, qword [r13 + 0xe0]
jne 0x14007a37d
mov rcx, qword [rsp + 0x88]
call 0x14007ba14
mov rdx, qword [r13 + 0xf0]
imul rdi, rdx, 0x58
add rdi, qword [r13 + 0xe8]
mov ecx, 0xb
lea rsi, [rsp + 0x728]
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r13 + 0xf0]
inc rax
mov qword [r13 + 0xf0], rax
mov rcx, qword [r13 + 0x110]
mov rdx, qword [rcx + 0x188]
test rdx, rdx
je 0x14007a3da
cmp edx, 1
jne 0x14007a975
cmp rax, qword [rcx + 0x190]
jae 0x14007abdd
and qword [rsp + 0x70], 0
jmp 0x14007a432
mov rdx, qword [r13 + 0xe8]
movzx r8d, word [rsp + 0x5d0]
mov qword [rsp + 0x200], rbx
mov qword [rsp + 0x208], rdx
mov qword [rsp + 0x210], rax
mov word [rsp + 0x218], r8w
mov rdx, qword [rcx + 0x190]
mov rax, qword [rcx + 0x198]
lea rcx, [rsp + 0x70]
mov r8, r12
call qword [rax + 0x28]
mov rax, qword [rsp + 0x70]
test rax, rax
jne 0x14007a96b
mov rcx, rbx
call fcn.140043fb7
mov r9d, 4
mov rcx, rax
lea r8, [0x1401b2bbb]
call 0x14007bac7
test al, al
je 0x14007a478
mov rcx, rbx
call fcn.140043fb7
mov r9d, 5
mov rcx, rax
lea r8, [0x1401b2bbf]
call 0x14007bac7
test al, al
jne 0x14007ac6e
mov rax, qword [r13 + 0x110]
cmp byte [rax + 0x1ba], 0
je 0x14007a4ad
mov rcx, rbx
call fcn.140043fb7
mov r9d, 5
mov rcx, rax
lea r8, [0x1401b2bbf]
call 0x14007bac7
test al, al
jne 0x14007ab76
mov ecx, 0xb
mov rdi, r12
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [r13 + 0x88]
mov rdx, qword [r13 + 0x90]
call fcn.140040195
mov ecx, 0xb
mov rdi, rbp
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rcx, r12
call fcn.14002c3b7
mov ecx, 0xc
lea rdi, [rsp + 0x328]
mov rsi, r15
rep movsq qword [rdi], qword [rsi]
mov ecx, 0xc
mov rdi, r15
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r13 + 0xf0]
sub rax, 1
jb 0x14007a6d0
imul rsi, rax, 0x58
add rsi, qword [r13 + 0xe8]
mov rcx, rbp
call fcn.1400beb59
mov rdi, rax
mov rbp, rdx
mov rcx, rsi
call fcn.1400beb59
mov r9, rdx
mov rcx, rdi
mov rdx, rbp
mov rbp, qword [rsp + 0x38]
mov r8, rax
call fcn.140066c2e
test al, al
je 0x14007a5d8
mov rcx, rbp
call fcn.14007bb42
mov edi, eax
mov ebp, edx
mov rcx, rsi
call fcn.14007bb42
test di, di
je 0x14007a5ca
test ax, ax
je 0x14007a5ca
cmp bp, dx
jmp 0x14007a5cd
mov ecx, 0xa
lea rsi, [rsp + 0x208]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0xa0], rbp
mov rcx, r12
mov rdx, r14
call fcn.14007b3c9
mov sil, byte [rsp + 0x200]
mov rcx, r12
call case.0x14005b8ec.138
cmp sil, 3
jne 0x14007a901
mov rdx, qword [rsp + 0xa8]
mov rcx, rbp
call fcn.140040195
jmp 0x140079eed
or ax, di
mov rbp, qword [rsp + 0x38]
je 0x14007a6d0
movups xmm0, xmmword [0x1401853b8]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [0x1401853a8]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
lea rsi, [rsp + 0x328]
mov rdx, rsi
mov r8, r14
call fcn.140034b1d
mov rcx, r12
call fcn.140036b7e
movups xmm0, xmmword [0x140186220]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [0x140186210]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
mov rdx, rsi
mov r8, r14
call fcn.140034b1d
mov rcx, r12
call fcn.140036b7e
mov r9d, 7
mov rcx, r12
mov rdx, rsi
lea r8, str.cookie2
call fcn.1400346fb
mov rcx, r12
call fcn.140036b7e
movups xmm0, xmmword [0x1401851c0]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [0x1401851b0]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
mov rdx, rsi
mov r8, r14
mov r8, r14
call fcn.140034b1d
mov rcx, r12
call fcn.140036b7e
movups xmm0, xmmword [0x140186248]
movaps xmmword [rsp + 0xb0], xmm0
movups xmm0, xmmword [0x140186238]
movaps xmmword [rsp + 0xa0], xmm0
mov rcx, r12
mov rdx, rsi
mov r8, r14
call fcn.140034b1d
mov rcx, r12
call fcn.140036b7e
mov rcx, r12
mov rdx, rbp
call fcn.14007b3c9
mov al, byte [rsp + 0x200]
cmp al, 3
je 0x14007ab5c
lea rdx, [rsp + 0x208]
mov ecx, dword [rdx - 7]
mov edx, dword [rdx - 4]
lea r8, [rsp + 0x3c9]
mov dword [r8 + 3], edx
mov dword [r8], ecx
mov rdx, qword [rsp + 0x208]
mov ecx, 9
lea rdi, [rsp + 0x3d8]
lea rsi, [rsp + 0x210]
add bl, dh
movsq qword [rdi], qword [rsi]
add bl, dh
movsq qword [rdi], qword [rsi]
mov byte [rsp + 0x3c8], al
mov qword [rsp + 0x3d0], rdx
cmp qword [r13], 0
je 0x14007a779
cmp qword [r13 + 8], 0
je 0x14007a779
mov rbx, rbp
mov rcx, r12
mov rdx, qword [rsp + 0x50]
call fcn.14000eed2
mov rsi, qword [rsp + 0x200]
mov rdi, qword [rsp + 0x208]
and al, 8
add al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rax], al
and al, 8
add al, byte [rax]
add byte [rax - 0x73], cl
test byte [rax + rdx], ah
add al, byte [rax]
add byte [rdi], cl
adc byte [rax], al
movaps xmmword [rsp + 0x90], xmm0
jmp 0x14007a792
mov rbx, rbp
movaps xmmword [rsp + 0x90], xmm6
lea rsi, [0x140181ea8]
lea rdi, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov rcx, r12
call fcn.14002f5f3
sti
dec dword [rbp + rcx*4 - 0x4c]
and al, 0x20
add al, 0
add byte [rcx + rcx*4 - 0xf], cl
sti
dec dword [rbp + rcx*4 - 0x4c]
and al, 0x20
add al, 0
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, qword [rsp + 0x40]
push rsp
and al, 0x40
call fcn.14007bbb3
lea rbp, [rsp + 0xa0]
mov rcx, rbp
mov rdx, r12
mov edx, esp
mov edx, esp
mov r8, r14
call fcn.140020790
mov rcx, r12
lea rdx, [rsp + 0x3c8]
and al, 0xc8
add eax, dword [rax]
add al, ch
imul edx, dword [rax + rax], 0
and al, 0xc8
add eax, dword [rax]
add al, ch
imul edx, dword [rax + rax], 0
mov rcx, r14
mov rdx, rbp
mov r8, r12
call fcn.14007bc97
mov ah, 0x14
add byte [rax], al
movaps xmm0, xmmword [rsp + 0x90]
lea rax, [rsp + 0xa8]
nop
add byte [rax], al
add byte [rax - 0x73], cl
test byte [rax + rbp*4], ah
add byte [rax], al
add byte [rdi], cl
movups xmmword [rax + 8], xmm0
movups xmmword [rax + 8], xmm0
mov qword [rsp + 0xa0], rsi
mov qword [rsp + 0xa8], rdi
test al, 0
add byte [rax], al
mov rcx, r12
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, rbp
call fcn.14007bdc6
mov rcx, rbp
mov rdx, r12
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
call fcn.14007be4c
mov rcx, r12
lea r14, [rsp + 0x328]
add eax, dword [rax]
add byte [rcx + rcx*4 - 0xe], cl
add eax, dword [rax]
add byte [rcx + rcx*4 - 0xe], cl
call fcn.14007be91
mov rcx, rbp
call fcn.140042b42
cmp esp, 0xffffffff
cmp esp, 0xffffffff
mov ecx, 0xc
mov rdi, rbp
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
xor eax, eax
mov rbp, rbx
mov ebp, ebx
mov ebp, ebx
lea rbx, [rsp + 0x1a8]
add byte [rax], al
cmp rax, 0xc
je 0x14007a880
mov rcx, qword [r15 + rax*8]
mov rdx, qword [rsp + rax*8 + 0x328]
sub byte [rbx], al
add byte [rax], al
sub byte [rbx], al
add byte [rax], al
mov qword [r15 + rax*8], rdx
mov qword [rsp + rax*8 + 0x328], rcx
inc rax
jmp 0x14007a85d
mov rsi, qword [r13 + 0x110]
add rsi, 0x10
mov r8d, pe_nt_image_headers64
mov rcx, r12
lea rdx, [rsp + 0xa0]
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rsi
mov rdx, r12
call fcn.14007c1d4
mov rsi, rax
mov rdi, rdx
mov rcx, qword [r13 + 0x118]
mov rdx, qword [r13 + 0x120]
call fcn.140001709
mov qword [r13 + 0x118], rsi
mov ch, 0x18
add dword [rax], eax
add byte [rcx - 0x77], cl
mov ebp, 0x120
mov ch, 0x18
add dword [rax], eax
add byte [rcx - 0x77], cl
mov ebp, 0x120
lea rcx, [rsp + 0x3c8]
call fcn.14002069d
mov rcx, r14
call fcn.140042b42
lea rcx, [rsp + 0x568]
call fcn.140042c7e
lea rdi, [0x140185260]
jmp 0x140079ca8
invalid
invalid
invalid
mov ecx, 0xa
lea rdi, [rsp + 0x420]
lea rsi, [rsp + 0xa8]
lea esi, [rsp + 0xa8]
lea esi, [rsp + 0xa8]
rep movsq qword [rdi], qword [rsi]
movabs rax, 0x8000000000000000
jmp 0x140079f4c
call fcn.14007b35d
mov r15, rax
invalid
add r13, 0x88
mov byte [rax], al
add byte [rax], al
invalid
mov byte [rax], al
add byte [rax], al
lea rsi, [rsp + 0x200]
mov rcx, rsi
mov rdx, r13
call fcn.14007b366
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
call fcn.140081605
mov ecx, 0xb
mov rdi, r15
rep movsq qword [rdi], qword [rsi]
jmp 0x14007aca6
jmp 0x14007aaae
add dword [r8], eax
add byte [rax - 0x7d], cl
clc
add dword [rdi], ecx
test dword [rsi + 0x48000002], edx
mov ecx, dword [rsp + 0x1a8]
mov word [rax + rbp*4], fs
add dword [rax], eax
invalid
cmp rax, 1
jne 0x14007ac0b
mov rcx, qword [rsp + 0x1a8]
mov word [rax + rbp*4], fs
add dword [rax], eax
add byte [rax - 0x75], cl
mov rdx, qword [rsp + 0x1b0]
call fcn.140040195
pop rax
cld
invalid
xchg esp, eax
and al, 0xb0
add dword [rax], eax
add al, ch
or ebx, dword [rax - 4]
pop rax
cld
dec dword [rax - 0x73]
test byte [rax + rdi*2], ah
add eax, 0x8b4c0000
jo 0x14007a986
lea rax, [rsp + 0x578]
lea eax, [rsp + 0x578]
mov r14, qword [rax - 0x10]
mov r15, qword [rax - 8]
lea r12, [rsp + 0x200]
lea esp, [rsp + 0x200]
lea esp, [rsp + 0x200]
add al, byte [rax]
add byte [rcx + 0xc], bh
mov ecx, 0xc
mov rdi, r12
mov rsi, rax
mov esi, eax
mov esi, eax
rep movsq qword [rdi], qword [rsi]
movups xmm0, xmmword [rax + 0x60]
movups xmm1, xmmword [rax + 0x70]
movups xmm2, xmmword [rax + 0x80]
movaps xmmword [rsp + 0x440], xmm2
movaps xmmword [rsp + 0x430], xmm1
movaps xmmword [rsp + 0x420], xmm0
mov rdx, rbp
lea rbp, [rsp + 0xa0]
mov rcx, rbp
call fcn.14007b366
or dword [rax], eax
add byte [rcx - 0x75], cl
test dword [rax], esi
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x50
or dword [rax], eax
add byte [rcx - 0x75], cl
test dword [rax], esi
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x50
and qword [r13 + 0x130], 0
and dword [rbp + 0x130], 0
add byte [rax], al
add byte [rax - 0x73], cl
mov esp, 0x6c824
add byte [rcx + 0xc], bh
lea rdi, [rsp + 0x6c8]
mov ecx, 0xc
mov rsi, r12
rep movsq qword [rdi], qword [rsi]
mov ecx, 0x30
mov edx, 8
call fcn.1400b3d4e
mov r12, rax
movaps xmm0, xmmword [rsp + 0x420]
movaps xmm1, xmmword [rsp + 0x430]
movaps xmm2, xmmword [rsp + 0x440]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
mov ecx, 0x58
mov edx, 8
call fcn.1400b3d4e
add eax, dword [rax]
add eax, dword [rax]
mov rdx, rax
mov ecx, 0xb
add byte [rax], al
add byte [rax], al
mov rdi, rax
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
jmp 0x14007aaae
lea rcx, [rsp + 0x1a8]
call fcn.140042a7f
mov cx, 1
mov rdx, rsi
call fcn.14007c5a8
bnd call fcn.14007c5a8
mov r15, rax
lea rsi, [rsp + 0x200]
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
mov rdx, rbp
call fcn.14007b366
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
mov edx, dword [rdi + 8]
mov edx, dword [rdi + 8]
call fcn.140081605
mov ecx, 0xb
add byte [rcx + rcx*4 - 1], cl
rep movsq qword [rdi], qword [rsi]
cmp r14, 4
cmp esi, 4
mov rbx, qword [rsp + 0x28]
jne 0x14007ab2b
mov rdi, qword [rbx + 0x2c0]
mov rcx, qword [rsp + 0x48]
add byte [rax - 0x75], cl
and al, 0x48
call fcn.1400b54ec
mov esi, eax
mov byte [rax - 0xa], 0xc6
add dword [rdi], ecx
test dword [rbx], ecx
add al, 0
invalid
mov byte [rax - 0xa], 0xc6
add dword [rdi], ecx
test dword [rbx], ecx
add al, 0
add byte [rbx + rcx*4 + 0x37], cl
mov r14, qword [rdi]
test r14, r14
je 0x14007b077
mov edi, esi
test ecx, 0x8b4d10ef
jle 0x14007ab1b
shr edi, 0x10
mov r15, qword [r14 + 0x30]
test r15b, 4
jne 0x14007afb4
add byte [rax], al
add byte [rax], al
test r15b, 8
je 0x14007ab1c
invalid
mov rax, qword [rsp + 0x48]
mov rcx, qword [r14 + 0x10]
mov rcx, qword [r14 + 0x10]
adc byte [rcx - 0x75], cl
push rsi
mov rdx, qword [r14 + 0x18]
mov r8, qword [rax]
sbb byte [rbx + rcx*4], cl
mov r9, qword [rax + 8]
call fcn.1400b5546
test al, al
je 0x14007ae7e
test byte [rdx + 3], ah
add byte [rax], al
add byte [rax + rax*8 + 0x362840f], al
test byte [rdx + 3], ah
add byte [rax], al
add byte [rcx - 0xa], al
invalid
test r15b, 8
je 0x14007aea4
or byte [rdi], cl
test byte [rsi + 3], bh
add byte [rax], al
jmp 0x14007aed5
stosb byte [rdi], al
add eax, dword [rax]
add byte [rax - 0x77], cl
push rsp
and al, 0x38
invalid
mov qword [rsp + 0x38], rdx
cmp byte [rcx + rcx*4 + 0x64], cl
and al, 0x40
mov qword [rsp + 0x40], r12
lea rdi, [rsp + 0x608]
lea rsi, [rsp + 0x6c8]
mov esp, 0x60824
add byte [rax - 0x73], cl
mov ah, 0x24
enter 6, 0
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
cmp r14, 5
jne 0x14007acc4
inc byte [0x141753064]
add byte [rax], al
jmp 0x14007aee1
add byte [rbx + rcx*4 - 0x44], cl
mov r15, qword [rsp + 0x208]
lea rcx, [rsp + 0x328]
and al, 0x28
add eax, dword [rax]
add al, ch
sar dword [rdi - 4], 1
invalid
jmp 0x14007ac94
and al, 8
add al, byte [rax]
add byte [rax - 0x73], cl
mov word [rax + rbp], fs
and al, 0x28
and al, 0x28
add eax, dword [rax]
add al, ch
sar dword [rdi - 4], 1
invalid
lea rsi, [rsp + 0x200]
lea esi, [rsp + 0x200]
add al, byte [rax]
add byte [rbp + rcx*4 - 0x4c], cl
and al, 0xa8
add dword [rax], eax
add byte [rax - 0x77], cl
int1
lea r14, [rsp + 0x1a8]
mov rcx, rsi
mov ecx, esi
mov rdx, r14
call fcn.14007b366
bnd call fcn.14007b366
mov rcx, rsi
call fcn.14007bad7
add byte [rax], al
add byte [rax], al
lea r12, [rsp + 0x200]
mov ecx, 0xb
movsb byte [rdi], byte [rsi]
and al, 0
add al, byte [rax]
add byte [rcx + 0xb], bh
mov rdi, r12
mov edi, esp
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
div bl
movsq qword [rdi], qword [rsi]
mov cx, 2
mov rdx, rax
call case.0x14006f45e.53
mov r15, rax
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
push rax
or al, ch
cmp ebp, dword [rdx]
push 0
add byte [rcx + 0xb], bh
or eax, dword [rax]
add byte [rax], al
push rax
or al, ch
cmp ebp, dword [rdx]
push 0
add byte [rcx + 0xb], bh
or eax, dword [rax]
add byte [rax], al
or eax, dword [rax]
add byte [rax], al
mov rdi, r15
mov rsi, r12
mov esi, esp
mov esi, esp
rep movsq qword [rdi], qword [rsi]
jmp 0x14007ac94
add byte [rax], al
mov edx, 1
xor ecx, ecx
call fcn.1400b3d4e
add eax, dword [rax]
add eax, dword [rax]
mov rsi, rax
mov qword [rsp + 0x70], 2
mov qword [rsp + 0x78], rax
and al, 0x78
and al, 0x78
lea rdi, [0x14017ff80]
mov qword [rsp + 0x80], rdi
jmp 0x14007ac18
mov rsi, qword [rsp + 0x78]
mov rdi, qword [rsp + 0x80]
and al, 0x80
add byte [rax], al
invalid
lea r14, [rsp + 0x200]
mov rcx, r14
mov rdx, rbp
call fcn.14007b366
mov cx, 2
mov rdx, rsi
mov r8, rdi
mov eax, edi
call fcn.140044423
xchg edi, eax
cld
dec dword [rcx - 0x77]
invalid
mov rcx, qword [rax]
mov rdx, qword [rax + 8]
or al, ch
mov esp, 0xb9000069
add byte [rax], al
mov ecx, 0xb
or al, ch
mov esp, 0xb9000069
add byte [rax], al
mov ecx, 0xb
mov rdi, r15
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, qword [rsp + 0x1a8]
mov rdx, qword [rsp + 0x1b0]
call fcn.140040195
jmp 0x14007ac94
lea rax, [rsp + 0x200]
lea rsi, [rsp + 0x1a8]
mov ecx, 0xb
add dword [rax], eax
add byte [rcx + 0xb], bh
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call fcn.14007bad7
add byte [rax], al
add byte [rax], al
mov r15, rax
mov rbx, qword [rsp + 0x28]
lea rcx, [rsp + 0x568]
add byte [rax], al
add byte [rax], al
call fcn.140042c7e
lea rdi, [rsp + 0x608]
lea rsi, [rsp + 0x6c8]
lea esi, [rsp + 0x6c8]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov r14d, 3
invalid
add byte [rax - 0x73], cl
mov esp, 0x66824
lea rdi, [rsp + 0x668]
lea rsi, [rsp + 0x608]
add byte [rax - 0x73], cl
mov ah, 0x24
or byte [rsi], al
add byte [rax], al
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
mov byte [rbx + 0x2c9], 0
mov r13, qword [rbx + 0x170]
and qword [rsp + 0x420], 0
test r13, r13
je 0x14007b010
test byte [rbx + rax], dl
add byte [rax], al
test byte [rbx + rax], dl
add byte [rax], al
mov qword [rsp + 0xa0], r13
lea r12, [r13 + 0x10]
lea rbp, [r13 + 0x38]
mov rcx, rbp
call fcn.140072d0b
mov qword [r13 + 0x38], r14
cmp byte [rbp - 0x77], cl
jge 0x14007ad5c
add byte [rbp - 0x73], cl
adc byte gs:[rcx - 0x73], cl
insd dword [rdi], dx
cmp byte [rax - 0x77], cl
jmp 0x13f87a4fb
cmp byte [rbp - 0x77], cl
jge 0x14007ad5c
lea rdi, [r13 + 0x48]
lea rsi, [rsp + 0x668]
add byte [rcx + 0xc], bh
add byte [rcx + 0xc], bh
rep movsq qword [rdi], qword [rsi]
and qword [r13 + 0xa8], 0
mov rax, qword [rsp + 0x40]
mov qword [r13 + 0xb0], rax
lea rax, [0x140184f88]
mov qword [r13 + 0xb8], rax
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x50
mov qword [r13 + 0xc0], rax
add byte [rax], al
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov qword [r13 + 0xc8], rax
mov rcx, r12
call fcn.140034d89
mov esi, eax
invalid
test al, al
je 0x14007ad86
mov byte [rax + rax*8 - 0x38b7f18c], 0x84
and al, 0
add al, byte [rax]
mov qword [rsp + 0x200], 4
add byte [rax + rax], al
add byte [rax], al
invalid
add bl, ch
invalid
jmp 0x14007adbd
mov r14, qword [rbp]
mov esi, dword [rbp]
mov qword [rbp], 4
cmp r14, 4
cmp esi, 4
cmp esi, 4
je 0x14007b06b
test bh, cl
add al, byte [rax]
add byte [rcx - 0x7d], cl
invalid
add r13, 0x40
lea rdi, [rsp + 0x208]
mov r8d, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, edi
mov rdx, r13
call sub.VCRUNTIME140.dll_memcpy
mov ebp, 0x4c000459
mov dword [rdi - 8], esi
ja 0x14007adb5
add al, 0
mov qword [rdi - 8], r14
ja 0x14007adb5
lea rcx, [rsp + 0xa0]
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax], al
call fcn.140072c9c
mov rbx, qword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
add byte [rax], al
call fcn.140072c9c
mov rbx, qword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
lea rcx, [rsp + 0x420]
call fcn.140072c6b
test sil, sil
jne 0x14007adee
lea rcx, [rsp + 0x200]
call fcn.140072d15
lea rcx, [rbx + 0x178]
lea ecx, [rbx + 0x178]
add byte [rax], al
call fcn.140079a1a
cmp byte [rbx + 0x2c9], 0
mov ebx, 0x2c9
invalid
mov ebx, 0x2c9
add byte [rsp + rcx + 0x48], dh
lea rcx, [rbx + 0x170]
add byte [rax], al
je 0x14007ae0f
lea rcx, [rbx + 0x170]
call fcn.140072c6b
mov word [rbx + 0x2c8], 1
mov rcx, qword [rsp + 0x60]
and al, 0x60
add al, byte [rax]
add byte [rcx], al
add byte [rax - 0x75], cl
and al, 0x60
and al, 0x60
mov rdx, qword [rsp + 0x68]
call fcn.1400b3e02
fisttp dword [rdi - 0x74b7fffd]
je 0x14007ae4f
mov rsi, qword [rsp + 0x58]
pop rax
mov rcx, rsi
call fcn.14007b2bd
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add al, byte [rax]
add byte [rax - 0x7d], cl
and al, byte [rax]
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0
add al, byte [rax]
add byte [rax - 0x7d], cl
and al, byte [rax]
mov qword [rdx + 0x20], rsi
mov rcx, rsi
and byte [rax - 0x77], cl
int1
call fcn.14007b32d
xor ecx, ecx
call fcn.140048730
fstp st(0)
cld
dec dword [rax - 0x77]
mov rcx, rbx
mov rcx, rbx
movaps xmm6, xmmword [rsp + 0x780]
sub byte [rsp + 0x780], dh
sub byte [rsp + 0x780], dh
movaps xmm7, xmmword [rsp + 0x790]
add rsp, 0x7a8
add esp, 0x7a8
invalid
add esp, 0x7a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x14007b1e1
mov rax, qword [r14 + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffff7
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
loope 0x14007ae80
jne 0x14007ae82
test al, 4
jne 0x14007afae
add byte [rax], al
add byte [rax], al
mov rax, qword [r14 + 0x10]
mov rcx, qword [r14 + 0x18]
sbb dil, r15b
push rax
invalid
sbb dil, r15b
push rax
sbb byte [rax - 0x75], cl
and al, 0x48
mov rax, qword [rsp + 0x48]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
or bh, bh
adc cl, byte [rcx - 0x77]
adc byte [rcx - 0x77], r9b
push rsi
sbb byte [rcx - 0x75], cl
mov eax, dword [rsi + 0x30]
or bh, bh
adc cl, byte [rcx - 0x77]
adc byte [rcx - 0x77], r9b
push rsi
sbb byte [rcx - 0x75], cl
mov eax, dword [rsi + 0x30]
mov rcx, rax
invalid
invalid
leave
mov rcx, rax
or rcx, 8
lock cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
leave
or al, dh
cmpxchg qword [r14 + 0x30], rcx
cmpxchg dword [rsi + 0x30], ecx
cmpxchg dword [rsi + 0x30], ecx
jne 0x14007aebe
test al, 4
jne 0x14007afb4
add byte [rax], al
shr esi, 8
mov ecx, esi
mov edx, edi
cli
call fcn.1400b5520
add eax, dword [rax]
add eax, dword [rax]
mov byte [rbx + 0x2c8], 3
mov rcx, qword [rsp + 0x60]
mov rdx, qword [rsp + 0x68]
push rsp
and al, 0x68
push rsp
and al, 0x68
call fcn.1400b3e02
mov rcx, rbx
call fcn.1400b610d
or ecx, dword [rdi - 0x76b7fffd]
fld1
invalid
cmp al, 3
jne 0x14007af0d
mov rcx, qword [rsp + 0x58]
jmp 0x140079b93
mov ecx, eax
call fcn.140048861
movzx eax, al
lea rcx, [0x1401b5844]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
add byte [rax - 0x77], cl
invalid
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x14007b187
sub byte [rdx], al
add byte [rax], al
movaps xmm6, xmmword [rsp + 0x780]
movaps xmm7, xmmword [rsp + 0x790]
add rsp, 0x7a8
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
invalid
mov rcx, rbx
movaps xmm6, xmmword [rsp + 0x780]
movaps xmm7, xmmword [rsp + 0x790]
add rsp, 0x7a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp 0x14007b24d
lock or qword [r14 + 0x30], 8
xor ecx, ecx
mov edx, edi
call fcn.1400b5520
lea rdi, [rsp + 0x668]
lea rsi, [rsp + 0x608]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
jmp 0x14007adee
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x200]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x30]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400c1010
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_synconeshot.rs
call fcn.1400c15c0
mov rax, qword [rsp + 0x208]
lea r8, [rsp + 0xa0]
mov qword [r8], rax
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_implclient.rsinternal_error:_entered_unreachable_code:_hickory_dns_shouldnt_be_enabled_unless_the_feature_is
mov qword [rsp + 0x20], rax
lea rcx, str.URL_was_already_validated_as_URI_bP
lea r9, fcn.1400438de
mov edx, 0x20
call fcn.1400c1520
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
mov edx, 0x23
call fcn.1400c11d0
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_synconeshot.rs
call fcn.1400c15c0
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_synconeshot.rs
call fcn.1400c15c0
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x1400995d2.181
test al, al
je 0x14007b1a5
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14007b24d
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5d63
test al, 8
jne 0x14007b1fd
lea rcx, [rsi + 0x20]
call fcn.14007b2bd
jmp 0x14007b20d
test al, 0x10
je 0x14007b20d
lea rcx, [rsi + 0x2d0]
call fcn.1400b3da6
xor ecx, ecx
call fcn.140048730
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400b76be
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400b5dba
test al, al
je 0x14007b246
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140034e42
lea rcx, [rsi + 0x30]
call fcn.14007b28f
mov rax, qword [rsi + 0x2e0]
test rax, rax
je 0x14007b27d
mov rcx, qword [rsi + 0x2e8]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000cc90
dec dword [rax - 0x75]
adc byte [r11 - 0x1c2b7fd], sil
adc byte [rbx - 0x1c2b7fd], dh
adc byte [rbx - 0x1c2b7fd], dh
cmp eax, 0xfffe
inc dword [rax]
add byte [rsi + 5], dh
jbe case.0x1400994b5.507
mov bpl, 8
mov ch, 8
jmp 0x14007b448
test rax, rax
je 0x14007b445
invalid
xor ecx, dword [rax - 0x7d]
clc
cmp rax, 1
jne 0x14007b4a2
add byte [rax], al
invalid
add dword [rdi], ecx
test dword [rsi + 0x48000000], eax
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdi], cl
mov dh, 0
mov rax, qword [rsp + 0x88]
movzx eax, byte [rax]
cmp eax, 0x2a
je case.0x140049fb2.389
cmp eax, 0x2f
jne 0x14007b5eb
clc
invalid
mov dl, 1
add byte [rax], al
lea r12, [0x1401b2fa0]
jmp 0x14007b5dc
jnp 0x14007b452
add cl, ch
xchg edi, eax
add dword [rax], eax
add byte [rax - 0x4b], al
mov ch, 9
invalid
invalid
mov word [rax + rax*4], fs
mov bpl, 9
mov ch, 9
lea rcx, [rsp + 0x80]
lea ecx, [rsp + 0x80]
add byte [rax], al
add al, ch
call fcn.14002c228
ror dword [0xcd50b452], cl
or eax, 0x8d48fffb
lea rax, [0x14016b300]
add eax, 0xefea4
dec byte [rsi]
add byte [rsi - 0x46], ah
invalid
invalid
mov dx, 0xffff
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov edx, 0x1b9ffff
add byte [rax], al
add byte [rbp + rcx*4 + 0x3d], cl
invalid
invalid
invalid
cld
add dword [rax], eax
add byte [rax], al
lea r15, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
adc byte [rbx], 0
xor r8d, r8d
xor eax, eax
mov r13, rax
cmp bl, 3
jne 0x14007b64b
lea rbx, [rsp + 0xc0]
mov rcx, rbx
invalid
mov rdx, rdi
call fcn.14007b366
mov rcx, rbx
and al, 0xc0
add byte [rax], al
add byte [rax - 0x77], cl
invalid
call fcn.1400807a3
add byte [rax - 0x77], cl
or sil, r8b
or dh, al
mov qword [rsi + 8], rax
mov byte [rsi], 3
or dh, al
invalid
jmp 0x14007b6a4
add byte [rax - 0x75], cl
test byte [rax + rcx*4], ah
and al, 0x88
mov rax, qword [rsp + 0x88]
cmp byte [rax], 0x2f
and al, 0x88
add byte [rax], al
add byte [rax - 0x7af0d0c8], al
mov bl, 0
jne 0x14007b566
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0xb0], xmm0
lea r13, [0x14016b300]
mov qword [rsp + 0xa0], r13
lea r15, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0xa8], r15
movups xmm0, xmmword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x90], cl
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x90], cl
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
lea rbx, [rsp + 0xc0]
mov rcx, rbx
call fcn.1400309e8
mov rax, qword [rbx]
test rax, rax
je 0x14007b6ca
lea r9, [rsp + 0xb0]
mov r12, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xd8]
movzx edx, word [rsp + 0xe0]
mov r10d, dword [rsp + 0xe2]
mov dword [rsp + 0x40], r10d
movzx r10d, word [rsp + 0xe6]
mov word [rsp + 0x44], r10w
movups xmm0, xmmword [r9]
movaps xmmword [rsp + 0x30], xmm0
jmp case.0x1400361d8.362
add byte [rdi], cl
adc byte [rsp + 0x80], al
and al, 0x80
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0x80]
and al, 0x80
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x90], cl
and al, 0x90
add byte [rax], al
invalid
movups xmm1, xmmword [rsp + 0x90]
and al, 0x90
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x70], ecx
and al, 0x70
movaps xmmword [rsp + 0x70], xmm1
and al, 0x70
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
mov r14, qword [rsp + 0x68]
mov esi, dword [rsp + 0x68]
mov r15, qword [rsp + 0x70]
cmp r15, 6
jbe 0x14007b6b8
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuri_scheme.rs
mov ebx, 7
add byte [rax], al
add byte [rcx - 0x48], al
invalid
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rdx, r15
call fcn.14002f577
invalid
sti
dec dword [rbp + rcx*4 + 5]
loopne 0x14007b55f
adc byte [rax], al
mov r9d, 7
mov rcx, rax
call fcn.1400302f3
test al, al
je 0x14007b6e3
invalid
invalid
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx - 0x48], al
invalid
invalid
test byte [0x17107b5d0], dl
add byte [rcx], dh
xor ecx, ecx
leave
jmp case.0x14004477e.312
add qword [rax], r8
add byte [rbp + rcx*4 + 0x25], cl
invalid
invalid
invalid
lodsb al, byte [rsi]
lea r12, [0x14018a788]
int1
adc byte [rax], al
xorps xmm0, xmm0
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
push rdi
ror byte [rdi], 0x29
and al, 0x30
xor ebx, ebx
jmp 0x14007b448
invalid
invalid
fucomi st(1)
pop rbp
invalid
invalid
movups xmm0, xmmword [rsp + 0x80]
test byte [rax + rax*4], ah
add byte [rax], al
add byte [rax], al
movups xmm1, xmmword [rsp + 0x90]
add byte [rax], al
movups xmm1, xmmword [rsp + 0x90]
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0xc0]
movaps xmmword [rdx + 0x10], xmm1
invalid
invalid
add byte [rax], al
lea rdx, [rsp + 0xc0]
movaps xmmword [rdx + 0x10], xmm1
invalid
invalid
adc byte [rdi], cl
sub dword [rdx], eax
movaps xmmword [rdx], xmm0
lea rbx, [rsp + 0x40]
mov rcx, rbx
call fcn.14002fdbe
sti
dec dword [rbx + rcx*4 + 0x2b]
sti
dec dword [rbx + rcx*4 + 0x2b]
test r13, r13
je 0x14007b47b
movups xmm0, xmmword [rsp + 0x50]
and al, 0x50
movaps xmmword [rsp + 0x30], xmm0
mov r15, qword [rsp + 0x48]
lea rax, [0x14016b300]
mov dx, 0xffff
lea r12, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ecx, ecx
leave
jg 0x14007b656
add byte [rcx], dh
leave
xor r8d, r8d
xor ebx, ebx
mov byte [rsi], bl
mov byte [rsi + 1], bpl
mov r9d, dword [rsp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x4e], al
add al, byte [rdi + rcx - 0x49]
mov word [rsp + rax*8], fs
add byte [rax], al
add byte [rsi + 0x44], ah
mov dword [rsi + 6], ecx
mov dword [rsi + 2], r9d
movzx r9d, word [rsp + 0xc4]
mov word [rsi + 6], r9w
mov qword [rsi + 8], r14
mov qword [rsi + 0x10], r13
mov qword [rsi + 0x18], r15
jle 0x14007b68f
jle 0x14007b68f
movaps xmm0, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x20], xmm0
mov qword [rsi + 0x30], rax
mov qword [rsi + 0x38], r12
cmp byte [rax - 0x77], cl
mov qword [rsi + 0x48], r8
cmp byte [rax - 0x77], cl
mov qword [rsi + 0x48], r8
mov word [rsi + 0x50], dx
mov word [rsi + 0x50], dx
mov eax, dword [rsp + 0x40]
mov dword [rsi + 0x52], eax
movzx eax, word [rsp + 0x44]
mov word [rsi + 0x56], ax
add rsp, 0x148
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp r15, 3
ja 0x14007b74e
mov bpl, 1
jmp 0x14007b84a
lea rcx, [rsp + 0xa0]
call fcn.14002c228
xor ecx, ecx
call fcn.14002070a
jmp 0x14007b47b
cmp r15, 7
jbe 0x14007b74e
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuri_scheme.rs
mov ebx, 8
or byte [rax], al
add byte [rax], al
add al, 0xf
add byte [rbx + 8], bh
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov r8d, 8
add byte [rax], al
mov rcx, r14
int1
mov rdx, r15
call fcn.14002f577
lea r8, str.https:__h5e_
invalid
invalid
adc byte [rax], al
dec dword [rbp + rcx*4 + 5]
invalid
mov r9d, 8
mov rcx, rax
call fcn.1400302f3
sti
invalid
mov cl, 1
test al, al
je 0x14007b74e
mov dword [rsp + 0x2c], ecx
lea r14, [rsp + 0xc0]
lea rdx, [rsp + 0x60]
rol byte [rax], 0
add byte [rax - 0x73], cl
push rsp
and al, 0x60
mov rcx, r14
mov r8, rbx
call fcn.14000eff6
invalid
cmp cl, bh
invalid
mov ecx, 0x4cfff938
mov ecx, esi
cmp cl, bh
dec dword [rcx + rcx*4 - 0xf]
mov rcx, r14
mov rcx, r14
call fcn.14002c228
jrcxz case.0x1400483eb.301
sti
push qword [rbx - 0x1612ceff]
mov bl, 1
xor ebp, ebp
jmp 0x14007b850
mov bl, 1
xor ebp, ebp
jmp 0x14007b850
add byte [rcx], dh
leave
xor ecx, ecx
lea rax, [0x14016baa0]
lea eax, [0x14016baa0]
sldt word [rax - 0x4b]
mov bpl, 1
cmp r15, rcx
add dword [rcx + 0x39], ecx
iretd
je 0x14007b84a
add byte [rax], al
mov r12, rcx
movzx ecx, byte [r14 + rcx]
int3
or al, 0xe
movzx ebx, byte [rcx + rax]
sbb al, 1
test ebx, ebx
je 0x14007b84c
add byte [rax], al
lea rcx, [r12 + 1]
and al, 1
cmp ebx, 0x3a
jne 0x14007b757
sti
cmp dh, byte [rbp - 0x2a]
lea rbx, [r12 + 3]
lea ebx, [rsp + 3]
add ecx, dword [rcx + rdi - 5]
cmp rbx, r15
ja 0x14007b84a
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcuri_scheme.rs
mov qword [rsp + 0x20], rax
and al, 0x20
cmp al, byte [rdi + rcx]
add byte [rax - 0x77], cl
and al, 0x20
and al, 0x20
and al, 0x20
mov rdx, rbx
mov r8, r14
fimul dword [rbp - 0x77]
invalid
mov r9, r15
call fcn.14000e3f8
sub al, 0xf9
invalid
sub al, 0xf9
dec dword [rax - 0x7d]
cmp rdx, 2
jne 0x14007b84a
cmp word [rax], 0x2f2f
jne 0x14007b84a
invalid
mov word [rax], es
add byte [rax], al
invalid
cmp rdx, 2
jne 0x14007b84a
add byte [rax], al
add byte [rsi - 0x7f], ah
cmp word [rax], 0x2f2f
jne 0x14007b84a
invalid
mov word [rax], es
add byte [rax], al
invalid
cmp byte [rdi], ch
invalid
test dword [rax + rax - 0x4ac00000], ecx
add byte [rax - 0x4b], al
mov bpl, 0xa
or cl, byte [rcx - 0x7d]
cld
ja case.0x140052c67.220
ja case.0x140052c67.220
cmp r12, 0x40
ja case.0x140052c67.220
add byte [rax], al
lea r14, [rsp + 0x40]
lea rdx, [rsp + 0x60]
lea edx, [rsp + 0x60]
je 0x14007b7f3
lea rdx, [rsp + 0x60]
lea edx, [rsp + 0x60]
mov rcx, r14
mov r8, rbx
mov eax, ebx
mov eax, ebx
call fcn.14000eff6
lea rbx, [rsp + 0xc0]
lea ebx, [rsp + 0xc0]
cmp cl, bh
dec dword [rax - 0x73]
invalid
pushfq
and al, 0xc0
lea ebx, [rsp + 0xc0]
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, ebx
add byte [rax], al
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
mov r8, r12
mov r8, r12
call fcn.14000eee7
mov rcx, rbx
stc
dec dword [rax - 0x77]
fld1
invalid
sub cl, byte [rdx]
sti
call fcn.14002c228
movups xmm0, xmmword [r14]
invalid
inc dword [rcx + 0xf]
adc byte [rsi], al
invalid
invalid
movups xmm1, xmmword [r14 + 0x10]
movaps xmmword [rsp + 0x120], xmm0
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax], al
adc byte [rdi], r9b
adc byte [rdi], cl
sub dword [rsp + 0x120], eax
test byte [rax + riz], ah
add dword [rax], eax
add byte [rax], al
movaps xmmword [rsp + 0x130], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x130], xmm1
mov word [rax + rsi], fs
add dword [rax], eax
invalid
add byte [rax], al
add byte [rcx + 0x20], bh
mov ecx, 0x20
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
call fcn.1400b3d4e
mov r14, rax
add byte [rcx - 0x77], cl
invalid
movaps xmm0, xmmword [rsp + 0x120]
and byte [rcx], al
add byte [rax], al
movaps xmm1, xmmword [rsp + 0x130]
xor byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rdi], cl
movups xmmword [rax], xmm0
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
adc dword [rax + 0x10], ecx
mov bl, 2
xor ebp, ebp
add dh, byte [rcx]
in eax, dx
mov dword [rsp + 0x2c], eax
and al, 0x2c
and al, 0x2c
jmp 0x14007b850
xor ebx, ebx
mov dword [rsp + 0x2c], eax
mov r15, qword [rsp + 0x68]
mov r12, qword [rsp + 0x70]
lea r13, [rsp + 0xc0]
add byte [rcx + rcx*4 - 0x17], cl
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r15
mov r8, r12
mov eax, esp
call fcn.14002fe39
sti
inc dword [rcx - 0x80]
cmp byte [rbp], 0
jge 0x14007b874
invalid
je 0x14007b89a
jge 0x14007b874
add byte [rbx + riz + 0x40], dh
mov ch, byte [rsp + 0xc1]
lodsb al, byte [rsi]
and al, 0xc1
add byte [rax], al
add byte [rax], al
mov bpl, byte [rsp + 0xc1]
mov ecx, ebx
mov rdx, r14
call fcn.14002070a
invalid
cli
invalid
lea rcx, [rsp + 0x60]
call fcn.14002c228
sti
invalid
mov bl, 3
jmp 0x14007b472
mov r8, qword [rsp + 0xc8]
test bpl, bpl
je 0x14007b8dc
mov bpl, 4
cmp r8, r12
jne 0x14007b87f
invalid
lea rax, [rsp + 0x70]
mov r13, qword [rax - 0x10]
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x30], xmm0
lea rax, [0x14016b300]
add eax, 0xefa39
mov dx, 0xffff
lea r12, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor ecx, ecx
xor r8d, r8d
jmp 0x14007b980
test r8, r8
je 0x14007b98d
lea rcx, [rsp + 0xa0]
lea r15, [rsp + 0x60]
mov rdx, r15
call fcn.14000eff6
movaps xmm0, xmmword [r15]
movaps xmm1, xmmword [r15 + 0x10]
lea rdx, [rsp + 0x40]
movaps xmmword [rdx + 0x10], xmm1
sub dword [rdx + 0x10], ecx
movaps xmmword [rdx], xmm0
lea r15, [rsp + 0xc0]
mov rcx, r15
call fcn.1400309e8
mov rax, qword [r15]
invalid
test rax, rax
je 0x14007b995
mov r12, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0xd0]
mov r8, qword [rsp + 0xd8]
movzx edx, word [rsp + 0xe0]
add byte [rax], al
mov r9d, dword [rsp + 0xe2]
mov dword [rsp + 0x40], r9d
movzx r9d, word [rsp + 0xe6]
movzx ecx, word [rsp + 0xe6]
out 0, al
add byte [rax], al
mov word [rsp + 0x44], r9w
and al, 0x44
mov r13, qword [rsp + 0xa0]
lodsb al, byte [rsi]
and al, 0xa0
add byte [rax], al
add byte [rax], al
invalid
invalid
mov esp, 0xa824
add byte [rax], al
mov r15, qword [rsp + 0xa8]
mov esp, 0xa824
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xb0], al
test byte [rax + rsi*4], ah
add byte [rax], al
invalid
movups xmm0, xmmword [rsp + 0xb0]
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0x30], eax
movaps xmmword [rsp + 0x30], xmm0
mov r9d, dword [rsp + 0x2c]
mov ebp, r9d
jmp 0x14007b472
mov bpl, 4
jmp 0x14007b87f
invalid
invalid
invalid
invalid
invalid
mov bpl, byte [rsp + 0xc8]
lea rcx, [rsp + 0xa0]
add byte [rax], al
add al, ch
jle 0x14007b9b0
sti
dec dword [rcx - 0xd76b327]
add byte [rax], al
add al, ch
jle 0x14007b9b0
sti
dec dword [rcx - 0xd76b327]
call fcn.14002070a
jmp 0x14007b893
invalid
invalid
invalid
invalid
push rsi
cli
invalid
invalid
cmp byte [rcx], 3
jne 0x14007b9c7
invalid
or dword [rax - 0x7d], ecx
ror dword [rax], 0xe9
or cl, ch
add rcx, 8
jmp fcn.1400438de
cld
invalid
or cl, ch
invalid
cld
invalid
jmp fcn.14002069d
cli
call qword [rsi + 0x48]
push rsi
sub rsp, 0x20
sub rsp, 0x20
mov rsi, rcx
xor eax, eax
cmp r8, rax
je 0x14007ba02
mov r10b, byte [rdx + rax]
cmp r10b, 0x20
setae cl
cmp r10b, 0x7f
jg 0x14007ba2c
setne cl
jg 0x14007ba2c
setne cl
ror dword [rax - 1], 0xc0
inc rax
cmp r10b, 9
je 0x14007b9d6
and cl, r9b
leave
jne 0x14007b9d6
mov byte [rsi + 0x20], 2
and byte [rdx], r8b
and byte [rdx], al
jmp 0x14007ba0e
or al, 0x48
mov ecx, esi
mov rcx, rsi
call fcn.14000ebf2
mov byte [rsi + 0x20], 0
invalid
inc esi
and byte [rax], r8b
invalid
add byte [rax - 0x7d], cl
invalid
add rsp, 0x20
pop rsi
ret
and byte [rsi - 0x3d], bl
push rsi
push rdi
push rbx
sub rsp, 0x50
in al, dx
push rax
in al, dx
push rax
inc rdx
jne 0x14007ba27
ret 0x775
xor ecx, ecx
leave
jmp 0x14007babb
add byte [rax], al
mov rsi, rcx
mov rax, qword [rcx]
invalid
add dword [rax - 0x73], ecx
or al, 0
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmova edx, ecx
cmova edx, ecx
ror dword [r8 - 0x7d], 1
cli
add eax, 0x4bb
add al, 0
add byte [rax], al
cmovae rbx, rdx
invalid
invalid
pop rsi
je 0x14007ba1b
invalid
cmp rdx, 5
cmp edx, 5
mov ebx, 4
add al, 0
add byte [rax], al
cmovae rbx, rdx
movabs rcx, 0x1745d1745d1745e
rol dword [rbp + 0x17], 1
pop rbp
invalid
je 0x14007ba50
xor edx, edx
ror byte [rax + 0x39], cl
retf
cmp rbx, rcx
setb dl
imul r8, rbx, 0x58
ret
pop rax
shl rdx, 3
xchg edx, eax
ret 0x6b4c
ret
loop 0x14007ba62
test rax, rax
sal byte [rbp + rbx + 0x48], 0x6b
rcr byte [rax + 0x48], 0x8b
invalid
je case.0x1400673fb.98
imul rax, rax, 0x58
imul eax, eax, 0x58
mov rcx, qword [rsi + 8]
mov ecx, dword [rsi + 8]
or byte [rax - 0x77], r9b
and al, 0x20
mov qword [rsp + 0x20], rcx
mov dword [rsp + 0x20], ecx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
and al, 0x30
sub byte [rax], cl
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
and al, 0x30
xor bl, ch
invalid
jmp 0x14007ba87
and qword [rsp + 0x28], 0
sub byte [rax], al
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
lea ecx, [rsp + 0x20]
mov rcx, rdi
call fcn.140018651
invalid
retf
stc
invalid
mov eax, 0x48fff9cb
cmp dword [rdi], 0
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
je 0x14007baaa
mov rdx, qword [rsp + 0x48]
push rsp
and al, 0x48
jmp 0x14007babb
adc dword [rax - 0x77], ecx
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
or byte [rax - 0x77], cl
invalid
movabs rcx, 0x8000000000000001
mov ecx, 1
add byte [rax], al
add byte [rax], al
add byte [rax + 0x50c48348], al
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140001d62
clc
invalid
clc
dec dword [rax - 0x7d]
in al, dx
sub al, ch
invalid
xor cl, bh
push qword [rcx + rax]
add dword [rax - 0x7d], ecx
invalid
sub bl, al
add dword [rax - 0x7d], ecx
invalid
sub bl, al
and byte [rax - 0x77], cl
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx], dh
leave
ret
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 8
mov dword [rax], ecx
mov dword [rax], ecx
js 0x14007bb6b
pop rax
add eax, 0x104376
add byte [rax - 0x77], cl
invalid
invalid
push 0x538b4800
or al, ch
fstp dword [rdx]
pop rdx
add byte [rax], al
mov ecx, 0xb
movsq qword [rdi], qword [rsi]
fmul dword [rax - 0x7d]
invalid
and byte [rbx + 0x5f], bl
sub byte [rsi - 0x7d], ah
jns 0x14007bb72
invalid
sub byte [rax], al
add byte [rdx + rcx + 0xf], dh
je 0x14007bb57
movzx edx, word [rcx + 0x2a]
mov bh, 0x51
sub ah, byte [rsi - 0x48]
mov ax, 1
mov ax, 1
jmp 0x14007bb64
call fcn.140043fb7
mov rcx, rax
call fcn.1400ba4f5
invalid
add eax, dword [rax]
nop
jmp 0x18897bb69
add rsp, 0x28
ret
sub esp, 0x28
invalid
dec dword [rax - 0x77]
invalid
jo 0x14007bb80
add byte [rax], al
add byte [rdx + 8], bh
invalid
sub esp, 0x30
mov rax, rdx
mov eax, edx
mov rsi, rcx
movzx ecx, byte [rdx]
invalid
lea rdx, [0x1401b5854]
pushfq
adc eax, dword [rax]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
add ecx, edx
invalid
add ecx, edx
jmp rcx
xor ecx, ecx
jmp 0x14007bc20
mov cl, 1
jmp 0x14007bc20
mov cl, 2
jmp 0x14007bc20
mov cl, 3
jmp 0x14007bc20
mov cl, 4
jmp 0x14007bc20
mov cl, 5
jmp 0x14007bc20
mov cl, 6
jmp 0x14007bc20
mov cl, 7
jmp 0x14007bc20
movzx edx, byte [rax + 0x10]
mov ecx, dword [rax + 1]
mov r8d, dword [rax + 4]
mov dword [rsp + 0x2b], r8d
and al, 0x2b
and al, 0x2b
mov dword [rsp + 0x28], ecx
mov rax, qword [rax + 8]
mov cl, 9
jmp 0x14007bc20
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
call fcn.140021417
mov cl, 0xa
jmp 0x14007bc20
mov cl, 8
mov byte [rsi], cl
mov ecx, dword [rsp + 0x28]
mov r8d, dword [rsp + 0x2b]
mov dword [rsi + 1], ecx
mov dword [rsi + 4], r8d
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
add rsp, 0x30
pop rsi
ret
sub r12, 1
jb 0x14007c09b
cmp r14, rbp
je 0x14007c09b
movzx edi, word [r13 + 0x20]
cmp qword [r13], 0
je 0x14007bf62
mov rcx, r15
mov rdx, r13
call fcn.14000eed2
jmp 0x14007bf70
mov al, byte [r13 + 8]
mov byte [rsp + 0x70], al
and qword [rsp + 0x68], 0
mov rax, qword [rsp + 0x68]
mov cl, byte [rsp + 0x70]
mov edx, dword [rsp + 0x71]
movzx r8d, word [rsp + 0x75]
mov r9b, byte [rsp + 0x77]
movups xmm0, xmmword [rsp + 0x78]
movaps xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x40], rax
mov byte [rsp + 0x48], cl
mov dword [rsp + 0x49], edx
mov word [rsp + 0x4d], r8w
mov byte [rsp + 0x4f], r9b
lea rdx, [r13 - 0x28]
mov rcx, r15
call fcn.14006d4ce
cmp qword [r13 - 0x40], 0
je 0x14007bfcc
mov rax, qword [r13 - 0x38]
mov rcx, qword [r13 - 0x30]
mov edx, 1
jmp 0x14007bfce
xor edx, edx
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm1, xmmword [rsp + 0x50]
and al, 0x50
movaps xmmword [rsp + 0x110], xmm1
movaps xmmword [rsp + 0x100], xmm0
mov r8, qword [rsp + 0x88]
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x68], al
add byte [rbx + rcx*4 - 0x7c], cl
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0x7c], cl
and al, 0xf0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0x68], al
movups xmm1, xmmword [rsp + 0x78]
and al, 0x78
movaps xmmword [rsp + 0xe0], xmm1
movaps xmmword [rsp + 0xd0], xmm0
add byte [rax], al
add byte [rdi], cl
sub dword [rsp + 0xd0], eax
movzx r8d, word [rsp + 0x44]
mov word [rsp + 0x6c], r8w
mov word [rsp + 0x6c], r8w
mov r8d, dword [rsp + 0x40]
mov eax, dword [rsp + 0x40]
and al, 0x40
mov dword [rsp + 0x68], r8d
mov qword [rbx + rbp], rdx
mov qword [rbx + rbp + 8], rax
mov qword [rbx + rbp + 0x10], rcx
invalid
or byte [rax - 0x77], cl
sub r10, qword [rax]
invalid
adc byte [rdi], cl
sub byte [rsp + 0xd0], al
and al, 0xd0
add byte [rax], al
invalid
movaps xmm0, xmmword [rsp + 0xd0]
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xe0], cl
movaps xmm1, xmmword [rsp + 0xe0]
movups xmmword [rbx + rbp + 0x18], xmm0
adc dword [rbx + rbp + 0x18], eax
sub r11d, dword [rax]
movups xmmword [rbx + rbp + 0x28], xmm1
mov rax, qword [rsp + 0xf0]
mov qword [rbx + rbp + 0x38], rax
movaps xmm0, xmmword [rsp + 0x100]
test byte [rax + rax], ah
add dword [rax], eax
invalid
sub byte [rsp + 0x100], al
test byte [rax + rax], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x110], cl
mov word [rax + rdx], fs
add dword [rax], eax
invalid
movaps xmm1, xmmword [rsp + 0x110]
mov word [rax + rdx], fs
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + rbp + 0x40], eax
movups xmmword [rbx + rbp + 0x40], xmm0
movups xmmword [rbx + rbp + 0x50], xmm1
push rax
mov word [rbx + rbp + 0x60], di
mov eax, dword [rsp + 0x68]
and al, 0x68
sub esp, dword [rax - 0x75]
and al, 0x68
and al, 0x68
and al, 0x68
mov dword [rbx + rbp + 0x62], eax
movzx eax, word [rsp + 0x6c]
sub r12d, dword [rdx + 0xf]
mov bh, 0x44
and al, 0x6c
mov word [rbx + rbp + 0x66], ax
add r13, 0x68
invalid
push 0x68c58348
jmp 0x14007bf36
invalid
mov rax, qword [rsp + 0xc8]
mov qword [rsi + 0x18], rax
mov qword [rsi + 0x20], rbx
mov rax, qword [rsp + 0x30]
mov qword [rsi + 0x28], rax
mov rax, qword [rsp + 0x38]
mov r14, qword [rax + 0x38]
mov rdi, qword [rax + 0x40]
mov edi, dword [rax + 0x40]
mov edi, dword [rax + 0x40]
test rdi, rdi
test edi, edi
mov qword [rsp + 0xc0], rsi
je 0x14007c107
movabs rax, 0x1c71c71c71c71c7
cmp rdi, rax
ja 0x14007c1ce
imul r15, rdi, 0x48
mov ecx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
mov rdx, r15
call fcn.1400186c4
mov rbx, rax
test rax, rax
test eax, eax
test eax, eax
jne 0x14007c10c
mov ecx, 8
mov rdx, r15
call fcn.1400c0cc0
add al, 0
add al, 0
mov ebx, 8
imul rbp, rdi, 0x48
xor esi, esi
lea r12, [rsp + 0x68]
mov qword [rsp + 0x30], rdi
sub rdi, 1
jb case.0x140049fb2.400
cmp rbp, rsi
je case.0x140049fb2.400
lea r15, [r14 + 0x48]
lea r13, [rbx + rsi]
lea rdx, [r14 + 0x20]
lea rcx, [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
mov byte [rax], al
add byte [rax], al
call fcn.14006d4ce
movups xmm0, xmmword [r14]
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm1
and al, 0x78
and al, 0x78
mov r8d, 0x48
mov rcx, r13
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rdx, r12
call sub.VCRUNTIME140.dll_memmove
sbb byte [rsi + 4], al
add byte [rax - 0x7d], cl
invalid
mov r14, r15
jmp 0x14007c11c
sbb byte [rsi + 4], al
add byte [rax - 0x7d], cl
invalid
mov rcx, qword [rsp + 0xc0]
mov rax, qword [rsp + 0x30]
mov qword [rcx + 0x30], rax
xor byte [rax - 0x77], cl
pop rcx
invalid
xor byte [rax - 0x77], cl
pop rcx
cmp byte [rax - 0x77], cl
mov rax, qword [rsp + 0x38]
mov dword [rcx + 0x38], ebx
mov qword [rcx + 0x40], rax
mov rax, qword [rsp + 0x38]
movups xmm0, xmmword [rax]
mov rax, qword [rax + 0x10]
mov eax, dword [rax + 0x10]
movzx edx, word [rsp + 0x2e]
mov word [rcx + 0x58], dx
mov rdx, qword [rsp + 0xb8]
mov eax, 0x48000000
mov dword [rcx + 0x48], edx
mov eax, 0x48000000
mov dword [rcx + 0x48], edx
mov rdx, qword [rsp + 0xb0]
mov qword [rcx + 0x50], rdx
movups xmmword [rcx], xmm0
mov qword [rcx + 0x10], rax
adc byte [rax - 0x7f], cl
invalid
sub byte [rcx], al
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
adc byte [rax - 0x7f], cl
invalid
pop rbp
pop r14
pop r15
ret
call fcn.14000cd70
int3
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x2f8
mov rbx, rdx
mov rsi, rcx
lea rcx, [rdx + 0xb8]
mov bh, byte [rax + 0x48000000]
lea edx, [0x140182938]
adc eax, 0x10673d
mov bh, byte [rax + 0x48000000]
lea edx, [0x140182938]
adc eax, 0x10673d
adc eax, 0x10673d
add al, ch
insb byte [rdi], dx
mov ah, 0xfa
dec dword [rcx - 0x7c49f03b]
fadd dword [rax]
invalid
call fcn.14002766c
mov ebp, eax
movzx eax, byte [rbx + 0xd8]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea ecx, [rax - 2]
invalid
invalid
add byte [rax], al
lea rcx, [rax - 2]
lea ecx, [rax - 2]
cmp rcx, 2
jb 0x14007c240
stc
add dh, byte [rdx + 0x2d]
cmp eax, 1
jne 0x14007c2f2
test bpl, bpl
je 0x14007c240
mov cl, 4
call case.0x14002fa7b.48
sti
dec dword [rax - 0x73]
lea ecx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
mov qword [rcx], 3
mov qword [rcx + 8], rax
mov dword [rcx + 8], eax
mov dword [rcx + 8], eax
jmp 0x14007c418
lea rdi, [rbx + 0x60]
lea rcx, [rsp + 0xe8]
mov rdx, rdi
call fcn.140037bdf
sti
dec dword [rax - 0x73]
push rbx
jo 0x14007c2a5
lea edi, [rsp + 0xf8]
sti
dec dword [rax - 0x73]
push rbx
jo 0x14007c2a5
lea edi, [rsp + 0xf8]
mov rcx, r15
stc
call fcn.14000eed2
lea rdx, [rbx + 0x90]
xchg ebx, eax
nop
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x18
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
stc
dec dword [rax - 0x73]
xchg ebx, eax
nop
add byte [rax], al
add byte [rbp + rcx*4 - 0x5c], cl
and al, 0x18
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
call fcn.140037a5e
mov r8, qword [r12 - 0x10]
and al, 0xf0
test r8, r8
mov r14, r15
cmove r14, r8
cmp byte [r12 - 0x30], 0
and al, 0xd0
add byte [rdi], cl
invalid
sahf
add byte [rax], al
invalid
and al, 0xd0
add byte [rdi], cl
test byte [rsi + 0x4d000000], bl
test eax, eax
test r8, r8
je 0x14007c385
lea rcx, [rsp + 0x1f0]
lea rdx, [rsp + 0xe8]
xchg esp, eax
and al, 0xe8
add byte [rax], al
add al, ch
invalid
mov ecx, 0x8d48fffb
sti
dec dword [rax - 0x73]
mov esp, 0x20024
and al, 0
add al, byte [rax]
add byte [rax - 0x77], cl
stc
mov word [rax + rsi*8], fs
add dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xe8
add byte [rax], al
add al, ch
invalid
sti
dec dword [rax - 0x73]
mov esp, 0x20024
and al, 0
add al, byte [rax]
and al, 0
add al, byte [rax]
add byte [rax - 0x77], cl
stc
mov rdx, r15
call fcn.14000eed2
mov bpl, byte [rdi - 0x10]
mov eax, dword [rdi - 0xf]
mov dword [rsp + 0x20], eax
mov eax, dword [rdi - 0xc]
mov dword [rsp + 0x23], eax
mov r14, qword [rdi - 8]
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
and al, 0x60
movups xmm0, xmmword [rdi + 0x10]
jmp 0x14007c3ed
adc r9b, r13b
adc cl, ch
sti
add byte [rax], al
add al, ch
movabs al, byte [0xa0b9c68948fffb9e]
invalid
mov ecx, 0xa0
movabs al, byte [0x8ba000000]
call fcn.140036197
mov rsi, rax
invalid
mov ecx, 0xa0
movabs al, byte [0x8ba000000]
movabs al, byte [0x8ba000000]
add al, ch
jp case.0x1400483eb.310
call fcn.1400b3d4e
jp case.0x1400483eb.310
add byte [rax - 0x77], cl
mov rdi, rax
mov qword [rax], 3
invalid
mov qword [rax + 8], rsi
mov ecx, 8
add byte [rax], al
or byte [rcx + 8], bh
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
add byte [rax], al
add al, ch
sub byte [rdx + 3], bh
call fcn.1400b3d4e
mov rsi, rax
mov qword [rax], rdi
lea rdi, [0x14016ea50]
add byte [rax - 0x77], cl
invalid
jmp 0x14007c423
jmp case.0x14004477e.318
add byte [rax], al
add byte [rbp - 0x7b], cl
add byte [rax], al
test r8, r8
ror byte [rdi], 0x95
setne al
test al, bpl
rol byte [rax - 0x7c], 0xe8
je 0x14007c385
mov rdx, qword [rsp + 0x100]
mov rdx, qword [rsp + 0x100]
mov edx, dword [rsp + 0x100]
lea r15, [rsp + 0x1f0]
mov rcx, r15
lock add dword [rax], eax
add byte [rcx + rcx*4 - 7], cl
stc
call fcn.14002ff45
cmp qword [r15], 0
invalid
invalid
je 0x14007c394
invalid
cmp word [rsp + 0x200], 0x1bb
jne 0x14007c394
cmp dword [rsp + 0x200], 0x277501bb
and al, 0
add al, byte [rax]
add byte [rbx + 0x48277501], bh
invalid
add byte [rax], al
mov ebx, 0x48277501
invalid
lea rdx, [0x140185868]
lea edx, [0x140185868]
adc eax, 0x1094f4
adc byte [rax], al
mov rcx, rdi
stc
call fcn.140037c3e
movaps xmm0, xmmword [0x1400c67d0]
add eax, 0x4a44d
movsb byte [rdi], byte [rsi]
add al, 0
movsb byte [rdi], byte [rsi]
add al, 0
jmp 0x14007c3aa
mov cl, 5
call case.0x14002fa7b.48
mov r14, rax
sahf
sti
dec dword [rcx - 0x77]
mov byte [rax - 0x4b], 3
mov bpl, 3
mov esi, eax
mov bpl, 3
jmp 0x14007c3f2
lea rdx, [0x1401851a0]
adc eax, 0x108e05
add eax, 0x4800108e
mov ecx, edi
stc
mov ss, word [rax]
add byte [rax - 0x77], cl
mov rcx, rdi
stc
call fcn.140037c3e
movups xmm0, xmmword [0x1401851a0]
invalid
wait
mov eax, 0x100ffffb
add eax, 0x108df6
invalid
add byte [rdi], cl
sub dword [rsp + 0x30], eax
movaps xmmword [rsp + 0x30], xmm0
movaps xmm0, xmmword [rsp + 0x30]
lea rdi, [rsp + 0x200]
add byte [rdx], al
add byte [rax], al
and al, 0
add byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rdi], cl
sub dword [rdi - 0x10], eax
movaps xmmword [rdi - 0x10], xmm0
invalid
mov rcx, rdi
mov rdx, r14
call fcn.14000eed2
mov bpl, byte [rdi - 0x10]
invalid
sub edi, ecx
stc
inc dword [rax - 0x76]
outsd dx, dword [rsi]
invalid
mov eax, dword [rdi - 0xf]
mov dword [rsp + 0x20], eax
mov eax, dword [rdi - 0xc]
mov dword [rsp + 0x23], eax
and al, 0x23
mov r14, qword [rdi - 8]
movaps xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x60], xmm0
and al, 0x60
and al, 0x60
invalid
movaps xmm0, xmmword [rdi + 0x10]
sub byte [rdi + 0x10], al
movaps xmmword [rsp + 0x70], xmm0
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
call 0x12807c3fb
add byte [rax], al
call fcn.14002069d
cmp bpl, 3
jne 0x14007c430
sahf
cli
inc dword [rax - 0x80]
std
add esi, dword [rbp + 0x2b]
lea rcx, [rsp + 0xe8]
mov qword [rcx], 3
mov qword [rcx + 8], r14
mov dword [rcx + 8], esi
mov dword [rcx + 8], esi
jno 0x14007c420
call fcn.14007c5f1
mov rsi, rax
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rdi, rdx
mov rcx, rbx
mov ecx, ebx
call fcn.140042a1e
jmp 0x14007c58c
invalid
invalid
mov eax, dword [rsp + 0x20]
mov ecx, dword [rsp + 0x23]
and ecx, dword [rcx - 0x76d4dbb4]
and al, 0x28
lea rdi, [rsp + 0x60]
and al, 0x60
movaps xmm0, xmmword [rdi]
movaps xmm1, xmmword [rdi + 0x10]
adc byte [rdi], cl
sub dword [rsp + 0x40], eax
movaps xmmword [rsp + 0x50], xmm1
sub dword [rsp + 0x50], ecx
sub dword [rsp + 0x50], ecx
movzx r12d, word [rsi + 0x110]
movzx r15d, byte [rsi + 0x112]
mov dh, 0xbe
adc al, byte [rcx]
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
add dword [rax], eax
add byte [rax - 0x77], cl
bnd call fcn.140066980
or ah, byte [rbp - 0x72b70002]
xchg esi, eax
mov byte [rax], al
add byte [rax], al
or ah, byte [rbp - 0x72b70002]
xchg esi, eax
mov byte [rax], al
add byte [rax], al
mov rcx, rdi
call fcn.140066b45
mov r13, qword [rsi + 0x108]
test r13, r13
in eax, dx
je 0x14007c49c
lock inc qword [r13]
jle 0x14007c5a6
shl r15d, 0x10
or r12d, r15d
cld
lea r15, [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xf0
add dword [rax], eax
add byte [rcx - 0x48], al
mov byte [rax], al
add byte [rax], al
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
add al, 0
lea rdi, [rsp + 0x170]
lea rsi, [rsp + 0x60]
mov ecx, 0x10
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x1f5]
lea ecx, [rsp + 0x1f5]
mov r8d, pe_nt_image_headers64
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xbd8
mov edx, 8
call fcn.1400b3d4e
add eax, dword [rax]
add eax, dword [rax]
mov rsi, rax
mov r8d, 0x108
mov rcx, rax
invalid
mov rdx, r15
mov edx, edi
ror dword [rcx + rcx*4 - 6], 0xe8
call sub.VCRUNTIME140.dll_memcpy
add al, 0
mov qword [rsi + 0x108], r13
mov eax, r12d
shr eax, 0x10
call 0x1528e4d2f
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsi + 0x110], r12d
call 0x1528e4d2f
add dword [rax], eax
add byte [rsi + 0x44], ah
mov dword [rsi + 0x110], r12d
mov dword [rsi + 0x110], r12d
lea rcx, [rsi + 0x113]
lea ecx, [rsi + 0x113]
lea rdx, [rsp + 0x1f0]
mov r8d, 0x105
mov eax, 0x105
mov eax, 0x105
call sub.VCRUNTIME140.dll_memcpy
mov byte [rsi + 0x218], bpl
mov byte [rsi + 0x218], ch
mov byte [rsi + 0x218], ch
mov eax, dword [rsp + 0x28]
mov ecx, dword [rsp + 0x2b]
mov dword [rsi + 0x219], eax
xchg byte [rcx], bl
add al, byte [rax]
invalid
sub byte [rbx - 0x76d4dbb4], cl
xchg byte [rcx], bl
add al, byte [rax]
add byte [rcx + 0x21c8e], cl
add byte [rcx + rcx*4 - 0x4a], cl
and byte [rdx], al
add byte [rax], al
sbb dword [rdx], eax
add byte [rax], al
mov dword [rsi + 0x21c], ecx
mov qword [rsi + 0x220], r14
movaps xmm0, xmmword [rsp + 0x40]
sub byte [rsp + 0x40], al
movaps xmm1, xmmword [rsp + 0x50]
and al, 0x50
movups xmmword [rsi + 0x228], xmm0
movups xmmword [rsi + 0x238], xmm1
mov byte [rsi + 0xbd0], 0
xchg al, dl
or eax, dword [rax]
add byte [rax], al
invalid
xchg al, dl
or eax, dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
invalid
lea rdi, case.0x140065bf4.134
lea edi, [0x140182828]
cmp eax, 0x10629c
mov rax, rsi
mov eax, esi
mov rdx, rdi
add rsp, 0x2f8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
ud2
mov rcx, rdx
shr eax, 1
cld
push rdx
sti
call fcn.1400318b4
mov rdi, rax
mov ecx, 0x70
add byte [rdx + 8], bh
dec dword [rax - 0x77]
invalid
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
call fcn.1400b3d4e
movabs rcx, 0x8000000000000000
mov ecx, 0
add byte [rax], al
invalid
or byte [rax - 0x77], 8
mov ecx, 0
add byte [rax], al
add byte [rax + 0x48088948], al
or byte [rax - 0x77], 8
mov qword [rax + 0x58], rdi
or byte [rax - 0x77], 8
mov dword [rax], ecx
mov qword [rax + 0x58], rdi
js case.0x1400673fb.110
lea rcx, fcn.140042c9c
mov esi, 0x48001037
mov dword [rax + 0x60], ecx
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
mov dword [rax + 0x68], esi
jo 0x14007c652
add rsp, 0x28
add esp, 0x28
sub byte [rdi + 0x5e], bl
pop rdi
pop rsi
ret
sub rsp, 0x28
mov rsi, rcx
mov ecx, 0xa0
add byte [rax], al
invalid
in al, dx
sub byte [rax - 0x77], cl
invalid
add byte [rax], al
add byte [rdx + 8], bh
mov edx, 8
mov edx, 8
call fcn.1400b3d4e
add eax, dword [rax]
mov rdi, rax
mov r8d, 0xa0
mov eax, 0xa0
mov rcx, rax
mov rdx, rsi
mov edx, esi
mov edx, esi
call sub.VCRUNTIME140.dll_memcpy
add al, 0
add al, 0
add byte [rax - 0x73], cl
lea rdx, fcn.140042f2f
lea edx, [0x140182848]
adc eax, 0x106224
invalid
mov rax, rdi
add rsp, 0x28
pop rdi
pop rsi
sub byte [rdi + 0x5e], bl
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
sub esp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0xbd0]
ror byte [rbx], 1
add byte [rax], al
ror byte [rbx], 1
add byte [rax], al
test eax, eax
je case.0x140071eb3.39
cmp eax, 3
jne case.0x140078f6b.29
lea rcx, [rsi + 0x4e8]
add al, 0
add al, ch
add byte [rax], al
call fcn.14007f5cc
jp 0x14007c67f
add byte [rax], al
lea rcx, [rsi + 0x490]
call fcn.14002069d
nop
add al, 0
add al, ch
invalid
lea rcx, [rsi + 0x460]
add al, 0
add byte [rax], al
add al, ch
xchg esp, eax
sahf
cld
call fcn.1400464fe
add rsi, 0x248
add esi, 0x248
dec dword [rax - 0x7f]
invalid
add esi, 0x248
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140076f39
test al, 0xff
invalid
test al, 0xff
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
mov ecx, esi
call fcn.140076f39
lea rcx, [rsi + 0x118]
call fcn.140042a1e
invalid
mov bl, 0xa8
invalid
dec dword [rax - 0x73]
mov ds, word [rax]
add dword [rax], eax
add al, ch
mov word [rbx - 4], fs
dec dword [rax - 0x7f]
add rsi, 0x218
add esi, 0x218
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov rcx, rsi
int1
add rsp, 0x20
pop rsi
jmp fcn.1400464fe
sahf
cld
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
pop rsi
ret
push rsi
push rdi
push rbp
push rbx
mov eax, 0x1698
cwde
invalid
add byte [rax], al
call fcn.1400bfcb0
add al, 0
add byte [rax + 0x29], cl
invalid
sub rsp, rax
sub esp, eax
mov r14, rdx
movzx eax, byte [rdx + 0xbd0]
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x548948c0], al
test eax, eax
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x30], edx
and al, 0x30
mov qword [rsp + 0x68], r8
mov qword [rsp + 0xb0], rcx
mov dword [rsp + 0xb0], ecx
je case.0x140078393.39
cmp eax, 3
jne case.default.0x14007c718
sub eax, dword [rcx]
add byte [rax], al
invalid
clc
add ecx, dword [rdi]
test dword [rbx], ebp
invalid
add dword [rax], eax
add byte [rcx - 0x73], cl
xchg byte [rax], ch
sub byte [rdi], al
add byte [rax], al
invalid
mov qword [rsp + 0x78], rax
lea rbp, [r14 + 0x4e8]
add al, 0
invalid
add al, 0
add byte [rcx + 0xf], al
mov dh, 0x86
xchg byte [rax], ch
invalid
add byte [rax], al
add byte [rax], al
movzx eax, byte [r14 + 0x728]
xchg byte [rax], ch
invalid
lea rcx, [0x1401b5880]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
invalid
jmp rax
invalid
enter 0xffffffffffffe0ff, 0x49
mov ebx, dword [rsi + 0x618]
sahf
sbb byte [rsi], al
invalid
add byte [rax], al
mov rbx, qword [r14 + 0x618]
mov rax, qword [rsp + 0x78]
jmp 0x14007c8e9
lea rcx, [r14 + 0x248]
add al, byte [rax]
add al, byte [rax]
add byte [rax], al
add byte [rcx - 0x48], al
sbb byte [rcx], al
add byte [rax], al
invalid
mov r8d, 0x118
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x360]
lea ecx, [rsi + 0x360]
invalid
add eax, dword [rax]
add byte [rcx - 0x73], cl
xchg esi, eax
sbb byte [rcx], al
add byte [rax], al
mov r8d, pe_nt_image_headers64
call sub.VCRUNTIME140.dll_memcpy
sbb eax, 0x41000440
movups xmm0, xmmword [rsi + 0x218]
add al, byte [rax]
invalid
add dword [rax], eax
add al, ch
sbb eax, 0x41000440
movups xmm0, xmmword [rsi + 0x218]
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx + 0xf], al
adc byte [rsi + 0x228], cl
sub byte [rdx], al
add byte [rax], al
movups xmm1, xmmword [r14 + 0x228]
movups xmm1, xmmword [rsi + 0x228]
add byte [rax], al
movups xmm2, xmmword [r14 + 0x238]
movups xmmword [r14 + 0x460], xmm0
adc dword [rsi + 0x460], eax
xchg byte [rax + 4], ah
invalid
add al, 0
add byte [rcx + 0xf], al
movups xmmword [r14 + 0x470], xmm1
add byte [rax], al
invalid
add byte [rax], al
movups xmmword [r14 + 0x480], xmm2
add byte [rax], al
lea rdx, [r14 + 0x3c0]
add byte [rax], al
lea rcx, [r14 + 0x490]
call fcn.14007bc40
jmp 0x14007c86a
add byte [rax], al
mov ss, word [rax - 0x17fffffc]
movsb byte [rdi], byte [rsi]
hlt
add byte [rax], al
lea rsi, [r14 + 0x9d0]
movzx eax, byte [r14 + 0x9d0]
add byte [rcx + 0xf], al
mov dh, 0x86
ror byte [rcx], 1
add byte [rax], al
lea r15, [r14 + 0x730]
lea rcx, [0x1401b5894]
invalid
nop
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
or dword [rax + 1], 0x49e0ffc8
mov ebx, dword [rsi + 0x760]
invalid
invalid
add byte [rax], al
mov rbx, qword [r14 + 0x760]
jmp 0x14007c95f
add dword [rax], eax
add byte [rcx - 0x75], cl
mov esi, 0x7a8
jmp 0x14007e1ee
invalid
add byte [rax - 0x77], cl
je 0x14007c807
invalid
mov qword [rsp + 0x70], rsi
and al, 0x70
jo 0x14007c82e
cmp qword [r14 + 0xa18], 9
cmp dword [rsi + 0xa18], 9
je 0x14007c852
lea rsi, [r14 + 0xa18]
lea r12, [r14 + 0x9d8]
jmp 0x14007cd8d
invalid
add byte [rax], al
add eax, 0x89480000
je 0x14007c829
mov qword [rsp + 0x70], rsi
mov dword [rsp + 0x70], esi
jo 0x14007c84f
mov qword [rsp + 0x38], rbp
mov dword [rsp + 0x38], ebp
jmp 0x14007d24b
mov qword [rsp + 0x70], rsi
jmp 0x14007d0b3
invalid
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x140182920]
sub eax, 0x8d4c0010
add eax, 0x1060e8
mov edx, 0x23
call fcn.1400c11d0
lea rcx, str._async_fn__resumed_after_completionunable_to_find_any_user_specified_roots_in_the_final_cert_chainC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_util_0.7.10_srcutilpoll_buf.rs
lea r8, [0x1401829f8]
jmp 0x14007c838
add bl, ch
out 0x48, al
lea ecx, str.cannot_poll_Select_twiceHL
lea rcx, str.cannot_poll_Select_twiceHL
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
mov edx, 0x18
call fcn.1400c15e0
lea rbx, [r14 + 0x248]
lea rdx, [r14 + 0x360]
lea rsi, [rsp + 0x180]
mov r8d, pe_nt_image_headers64
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [r14 + 0x460]
lea rcx, [rsp + 0x280]
call fcn.140046857
lea rdi, [rsp + 0x1568]
mov r8d, 0x130
mov rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rbp, [r14 + 0x4e8]
mov r8d, 0x130
mov rcx, rbp
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0x618], rbx
lea rax, [r14 + 0x728]
mov byte [r14 + 0x728], 0
mov qword [rsp + 0x78], rax
mov qword [r14 + 0x620], rbx
mov byte [r14 + 0x729], 1
lea rcx, [r14 + 0x628]
mov r8d, pe_nt_image_headers64
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
lea r15, [r14 + 0x730]
movups xmm0, xmmword [r14 + 0x5e8]
movups xmm1, xmmword [r14 + 0x5f8]
movups xmm2, xmmword [r14 + 0x608]
movups xmmword [r14 + 0x730], xmm0
movups xmmword [r14 + 0x740], xmm1
movups xmmword [r14 + 0x750], xmm2
mov qword [r14 + 0x760], rbx
lea rsi, [r14 + 0x9d0]
mov byte [r14 + 0x9d0], 0
mov qword [rsp + 0x38], rbp
and word [r14 + 0x9d6], 0
and dword [r14 + 0x9d2], 0
mov qword [r14 + 0x768], rbx
lea rdi, [r14 + 0x770]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movups xmmword [r14 + 0x770], xmm0
movups xmmword [r14 + 0x780], xmm1
movups xmmword [r14 + 0x790], xmm2
lea rcx, [rsp + 0x180]
mov rdx, rdi
call fcn.140046857
mov rbp, qword [rbx + 0x108]
test rbp, rbp
je 0x14007c9d0
lock inc qword [rbp]
jle case.0x14007c7c5.2
mov qword [rsp + 0x70], rsi
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x60], r13
movups xmm0, xmmword [rsp + 0x180]
movups xmm1, xmmword [rsp + 0x190]
movups xmm2, xmmword [rsp + 0x1a0]
movaps xmmword [rsp + 0x3f0], xmm2
movaps xmmword [rsp + 0x3e0], xmm1
movaps xmmword [rsp + 0x3d0], xmm0
mov rsi, qword [r14 + 0x768]
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmm2, xmmword [rdi + 0x20]
movaps xmmword [rsp + 0x3a0], xmm2
movaps xmmword [rsp + 0x390], xmm1
movaps xmmword [rsp + 0x380], xmm0
mov rcx, qword [rsi + 0x68]
mov rdx, qword [rsi + 0x70]
call fcn.14006301c
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x50], rdx
mov rbx, qword [rsi + 0x108]
test rbx, rbx
je 0x14007ca66
lock inc qword [rbx]
jle case.0x14007c7c5.2
lea rcx, [rsp + 0x5c0]
mov rdx, rsi
call fcn.140066980
mov al, byte [rsi + 0x112]
mov byte [rsp + 0x47], al
add rsi, 0x88
lea rcx, [rsp + 0x180]
mov rdx, rsi
call fcn.140066b45
lea rsi, [rsp + 0x788]
lea rdx, [rsp + 0x380]
mov rcx, rsi
call fcn.140046857
lea rdi, [rsp + 0x2b8]
lea rdx, [rsp + 0x400]
mov byte [rdx], 3
and qword [rdx + 0x10], 0
lea r12, [rsp + 0x798]
and qword [rdx + 0x30], 0
lea r13, [rsp + 0x860]
mov rcx, r13
mov r8, rsi
call fcn.14003338b
lea rsi, [rsp + 0xe0]
mov rcx, rsi
mov rdx, r13
mov r8, r12
call fcn.14003344a
mov al, byte [rsi]
mov r15b, byte [rsi + 1]
mov r13b, byte [rsi + 2]
mov r14b, 4
cmp al, 4
je 0x14007cbeb
lea rdx, [rsp + 0xe3]
lea rsi, [rsp + 0x403]
mov byte [rsi - 3], al
mov byte [rsi - 2], r15b
mov byte [rsi - 1], r13b
mov r8d, 0x55
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea r12, [rsp + 0x860]
mov rcx, r12
call fcn.140033328
mov r14, qword [r12]
test r14, r14
je 0x14007cbd0
lea r12, [rsp + 0x860]
movzx r15d, word [r12 + 8]
movups xmm0, xmmword [r12 + 0x18]
movups xmmword [rsp + 0x3be], xmm0
movups xmm0, xmmword [r12 + 0xa]
movaps xmmword [rsp + 0x3b0], xmm0
lea r13, [rsp + 0x430]
mov rcx, r13
call fcn.14001ebc2
mov qword [r13], r14
mov word [r13 + 8], r15w
movaps xmm0, xmmword [rsp + 0x3b0]
movups xmmword [r13 + 0xa], xmm0
movups xmm0, xmmword [rsp + 0x3be]
movups xmmword [r13 + 0x18], xmm0
mov r14b, byte [r13 - 0x30]
mov r15b, byte [r13 - 0x2f]
mov r13b, byte [r13 - 0x2e]
mov r8d, 0x55
mov rcx, r12
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14007cbeb
mov r13b, byte [rsp + 0x868]
lea rcx, [rsp + 0x400]
call fcn.14003335e
mov r14b, 4
mov r15b, 2
lea rcx, [rsp + 0x403]
mov byte [rcx - 3], r14b
mov byte [rcx - 2], r15b
mov byte [rcx - 1], r13b
lea rdx, [rsp + 0x860]
mov r8d, 0x55
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x860]
lea rdx, [rsp + 0x400]
mov rcx, rsi
call fcn.140030804
cmp byte [rsi], 3
je case.0x1400515cb.245
lea rsi, [rsp + 0x860]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
movaps xmm0, xmmword [rsp + 0x380]
movaps xmm1, xmmword [rsp + 0x390]
movaps xmm2, xmmword [rsp + 0x3a0]
lea rcx, [rsp + 0x200]
movups xmmword [rcx + 0x88], xmm0
movups xmmword [rcx + 0x98], xmm1
movups xmmword [rcx + 0xa8], xmm2
lea rdx, [rsp + 0x5c0]
mov r8d, 0x88
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x1270]
lea rdx, [rsp + 0x180]
mov r8d, 0x190
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov r14, qword [rsp + 0x30]
mov rax, qword [r14 + 0x768]
mov al, byte [rax + 0x112]
mov byte [r14 + 0x9d1], al
movaps xmm0, xmmword [rsp + 0x3d0]
movaps xmm1, xmmword [rsp + 0x3e0]
movaps xmm2, xmmword [rsp + 0x3f0]
movups xmmword [r14 + 0x9d8], xmm0
movups xmmword [r14 + 0x9e8], xmm1
movups xmmword [r14 + 0x9f8], xmm2
mov qword [r14 + 0xa08], rbp
and qword [r14 + 0xa10], 0
lea r12, [r14 + 0x9d8]
lea rsi, [r14 + 0xa18]
mov qword [r14 + 0xa18], 6
lea rcx, [r14 + 0xa20]
mov r8d, 0x190
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [r14 + 0xbb0], rbx
mov rax, qword [rsp + 0x58]
mov qword [r14 + 0xbb8], rax
mov rax, qword [rsp + 0x50]
mov qword [r14 + 0xbc0], rax
mov al, byte [rsp + 0x47]
mov byte [r14 + 0xbc8], al
mov byte [r14 + 0xbc9], al
mov eax, dword [rsp + 0xc2]
mov dword [r14 + 0xbca], eax
movzx eax, word [rsp + 0xc6]
mov word [r14 + 0xbce], ax
mov r8, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x38]
mov r15, qword [rsp + 0x28]
lea rdi, [rsp + 0x400]
mov rcx, rdi
mov rdx, r12
mov rbx, r8
call fcn.14007349f
cmp byte [rdi + 0x70], 3
jne 0x14007ceb2
lea rcx, [rsp + 0x400]
call fcn.14005dbe8
lea rdi, [rsp + 0xe0]
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.14005d712
cmp byte [rdi + 0x70], 3
je 0x14007ed60
mov rax, qword [r14 + 0xa18]
mov qword [r14 + 0xa18], 9
cmp rax, 9
je 0x14007f173
lea rdx, [r14 + 0xa20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rbx, [rsp + 0x1c0]
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 + 0x1c8]
mov r8d, 0x1b0
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rdx, [rsp + 0x400]
movups xmmword [rdx + 0x78], xmm0
movups xmmword [rdx + 0x88], xmm1
movups xmmword [rdx + 0x98], xmm2
movups xmmword [rdx + 0xa8], xmm3
lea rsi, [rsp + 0xe0]
mov ecx, 0xf
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x860]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbx
call 0x14005da5c
mov ebx, 9
jmp 0x14007cf76
mov rbx, qword [r14 + 0xa18]
mov qword [r14 + 0xa18], 9
cmp rbx, 9
je 0x14007f173
lea rdx, [r14 + 0xa20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movups xmm2, xmmword [r12 + 0x20]
movups xmm3, xmmword [r12 + 0x30]
lea rsi, [rsp + 0x1c8]
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, 0x1b0
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x860]
mov r8d, 0xb8
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rdx, [rsp + 0x280]
lea rcx, [rsp + 0x5c0]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x788]
lea rsi, [rsp + 0x400]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
lea rcx, [rsp + 0x180]
call 0x14007f24e
cmp rbx, 0xa
je 0x14007ed6d
mov word [r14 + 0x9d6], 0x101
lea rdi, [r14 + 0x7a0]
lea rsi, [rsp + 0x788]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x818], rbx
lea rcx, [r14 + 0x820]
lea rdx, [rsp + 0x860]
mov r8d, 0xb8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [r14 + 0x8d8]
lea rdx, [rsp + 0x5c0]
mov r8d, 0xf8
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r12
call fcn.14007f227
cmp dword [r14 + 0x818], 9
mov qword [rsp + 0x38], rbp
jne 0x14007d1d4
mov r12b, byte [r14 + 0x890]
cmp r12b, 2
jne 0x14007d33a
mov al, 1
mov byte [r14 + 0x9d5], al
movups xmm0, xmmword [r14 + 0x898]
movups xmm1, xmmword [r14 + 0x8a8]
movups xmm2, xmmword [r14 + 0x8b8]
movups xmm3, xmmword [r14 + 0x8c8]
movaps xmmword [rsp + 0x5f0], xmm3
movaps xmmword [rsp + 0x5e0], xmm2
movaps xmmword [rsp + 0x5d0], xmm1
movaps xmmword [rsp + 0x5c0], xmm0
mov byte [r14 + 0x9d4], al
mov rbx, qword [r14 + 0x820]
mov qword [r14 + 0x9d8], rbx
mov r12b, 2
xor ebp, ebp
cmp byte [rbx + 0x30], 4
jne 0x14007d48f
lea rax, [r14 + 0x898]
mov byte [r14 + 0x9d5], 0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movups xmm3, xmmword [rax + 0x30]
movups xmmword [r14 + 0x9e0], xmm0
movups xmmword [r14 + 0x9f0], xmm1
movups xmmword [r14 + 0xa00], xmm2
movups xmmword [r14 + 0xa10], xmm3
mov r8, qword [rsp + 0x68]
mov rbp, qword [rsp + 0x38]
lea rbx, [r14 + 0x9e0]
lea rsi, [rsp + 0x180]
mov rcx, rsi
mov rdx, rbx
call fcn.14007349f
mov r12b, byte [rsi + 0x70]
cmp r12b, 3
mov qword [rsp + 0x38], rbp
je 0x14007ec30
lea rax, [rsp + 0x190]
mov r13, qword [rax - 0x10]
mov r14, qword [rax - 8]
lea rdi, [rsp + 0x1000]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0xa3], eax
mov dword [rsp + 0xa0], ecx
mov rcx, rbx
call 0x14007f24e
cmp r12b, 2
jne 0x14007d196
xor ebp, ebp
mov r14, qword [rsp + 0x30]
cmp byte [r14 + 0x9d1], 0
je 0x14007d476
xor ebp, ebp
mov rbx, r13
cmp byte [r13 + 0x30], 4
jne 0x14007d479
mov rsi, qword [rbx]
test rsi, rsi
je 0x14007d156
mov rdi, qword [rbx + 8]
movabs rbx, 0x9bd851efc0c8aec4
movabs r14, 0xb93735cf6e50b0ed
test rsi, rsi
je 0x14007d468
mov rcx, rsi
call qword [rdi + 0x38]
xor rdx, rbx
xor rax, r14
or rax, rdx
je 0x14007d468
lea rdi, [rsp + 0x800]
lea rsi, [rsp + 0x1000]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0xa3]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
mov rbp, r13
mov rbx, r14
mov r14, qword [rsp + 0x30]
jmp 0x14007d479
lea rbx, [r14 + 0x818]
mov r12b, byte [r14 + 0x810]
cmp r12b, 2
jne 0x14007d3b9
lea rcx, [rsp + 0x180]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov word [r14 + 0x9d2], 0x101
mov rcx, qword [r14 + 0x7a0]
mov qword [r14 + 0x9d8], rcx
mov r12b, 2
xor ebp, ebp
cmp byte [rcx + 0x30], 4
jne 0x14007d8f0
mov byte [r14 + 0x9d3], 0
lea rcx, [r14 + 0x9e0]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rsp + 0x68]
lea rbx, [r14 + 0x9e0]
lea rsi, [rsp + 0x5c0]
mov rcx, rsi
mov rdx, rbx
call fcn.14005d712
mov r12b, byte [rsi + 0x70]
cmp r12b, 3
je 0x14007ec34
lea rax, [rsp + 0x5d0]
mov r14, qword [rax - 0x10]
mov r13, qword [rax - 8]
lea rdi, [rsp + 0xfa0]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rax + 0x61]
mov eax, dword [rax + 0x64]
mov dword [rsp + 0x9b], eax
mov dword [rsp + 0x98], ecx
mov rcx, rbx
call 0x14005da5c
xor ebp, ebp
cmp r12b, 2
jne 0x14007d2bf
mov rbx, r14
jmp 0x14007d2f3
lea rdi, [rsp + 0x800]
lea rsi, [rsp + 0xfa0]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x9b]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
mov rbp, r14
mov rbx, r13
mov r14, qword [rsp + 0x30]
cmp byte [r14 + 0x9d2], 0
je 0x14007d30e
lea rcx, [r14 + 0x9d8]
call fcn.140042c9c
mov byte [r14 + 0x9d2], 0
cmp byte [r14 + 0x9d3], 0
je 0x14007d32d
lea rcx, [rsp + 0x180]
call 0x14005da5c
mov byte [r14 + 0x9d3], 0
jmp 0x14007d4b6
movups xmm0, xmmword [r14 + 0x898]
movups xmm1, xmmword [r14 + 0x8a8]
movups xmm2, xmmword [r14 + 0x8b8]
movups xmm3, xmmword [r14 + 0x8c8]
lea rax, [rsp + 0x180]
movaps xmmword [rax + 0x30], xmm3
movaps xmmword [rax + 0x20], xmm2
movaps xmmword [rax + 0x10], xmm1
movaps xmmword [rax], xmm0
mov rbp, qword [r14 + 0x820]
mov rbx, qword [r14 + 0x828]
lea rsi, [r14 + 0x830]
lea rdi, [rsp + 0x800]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [r14 + 0x891]
mov edx, dword [r14 + 0x894]
mov dword [rsp + 0x4b], edx
mov dword [rsp + 0x48], ecx
mov rcx, rax
call 0x14007f24e
jmp 0x14007d4b6
mov qword [rsp + 0x28], r15
lea r15, [rsp + 0x860]
mov r8d, 0x1b8
mov rcx, r15
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rbp, qword [r14 + 0x7a0]
mov rax, qword [r14 + 0x7a8]
mov qword [rsp + 0x50], rax
lea rax, [r14 + 0x7b0]
lea rdi, [rsp + 0xf40]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [r14 + 0x811]
mov edx, dword [r14 + 0x814]
mov dword [rsp + 0x93], edx
mov dword [rsp + 0x90], ecx
cmp dword [r15], 6
jne 0x14007d8fb
lea rdx, [r14 + 0x811]
lea rdi, [rsp + 0x800]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rdx]
mov ecx, dword [rdx + 3]
mov dword [rsp + 0x4b], ecx
mov dword [rsp + 0x48], eax
lea rcx, [rsp + 0x860]
call 0x14005da5c
mov r15, qword [rsp + 0x28]
jmp 0x14007ed56
xor ebp, ebp
test rsi, rsi
setne bpl
mov r14, qword [rsp + 0x30]
mov rbx, r13
cmp byte [r14 + 0x9d4], 0
je 0x14007d48f
lea rcx, [r14 + 0x9d8]
call fcn.140042c9c
mov byte [r14 + 0x9d4], 0
cmp byte [r14 + 0x9d5], 0
je 0x14007d4ae
lea rcx, [rsp + 0x5c0]
call 0x14007f24e
mov byte [r14 + 0x9d5], 0
and word [r14 + 0x9d6], 0
lea rax, [rsp + 0x1408]
lea rsi, [rsp + 0x800]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov ecx, dword [rsp + 0x48]
mov edx, dword [rsp + 0x4b]
mov dword [rsp + 0x83], edx
mov dword [rsp + 0x80], ecx
mov byte [r14 + 0x9d0], 1
lea rdi, [rsp + 0xe50]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x83]
mov dword [rsp + 0x8b], ecx
mov dword [rsp + 0x88], eax
mov rcx, r15
call 0x14007f4cd
cmp r12b, 2
jne 0x14007d59c
mov byte [rsp + 0x28], 1
mov r15d, 3
test rbp, rbp
je 0x14007d707
mov byte [r14 + 0x729], 0
mov r15, qword [r14 + 0x628]
mov r12, qword [r14 + 0x630]
mov r13, qword [r14 + 0x638]
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0xbd0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x6d0]
lea rdi, [rsp + 0xc60]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
jmp 0x14007d70f
lea rax, [rsp + 0x180]
lea rsi, [rsp + 0xe50]
mov ecx, 0xc
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
mov qword [r14 + 0x730], rbp
mov qword [r14 + 0x738], rbx
lea rdi, [r14 + 0x740]
mov ecx, 0xc
mov rsi, rax
rep movsq qword [rdi], qword [rsi]
mov byte [r14 + 0x7a0], r12b
mov eax, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x8b]
mov dword [r14 + 0x7a1], eax
mov dword [r14 + 0x7a4], ecx
lea rsi, [r14 + 0x628]
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
mov r13, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x38]
je 0x14007d76e
movabs r14, 0x4b5efae208076881
mov qword [rsp + 0x188], r14
movabs rax, 0xfde230406a8daa50
mov qword [rsp + 0x180], rax
cmp qword [rcx + 0x18], 0
je 0x14007d700
movabs rdi, 0xfde230406a8daa50
lea r8, [rsp + 0x180]
mov rdx, rdi
call fcn.14004a1d5
test rax, rax
je 0x14007d700
mov rbx, qword [rax - 0x10]
mov rax, qword [rax - 8]
mov rcx, rbx
call qword [rax + 0x18]
xor rdx, r14
xor rax, rdi
or rax, rdx
mov r14, qword [rsp + 0x30]
jne 0x14007d76e
mov rcx, r15
call fcn.14007f570
lea rdx, [rax + 0x18]
mov rdi, qword [rbx]
lea rcx, [rsp + 0x180]
call fcn.140037285
mov rbx, qword [rdi + 0x10]
lea rdi, [rbx + 0x150]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
lea rcx, [rbx + 0x158]
call fcn.1400b2dff
test al, 1
jne 0x14007f183
xor eax, eax
cmp rax, 4
je 0x14007d719
mov rcx, qword [rbx + rax*8 + 0x160]
mov r8, qword [rsp + rax*8 + 0x180]
mov qword [rbx + rax*8 + 0x160], r8
mov qword [rsp + rax*8 + 0x180], rcx
inc rax
jmp 0x14007d6d5
mov r14, qword [rsp + 0x30]
jmp 0x14007d76e
mov r12, rbx
mov r13, qword [rsp + 0x60]
mov rbp, qword [rsp + 0x38]
jmp 0x14007e610
and dl, 1
lock add qword [rbx + 0x180], 2
mov rcx, rdi
call fcn.140034d76
mov edi, 0x10
cmp rdi, 0x150
je 0x14007d74a
lea rcx, [rbx + rdi]
call fcn.1400b7dc8
add rdi, 0x28
jmp 0x14007d732
movups xmm0, xmmword [rsp + 0x180]
movups xmm1, xmmword [rsp + 0x190]
lea rcx, [rsp + 0x5c0]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140031b60
mov rcx, r15
call fcn.14007f570
cmp byte [rax + 0x10], 2
jne 0x14007d81c
lea rcx, [r14 + 0x6e0]
lea rdx, [0x140182938]
call fcn.14002766c
test al, al
je 0x14007dd3f
mov rcx, qword [r14 + 0x6f8]
test rcx, rcx
je 0x14007dd33
movabs rdi, 0x4aa7b68ac37d217a
mov qword [rsp + 0x188], rdi
movabs rax, 0x8fe22309519f182b
mov qword [rsp + 0x180], rax
cmp qword [rcx + 0x18], 0
je 0x14007dd33
movabs rsi, 0x8fe22309519f182b
lea r8, [rsp + 0x180]
mov rdx, rsi
call fcn.14004a1d5
test rax, rax
je 0x14007dd33
mov rcx, qword [rax - 0x10]
mov rax, qword [rax - 8]
call qword [rax + 0x18]
xor rdx, rdi
xor rax, rsi
or rax, rdx
jne 0x14007dd33
jmp 0x14007dd3f
cmp byte [r14 + 0x700], 3
jne 0x14007d872
call fcn.140036197
mov r12, rax
mov rcx, r15
call fcn.14007f570
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0x180]
mov rcx, rsi
call fcn.140037285
lea rcx, [r12 + 0x10]
call fcn.140031b60
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r12 + 0x20], xmm1
movups xmmword [r12 + 0x10], xmm0
mov r15d, 3
jmp 0x14007e50f
mov rax, qword [r14 + 0x620]
cmp byte [rax + 0x111], 0
je 0x14007dd18
lea rdx, [r14 + 0x688]
lea rcx, [rsp + 0x180]
call fcn.14007bc40
movups xmm0, xmmword [0x140182960]
lea r8, [rsp + 0x400]
movaps xmmword [r8 + 0x10], xmm0
movups xmm0, xmmword [0x140182950]
movaps xmmword [r8], xmm0
lea rdi, [rsp + 0x5c0]
mov rcx, rdi
mov rdx, rsi
call fcn.1400342c5
cmp byte [rdi + 0x32], 2
jne 0x14007d976
mov rcx, qword [rsp + 0x5c0]
mov rdx, qword [rsp + 0x5d0]
call fcn.14003359b
jmp 0x14007dd0b
mov rax, rcx
mov rbx, rcx
jmp 0x14007d30e
lea rcx, [rsp + 0xa18]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [r14 + 0x768]
mov rcx, qword [rax + 0x68]
test rcx, rcx
mov r15, qword [rsp + 0x28]
je 0x14007da07
mov rdx, qword [rax + 0x70]
call fcn.140047b3a
mov rsi, rax
mov rdi, rdx
mov ecx, 0x1b8
mov edx, 8
call fcn.1400b3d4e
mov rbx, rax
lea rdx, [rsp + 0xa18]
mov r8d, 0x1b8
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
lea r8, fcn.14008006a
mov rcx, rsi
mov rdx, rbx
call qword [rdi + 0x18]
jmp 0x14007ed28
mov qword [rsp + 0x28], r15
mov r13, rbp
lea rbx, [rsp + 0x180]
mov rcx, rbx
call fcn.140069a26
lea rcx, [0x140182988]
mov qword [rsp + 0x20], rcx
lea r8, str.authority_implies_host
mov r9d, 0x16
mov rcx, rax
call fcn.140072470
mov rsi, rax
mov rdi, rdx
mov qword [rsp + 0x788], rax
mov qword [rsp + 0x790], rdx
lea r15, [rsp + 0x400]
mov rcx, r15
mov rdx, rbx
call fcn.140030bcb
mov r12, qword [r15]
movzx ebp, word [r15 + 0x10]
mov al, byte [rbx]
test al, al
je 0x14007db47
cmp al, 2
jne 0x14007db52
mov rax, qword [rsp + 0x188]
mov r15, qword [rax + 8]
mov rbx, qword [rax + 0x10]
jmp 0x14007db75
mov eax, 1
lock xadd qword [0x1401bf0a0], rax
lea r15, [rsp + 0xe0]
mov qword [r15], rax
lea rcx, [rsp + 0x400]
mov r8d, 0x1b8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x5c0]
mov r8d, 0x1b8
mov rcx, rsi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x1b8], r15
call fcn.14004819e
test rax, rax
je 0x14007f1e9
add rax, 0x18
mov rcx, rax
call fcn.1400b63a2
mov rdi, rax
mov rsi, rdx
mov r14, qword [rax]
lea rbx, [rsp + 0x180]
lea rdx, [rsp + 0x400]
mov r8d, 0x1b8
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbx + 0x1b8], r15
test r14, r14
je 0x14007ece8
mov r14, qword [rsp + 0xe0]
mov r13, qword [rdi]
lock inc qword [r13]
jle case.0x14007c7c5.2
lea r15, [r13 + 0x60]
mov ecx, 0x280
mov edx, 0x80
call fcn.1400b3d4e
mov rbx, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, case.0x140078f6b.68
mov qword [rbx + 0x10], rax
and qword [rbx + 0x18], 0
mov qword [rbx + 0x20], r13
mov qword [rbx + 0x28], r14
lea rcx, [rbx + 0x30]
lea rdx, [rsp + 0x400]
mov r8d, 0x1b8
call sub.VCRUNTIME140.dll_memcpy
xorps xmm0, xmm0
movups xmmword [rbx + 0x1e8], xmm0
and qword [rbx + 0x1f8], 0
mov rcx, r15
mov rdx, rbx
mov r8, rbx
call fcn.140048217
test rax, rax
je 0x14007ecf7
mov rcx, rdi
mov rdx, rax
call fcn.1400b77bc
jmp 0x14007ecf7
test r12, r12
jne 0x14007dc93
jmp 0x14007dbc8
xor ebx, ebx
cmp byte [rsp + 0x181], 0
sete bl
lea rax, [0x1401b2bbb]
lea r15, [0x1401b2bbf]
cmove r15, rax
xor rbx, 5
lea r8, [0x1401b2bc6]
mov r9d, 3
mov rcx, r15
mov rdx, rbx
call fcn.14000eb5f
test al, al
je 0x14007db98
test r12, r12
jne 0x14007dbbd
jmp 0x14007dbc8
test r12, r12
je 0x14007dbc8
lea r8, [0x1401b2bbf]
mov r9d, 5
mov rcx, r15
mov rdx, rbx
call fcn.14000eb5f
test al, al
je 0x14007dc93
cmp bp, 0x1bb
je 0x14007dc9d
lea rbx, [rsp + 0xe0]
lea rdx, [rsp + 0x180]
mov rcx, rbx
call fcn.140030bcb
cmp qword [rbx], 0
je 0x14007dca6
mov rax, qword [rsp + 0xf0]
lea rcx, [rsp + 0x1270]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rcx], xmm0
lea rax, [rsp + 0x788]
lea r8, [rsp + 0xa18]
mov qword [r8], rax
lea rax, [0x140011bb0]
mov qword [r8 + 8], rax
mov qword [r8 + 0x10], rcx
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea rdx, [rsp + 0x400]
mov qword [rdx], rax
mov eax, 2
mov qword [rdx + 8], rax
and qword [rdx + 0x20], 0
lea rcx, [0x14007fece]
mov qword [r8 + 0x18], rcx
mov qword [rdx + 0x10], r8
mov qword [rdx + 0x18], rax
lea rsi, [rsp + 0x860]
mov rcx, rsi
call fcn.140001bfc
mov rdi, qword [rsi + 8]
mov r8, qword [rsi + 0x10]
lea rcx, [rsp + 0x400]
mov rdx, rdi
call fcn.14007b9cc
mov rcx, qword [rsi]
mov rdx, rdi
call fcn.140040195
jmp 0x14007dcb9
cmp bp, 0x50
jne 0x14007dbc8
and qword [rsp + 0xe0], 0
lea rcx, [rsp + 0x400]
mov rdx, rsi
mov r8, rdi
call fcn.14007b9cc
mov rbp, r13
mov r15, qword [rsp + 0x28]
lea rax, [0x1401829e0]
mov qword [rsp + 0x20], rax
lea r8, str.uri_host_is_valid_header_value
lea rsi, [rsp + 0xa18]
lea rdx, [rsp + 0x400]
mov r9d, 0x1e
mov rcx, rsi
call fcn.14007fed7
lea rcx, [rsp + 0x5c0]
mov rdx, rsi
call fcn.1400335c2
test rax, rax
je case.0x140044204.345
lea rcx, [rsp + 0x180]
call fcn.14002069d
lea rcx, [r14 + 0x6e0]
lea rdx, [0x140182938]
call fcn.14002766c
test al, al
je 0x14007df43
lea rcx, [r14 + 0x688]
call fcn.140037b01
mov qword [rsp + 0x38], rbp
mov rcx, r15
call fcn.140048c91
mov rsi, rax
mov byte [r14 + 0x729], 0
mov r12, qword [r14 + 0x628]
mov r13, qword [r14 + 0x630]
mov rbp, qword [r14 + 0x638]
lea rdx, [r14 + 0x640]
lea rcx, [rsp + 0x860]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
cmp byte [rsi + 0x10], 2
jne 0x14007de1a
call 0x14007ff24
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0x198]
mov qword [r15 - 0x18], r12
mov qword [r15 - 0x10], r13
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0x860]
mov r8d, 0xe8
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
and qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rbx
lea rbx, [rsp + 0x5c0]
lea r15, [rsp + 0x180]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.14007ff60
mov qword [r15], rdi
cmp dword [rbx + 0x100], 3
jne 0x14007de56
mov r13, rdi
mov rbp, qword [rsp + 0x38]
jmp 0x14007de9c
mov rcx, qword [rsi]
xor edx, edx
mov eax, 1
lock cmpxchg qword [rcx + 0x10], rdx
je 0x14007deb0
cmp byte [rsi + 0x10], 0
je 0x14007deb0
lea rcx, [rsp + 0xa18]
lea rdx, [rsp + 0x860]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14007e134
lea rsi, [rsp + 0x400]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x118
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x180]
call fcn.14007263d
cmp qword [rsi + 0x100], 3
mov rbp, qword [rsp + 0x38]
jne 0x14007df82
mov r13, qword [rsp + 0x400]
mov r12d, 6
xor esi, esi
xor eax, eax
mov edi, 1
jmp 0x14007e19d
mov byte [rsi + 0x10], 1
call 0x14007ff24
mov rbx, rax
mov rdi, rdx
add rsi, 8
lea r15, [rsp + 0x198]
mov qword [r15 - 0x18], r12
mov qword [r15 - 0x10], r13
mov qword [r15 - 8], rbp
lea rdx, [rsp + 0x860]
mov r8d, 0xe8
mov rcx, r15
call sub.VCRUNTIME140.dll_memcpy
and qword [r15 + 0xe8], 0
mov qword [r15 + 0xf0], 1
mov qword [r15 + 0xf8], rbx
lea rbx, [rsp + 0x5c0]
lea r15, [rsp + 0x180]
mov rcx, rbx
mov rdx, rsi
mov r8, r15
call fcn.14007ff60
mov qword [r15], rdi
cmp dword [rbx + 0x100], 3
jne 0x14007e019
mov r12d, 3
mov r13, rdi
jmp 0x14007e05c
mov rcx, r15
call fcn.14007f570
lea rsi, [r14 + 0x688]
cmp byte [rax + 0x31], 0
je 0x14007df75
xor ecx, ecx
cmp byte [rsi], 0
cmovne rcx, rsi
lea rdx, [0x140185868]
call fcn.140069a0e
test al, al
je 0x14007dd3f
mov rcx, rsi
call fcn.14003790f
jmp 0x14007dd3f
lea rsi, [rsp + 0x5c0]
lea rdi, [rsp + 0x400]
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientdispatch.rsenvelope_not_dropped
lea rbx, [rsp + 0x180]
mov rcx, rbx
mov rdx, rdi
call fcn.1400430f9
mov r12, qword [rbx]
mov rdi, qword [rbx + 8]
mov r13, qword [rbx + 0x10]
lea rdx, [rsp + 0x198]
lea rcx, [rsp + 0xa18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x280]
call fcn.14004294b
mov rcx, rsi
call fcn.140043127
xor esi, esi
cmp r12, 3
jne 0x14007e069
mov r13, rdi
mov r12d, 6
jmp 0x14007dea4
lea rsi, [rsp + 0x400]
lea rdx, [rsp + 0x5c0]
mov r8d, 0x118
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x180]
call fcn.14007263d
cmp qword [rsi + 0x100], 3
jne 0x14007e0b3
mov r12d, 3
mov r13, qword [rsp + 0x400]
mov rbp, qword [rsp + 0xa8]
jmp 0x14007e134
lea rcx, [rsp + 0x1270]
lea rdx, [rsp + 0xa18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
call fcn.140032526
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_error
mov r8d, 0x18
mov qword [rsp + 0xb8], rax
mov rcx, rax
call fcn.1400323cc
mov eax, 1
mov rsi, rdi
jmp 0x14007dea6
lea rsi, [rsp + 0x5c0]
lea rdi, [rsp + 0x400]
mov r8d, 0x118
mov rcx, rsi
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0x100], 2
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientdispatch.rsenvelope_not_dropped
lea rbx, [rsp + 0x180]
mov rcx, rbx
mov rdx, rdi
call fcn.1400430f9
mov r12, qword [rbx]
mov r13, qword [rbx + 8]
mov rbp, qword [rbx + 0x10]
lea rdx, [rsp + 0x198]
lea rcx, [rsp + 0xa18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x280]
call fcn.14004294b
mov rcx, rsi
call fcn.140043127
xor esi, esi
cmp r12, 3
mov qword [rsp + 0xa8], rbp
jne 0x14007e14e
mov r12d, 6
xor eax, eax
jmp 0x14007e196
mov rsi, r13
lea rcx, [rsp + 0x1270]
lea rdx, [rsp + 0xa18]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
call fcn.140032526
lea rdx, str.connection_was_not_readydispatch_dropped_without_returning_error
mov r8d, 0x18
mov qword [rsp + 0xb8], rax
mov rcx, rax
call fcn.1400323cc
mov eax, 1
mov r13, rbp
xor edi, edi
mov rbp, qword [rsp + 0x38]
mov qword [r14 + 0x7a8], rdi
mov qword [r14 + 0x7b0], rax
mov rax, qword [rsp + 0xb8]
mov qword [r14 + 0x7b8], rax
mov qword [r14 + 0x7c0], r12
mov qword [r14 + 0x7c8], rsi
mov qword [r14 + 0x7d0], r13
lea rcx, [r14 + 0x7d8]
lea rdx, [rsp + 0x1270]
mov r8d, 0xe8
call sub.VCRUNTIME140.dll_memcpy
mov r8, qword [rsp + 0x68]
mov qword [rsp + 0x38], rbp
lea rbx, [r14 + 0x7a8]
lea rbp, [r14 + 0x7b8]
test rdi, rdi
mov qword [rsp + 0x28], rbp
je 0x14007e3fd
cmp qword [r14 + 0x7b0], 0
jne 0x14007e40b
mov qword [rsp + 0x58], rbx
lea r12, [r14 + 0x7c8]
lea rax, [r14 + 0x868]
mov qword [rsp + 0x60], rax
mov r15, qword [r14 + 0x7c0]
mov qword [rsp + 0x50], r12
add r15, 0xfffffffffffffffa
cmp r15, 3
mov eax, 1
cmovae r15, rax
test r15, r15
cmove rbp, r12
jne 0x14007ea05
cmp qword [rbp], 0
jne 0x14007f0b7
lea r12, [rbp + 8]
lea rcx, [rsp + 0x180]
mov rdx, r12
call fcn.140072495
mov r15, qword [rsp + 0x188]
cmp r15, 6
je 0x14007ea5b
mov r14, qword [rsp + 0x180]
mov r8d, 0xa0
lea rcx, [rsp + 0x400]
lea rdx, [rsp + 0x190]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
lea rdi, [rsp + 0x860]
lea rsi, [rsp + 0x230]
rep movsq qword [rdi], qword [rsi]
cmp qword [rbp], 0
jne 0x14007f0e7
mov rcx, r12
call fcn.14007263d
mov qword [rbp], 1
cmp r15d, 4
je 0x14007e344
cmp qword [r14 + 0x7b0], 0
je 0x14007e82f
lea rcx, [rsp + 0x5c0]
mov rdx, rbp
call fcn.140072fe1
mov r15, qword [rsp + 0x5c8]
cmp r15, 5
je 0x14007ec40
lea rdx, [rsp + 0x5e0]
mov r12, qword [rdx - 0x20]
mov rbp, qword [rdx - 0x10]
mov r13, qword [rdx - 8]
lea rcx, [rsp + 0xeb0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [rsp + 0x670]
lea rdi, [rsp + 0xd68]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rcx, rbx
call 0x14007f59f
lea rbx, [r14 + 0x730]
cmp r15d, 4
jne 0x14007e514
lea rsi, [rsp + 0xf0]
mov qword [rsi - 8], r13
lea rdx, [rsp + 0xeb0]
mov r8d, 0x90
mov rcx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi - 0x10], rbp
mov rcx, rbx
call fcn.14007f570
mov rcx, qword [rax + 0x18]
test rcx, rcx
je 0x14007e4cb
lea rdx, [rsp + 0x140]
mov rax, qword [rax + 0x20]
call qword [rax + 0x20]
mov rcx, rbx
call fcn.14007f570
mov rax, qword [rax]
mov rax, qword [rax + 0x10]
cmp rax, 3
mov rbp, qword [rsp + 0x38]
jne 0x14007e798
mov r12, qword [rsp + 0xe0]
mov r13, qword [rsp + 0xe8]
lea rcx, [rsp + 0xbd0]
mov r8d, 0x90
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
jmp 0x14007e604
mov al, byte [r14 + 0x7a0]
mov byte [rsp + 0x28], al
mov rcx, rbx
call fcn.14007f570
lea rdx, [rax + 0x18]
lea rsi, [rsp + 0x180]
mov rcx, rsi
call fcn.140037285
lea rcx, [r12 + 0x10]
call fcn.140031b60
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmmword [r12 + 0x20], xmm1
movups xmmword [r12 + 0x10], xmm0
lea rax, [rsp + 0x400]
cmp r15d, 3
je 0x14007e5b1
mov qword [rsp + 0x400], rbp
lea rcx, [rsp + 0x180]
lea rdx, [rsp + 0xeb0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0x5c0]
lea rsi, [rsp + 0xd68]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0xa18]
mov qword [rsp + 0xc8], r13
mov qword [rax], r12
mov r12, qword [rsp + 0x400]
lea rcx, [rsp + 0xbd0]
lea rdx, [rsp + 0x180]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xc60]
lea rsi, [rsp + 0x5c0]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rbx, qword [rsp + 0xa18]
mov r13, qword [rsp + 0xc8]
mov rbp, qword [rsp + 0x38]
lea rcx, [r14 + 0x730]
call fcn.14004634b
lea rsi, [r14 + 0x729]
cmp byte [r14 + 0x729], 0
je 0x14007e62d
lea rcx, [r14 + 0x628]
call fcn.140042a1e
mov byte [rsi], 0
lea rcx, [rsp + 0x1150]
lea rdx, [rsp + 0xbd0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
lea rdi, [rsp + 0xcb8]
lea rsi, [rsp + 0xc60]
mov ecx, 0xb
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x78]
mov byte [rax], 1
cmp r15, 5
je 0x14007ed7f
mov rcx, rbx
call fcn.14007f570
cmp byte [rax + 0x10], 2
je 0x14007e7d3
mov r12, qword [rsp + 0xe0]
mov r13, qword [rsp + 0xe8]
lea rcx, [rsp + 0xbd0]
mov r8d, 0x90
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
lea rsi, [r14 + 0x729]
mov r15d, 4
jmp 0x14007e62d
mov qword [rsp + 0x58], rbx
lea r15, [r14 + 0x7c8]
lea rax, [r14 + 0x868]
mov qword [rsp + 0x60], rax
mov r13, qword [r14 + 0x7c0]
mov qword [rsp + 0x50], r15
add r13, 0xfffffffffffffffa
cmp r13, 3
mov eax, 1
cmovae r13, rax
mov r12, rbp
test r13, r13
cmove r12, r15
jne 0x14007eb09
cmp qword [r12], 0
jne 0x14007f0b7
lea rbp, [r12 + 8]
lea rcx, [rsp + 0x180]
mov rdx, rbp
call fcn.140072495
mov r13, qword [rsp + 0x188]
cmp r13, 6
lea rcx, [rsp + 0x400]
lea rbx, [rsp + 0xa18]
je 0x14007eb4b
mov r15, qword [rsp + 0x180]
mov r8d, 0xa0
lea rdx, [rsp + 0x190]
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
lea rdi, [rsp + 0x860]
lea rsi, [rsp + 0x230]
rep movsq qword [rdi], qword [rsi]
cmp qword [r12], 0
jne 0x14007f0f1
mov rcx, rbp
call fcn.14007263d
mov qword [r12], 1
cmp r13d, 4
je 0x14007e954
mov ah, 0x24
invalid
mov eax, 0xa0
mov rcx, rbx
lea rsi, [rsp + 0x400]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
add byte [rax - 0x77], cl
invalid
mov r13d, 4
mov r15, qword [rsp + 0xd0]
mov rbp, qword [rsp + 0x28]
lea r14, [rsp + 0x788]
mov r8d, 0xa0
lea r12, [rsp + 0x180]
mov rcx, r12
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rbx, rsi
mov rdi, rsi
mov rsi, r14
rep movsq qword [rdi], qword [rsi]
mov rcx, rbp
call fcn.14007303b
mov qword [rsp + 0xd0], r15
mov rax, qword [rsp + 0x30]
mov qword [rax + 0x7b8], r15
mov qword [rax + 0x7c0], r13
mov r8d, 0xa0
mov r15, qword [rsp + 0x50]
mov rcx, r15
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov ecx, 0xb
mov rdi, qword [rsp + 0x60]
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov r8, qword [rsp + 0x68]
jmp 0x14007e853
cmp r15, 1
jne 0x14007f0cf
lea rsi, [rsp + 0x180]
mov rcx, rsi
mov rdx, rbp
call fcn.140072fe1
cmp dword [rsi + 8], 5
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x30]
je 0x14007eb3a
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x180]
mov r8d, 0x108
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0x28]
jmp 0x14007ec1b
mov qword [rsp + 0x5c8], 5
mov r14, qword [rsp + 0x30]
mov rbx, qword [rsp + 0x58]
jmp 0x14007e41b
adc dword [rax], eax
add byte [rax - 0x73], cl
xchg esp, eax
and al, 0xc0
or eax, 0xb8410000
nop
add byte [rax], al
add al, ch
fistp dword [rsp + rax]
add byte [rcx + rcx*4 - 0x1a], cl
mov rbx, r13
jmp 0x14007eab5
lea rcx, [r14 + 0x490]
call fcn.14002069d
lea rcx, [r14 + 0x460]
call fcn.1400464fe
lea rcx, [r14 + 0x248]
call fcn.140076f39
mov rdi, qword [rsp + 0xb0]
mov qword [rdi], rsi
mov qword [rdi + 8], rbx
lea rcx, [rdi + 0x10]
lea ecx, [rdi + 0x10]
lea ecx, [rdi + 0x10]
lea rdx, [rsp + 0x11e0]
lea edx, [rsp + 0x11e0]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
add al, 0
add al, 0
mov rax, rdi
mov cl, 1
jmp 0x14007ed90
cmp r13, 1
jne 0x14007f0cf
lea rsi, [rsp + 0x180]
mov rcx, rsi
mov rdx, r12
call fcn.140072fe1
cmp dword [rsi + 8], 5
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x30]
jne case.0x140044204.331
mov qword [rsp + 0x5c8], 5
jmp 0x14007e41b
invalid
invalid
invalid
mov qword [rsp + 0x5c8], 5
mov rbx, qword [rsp + 0x58]
mov r14, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
jmp 0x14007e41b
lea rcx, [rsp + 0x5c0]
lea rdx, [rsp + 0x180]
mov r8d, 0x108
add byte [rax], al
add byte [rax], al
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rbp
mov ecx, ebp
call fcn.14007303b
mov qword [r14 + 0x7c0], 8
jmp 0x14007e41b
idiv edi
invalid
mov al, 5
jmp 0x14007ec36
mov al, 4
mov r14, qword [rsp + 0x30]
jmp 0x14007ed6f
mov al, 4
jmp 0x14007ed78
add byte [rax], al
add byte [rax], al
call fcn.140047abe
mov r15, rax
mov rdi, rdx
mov rcx, rsi
call fcn.1400356e1
mov rsi, rax
mov rcx, rax
call fcn.140031e2e
and qword [rsi], 0
dec dword [rax - 0x77]
invalid
mov qword [rsi + 8], rdi
lea rdi, [rsp + 0x1060]
mov ecx, 0xf
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
mov rax, qword [r14 + 0x620]
mov rcx, qword [rax + 0x68]
test rcx, rcx
je 0x14007eee3
push 0xfc98548
test byte [rdi + 2], cl
add byte [rax], al
mov rdx, qword [rax + 0x70]
call fcn.140047b3a
mov rbx, rax
mov r12, rdx
mov ecx, 0x80
mov edx, 8
or byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
call fcn.1400b3d4e
mov qword [rax], r15
lea rdi, [rax + 8]
lea rsi, [rsp + 0x1060]
invalid
adc byte [rax], al
add byte [rcx + 0xf], bh
rep movsq qword [rdi], qword [rsi]
invalid
lea r8, case.0x140035ef9.430
mov rcx, rbx
mov rdx, rax
call qword [r12 + 0x18]
and al, 0x18
and al, 0x18
lea rsi, [rsp + 0xf0]
jmp 0x14007e7f7
mov ah, 0x24
lock add byte [rax], al
add cl, ch
psubq mm7, mm7
dec dword [rax - 0x73]
mov word [rax + rax*4], fs
lea rcx, [rsp + 0x180]
call fcn.14008006a
add dword [rax], eax
add al, ch
jne 0x14007ed06
add byte [rax], al
xor ebx, ebx
mov r14, qword [rsp + 0x30]
mov r15, qword [rsp + 0x28]
je 0x14007ed1f
xor byte [rbx + rcx*4 + 0x7c], cl
and al, 0x28
jl 0x14007ed24
sub byte [rax - 1], cl
invalid
dec qword [rsi]
test rbx, rbx
je 0x14007f1e5
fadd dword [rax + rax]
invalid
fisttp dword [rdi]
test al, bl
fadd dword [rax + rax]
fadd dword [rax + rax]
add byte [rcx + 0x84], bh
mov ecx, 0x84
mov eax, 0xcc
lock cmpxchg qword [rbx], rcx
add al, dh
cmpxchg qword [rbx], rcx
je 0x14007ed28
or cl, byte [rax - 0x75]
adc byte [r8 - 0x77], cl
invalid
mov rax, qword [rbx + 0x10]
mov eax, dword [rbx + 0x10]
mov rcx, rbx
mov ecx, ebx
fcos
push rax
and byte [rax - 0x73], cl
mov esp, 0x80024
add byte [rax - 0x73], cl
lea esi, [rsp + 0xf40]
call qword [rax + 0x20]
lea rdi, [rsp + 0x800]
lea rsi, [rsp + 0xf40]
lea esi, [rsp + 0xf40]
lea esi, [rsp + 0xf40]
sldt word [rax]
mov ecx, 0xc
rep movsq qword [rdi], qword [rsi]
mov eax, dword [rsp + 0x90]
mov ecx, dword [rsp + 0x93]
and al, 0x93
add byte [rax], al
add byte [rcx - 0x76b4dbb4], cl
and al, 0x48
and al, 0x93
add byte [rax], al
add byte [rcx - 0x76b4dbb4], cl
and al, 0x48
mov rbx, qword [rsp + 0x50]
and al, 0x50
jmp 0x14007d4b6
invalid
lea rcx, [rsp + 0xe0]
call fcn.14005dbe8
std
invalid
std
push qword [rax + 0x4c8b4803]
invalid
mov al, 3
mov rcx, qword [rsp + 0x70]
and al, 0x70
mov byte [rcx], al
mov al, 3
mov rcx, qword [rsp + 0x78]
mov ecx, dword [rsp + 0x78]
mov byte [rcx], al
mov rax, qword [rsp + 0xb0]
add byte [rax], al
mov qword [rax], 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
mov cl, 3
mov byte [r14 + 0xbd0], cl
add rsp, 0x1698
invalid
cwde
invalid
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov esi, ebx
rep movsq qword [rdi], qword [rsi]
lea r15, [rsp + 0x5c8]
mov qword [r15 - 8], r14
mov ecx, 0xf
mov rdi, r15
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
call fcn.14004819e
test rax, rax
je 0x14007f20e
add rax, 0x18
mov rcx, rax
call fcn.1400b63a2
mov r15, rax
cmp qword [rax], 0
mov rbx, rdx
lea rax, [rsp + 0x188]
mov byte [rcx], al
add byte [rax], al
mov qword [rax - 8], r14
lea rsi, [rsp + 0x400]
mov ecx, 0xf
invalid
mov rdi, rax
rep movsq qword [rdi], qword [rsi]
je case.0x14006f429.65
mov rsi, qword [rsp + 0xa18]
mov esi, dword [rsp + 0xa18]
mov rdi, qword [r15]
lock inc qword [rdi]
mov r14, qword [rsp + 0x30]
jle case.0x14007c7c5.2
lea r13, [rdi + 0x60]
mov ecx, pe_nt_image_headers64
mov edx, 0x80
call fcn.1400b3d4e
add eax, dword [rax]
add eax, dword [rax]
mov r12, rax
mov qword [rax], 0xcc
and qword [rax + 8], 0
lea rax, case.0x14004477e.349
push rbx
adc byte [r8], r8b
push rbx
adc byte [r8], r8b
mov qword [r12 + 0x10], rax
and qword [r12 + 0x18], 0
mov qword [r12 + 0x20], rdi
and al, 0x20
and al, 0x20
mov qword [r12 + 0x28], rsi
lea rdi, [r12 + 0x30]
xor byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax + rax], al
add byte [rcx + 0xf], bh
add byte [rax], al
xor byte [rax - 0x73], cl
mov ah, 0x24
add byte [rax + rax], al
add byte [rcx + 0xf], bh
add byte [rax], al
add byte [rax], al
add bl, dh
movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
rep movsq qword [rdi], qword [rsi]
movsd dword [rdi], dword [rsi]
xorps xmm0, xmm0
movups xmmword [r12 + 0xa8], xmm0
add byte [rax], al
add byte [rax], al
and qword [r12 + 0xb8], 0
mov rcx, r13
mov rdx, r12
loop 0x14007ef10
mov eax, esp
loop 0x14007ef10
mov eax, esp
call fcn.140048217
test rax, rax
je 0x14007f035
mov rcx, r15
stc
mov rdx, rax
call fcn.1400b77bc
jmp 0x14007f035
mov eax, 1
lock xadd qword [0x1401bf0a0], rax
xadd qword [0x1401bf0a0], rax
xadd qword [0x1401bf0a0], rax
lea r14, [rsp + 0xa18]
or al, byte [rax]
add byte [rcx - 0x77], cl
mov qword [r14], rax
mov qword [r14], rax
lea rdi, [rsp + 0x400]
mov ecx, 0xf
add byte [rax], al
add byte [rax - 0x77], cl
mov esi, ebx
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov esi, ebx
fdivrp st(3)
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
lea rdi, [rsp + 0x5d0]
lea edi, [rsp + 0x5d0]
rol byte [0xc953ef19], 1
ja 0x14007ef0b
invalid
mov qword [rdi - 0x10], r14
invalid
mov qword [rdi - 8], r15
mov ecx, 0xf
add byte [rax], al
add byte [rax - 0x77], cl
fdivrp st(3)
movsq qword [rdi], qword [rsi]
add byte [rax], al
add byte [rax - 0x77], cl
fdivrp st(3)
movsq qword [rdi], qword [rsi]
call fcn.14004819e
test rax, rax
je 0x14007f218
cld
dec dword [rax - 0x7b]
ror byte [rdi], 0x84
loopne 0x14007ef38
add byte [rax], al
add rax, 0x18
mov rcx, rax
shr eax, 0x5e
je 0x14007ef46
add byte [rax - 0x77], cl
invalid
shr eax, 0x5e
je 0x14007ef46
add byte [rax - 0x77], cl
ror dword [rax - 0x7d], cl
cmp qword [rax], 0
cmp byte [rax], al
lea rdi, [rsp + 0x190]
mov qword [rdi - 0x10], r14
ja 0x14007ef47
ja 0x14007ef47
mov qword [rdi - 8], r15
lea rsi, [rsp + 0x400]
mov ah, 0x24
add byte [rax + rax], al
invalid
mov ah, 0x24
add byte [rax + rax], al
add byte [rcx + 0xf], bh
add byte [rax], al
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
je 0x14007f069
mov r12, rax
mov qword [rsp + 0x28], rbx
mov dword [rsp + 0x28], ebx
mov dword [rsp + 0x28], ebx
mov rsi, qword [rsp + 0xa18]
mov esi, dword [rsp + 0xa18]
mov rdi, qword [rax]
lock inc qword [rdi]
mov r14, qword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
mov esi, dword [rsp + 0x30]
je 0x14007efb0
xor byte [rdi], cl
mov cs, word [rsi + 0x48000001]
lea ebx, [rdi + 0x60]
jle case.0x14007c7c5.2
lea rbx, [rdi + 0x60]
mov ecx, pe_nt_image_headers64
mov edx, 0x80
call fcn.1400b3d4e
add r8, qword [r8]
add r8, qword [r8]
add byte [rcx - 0x77], cl
mov r13, rax
mov qword [rax], 0xcc
invalid
and qword [rax + 8], 0
lea rax, case.0x140079b35.48
movsb byte [rdi], byte [rsi]
adc byte [r8], r8b
adc byte [rax], al
mov qword [r13 + 0x10], rax
and qword [r13 + 0x18], 0
mov qword [r13 + 0x20], rdi
jge case.0x14006dc66.80
mov qword [r13 + 0x28], rsi
mov qword [r13 + 0x30], r15
lea rdi, [r13 + 0x38]
lea rsi, [rsp + 0x400]
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
movsq qword [rdi], qword [rsi]
xorps xmm0, xmm0
movaps xmmword [r13 + 0xb0], xmm0
movaps xmmword [rbp + 0xb0], xmm0
movaps xmmword [rbp + 0xb0], xmm0
and qword [r13 + 0xc0], 0
mov rcx, rbx
mov rdx, r13
invalid
mov r8, r13
call fcn.140048217
adc dword [rdx - 0x7ab70004], edx
invalid
je 0x14007f016
invalid
adc dword [rdx - 0x7ab70004], edx
sal byte [rbx + rcx + 0x4c], 0x89
mov rcx, r12
invalid
mov rcx, r12
mov rdx, rax
mov edx, eax
call fcn.1400b77bc
cmpsb byte [rsi], byte [rdi]
xchg dword [rbx], eax
add byte [rax - 0x73], cl
mov ah, 0x24
and al, 0xf0
add byte [rax], al
lea rsi, [rsp + 0xf0]
mov rbx, qword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
add byte [rax], al
add byte [rax - 0x75], cl
pop rsp
and al, 0x28
mov ebx, dword [rsp + 0x28]
jmp case.0x1400484b6.314
mov rcx, rax
call 0x14007f64d
xor r12d, r12d
xor esp, esp
mov r14, qword [rsp + 0x30]
je 0x14007f058
xor byte [rax - 0x73], cl
mov ah, 0x24
lock add byte [rax], al
add byte [rax - 1], cl
lea rsi, [rsp + 0xf0]
dec qword [rbx]
test r12, r12
test esp, esp
or ecx, dword [rbp - 0x7b]
in al, 0xf
test byte [rcx + rax - 0x7b470000], bl
pushfq
add dword [rax], eax
invalid
invalid
test byte [rax], al
invalid
test esp, esp
je 0x14007f1e5
pushfq
add dword [rax], eax
add byte [rcx + 0x84], bh
test byte [rax], al
add byte [rax], al
mov ecx, 0x84
add byte [rax + 0xcc], bh
mov eax, 0xcc
lock cmpxchg qword [r12], rcx
cmpxchg dword [rsp], ecx
or al, 0x24
and al, 0xf
je 0x14007e7f7
test byte [rax + 0x49fffff7], bl
mov eax, dword [rsp + 0x10]
mov rax, qword [r12 + 0x10]
mov rcx, r12
jmp 0x14007f0af
loope 0x14007f053
lea rcx, [rsp + 0x188]
lea rcx, [rsp + 0x188]
call case.0x140035ef9.430
or al, byte [rax]
add byte [rbp + 0x31], al
xor r13d, r13d
in eax, dx
mov r14, qword [rsp + 0x30]
lea rsi, [rsp + 0xf0]
and al, 0xf0
add byte [rax], al
invalid
je case.0x14004bad3.288
xor byte [rax - 0x73], cl
mov ah, 0x24
and al, 0xf0
add byte [rax], al
and al, 0xf0
add byte [rax], al
add byte [rax - 1], cl
dec qword [rbx]
test r13, r13
or ecx, dword [rbp - 0x7b]
in eax, dx
je 0x14007f1e5
mov ecx, 0x84
test byte [rax], al
add byte [rax], al
add byte [rax + 0xcc], bh
mov eax, 0xcc
lock cmpxchg qword [r13], rcx
je 0x14007e7f7
test byte [rdi - 9], cl
invalid
invalid
add byte [rdi], cl
test byte [rdi - 9], cl
idiv edi
dec dword [rcx - 0x75]
mov eax, dword [rbp + 0x10]
mov rcx, r13
invalid
mov rax, qword [r13 + 0x10]
mov eax, dword [rbp + 0x10]
mov rcx, r13
call qword [rax + 0x20]
jmp 0x14007e7f7
and cl, ch
idiv edi
dec dword [rax - 0x73]
or eax, 0x10032a
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
pop rbx
add edx, dword [rax]
add byte [rdx + 0x36], bh
add byte ss:[rax], al
invalid
adc byte [rax], al
mov edx, 0x36
add byte ss:[rax], al
add al, ch
add ebp, dword [rbx]
add al, 0
call fcn.1400c1bd2
lea rcx, str.Flatten_polled_after_completionC:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_future_flatten.rs
or eax, 0x10115a
pop rdx
adc dword [rax], edx
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x1401802c8]
mov edx, 0x1f
add byte [rax], al
jmp 0x14007f0ec
adc dword [rax], edx
add byte [rdx + 0x1f], bh
add byte [rax], al
add byte [rax], al
add al, ch
jmp 0x14007f10f
call fcn.1400c1bd2
add byte [rax - 0x39], cl
add byte [r9], r8b
mov qword [rbp], 1
add byte [rax], al
add bl, ch
add byte [rax], al
jmp 0x14007f0f9
or byte [rcx - 0x39], cl
add al, 0x24
mov qword [r12], 1
mov dword [rsp], 1
add dword [rax], eax
add byte [rax], al
lea rcx, str.internal_error:_entered_unreachable_code
lea ecx, str.internal_error:_entered_unreachable_code
xlatb
adc byte [rax], al
invalid
add byte [rbp + rcx*4 + 5], cl
leave
add dl, byte [rax]
adc byte [rax], al
mov edx, 0x28
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
adc byte [rax], al
mov edx, 0x28
add byte [rax], al
add al, ch
add byte [rax], al
call fcn.1400c11d0
mov edi, 0x48000420
lea ecx, [0x1401825d8]
add al, 0
lea rcx, [0x1401825d8]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
jmp 0x14007f131
ud2
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientconn.rs
adc byte [rax], al
mov edx, 0x28
sub byte [rax], al
add byte [rax], al
invalid
add al, ch
xchg edi, eax
sub al, byte [rax + rax]
invalid
call fcn.1400c1bd2
add byte [rdi], cl
mov bh, 0x84
and al, 0x61
or byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0
add al, 0
add byte [rax], al
mov word [r8], ax
movzx eax, word [rsp + 0x861]
lea r8, [rsp + 0x400]
add byte [rax], al
mov word [r8], ax
lea rax, [0x14016eb30]
lea eax, [0x14016eb30]
mov qword [rsp + 0x20], rax
lea rcx, str.domain_is_valid_Uri
or eax, 0xef9b6
or eax, 0xef9b6
invalid
lea r9, [0x14016ccc0]
mov edx, 0x13
invalid
fisttp dword [rsi]
add byte [rdx + 0x13], bh
invalid
add al, ch
lodsd eax, dword [rsi]
and eax, dword [rax + rax]
add al, 0
call fcn.1400c1520
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_select.rs
jmp 0x14007f107
invalid
and dl, 1
lea r8, [rsp + 0x5c0]
lea eax, [rsp + 0x5c0]
lea eax, [rsp + 0x5c0]
test byte [rax + rax*8], ah
add eax, 0x89490000
cmp byte [rcx - 0x78], al
push rax
or byte [rax - 0x73], cl
add eax, 0xee704
invalid
invalid
mov qword [r8], rdi
mov byte [r8 + 8], dl
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_syncwatch.rs
invalid
invalid
invalid
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea ecx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14016cd20]
mov edx, 0x2b
call fcn.1400c1520
and eax, dword [rax + rax]
add byte [rbp + rcx*4 + 0xd], cl
jno 0x14007f188
invalid
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rssize_overflows_MAX_SIZE
mov qword [rsp + 0x20], rax
lea rcx, [0x140181c42]
lea r9, [0x1401817e8]
lea r8, [rsp + 0x400]
test byte [rax + rax], ah
add al, 0
invalid
mov edx, 0x17
call fcn.1400c1520
and eax, dword [rax + rax]
xor eax, eax
jmp 0x14007f1f8
shr bl, 0xf
lea rcx, [rsp + 0x5c0]
call fcn.14008006a
je case.0x14004477e.339
add byte [rax], al
mov al, 1
lea rcx, [rsp + 0x180]
mov byte [rcx], al
invalid
and al, 0x80
add dword [rax], eax
add byte [rax + 0x158d4801], cl
add dword [rax - 0x73], ecx
adc eax, 0x103b87
add dword [rax - 0x73], ecx
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srccommonexec.rs
adc eax, 0x103b87
call fcn.1400c2c81
cmp al, byte [rax + rax]
mov rcx, r15
call 0x14007f64d
invalid
add byte [rax], al
jmp 0x14007f1f6
lea rcx, [rsp + 0x5c8]
call case.0x140035ef9.430
jmp 0x14007f1f6
pop rcx
or byte [rax], al
add bl, ch
iretd
and byte [rbx + 0x75094079], al
or dword [rbp + 6], esi
or dword [rbp + 6], esi
invalid
add rsp, 0x20
pop rsi
ret
call 0x14007f24e
or eax, 0x48000000
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14005da5c
invalid
invalid
std
invalid
invalid
std
inc dword [rcx + 0x57]
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x58
in al, dx
pop rax
in al, dx
pop rax
mov rsi, rcx
mov rdi, qword [rcx + 0x38]
and qword [rcx + 0x38], 0
and dword [rcx + 0x38], 0
invalid
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x38]
and al, 0x38
mov qword [rcx], rdi
call fcn.140073fee
dec dword [rax - 0x7b]
dec dword [rdi]
test ah, cl
add dword [rax], eax
add byte [rax], al
dec dword [rax - 0x7b]
dec dword [rdi]
test ah, cl
add dword [rax], eax
add byte [rax], al
mov rdx, qword [rsi + 0x30]
test rdx, rdx
test edx, edx
je 0x14007f44c
invalid
int3
add byte [rax], al
mov rdx, qword [rsi + 0x30]
test rdx, rdx
test edx, edx
test edx, edx
je 0x14007f44c
mov edi, 0x48000001
add byte [rax], al
add byte [rax - 0x7d], cl
ret 0x4810
add rdx, 0x10
add edx, 0x10
lea rdi, [rsp + 0x20]
lea edi, [rsp + 0x20]
and byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14003d773
mov rax, qword [rdi]
cmp rax, 2
clc
add cl, byte [rdi]
invalid
invalid
add dword [rax], eax
invalid
test byte [rcx + 0x48000001], ah
test eax, eax
test rax, rax
jne 0x14007f311
mov rdi, qword [rsp + 0x28]
jl 0x14007f2d8
sub byte [rdx + 0x4c30245c], cl
lea esi, [rdi + 0x80]
add byte [rax], al
invalid
mov bl, byte [rsp + 0x30]
pop rsp
and al, 0x30
lea r14, [rdi + 0x80]
add byte [rax], al
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
mov ecx, esi
int1
mov rdx, rsi
call fcn.1400478e7
invalid
bnd call fcn.1400478e7
dec dword [rax - 0x7b]
test rax, rax
je case.0x14006f429.75
outsb dx, byte [rsi]
add dword [rax], eax
invalid
ror byte [rdi], 0x84
outsb dx, byte [rsi]
add dword [rax], eax
add byte [rcx - 0x77], cl
invalid
add byte [rax], al
mov r15, rax
mov rbp, qword [rax + 0x18]
mov ebp, dword [rax + 0x18]
xor r13d, r13d
in eax, dx
cmp rbp, r13
in eax, dx
je case.0x14004ffad.276
cmp eax, 0x4cec894d
mov ecx, edi
mov r12, r13
in al, dx
mov rcx, r15
mov rdx, r13
mov edx, ebp
call fcn.140080041
push rax
or eax, 0x85480000
add byte [rax - 0x7b], cl
add byte [rax - 0x7b], cl
test rax, rax
test eax, eax
ror byte [rdi], 0x84
xchg edx, eax
je 0x14007f48c
add dword [rax], eax
add byte [rax - 0x75], cl
add byte [rdx + 0x8080], cl
invalid
invalid
add byte [rax], 0
mov rax, qword [rax]
mov al, byte [rax + 0x80]
add byte [rax + 0x4d000000], 0x8d
add byte [rax], al
add byte [rbp - 0x73], cl
lea r13, [r12 + 1]
insb byte [rdi], dx
and al, 1
test al, al
je 0x14007f2de
invalid
shr cl, cl
jmp 0x14007f3ac
wait
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x20
lea rcx, [rsp + 0x20]
call fcn.14004736b
jmp 0x14007f44c
add dword [rax], eax
invalid
cld
invalid
add dword [rax], eax
add byte [rcx - 0x77], cl
mov r12, rbp
add byte [rax], al
mov r12, rbp
mov r13, rbp
jmp 0x14007f3ac
invalid
add byte [rcx + rcx*4 - 7], cl
mov rcx, r15
stc
mov rdx, r13
call fcn.140080041
or ecx, dword [0xc54ff338]
invalid
or ecx, dword [0xc54ff338]
ror byte [rdi], 0x84
cmp eax, 0x48000001
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
je case.0x1400599b9.189
add dword [rax], eax
add byte [rax - 0x75], cl
mov rax, qword [rax]
add byte [rdx + 0x8080], cl
add byte [rax + rax*8 - 0xb6fa8c], al
sal byte [rbp + rax + 0x49], 0xff
mov al, byte [rax + 0x80]
test al, al
invalid
je 0x14007f351
invalid
sal byte [rbp + rax + 0x49], 0xff
inc r13
inc ebp
invalid
jmp 0x14007f3ac
mov rax, qword [r15 + 0x18]
cmp rax, r12
jbe 0x14007f4a4
xchg byte [rsi + 1], al
add byte [rax], al
xchg byte [rsi + 1], al
add byte [rax], al
cmp rax, r13
jbe 0x14007f4b4
xchg byte [rbp + 1], cl
add byte [rax], al
mov rax, qword [r15 + 0x10]
lea rcx, [rax + r12]
invalid
and byte [rcx - 0x75], cl
invalid
mov rdx, qword [r15]
cmp rcx, rdx
mov r8, rdx
mov r9d, 0
add byte [rbp + 0xf], cl
ror dword [rcx + r13 - 0x3f], 0x4c
add rax, r13
add byte [rbp + 0xf], cl
ror dword [rcx + r13 - 0x3f], 0x4c
add rax, r13
cmp rax, rdx
cmovb rdx, r9
cmovb edx, ecx
ror dword [rbp - 0x75], 1
or byte [r8 + 0x29], r9b
or byte [rax + 0x29], cl
ror byte [rcx - 0x75], 1
adc al, 0xc8
invalid
ror dword [rbp - 0x75], 1
or byte [r8 + 0x29], r9b
or byte [rax + 0x29], cl
or byte [rax + 0x29], cl
ror byte [rcx - 0x75], 1
adc al, 0xc8
invalid
mov edx, dword [rax + rcx*8]
mov r9, qword [r8 + rax*8]
mov qword [r8 + rcx*8], r9
mov dword [rax + rcx*8], ecx
mov dword [rax + rcx*8], ecx
mov qword [r8 + rax*8], rdx
ror byte [rcx - 1], 0xc5
inc r13
inc r12
cmp r13, rbp
cmp ebp, ebp
jb 0x14007f32b
cmp r13, r12
je 0x14007f41e
mov rax, qword [r15 + 0x18]
cmp rax, r12
jbe 0x14007f422
lea r13, [rsp + 0x38]
mov rcx, r13
mov rdx, r15
call fcn.1400476bf
mov rax, qword [r13 + 8]
mov rbp, qword [r13 + 0x10]
mov ebp, dword [rbp + 0x10]
or byte [r9 - 0x75], r9b
or byte [rcx - 0x75], cl
mov ebp, dword [rbp + 0x10]
insd dword [rdi], dx
adc byte [rbp - 0x75], cl
mov r13, qword [r13 + 0x18]
mov rdx, rax
invalid
invalid
mov r13, qword [r13 + 0x18]
mov rdx, rax
sub rdx, r12
jae 0x14007f401
mov rcx, r12
mov ecx, esp
loope 0x14007f433
sub rcx, rax
sub r13, rcx
lea rcx, [rcx*8]
int 0
add byte [rax], al
add byte [rax + 1], cl
jmp 0x1586f7d4c
sbb bl, ch
invalid
int 0
add byte [rax], al
add byte [rax + 1], cl
jmp 0x1586f7d4c
invalid
invalid
sbb bl, ch
adc eax, 0x24448b48
mov rax, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
cmp byte [rdx - 0x73], cl
or al, 0xe0
lea rcx, [rax + r12*8]
mov qword [r15 + 0x18], r12
mov dword [rdi + 0x18], esp
call fcn.140047718
mov rcx, rbp
cld
dec dword [rax - 0x77]
jmp 0x128f27d66
invalid
mov rdx, r13
call fcn.140047718
mov rax, qword [r15 + 0x18]
sbb byte [rax - 0x7b], cl
test rax, rax
jne case.0x14006f429.75
sal byte [rbp + 0x1b], 0x4c
lea edi, [rsp + 0x38]
invalid
lea r15, [rsp + 0x38]
cmp byte [rcx + rcx*4 - 7], cl
mov rcx, r15
stc
mov rdx, r14
mov r8, rsi
call fcn.140047a03
mov rcx, r15
mov ecx, edi
mov ecx, edi
call fcn.140047aaa
push 0x48fffc86
mov ecx, edi
xchg ah, bh
dec dword [rax - 0x77]
stc
mov rcx, rdi
mov edx, ebx
call fcn.1400b49de
push rbp
add eax, dword [rax]
invalid
push rbp
add eax, dword [rax]
invalid
add byte [rax - 0x73], cl
lea rdi, [rsi + 0x38]
jle 0x14007f488
mov rcx, rsi
call fcn.1400464fe
cld
dec dword [rax - 0x7d]
invalid
xor byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
int1
call fcn.14005dc49
mov rcx, rdi
add rsp, 0x58
pop rax
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
jmp fcn.140073fee
invalid
invalid
invalid
invalid
lea rcx, [0x14017f699]
lea ecx, [0x14017f699]
or eax, 0x100216
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_vec_dequemod.rsNulError
adc byte [rax], al
add bl, ch
jmp 0x14007f49a
invalid
lea rcx, [0x14017f699]
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_vec_dequemod.rsNulError
push rsi
sub dword [rax], edx
add byte [rdx + 0x14], bh
mov edx, 0x14
add al, ch
cmp al, 0x21
call fcn.1400c15e0
add al, 0
lea rcx, str.assertion_failed:_i___self.len___
or eax, 0x102975
jne 0x14007f4d2
sub dword [rax], edx
adc byte [rax], al
add byte [rbp + rcx*4 + 5], cl
mov gs, word [rcx]
adc byte [rax], al
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_vec_dequemod.rsNulError
jmp 0x14007f4c2
lea rcx, str.assertion_failed:_j___self.len___
lea ecx, str.assertion_failed:_j___self.len___
or eax, 0x10299d
sub dword [rax], edx
add byte [rbp + rcx*4 + 5], cl
mov dh, 0x29
adc byte [rax], al
invalid
adc byte [rax], al
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_vec_dequemod.rsNulError
add byte [rdx + 0x20], bh
mov edx, 0x20
add byte [rax], al
call fcn.1400c11d0
add al, 0x1d
sbb eax, 0x56cc0004
sub rsp, 0x20
add al, 0
int3
movzx eax, byte [rcx + 0x2a0]
movabs al, byte [0xf05f88348000002]
add byte [rax], al
add byte [rax - 0x7d], cl
clc
add eax, 0x87870f
invalid
xchg dword [rax], eax
cmp rax, 5
ja case.default.0x14007f4f4
invalid
xchg dword [rax], eax
add byte [rax], al
xchg dword [rdi + 0x48000000], eax
mov esi, ecx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rsi, rcx
invalid
lea rcx, [0x1401b58ac]
mov edi, 0x48001363
invalid
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.1400464fe
outsd dx, dword [rsi]
cld
dec dword [rax - 0x73]
mov gs, word [rax - 0x17fffffe]
add al, byte [rax]
add al, ch
lea rcx, [rsi + 0x2a8]
call fcn.14007f227
invalid
invalid
jmp case.0x1400361d8.399
push rcx
add al, byte [rax]
add al, ch
sbb ch, bh
invalid
push rcx
lea rcx, [rsi + 0x2b0]
lea ecx, [rsi + 0x2b0]
mov al, 2
add byte [rax], al
call 0x14005da5c
lea rcx, [rsi + 0x2a8]
test al, 2
add byte [rax], al
add al, byte [rax]
add al, ch
invalid
jae case.0x1400673fb.124
call fcn.140042c9c
mov byte [rsi + 0x2a2], 0
xchg byte [rdx + 2], ah
cld
inc esi
xchg byte [rdx + 2], ah
add byte [rax], al
add byte [rax - 0x73], cl
xchg byte [rbx - 0x14fffffe], ah
add al, byte [rax]
add bl, ch
lea rax, [rsi + 0x2a3]
lea eax, [rsi + 0x2a3]
add al, byte [rax]
add bl, ch
add byte [rax], al
jmp case.0x14006f45e.73
lea rcx, es:[rsi + 0x2b0]
lea rcx, [rsi + 0x2b0]
add al, byte [rax]
add al, ch
call 0x14007f24e
lea rcx, [rsi + 0x2a8]
test al, 2
add byte [rax], al
or ebp, edi
std
invalid
dec dword [rax - 0x73]
mov gs, word [rax - 0x17fffffe]
test al, 2
add byte [rax], al
invalid
invalid
test al, 2
add byte [rax], al
call fcn.140042c9c
mov byte [rsi + 0x2a4], 0
xchg byte [rdx + rax + 0x48000000], ah
lea eax, [rsi + 0x2a5]
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rax, [rsi + 0x2a5]
invalid
lea rax, [rsi + 0x2a5]
add dh, al
mov byte [rax], 0
add byte [rax], al
add byte [rsi - 0x7d], ah
cmpsb byte [rsi], byte [rdi]
and word [rsi + 0x2a6], 0
cmpsb byte [rsi], byte [rdi]
add al, byte [rax]
add byte [rax], al
add rsp, 0x20
pop rsi
ret
in al, dx
sub byte [rax + 0x74026179], al
or al, 0x48
jns 0x14007f5d8
add dh, byte [rsp + rcx + 0x48]
je 0x14007f586
add rcx, 0x30
add ecx, 0x30
sal dword [rax], 0x48
mov eax, ecx
invalid
mov rax, rcx
enter 0xffffffffffff8348, 0xffffffffffffffc4
sub bl, al
add rsp, 0x28
ret
lea rcx, str.not_dropped
push rbx
xor dword [rax], edx
add byte [rbp + rcx*4 + 5], cl
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_srcclientpool.rs
lea eax, [0x140182708]
je 0x14007f5c3
xor dword [rax], edx
add byte [rdx + 0xb], bh
adc byte [rax], al
mov edx, 0xb
call fcn.1400c15e0
add ah, cl
mov rax, rcx
add rcx, 0x10
add ecx, 0x10
int3
add ecx, 0x10
cmp qword [rax], 0
cmp dword [rax], 0
mov rax, qword [rax + 8]
or byte [rsi + rcx + 0x48], sil
test eax, eax
je case.0x14006dc66.100
test rax, rax
je fcn.14007303b
invalid
jmp fcn.140042c44
cld
dec dword [rax - 0x7b]
test rax, rax
invalid
invalid
test rax, rax
je fcn.14007303b
je 0x14007f5ff
invalid
jmp fcn.140042c44
cld
cld
call qword [rsi + 0x48]
sub esp, 0x20
sub rsp, 0x20
mov rsi, rcx
movzx eax, byte [rcx + 0x240]
test eax, eax
invalid
je 0x14007f603
invalid
add al, byte [rax]
add al, byte [rax]
add byte [rbp - 0x7cdb8b40], al
sal byte [rsp - 0x7d], 0xf8
and al, 0x83
cmp eax, 3
je 0x14007f61f
clc
add esi, dword [rbx + rdi - 0x7d]
clc
cmp eax, 4
jne 0x14007f647
add al, 0x75
pop rsi
lea rcx, [rsi + 0x2c0]
call 0x14007f59f
invalid
dec dword [rax - 0x73]
mov cs, word [rax + 2]
add al, byte [rax]
invalid
rol byte [rdx], 0
add al, ch
stosb byte [rdi], al
invalid
invalid
add al, byte [rax]
add al, ch
add byte [rax], al
call fcn.14004634b
jmp case.0x14004bad3.298
insd dword [rdi], dx
cld
invalid
mov rcx, rsi
call fcn.140042a1e
add rsi, 0x100
add byte [rcx], al
add byte [rax], al
invalid
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
add esp, 0x20
and byte [rsi - 0x17], bl
fild qword [rsi - 4]
dec dword [rax - 0x73]
pop rsi
jmp fcn.1400464fe
lea rcx, [rsi + 0x248]
mov cs, word [rax + 2]
add byte [rax], al
invalid
add al, byte [rax]
add al, ch
movabs byte [0x241be80fffffe], al
invalid
invalid
inc dword [rax + 0x241be]
call 0x14007f4cd
invalid
inc dword [rax + 0x241be]
cmp byte [rsi + 0x241], 0
add al, byte [r8]
add byte [rax], al
add byte [rsp + rcx + 0x48], dh
je 0x14007f640
lea rcx, [rsi + 0x140]
lea ecx, [rsi + 0x140]
call fcn.140042a1e
mov byte [rsi + 0x241], 0
xchg byte [rcx + 2], al
add al, byte [r8]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add rsp, 0x20
add esp, 0x20
pop rsi
ret
cmp byte [rcx + 0x70], 2
jne fcn.14004634b
hlt
cld
inc ebx
ret
jmp 0x140072832
xor edi, edi
inc dword [rcx + 0x57]
push r15
invalid
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
sub esp, 0x70
sub esp, 0x70
mov rsi, rcx
call fcn.1400b6090
add eax, dword [rax]
movzx eax, al
lea rcx, [0x1401b58c4]
invalid
adc eax, dword [rax]
movsxd rax, dword [rcx + rax*4]
add al, 0x81
or dword [rax + 1], 0x48e0ffc8
lea eax, [0x14018e998]
add eax, 0x10f30e
add rax, rcx
jmp rax
invalid
lea rax, [0x14018e998]
add eax, 0x10f30e
adc byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
jno 0x14007f69e
invalid
mov qword [rcx], rax
mov qword [rcx + 8], rsi
invalid
or byte [rax - 0x77], cl
and al, 0x28
and al, 0x28
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x28], ecx
and al, 0x28
cmp byte [rsi + 0xa0], 3
mov esi, 0xa0
add ecx, dword [rdi]
and eax, 0
movabs al, byte [0xe0830f03000000]
add byte [rax], al
add byte [rbx], al
jae 0x14007f788
add byte [rax], al
lea rdi, [rsi + 0x20]
lea edi, [rsi + 0x20]
jle 0x14007f6cc
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
call fcn.1400b3df5
cmp al, 0x47
add eax, dword [rax]
cmp al, 0x47
add eax, dword [rax]
mov r14, rax
mov r15, rdx
xlatb
lea rdx, [rsp + 0x28]
and al, 0x28
mov rcx, rbx
mov ecx, ebx
fld1
call 0x140072832
xor di, di
xor edi, edi
invalid
dec dword [rcx - 0xe76b33d]
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.1400b3e02
sub dword [rdi + 3], eax
invalid
sub dword [rdi + 3], eax
add r8d, dword [r8]
add byte [rbx + rbx*8 - 0x76b7e38c], al
int1
test bl, bl
je 0x14007f6f9
mov rcx, rsi
call fcn.1400b610d
push 3
add byte [rbx + rax], bh
cmp al, 3
cmp al, 3
jne 0x14007f730
mov rcx, rdi
mov rcx, rdi
jmp case.0x14004bb9a.299
add al, 0x48
lea ecx, [rsi + 0x20]
invalid
invalid
lea rcx, [rsi + 0x20]
and al, r13b
in al, dx
add dword [rax], eax
add byte [rax], al
invalid
call fcn.14007f8e3
add byte [rax], al
jmp case.0x14007f748.0
and al, 0x48
mov ecx, edi
mov rcx, rdi
call case.0x14006dc66.108
lea rdx, [rsp + 0x40]
lea edx, [rsp + 0x40]
in eax, dx
add al, byte [rax]
add byte [rax - 0x73], cl
push rsp
and al, 0x40
invalid
lea edx, [rsp + 0x40]
and qword [rdx], 0
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
mov rcx, rdi
stc
and byte [rax - 0x77], cl
stc
call case.0x140078393.60
cmp al, 3
add byte [rax], al
xor ecx, ecx
call fcn.140048730
mov rcx, rsi
add rsp, 0x70
add esp, 0x70
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
jmp 0x14007f918
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx - 0x6ed5173f], cl
mov ecx, eax
call fcn.140048861
cld
dec dword [rdi]
mov dh, 0xc0
cld
dec dword [rdi]
mov dh, 0xc0
lea rcx, [0x1401b58d4]
movsxd rax, dword [rcx + rax*4]
xchg ebx, eax
invalid
add byte [rax + 0x63], cl
add al, 0x81
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
mov edx, esi
call fcn.1400b77bc
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007f8be
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
invalid
nop
add rsp, 0x70
invalid
jo case.0x140052c67.258
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop r15
ret
mov rcx, rsi
add rsp, 0x70
add esp, 0x70
add esp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007f984
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea eax, [0x140183730]
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
add byte [rax - 0x73], cl
and al, 0x20
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
add al, ch
push rbp
sbb byte [rax + rax], al
int3
mov rsi, rdx
mov rdi, rcx
iretd
lea rdx, [rcx + 0xa8]
call fcn.1400b5e8a
test al, al
je 0x14007f819
invalid
mov al, byte [rdi + 0xa0]
mov byte [rdi + 0xa0], 4
add byte [rax], al
add byte [rsp + rdi], al
add esi, dword [rbp + 0x32]
movups xmm0, xmmword [rdi + 0x30]
movups xmm1, xmmword [rdi + 0x40]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
call fcn.140048857
nop
cld
dec dword [rdi]
sub byte [rsp + 0x20], al
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rdi
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
lea rcx, [rsp + 0x20]
movabs eax, dword [0x20244c8d4800103e]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x133d2a
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x133d2a
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400c1010
int3
mov ebx, 0xcc000417
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5e43
add eax, dword gs:[rax]
test rax, rax
je 0x14007f878
lea rcx, [rsi + 0x20]
call case.0x14006dc66.108
jge 0x14007f870
add byte [rax], al
add byte [rax], al
xor ecx, ecx
call fcn.140048730
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
cmp dword [rax], eax
add byte [rax], al
and byte [rsi - 0x17], bl
cmp dword [rax], eax
add byte [rax], al
jmp 0x14007f8be
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
call fcn.1400b5d3e
test al, al
je 0x14007f8b1
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
call fcn.14007f8e3
mov rcx, rsi
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
invalid
jmp 0x14007f918
add byte [eax], al
add byte [rax - 0x77], cl
int1
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14007f8be
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x1400995d2.181
test al, al
je 0x14007f8dc
jmp 0x14007f984
add byte [rax], al
nop
add rsp, 0x20
pop rsi
ret
sub esp, 0x40
mov rsi, rcx
call case.0x14006dc66.108
mov rax, qword [rsi + 8]
lea rdx, [rsp + 0x20]
invalid
and byte [rax - 0x7d], cl
invalid
and qword [rdx + 8], 0
and dword [rdx + 8], 0
mov qword [rdx + 0x18], rax
mov qword [rdx], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call case.0x140078393.60
nop
add dword [rax], eax
add byte [rax + 0x40c48348], dl
add rsp, 0x40
add rsp, 0x40
pop rsi
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5d63
test al, 8
or byte [rbp + 0xb], dh
or byte [rbp + 0xb], dh
lea rcx, [rsi + 0x20]
call case.0x14006dc66.108
mov esp, 0xeb000000
adc byte [rax + 0x480c7410], ch
je case.0x140065bf4.159
invalid
add byte [rax], al
jmp case.0x140065bf4.159
je case.0x140065bf4.159
or al, 0x48
lea rcx, [rsi + 0xa8]
lea ecx, [rsi + 0xa8]
add byte [rax], al
call fcn.1400b3da6
invalid
add eax, dword [rax]
xor ecx, ecx
call fcn.140048730
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x77], r9b
bnd call fcn.1400b76be
and byte [rax - 0x77], r9b
bnd call fcn.1400b76be
jge 0x14007f959
add byte [rax - 0x7d], cl
cmp rax, 1
mov edx, 2
invalid
clc
add dword [rdx + 2], edi
sbb rdx, 0
sbb edx, 0
add byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400b5dba
test al, al
je 0x14007f97d
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x20
add esp, 0x20
pop rsi
jmp 0x14007f984
add byte [rax], al
add byte [rax + 0x20c48348], dl
add esp, 0x20
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
shl dword [rax], 0xe8
lodsd eax, dword [rsi]
push rsp
sti
invalid
and byte [rax - 0x77], cl
invalid
shl dword [rax], 0xe8
lodsd eax, dword [rsi]
push rsp
sti
dec dword [rax - 0x73]
lea rcx, [rsi + 0x30]
invalid
lea rcx, [rsi + 0x30]
call fcn.14007f9c6
xor al, ch
sub byte [rax], al
add byte [rax], al
mov rax, qword [rsi + 0xb8]
add byte [rax], al
add byte [rax - 0x7b], cl
sal byte [rdx + rcx + 0x48], 0x8b
add byte [rax], al
test rax, rax
je 0x14007f9b4
mov rcx, qword [rsi + 0xc0]
call qword [rax + 0x18]
mov es, eax
add byte [rax], al
add bh, bh
push rax
sbb byte [rdx + 0x80], bh
mov edx, 0x80
add byte [rax], 0
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
add rsp, 0x20
pop rsi
invalid
jmp fcn.14000cc90
add al, 0xfd
movzx edx, al
lea r8, [rdx + 1]
xor eax, eax
rol byte [rax + 0xf4902fa], 0x42
ror byte [rax - 0x7b], 0xc0
test eax, eax
rol byte [rax + 0xf4902fa], 0x42
ror byte [rax - 0x7b], 0xc0
test eax, eax
test eax, eax
je 0x14007f64d
cmp eax, 1
je 0x1400487a4
mov bh, 0x8d
cld
inc ebx
ret
sub rsp, 0x98
lea rdx, [rsp + 0x20]
push rsp
and al, 0x20
invalid
push rsp
and al, 0x20
invalid
and dh, al
jo 0x14007fa02
invalid
mov byte [rdx + 0x70], 4
add al, 0xe8
or dword [rax], eax
add byte [rax], al
call case.0x14006dc66.109
add byte [rax - 0x673b7eb8], dl
add byte [rax], al
add bl, al
nop
add rsp, 0x98
invalid
cwde
add byte [rax], al
add bl, al
invalid
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
mov rsi, rdx
mov esi, edx
mov rdi, rcx
mov edi, ecx
mov rcx, qword [rcx + 8]
mov ecx, dword [rcx + 8]
call fcn.1400b3df5
mov rbx, rax
mov r14, rdx
invalid
add byte [rax - 0x77], cl
ret
invalid
add rdi, 0x10
mov rcx, rdi
adc byte [rax - 0x77], cl
stc
call fcn.14007f9c6
mov ecx, 0xf
rep movsq qword [rdi], qword [rsi]
invalid
mov rcx, rbx
mov rdx, r14
add rsp, 0x28
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.1400b3e02
add eax, dword [r8]
add eax, dword [r8]
sub rsp, 0x98
cwde
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7f], cl
in al, dx
cwde
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rdx]
adc byte [rdx], al
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
adc byte [rax - 0x73], cl
adc byte [rax - 0x73], cl
lea rdx, [rsp + 0x20]
lea edx, [rsp + 0x20]
push rsp
and al, 0x20
invalid
movaps xmmword [rdx + 0x10], xmm1
movaps xmmword [rdx], xmm0
mov byte [rdx + 0x70], 3
jo 0x14007fa73
jo 0x14007fa73
call case.0x14006dc66.109
nop
add rsp, 0x98
invalid
cwde
add byte [rax], al
add bl, al
xchg edi, eax
invalid
invalid
invalid
js 0x14007fa89
invalid
add esp, 0x20
or al, ch
mov al, 0x68
cld
dec dword [rax - 0x77]
mov rcx, rsi
jmp 0x14004629e
cld
inc dword [rcx + 0x57]
push r15
push r15
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x70
sub esp, 0x70
sub esp, 0x70
mov rsi, rcx
mov esi, ecx
call fcn.1400b6090
movzx eax, al
add byte [rdi], cl
mov dh, 0xc0
lea rcx, [0x1401b58e4]
or eax, 0x135e1a
sbb bl, byte [rsi + 0x13]
add byte [rax + 0x63], cl
add al, 0x81
invalid
movsxd rax, dword [rcx + rax*4]
or dword [rax + 1], 0x48e0ffc8
lea eax, [0x14018e998]
invalid
out dx, al
adc byte [rax], al
invalid
add rax, rcx
jmp rax
lea rax, [0x14018e998]
mov esi, 0x480010ee
lea ecx, [rsp + 0x30]
and al, 0x30
invalid
add byte [rax - 0x73], cl
and al, 0x30
and al, 0x30
invalid
lea rcx, [rsp + 0x30]
xor byte [rax - 0x77], cl
add dword [rax - 0x77], ecx
jno case.0x14007c7c5.21
mov qword [rcx], rax
mov qword [rcx + 8], rsi
jno case.0x14007c7c5.21
mov qword [rsp + 0x28], rcx
cmp byte [rsi + 0xa8], 3
test al, 0
add byte [rax], al
add byte [rbx], al
invalid
add byte [rax], al
add byte [rbx], al
invalid
jae 0x14007fbd8
lea rdi, [rsi + 0x20]
jle 0x14007fb1c
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
mov ecx, dword [rsi + 0x28]
call fcn.1400b3df5
in al, dx
add eax, dword [rax]
in al, dx
add eax, dword [rax]
add byte [rcx - 0x77], cl
mov r14, rax
mov r15, rdx
mov edi, edx
invalid
mov edi, edx
lea rdx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
mov ecx, ebx
call 0x14004629e
invalid
mov ebx, eax
mov rcx, r14
mov rdx, r15
call fcn.1400b3e02
fld dword [rdx + 3]
invalid
fld dword [rdx + 3]
add byte [rbx + rbx*8 - 0x76b7e38c], al
int1
test bl, bl
je 0x14007fb49
mov rcx, rsi
call fcn.1400b610d
cmp al, 3
jne 0x14007fb80
add esi, dword [rbp + 0x47]
mov rcx, rdi
mov ecx, edi
jmp 0x14007fb42
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call case.0x1400515cb.269
jmp case.0x14007fb98.0
add bl, ch
and al, 0x48
mov ecx, edi
mov rcx, rdi
call fcn.14007fe3e
lea rdx, [rsp + 0x40]
push rsp
and al, 0x40
lea edx, [rsp + 0x40]
push rsp
and al, 0x40
and qword [rdx], 0
and al, byte [rax]
mov qword [rdx + 0x20], rdi
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call case.0x140065bf4.165
xor ecx, ecx
add eax, dword [rax]
add byte [rcx], dh
leave
call fcn.140048730
mov edi, esp
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x70
pop rbx
jo 0x14007fbd0
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007fd68
add dword [rax], eax
add byte [rcx - 0x7325173f], cl
cld
dec dword [rdi]
mov ecx, eax
call fcn.140048861
movzx eax, al
mov dh, 0xc0
fimul dword [rsp + rdi*8 - 0x3f49f001]
mov dh, 0xc0
lea rcx, [0x1401b58f4]
invalid
movsxd rax, dword [rcx + rax*4]
invalid
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.1400b77bc
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14007fd0e
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
invalid
invalid
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
jo 0x14007fc28
jo 0x14007fc28
pop rdi
pop rsi
pop r14
pop rsi
pop r15
jmp 0x14007fdd4
invalid
add byte [rax - 0x73], cl
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
add eax, 0x103b51
adc byte [rax], al
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
or byte [rcx], al
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x20]
add dword [rax], eax
add byte [rax], al
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x103b3a
ror byte [rdi], 0x11
sbb byte [r8 - 0x73], cl
adc eax, 0x103b3a
call fcn.1400c1010
add eax, 0xcc000414
add ah, cl
int3
jmp 0x14007fdd4
mov rsi, rdx
mov rdi, rcx
lea rdx, [rcx + 0xb0]
xchg ecx, eax
mov al, 0
add byte [rax], al
xchg ecx, eax
mov al, 0
add byte [rax], al
call fcn.1400b5e8a
test al, al
je 0x14007fc69
invalid
add byte [rax + rax*8 - 0x7875c38c], al
test al, 0
add byte [rax], al
invalid
mov al, byte [rdi + 0xa8]
add dh, al
xchg dword [rax + 0x4000000], ebp
test al, 0
add byte [rax], al
invalid
mov byte [rdi + 0xa8], 4
test al, 0
add byte [rax], al
add al, 0x3c
add esi, dword [rbp + 0x32]
cmp al, 3
jne 0x14007fc70
movups xmm0, xmmword [rdi + 0x30]
adc byte [rdi + 0x30], al
movups xmm1, xmmword [rdi + 0x40]
adc byte [rdi + 0x40], cl
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rcx, rsi
int1
and byte [rax - 0x77], cl
int1
call fcn.140048857
movaps xmm0, xmmword [rsp + 0x20]
mov edi, esp
dec dword [rdi]
sub byte [rsp + 0x20], al
movaps xmm1, xmmword [rsp + 0x30]
sub byte [rsp + 0x30], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc byte [rdi], cl
adc dword [rsi], eax
add rsp, 0x58
pop rdi
invalid
pop rsi
ret
lea rax, str.JoinHandle_polled_after_completion
add eax, 0x103a51
lea rcx, [rsp + 0x20]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
add eax, 0x1338da
add eax, 0x1338da
cmp byte [rbx], dl
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
adc dword [rcx + 0x18], eax
invalid
invalid
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
adc dword [rcx + 0x18], eax
adc dword [rcx + 0x18], eax
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
adc eax, 0x103a38
adc byte [rax], al
call fcn.1400c1010
int3
push rsi
sub rsp, 0x20
in al, dx
invalid
in al, dx
and byte [rax - 0x77], cl
mov rsi, rcx
mov rsi, rcx
call fcn.1400b5e43
test rax, rax
je 0x14007fcc8
lea rcx, [rsi + 0x20]
lea ecx, [rsi + 0x20]
and al, ch
jge 0x14007fcc0
call fcn.14007fe3e
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.140048730
cld
dec dword [rax - 0x77]
invalid
mov rcx, rsi
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp 0x14007fd0e
xor al, 0
add byte [rax], al
push rsi
sub rsp, 0x20
add byte [rsi + 0x48], dl
sub esp, 0x20
mov rsi, rcx
call fcn.1400b5d3e
test al, al
add byte [rax + rax*8 - 0x72b7e98c], al
and al, r13b
invalid
je 0x14007fd01
lea rcx, [rsi + 0x20]
call case.0x1400515cb.269
mov rcx, rsi
int1
int1
add rsp, 0x20
pop rsi
jmp 0x14007fd68
invalid
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
add byte [rax], al
add byte [rax], al
invalid
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
call case.0x1400995d2.181
invalid
test al, al
je 0x14007fd2c
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
and byte [rsi - 0x17], bl
test al, 0
add byte [rax], al
jmp 0x14007fdd4
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
mov esi, ecx
call fcn.1400b5d63
pop rdi
add eax, dword [rax]
add eax, dword [rax]
test al, 8
jne 0x14007fd84
lea rcx, [rsi + 0x20]
call fcn.14007fe3e
jmp 0x14007fd94
test al, 0x10
je 0x14007fd94
lea rcx, [rsi + 0xb0]
call fcn.1400b3da6
xor ecx, ecx
call fcn.140048730
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400b76be
cmp rax, 1
mov edx, 2
add byte [rax], al
sbb rdx, 0
mov rcx, rsi
call fcn.1400b5dba
test al, al
je 0x14007fdcd
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14007fdd4
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
invalid
add rcx, 0x20
call fcn.140034e42
lea rcx, [rsi + 0x30]
call case.0x140055e9e.225
mov rax, qword [rsi + 0xc0]
test rax, rax
je 0x14007fe04
invalid
invalid
mov rcx, qword [rsi + 0xc8]
call qword [rax + 0x18]
mov edx, 0x80
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000cc90
cld
inc ebx
or dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x573b7eb8], dl
add byte [rax], al
add bl, al
add esp, 0xa8
invalid
sub esp, 0x28
invalid
add byte [rax - 0x7f], cl
in al, dx
test al, 0
add byte [rax], al
sub esp, 0xa8
adc byte [rax - 0x73], cl
push rsp
lea edx, [rsp + 0x20]
and al, 0x20
adc byte [rdi], cl
sub dword [rdx], eax
invalid
add al, dh
js 0x14007fec3
js 0x14007fec3
js 0x14007fec3
invalid
invalid
add ecx, 0x10
jmp fcn.140014780
invalid
dec dword [rax - 0x7d]
in al, dx
cmp byte [rax + 0x7402207a], al
sbb ecx, dword [rax - 0x75]
and byte [rax - 0x77], cl
and byte [r15], cl
movups xmm0, xmmword [rdx]
mov dword [rcx + 0x20], eax
movups xmm0, xmmword [rdx]
add cl, byte [rdi]
movups xmm1, xmmword [rdx + 0x10]
adc byte [rdx + 0x10], cl
adc byte [rdi], cl
adc dword [rcx + 0x10], ecx
movups xmmword [rcx + 0x10], xmm1
movups xmmword [rcx], xmm0
add rsp, 0x38
cmp bl, al
add dword [rax - 0x7d], ecx
invalid
cmp bl, al
mov rax, qword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov eax, dword [rsp + 0x60]
mov qword [rsp + 0x20], rax
and al, 0x20
lea rax, [0x140181848]
sbb dword [rax], edx
add byte [rbp + rcx*4 + 0x54], cl
lea r10, [rsp + 0x37]
lea r10, [rsp + 0x37]
mov rcx, r8
mov rdx, r9
mov r8, r10
invalid
ror byte [rcx - 0x77], 1
mov r9, rax
call fcn.1400c1520
std
invalid
add al, 0
shr eax, 0xfd
std
adc eax, 0x48cc0004
sub esp, 0x28
mov ecx, 0x140
add dword [rax], eax
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
invalid
add al, 0
int3
add dword [rax], eax
add byte [rdx + 8], bh
or byte [rax], al
add byte [rax], al
invalid
or byte [rax], al
add byte [rax], al
invalid
add al, ch
invalid
call fcn.1400b3d4e
mov ecx, 1
add byte [rax], al
mov qword [rax], rcx
mov qword [rax + 8], rcx
and qword [rax + 0x30], 0
mov qword [rax + 0x40], 5
invalid
invalid
add byte [rax], al
invalid
or byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
add eax, 0xf0000000
add byte [rax], al
add al, dh
lock inc qword [rax]
inc qword [rax]
jle 0x14007ff5e
or byte [rax - 0x77], cl
ret 0x8348
mov rdx, rax
add rsp, 0x28
ret
ud2
push r14
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
mov rdi, r8
mov rsi, rcx
invalid
invalid
mov rcx, qword [rdx]
mov rax, qword [rcx + 0x1c8]
test al, 1
jne case.0x14006f45e.96
cmp rax, 0xfffffffffffffffe
je 0x140080038
clc
dec byte [rdi]
test byte [rcx + 0x4c000000], ch
lea eax, [rax + 2]
invalid
lea r8, [rax + 2]
add dh, al
cmpxchg qword [rcx + 0x1c8], r8
cmpxchg dword [rcx + 0x1c8], eax
lock cmpxchg qword [rcx + 0x1c8], r8
cmpxchg dword [rcx + 0x1c8], eax
or eax, 0x75000001
fisttp word [rax - 0x75]
sbb cl, byte [rax - 0x73]
invalid
jne 0x14007ff7d
mov rbx, qword [rdx]
lea rcx, [rbx + 0x80]
lea ecx, [rbx + 0x80]
lea ecx, [rbx + 0x80]
mov eax, dword [rax + 0x41000000]
mov esp, 1
add byte [rax], al
mov r12d, 1
mov r14d, 1
lock xadd qword [rbx + 0x88], r14
xadd qword [rbx + 0x88], r14
xadd qword [rbx + 0x88], r14
sal dword [rbx + 0x88], 0x4c
mov edx, esi
invalid
mov rdx, r14
call fcn.1400466d8
cld
dec dword [rcx - 0x77]
mov r15, rax
and r14d, 0x1f
invalid
invalid
invalid
mov r15, rax
and r14d, 0x1f
imul rcx, r14, 0x118
sbb byte [rcx], al
add byte [rax], al
invalid
sbb byte [rcx], al
add byte [rax], al
invalid
add byte [rax + 1], cl
rol dword [rcx - 0x48], 0x18
mov r8d, 0x118
mov rdx, rdi
mov edx, edi
add rcx, rax
mov r8d, 0x118
mov rdx, rdi
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
mov ecx, r14d
shl r12, cl
lock or qword [r15 + 0x2310], r12
and eax, dword [rax]
add byte [rax - 0x7f], cl
ret
add rbx, 0x100
mov rcx, rbx
mov ecx, ebx
call fcn.1400b3f5f
invalid
mov qword [rsi + 0x100], 3
xchg byte [rax], al
add dword [rax], eax
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
add eax, dword [rax]
add byte [rax], al
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
mov r8d, 0x118
mov rcx, rsi
mov ecx, esi
mov ecx, esi
mov rdx, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r14
pop r15
jmp sub.VCRUNTIME140.dll_memcpy
add byte [rcx + 7], bh
mov ecx, 7
int 0x29
ud2
sub dword [rdi], ecx
or ecx, dword [rax + 0x39]
cmp qword [rcx + 0x18], rdx
jbe 0x140080067
mov rax, rdx
add rax, qword [rcx + 0x10]
mov rdx, qword [rcx]
xor r8d, r8d
cmp rax, rdx
invalid
ror byte [rdi + rcx + 0x43], 1
ret 0x294c
invalid
invalid
cmovae r8, rdx
sub rax, r8
shl rax, 3
shl eax, 3
add ecx, dword [rax + 3]
or r11b, al
or bl, al
add rax, qword [rcx + 8]
ret
xor eax, eax
ret
test dword [rbp - 0x3c0000d9], esi
jmp 0x140072680
invalid
invalid
invalid
invalid
invalid
push rbx
sub rsp, 0x70
in al, dx
jo 0x1400800cd
mov esi, ecx
jo 0x1400800cd
mov esi, ecx
call fcn.1400b6090
movzx eax, al
mov dh, 0xc0
lea rcx, [0x1401b5904]
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
jmp rax
invalid
lea rax, [0x14018e998]
add eax, 0x10e8f2
call 0xcd5000b8
and al, 0x30
invalid
lea rcx, [rsp + 0x30]
mov qword [rcx], rax
mov qword [rcx + 8], rsi
mov dword [rcx + 8], esi
or byte [rax - 0x77], cl
and al, 0x28
invalid
mov qword [rsp + 0x28], rcx
sub byte [rbx + 0xf0b307e], al
and eax, 0
add byte [rax], al
invalid
cmp dword [rsi + 0x30], 0xb
jae 0x1400801a1
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
jle 0x1400800e5
lea rdi, [rsi + 0x20]
lea rbx, [rsi + 0x30]
mov rcx, qword [rsi + 0x28]
pop rsi
xor byte [rax - 0x75], cl
sub al, r13b
call fcn.1400b3df5
mov r14, rax
mov r15, rdx
lea rdx, [rsp + 0x28]
mov rcx, rbx
mov ecx, ebx
and edi, dword [0xc95100d7]
add byte [rcx - 0x77], cl
invalid
mov ecx, ebx
call 0x140072680
invalid
mov ebx, eax
ret
mov rcx, r14
mov rdx, r15
call fcn.1400b3e02
test bl, bl
je 0x140080112
mov rcx, rsi
mov ecx, esi
call fcn.1400b610d
cmp al, 3
jne 0x140080149
invalid
invalid
mov rcx, rdi
mov rcx, rdi
jmp 0x14008010b
add al, 0x48
lea ecx, [rsi + 0x20]
lea rcx, [rsi + 0x20]
call fcn.1400802fd
add byte [rax], al
jmp case.0x140080161.0
and al, 0x48
mov rcx, rdi
mov ecx, edi
call fcn.14008040e
lea rdx, [rsp + 0x40]
invalid
hlt
add byte [rax - 0x73], cl
push rsp
and al, 0x40
invalid
and qword [rdx], 0
and qword [rdx], 0
mov qword [rdx + 0x20], rdi
mov rcx, rdi
and byte [rax - 0x77], cl
stc
call fcn.14008047e
xor ecx, ecx
call fcn.140048730
test esp, edi
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
pop r15
pop rdi
jmp 0x140080332
mov ecx, eax
call fcn.140048861
cld
dec dword [rdi]
mov dh, 0xc0
cld
dec dword [rdi]
mov dh, 0xc0
lea rcx, [0x1401b5914]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rcx, rdi
mov rdx, rsi
call fcn.1400b77bc
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x1400802d8
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax + 0x70c48348], dl
nop
add rsp, 0x70
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov rcx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14008039e
lea rax, str.internal_error:_entered_unreachable_code:_unexpected_stage
lea rcx, [rsp + 0x40]
mov qword [rcx], rax
mov qword [rcx + 8], 1
lea rax, [rsp + 0x20]
mov qword [rcx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_runtime_taskcore.rs
call fcn.1400c1010
int3
push rsi
sub rsp, 0x20
mov rsi, rcx
call case.0x1400995d2.181
test al, al
je 0x1400802f6
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14008039e
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
call fcn.1400b5d63
test al, 8
jne 0x14008034e
lea rcx, [rsi + 0x20]
call fcn.14008040e
jmp 0x14008035e
test al, 0x10
je 0x14008035e
lea rcx, [rsi + 0x1e8]
call fcn.1400b3da6
xor ecx, ecx
call fcn.140048730
mov rcx, qword [rsi + 0x20]
mov rdx, rsi
call fcn.1400b76be
cmp rax, 1
mov edx, 2
sbb rdx, 0
mov rcx, rsi
call fcn.1400b5dba
test al, al
je 0x140080397
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x14008039e
nop
add rsp, 0x20
pop rsi
ret
push rsi
sub rsp, 0x20
mov rsi, rcx
add rcx, 0x20
call fcn.140034e42
lea rcx, [rsi + 0x30]
call fcn.1400803e0
mov rax, qword [rsi + 0x1f8]
test rax, rax
je 0x1400803ce
mov rcx, qword [rsi + 0x200]
call qword [rax + 0x18]
mov edx, 0x80
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000cc90
mov rcx, rbx
call fcn.1400bf89f
cmp ax, 1
jne 0x140083c55
mov ebp, edx
cmp r12, r13
jne 0x140083c48
mov rcx, r14
mov rdx, rbx
call fcn.1400bf996
mov rdx, qword [rsp + 0x30]
inc rdx
cmove rdx, rsi
add rdx, r12
jae 0x140083bc4
mov r13, r12
xor ecx, ecx
jmp 0x140083c43
lea rax, [r12 + r12]
cmp rax, rdx
cmova rdx, rax
mov r13, rdx
cmp rdx, 5
jae 0x140083bde
mov r13d, 4
xor edx, edx
mov rcx, r13
shr rcx, 0x3e
sete cl
xchg esp, eax
ror dword [rbp - 0x7b], 0xe4
xchg esp, eax
ror dword [rbp - 0x7b], 0xe4
je 0x140083c00
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
mov eax, 2
jmp 0x140083c02
xor eax, eax
lea r8, [r13*2]
add al, 0x6d
add byte [rax], al
add byte [rax], al
mov dl, cl
add rdx, rdx
mov qword [rsp + 0x38], rax
mov rcx, r15
mov r9, r14
int1
int1
call fcn.140018651
cmp qword [rsp + 0x48], 0
mov rcx, qword [rsp + 0x50]
je 0x140083c36
mov rdx, qword [rsp + 0x58]
mov r13, r12
jmp 0x140083c43
mov rdi, rcx
movabs rcx, 0x8000000000000001
call fcn.140001d62
mov word [rdi + r12*2], bp
inc r12
jmp 0x140083b84
mov rax, qword [rsp + 0x28]
mov qword [rax], r13
mov qword [rax + 8], rdi
mov qword [rax + 0x10], r12
jmp 0x140083c78
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
adc byte [rax], al
mov edx, 0xc
call fcn.1400c15e0
int3
dec dword [rax - 0x77]
invalid
add byte [rdx + 8], bh
call fcn.1400b3d4e
movabs rcx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48088948], al
mov dword [rax + 0x58], edi
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x48088948], al
mov dword [rax + 0x58], edi
lea rcx, fcn.140031840
mov qword [rax + 0x60], rcx
mov word [rax + 0x68], si
add rsp, 0x28
pop rdi
pop rsi
ret
call fcn.1400b4fa7
lea rdi, [rsi + 0x18]
lea rcx, [rsi + 0x1b8]
add dword [rax], eax
invalid
add dword [rax], eax
add al, ch
invalid
invalid
call fcn.1400728c2
mov rcx, rdi
call fcn.1400728e8
invalid
dec dword [rax - 0x73]
invalid
lea rcx, [rsi + 0x1b0]
call fcn.140072950
add rsi, 8
or byte [rax - 0x77], cl
int1
or byte [rax - 0x77], cl
int1
add rsp, 0x28
add esp, 0x28
pop rdi
pop rsi
jmp fcn.1400b28f9
rol byte [rcx], 1
add byte [rax], al
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, qword [rax + 0x18]
test rcx, rcx
je 0x140083d7d
mov rdx, qword [rax + 0x20]
call fcn.14008f240
mov rcx, qword [rsi + 0x10]
call fcn.14009b340
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
call fcn.1400b4fa7
adc al, byte [rbx]
add byte [rax - 0x73], cl
push rsi
sbb byte [rax - 0x73], cl
jl 0x140083dbf
sub byte [rcx - 0x48], al
test al, 1
add byte [rax], al
adc al, byte [rbx]
add byte [rax - 0x73], cl
push rsi
sbb byte [rax - 0x73], cl
jl 0x140083dbf
sub byte [rcx - 0x48], al
test al, 1
add byte [rax], al
mov eax, 0x1a8
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsi]
invalid
call fcn.14008f550
mov rcx, rdi
stc
invalid
stc
call fcn.1400741d9
mov rbx, qword [rsi + 8]
lea rcx, [rbx + 0x18]
invalid
lea ecx, [rbx + 0x18]
sbb al, ch
sub al, byte [rax]
add byte [rax], al
call fcn.140083df1
mov qword [rbx + 0x18], 1
and qword [rbx + 0x20], 0
mov rax, qword [rsi + 8]
mov qword [rdi], rax
lea rcx, [rsp + 0x28]
call fcn.1400b28f9
nop
add rsp, 0x1d0
pop rbx
pop rdi
pop rsi
ret
add byte [rax - 0x77], cl
shr eax, 0xc3
invalid
ret
mov edx, ecx
sub r10, r8
jb 0x140083e8d
test r8, r8
test eax, eax
je case.0x14004477e.361
cmp r8, rdx
jae 0x140083e7a
cmp byte [rcx + r8], 0xc0
jge case.0x14004477e.361
sar byte [rbp + 4], 0xeb
adc esi, dword [rbp + 0x11]
jmp 0x140083e8d
jne 0x140083e8d
test r9, r9
je 0x140083e9e
cmp r9, rdx
jae case.0x1400484b6.348
cmp byte [rcx + r9], 0xbf
jg 0x140083e9e
invalid
adc dword [rax - 0x75], ecx
and al, 0x50
push rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x20], rax
call fcn.1400c1780
fadd dword [rbx]
invalid
fadd dword [rbx]
add byte [rbp - 0x11], dh
jne 0x140083e8d
jne 0x140083e8d
add rcx, r8
mov rax, rcx
mov rdx, r10
add rsp, 0x28
add esp, 0x28
add esp, 0x28
invalid
ret
push rbx
sub rsp, 0x58
mov rsi, qword [rcx]
cmp qword [rsi + 0x18], 0
add byte [rdi], cl
test byte [rdx + 0x48000000], bl
add byte [rax], al
add byte [rax - 0x73], cl
pop rsi
invalid
je case.0x14004ffad.302
add byte [rax], al
add byte [rax - 0x73], cl
pop rsi
adc byte [rax - 0x75], cl
lea rbx, [rsi + 0x10]
mov rax, qword [rbx]
and qword [rbx], 0
invalid
add ecx, dword [rax - 0x7d]
and eax, dword [rax]
invalid
add byte [rax - 0x73], cl
jle 0x140083eea
lea rdi, [rsi + 0x18]
lea r14, [rsp + 0x40]
mov qword [r14], rax
mov dword [rsi], eax
mov rcx, r14
call 0x140083f76
add byte [rax], al
mov rax, qword [rdi + 0x10]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [rdi]
movaps xmmword [r14], xmm0
and qword [rdi], 0
xor eax, eax
cmp qword [r14], rax
je 0x140083f15
invalid
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
call fcn.1400b383d
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdx
mov dword [rsp + 0x38], edx
mov dword [rsp + 0x38], edx
mov eax, 1
add byte [rax - 0x73], cl
and al, 0x28
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
call fcn.140083df1
mov rcx, rbx
call 0x140083f76
cmp qword [rdi], 0
invalid
invalid
je 0x140083f38
invalid
dec dword [rax - 0x77]
fld1
add byte [rax], r8b
add byte [rax - 0x7d], cl
invalid
add byte [rax + rcx + 0x48], dh
mov ecx, edi
mov rcx, rdi
call fcn.140083f81
add byte [r8], al
add byte [rax - 0x7d], cl
invalid
cmp rsi, 0xffffffffffffffff
je 0x140083f52
lock dec qword [rsi + 8]
dec dword [rsi + 8]
or byte [rbp + 0xd], r14b
jne 0x140083f52
or eax, 0x8ba
add byte [rax - 0x77], cl
int1
mov edx, 8
mov rcx, rsi
call fcn.14000cc90
clc
call qword [rax + 0x58c48348]
nop
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
ret
lea rcx, [0x140185653]
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
mov edx, 0x16
invalid
add byte [rax], al
add al, ch
imul edx, esi, 3
add ah, cl
invalid
imul edx, esi, 3
add ah, cl
cmp qword [rcx], 0
jne fcn.140083fac
sub al, 0
add byte [rax], al
sub al, 0
add byte [rax], al
ret
mov rcx, qword [rcx + 0x10]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, rsi
call fcn.140073441
hlt
invalid
dec dword [rax - 0x7d]
invalid
or byte [rax - 0x77], cl
mov ecx, esi
hlt
mov ecx, esi
int1
add rsp, 0x20
pop rsi
jmp fcn.1400b28f9
sub rsp, 0x20
mov rsi, rcx
mov rax, qword [rcx]
lock dec qword [rax + 0x1d0]
dec qword [rax + 0x1d0]
jne 0x140083ffa
mov rcx, qword [rsi]
mov edx, 1
add dword [rax], eax
add byte [rax], al
lock xadd qword [rcx + 0x88], rdx
rcl dword [rcx + 0x88], 0x48
sub ecx, 0xffffff80
jmp 0x167062859
cld
dec dword [rax - 0x47]
mov ecx, 0
add al, byte [rax]
add byte [rax], al
lock or qword [rax + 0x2310], rcx
mov byte [rax], dl
adc byte [rbx], ah
add byte [rax], al
mov ecx, pe_nt_image_headers64
add byte [rax], al
add rcx, qword [rsi]
call fcn.1400b3f5f
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp 0x1400729f2
dec dword [rax - 0x7b]
sal byte [rdi + rbx + 0x48], 0x89
mov al, 0
and eax, dword [rax]
add byte [rdi], cl
push rdi
ror byte [rdi], 0x11
or byte [rax], 0x23
add byte [rax], al
and qword [rax + 0x2318], 0
add rsp, 0x20
pop rsi
ret
lea ecx, [rsp + 0x20]
mov qword [rcx], rsi
mov byte [rcx + 8], al
or r14b, al
or dword [r8], eax
or r14b, al
or dword [r8], eax
call fcn.140014be0
nop
add rsp, 0x30
pop rsi
ret
mov ecx, dword [rax]
call fcn.1400b54ec
mov ebp, eax
mov r12d, 5
add byte [rax], al
add byte [rax], al
test bpl, 1
jne 0x140084186
mov ebx, ebp
shr ebx, 0x10
jmp 0x1400840da
mov r13, qword [r14 + 0x30]
test r13b, 2
invalid
add cl, byte [rdi]
invalid
lea eax, [rax]
add byte [rax], al
jmp 0x1400840da
invalid
test r13b, 4
test ch, 4
invalid
jne 0x140084177
test dword [rbp + 0x41000000], edx
add byte [rax], al
add byte [rcx - 0xa], al
test ch, 1
je 0x1400840fc
invalid
test r13b, 1
test ch, 1
je 0x1400840fc
mov rcx, qword [r14 + 0x20]
mov ecx, dword [rsi + 0x20]
mov rdx, qword [r14 + 0x28]
mov r8, qword [r15]
call fcn.1400b5511
adc al, 3
invalid
test al, al
je 0x140084104
adc al, 3
add byte [rax + rax*8 - 0x9bef78c], al
vpcmpeqb xmm12, xmm15, xmmword [rbx + rbp*8]
mov rax, qword [r14 + 0x30]
test r13b, 1
je 0x140084126
jmp 0x140084151
mov rax, qword [r14 + 0x30]
mov rcx, rax
and rcx, 0xfffffffffffffffe
lock cmpxchg qword [r14 + 0x30], rcx
jne case.0x14005b8ec.193
test al, 2
jne 0x14008415f
mov rax, qword [r14 + 0x20]
mov rcx, qword [r14 + 0x28]
call qword [rax + 0x18]
push rax
invalid
push rax
sbb byte [rcx - 0x75], cl
invalid
mov rax, qword [r15]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx]
mov qword [r14 + 0x20], rax
mov qword [r14 + 0x28], rdx
sub byte [rcx - 0x75], cl
invalid
invalid
sub byte [rcx - 0x75], cl
xor byte [rax - 0x77], r9b
mov rcx, rax
or rcx, 1
lock cmpxchg qword [r14 + 0x30], rcx
invalid
invalid
ror dword [rax - 0x7d], 0xc9
add eax, esi
cmpxchg qword [r14 + 0x30], rcx
invalid
invalid
xor byte [rbp - 0xf], r14b
jne 0x14008413e
test al, 2
jne 0x140084165
shr ebp, 8
mov ecx, ebp
mov edx, ebx
call fcn.1400b5520
add eax, dword [rax]
add eax, dword [rax]
add bl, ch
invalid
jmp 0x140084186
lock or qword [r14 + 0x30], 1
or dword [rsi + 0x30], 1
add dword [rbp - 0x75], ecx
cmp byte [rcx - 0x39], cl
cmp byte [rax + r8], r8b
add al, 0
mov r12, qword [r14 + 0x38]
mov qword [r14 + 0x38], 4
add al, 0
add byte [rax], al
add al, 0
add byte [rax], al
add byte [rcx - 0x7d], cl
cld
cmp r12, 4
jne 0x14008419d
add al, 0x75
xor ecx, ecx
leave
xor ecx, ecx
leave
mov edx, ebx
call fcn.1400b5520
mov r12d, 4
mov esp, 4
add byte [rcx + rcx*4 + 0x26], cl
mov qword [rsi], r12
add rsp, 0xb8
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
add r14, 0x40
lea rcx, [rsp + 0x28]
and al, 0x28
sub byte [rcx - 0x48], al
mov r8d, 0x90
nop
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
xor ecx, ecx
invalid
leave
mov edx, ebx
call fcn.1400b5520
invalid
adc eax, dword [rbx]
add eax, dword [rax]
invalid
add eax, dword [rax]
add byte [rcx - 0x7d], cl
cld
add al, 0x74
mov ebp, 0x5fc8349
cmp r12, 4
je 0x140084180
cmp r12, 5
cmp esp, 5
je 0x140084186
lea rcx, [rsi + 8]
or byte [rax - 0x73], cl
push rsp
and al, 0x28
lea rdx, [rsp + 0x28]
mov r8d, 0x90
call sub.VCRUNTIME140.dll_memcpy
mov rcx, rdi
cdq
invalid
call fcn.140072c91
and qword [rdi], 0
jmp 0x140084186
lea eax, [0x14018ef98]
add eax, 0x10ada6
lea rcx, [rsp + 0x28]
mov qword [rcx], rax
add dword [rax - 0x39], ecx
or byte [r9], al
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x12f35f
invalid
add dword [rax - 0x39], ecx
or byte [r9], al
or byte [rcx], al
or byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0x12f35f
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
invalid
add byte [rax - 0x77], cl
adc byte [r15], cl
push rdi
ror byte [rdi], 0x11
movups xmmword [rcx + 0x18], xmm0
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_synconeshot.rs
movups xmmword [rcx + 0x18], xmm0
adc dword [rcx + 0x18], eax
lea rdx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_src_synconeshot.rs
cmc
lodsd eax, dword [rsi]
adc byte [rax], al
call fcn.1400c1010
int3
invalid
int 3
add ah, cl
mov esi, ecx
mov rcx, qword [rcx]
test rcx, rcx
je 0x140084257
mov rax, qword [rcx + 0x40]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x40], rdx
push rcx
jne 0x140084235
push rcx
jne 0x140084235
and eax, 0xa
loopne case.0x14006f2e8.113
cmp eax, 8
jne 0x140084257
mov rax, qword [rcx + 0x20]
mov eax, dword [rcx + 0x20]
mov rcx, qword [rcx + 0x28]
mov ecx, dword [rcx + 0x28]
call qword [rax + 0x10]
push rax
adc byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.140072f1d
invalid
in al, dx
invalid
invalid
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
add byte [rax], al
add byte [rax], al
mov edx, 8
add byte [rax], al
add al, ch
sar edx, cl
add al, byte [rax]
call fcn.1400b3d4e
mov ecx, 1
add dword [rax], eax
add byte [rax], al
mov qword [rax], rcx
mov dword [rax], ecx
mov qword [rax + 8], rcx
mov qword [rax + 0x10], rsi
mov dword [rax + 0x10], esi
jo 0x14008429b
add rsp, 0x20
pop rsi
ret
in al, dx
sub al, ch
invalid
rcr byte [rax], 1
call fcn.140035b6a
cmp al, 2
setb al
xchg edx, eax
ror byte [rax - 0x7d], 0xc4
sub bl, al
sti
invalid
mov rsi, rcx
mov rcx, qword [rcx + 0x28]
mov rdx, qword [rsi + 0x30]
call fcn.140001709
idiv edi
idiv edi
dec dword [rax - 0x77]
int1
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140049177
invalid
call qword [rsi + 0x48]
sub esp, 0x20
in al, dx
invalid
sub rsp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov esi, ecx
mov rsi, rcx
mov rcx, qword [rcx]
test rcx, rcx
je case.0x140078f6b.73
mov rax, qword [rcx + 0x30]
xor byte [rax - 0x77], cl
mov rdx, rax
or rdx, 4
invalid
ret 0x8348
lock cmpxchg qword [rcx + 0x30], rdx
jne 0x1400842da
and eax, 0xa
cmp eax, 8
clc
or byte [rbp + 0xb], dh
invalid
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x10]
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
jmp fcn.140072c91
invalid
invalid
dec dword [rdi]
mov dh, 0x41
jo 0x140084293
invalid
test eax, eax
je 0x14008431f
invalid
sal byte [rsi + rcx - 0x7d], 0xf8
add esi, dword [rbp + 0x12]
invalid
cmp eax, 3
jne 0x140084328
invalid
adc cl, byte [rax - 0x7d]
sal dword [rax], 0xe9
add rcx, 0x30
jmp fcn.14002c228
or dword [rdi - 6], edi
invalid
or dword [rdi - 6], edi
cli
dec dword [rax - 0x7d]
ror dword [rax], 0xe9
add rcx, 8
jmp fcn.14002c228
add byte [rdi - 6], bh
invalid
add byte [rdi - 6], bh
inc ebx
ret
in al, dx
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
movzx eax, byte [rcx + 0x138]
add dword [rax], eax
invalid
test eax, eax
invalid
je 0x14008436d
invalid
add dword [rax], eax
add byte [rbp - 0x7cce8b40], al
invalid
je 0x14008436d
invalid
invalid
sal byte [rcx + rsi - 0x7d], 0xf8
xor dword [rbx + 0x407503f8], eax
cmp eax, 3
jne 0x140084381
clc
add esi, dword [rbp + 0x40]
lea rcx, [rsi + 0x78]
call fcn.140084309
lea rcx, [rsi + 0x48]
lea ecx, [rsi + 0x48]
js 0x14008432e
mov edi, 0x48ffffff
lea ecx, [rsi + 0x48]
call fcn.140048fc6
call fcn.140048fc6
call fcn.140048fc6
mov rcx, qword [rsi + 0x30]
mov rdx, qword [rsi + 0x38]
call fcn.140001709
sal edi, cl
dec dword [rax - 0x77]
int1
push rsi
cmp al, ch
test eax, 0x48fff7d3
sal edi, cl
dec dword [rax - 0x77]
int1
sal edi, cl
dec dword [rax - 0x77]
int1
add rsp, 0x20
pop rsi
jmp fcn.14000f4c9
clc
dec dword [rax - 0x7f]
invalid
add rsi, 0xf0
mov rcx, rsi
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
add rsp, 0x20
pop rsi
jmp fcn.1400842a4
and edi, edi
invalid
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
pop rsi
ret
call qword [rsi + 0x48]
sub esp, 0x20
invalid
and byte [rax - 0x77], cl
invalid
mov rsi, rcx
mov esi, ecx
movzx eax, byte [rcx + 0x1e0]
loopne 0x14008439b
add byte [rax], al
loopne 0x14008439b
add dword [rax], eax
add byte [rax], al
add byte [rbp - 0x7cdd8b40], al
test eax, eax
je 0x1400843c2
cmp eax, 3
jne 0x1400843cf
clc
add esi, dword [rbp + 0x2a]
sub cl, byte [rax - 0x73]
lea rcx, [rsi + 0x130]
call fcn.1400843d6
invalid
mov rcx, qword [rsi + 0x128]
mov gs, word [rax]
add dword [rax], eax
add byte [rax - 0x7d], cl
invalid
invalid
invalid
sub byte [rcx], al
add byte [rax], al
add rsp, 0x20
add esp, 0x20
pop rsi
jmp fcn.140072d4f
dec dword [rax - 0x77]
int1
mov rcx, rsi
add rsp, 0x20
and byte [rsi - 0x17], bl
pop rcx
jmp 0x1889943cf
pop rsi
jmp fcn.140072d28
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
ret
sub esp, 0x20
movzx eax, byte [rcx + 0x69]
mov dh, 0x41
imul ecx, dword [rax - 0x7d], 0x447705f8
ja case.default.0x1400843f6
invalid
mov dh, 0x41
imul ecx, dword [rax - 0x7d], 0x447705f8
ja case.default.0x1400843f6
invalid
mov rsi, rcx
mov rsi, rcx
invalid
lea rcx, [0x1401b5924]
lea ecx, [0x1401b5924]
adc eax, 0x63480013
add al, 0x81
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rsi + 0x70]
mov ecx, dword [rsi + 0x70]
mov rdx, qword [rsi + 0x78]
mov edx, dword [rsi + 0x78]
call fcn.140040195
cmp byte [rsi + 0x68], 0
push 0x48097400
lea ecx, [rsi + 0x40]
je case.0x1400843f6.3
lea rcx, [rsi + 0x40]
call fcn.14002c228
mov byte [rsi + 0x68], 0
add rsi, 0x20
add esi, 0x20
add byte [rax - 0x7d], cl
invalid
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.140042a7f
push rsi
out 0xfb, al
invalid
push rsi
out 0xfb, al
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
nop
add rsp, 0x20
pop rsi
ret
mov rsi, rdx
mov rdi, rcx
mov rbx, qword [rdx + 0x10]
mov rdx, rbx
call fcn.14003d60e
sti
invalid
sti
dec dword [rax - 0x7b]
invalid
test rbx, rbx
je 0x14008446e
invalid
mov rdx, qword [rsi + 8]
mov rcx, rdi
mov r8, rbx
call fcn.1400b85ff
mov rcx, rsi
mov rdx, rbx
call fcn.1400493fe
cld
dec dword [rax - 0x75]
pop rsi
adc bl, ch
invalid
cld
dec dword [rax - 0x75]
pop rsi
adc bl, ch
fisttp dword [rax - 0x77]
int1
mov rcx, rsi
add rsp, 0x20
pop rbx
pop rdi
pop rsi
jmp fcn.14002c228
invalid
push rsi
sub rsp, 0x20
cmp dword [rcx], 2
je 0x1400844b5
mov rsi, rcx
cmp byte [rcx + 0x30], 0
jns 0x1400844bd
invalid
je case.0x140055e9e.237
mov rcx, qword [rsi + 0x38]
mov rdx, qword [rsi + 0x40]
call fcn.140040195
mov rcx, qword [rsi + 0x10]
mov rax, rcx
btc rax, 0x3f
cmp rax, 2
ja 0x1400844bb
cmp rax, 1
je 0x1400844bb
add rsp, 0x20
pop rsi
ret
mov rdx, qword [rsi + 0x18]
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
pop rsi
jmp 0x14003cb62
invalid
push rdi
push rsp
ror byte [rbp - 0x77], 0xe0
invalid
xchg dword [rax + 0x48000001], ebp
mov dword [rsp + 0x20], ecx
invalid
add byte [rax], al
add bl, ch
sbb ah, byte [rsi + 0x2e]
nop dword [rax + rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx - 0x73], cl
lea edx, [rsi + rdi]
lea edx, [rsi + rdi]
mov r8, r12
movzx ecx, byte [rsi + rbx - 1]
dec dword [rcx - 0x7d]
clc
adc byte [rbx + 0x34], dh
add byte [rax], al
add byte [rdx + 0x38], al
or al, 0xa
cmp byte [rdx + rcx], cl
enter 0xfffffffffffff275, 0x4d
mov ecx, eax
clc
add dword [rdi + rsi - 0x17], esi
sbb al, 1
add byte [rax], al
add byte [rsi - 0x70], ah
add byte [rsi - 0x70], ah
nop
cmp eax, 1
add byte [rax], al
add byte [rax], al
add byte [rsi + 0x66], ah
nop word cs:[rax + rax]
add byte [rax], al
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add edi, ecx
invalid
out dx, eax
add byte [rax], al
add byte [rax - 0x77], cl
fld1
jo 0x1400845a9
mov eax, esp
dec dword [rcx - 0x7d]
clc
adc byte [rbx + 0x34], dh
nop dword [rax + rax]
invalid
cmp byte [rdx + rcx], cl
inc ecx
ror dword [rbp + 0x39], 0xc8
ror dword [rax - 0x7d], 1
clc
add dword [rdx + rdx - 0x15], esi
adc ch, bl
adc ch, bl
pop rdx
add dword [rax], eax
add byte [rax], al
clc
add dword [rbp + 0x4f], esi
adc byte [rbp - 0x77], cl
std
jno 0x14008466c
invalid
invalid
or al, 0x2e
mov rdx, r14
mov r8, rbx
fsubr st(0)
or al, cl
add eax, dword [rax]
fsubr st(0)
or al, cl
add eax, dword [rax]
test eax, eax
jne 0x1400845e0
test dword [rdx - 1], ebx
invalid
invalid
ror byte [rdi], 0x85
pop rdx
invalid
mov rcx, qword [rsp + 0x20]
mov qword [rcx + 8], r13
imul ecx, dword [rax], 0x1079894c
imul ecx, dword [rax], 0x1079894c
mov eax, 1
jmp 0x1400846ae
invalid
add byte [rax], al
add bl, ch
adc al, 0x4c
mov dword [rdi + 0x10], esp
invalid
adc byte [rcx], dh
ror byte [rax - 0x75], 0x4c
and al, 0x20
invalid
int3
and al, 0x40
lea rcx, [0x140186550]
adc byte [rax], al
mov qword [rsp + 0x30], rcx
lea rcx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], 4
and al, 0x20
add al, 0
add byte [rax], al
and al, 0x20
add al, 0
add byte [rax], al
lea rdx, str.ParseIntError
lea r9, str.kind
mov r8d, 0xd
mov rcx, rax
call fcn.140015030
sbb dword [rcx], ecx
stc
call qword [rax + 0x48c48348]
sbb dword [rcx], ecx
stc
call qword [rax + 0x48c48348]
ret
mov eax, dword [rcx]
movzx eax, byte [rax]
lea rcx, [0x140186c48]
add byte [rbx + rcx*4 + 4], cl
ror dword [rax - 0x73], 0xd
lea rcx, [0x140186c70]
or eax, 0x102538
add byte [rbx + rcx*4 + 4], cl
ror dword [rax - 0x73], 0xd
lea rcx, [0x140186c70]
or eax, 0x102538
invalid
invalid
or eax, 0x102538
and eax, 0x63480010
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
mov ecx, dword [rdx + 0x18]
push rdx
sub byte [rbx + rcx*4 + 0x4a], cl
mov ecx, dword [rdx + 0x18]
mov rdx, rax
invalid
invalid
mov rdx, rax
jmp r9
jmp rcx
jmp rcx
int3
int3
int3
push rbx
sub rsp, 0x90
nop
add byte [rax], al
add byte [rax], al
nop
add byte [rax], al
add byte [rax], al
mov rsi, rcx
mov rsi, rcx
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov ecx, dword [rcx]
test rcx, rcx
test ecx, ecx
je 0x140084bfc
mov eax, dword [rsi + 0x18]
inc eax
mov dword [rsi + 0x18], eax
cmp eax, 0x1f5
jae case.0x14007fb98.19
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
invalid
invalid
adc byte [rcx + r15 - 0x40], r9b
cmp rax, r8
jae case.0x1400847c6.2
mov ebp, edx
movzx ebx, byte [rcx + rax]
add dword [rax - 0x73], ecx
push rax
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
invalid
invalid
push rax
add dword [rax - 0x77], ecx
push rsi
adc byte [rbp + rcx*4 + 0x4b], al
mov esi, 0x17f98341
cmp ecx, 0x17
lea ecx, [rbx - 0x42]
cmp r9d, 0x17
cmp ecx, 0x17
invalid
ja case.0x1400847c6.2
lea r10, [0x1401b593c]
adc eax, dword [rax]
movsxd r9, dword [r10 + r9*4]
add r9, r10
jmp r9
cmp rdx, r8
jae 0x140084c42
xor dword [rax + 4], 0
invalid
xor dword [rax + 4], 0
add byte [rax + 0xf73113c], al
jae 0x1400847e6
cmp byte [rcx + rdx], 0x73
jne 0x140084c42
test dword [rsi + 4], esp
add byte [rax], al
jae 0x1400847e6
test dword [rsi + 4], esp
add byte [rax], al
add al, 0
add byte [rbp + rcx*4 + 0x48], cl
add cl, byte [rcx + rcx*4 + 0x4e]
lea r9, [rax + 2]
mov qword [rsi + 0x10], r9
adc byte [rbp + 0x39], cl
ror dword [rdi], 0x83
cmp byte [rdx], al
add byte [rax], al
adc byte [rbp + 0x39], cl
ror dword [rdi], 0x83
cmp byte [rdx], al
add byte [rax], al
cmp byte [rcx + r9], 0x5f
jne 0x140084a25
invalid
invalid
add al, byte [rax]
invalid
test dword [0x1880847fb], ebp
add eax, 3
add al, byte [rax]
add byte [rax - 0x7d], cl
add rax, 3
invalid
add rax, 3
mov qword [rsi + 0x10], rax
mov dword [rsi + 0x10], eax
adc cl, ch
jmp 0x140084c42
cmp eax, 0x48000004
mov ecx, dword [rsi + 0x20]
invalid
add byte [rax], al
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x14008482b
lea rdx, [0x140186ab0]
mov r8d, 0x19
add byte [rax], al
call fcn.140011890
mov dil, 1
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x4fc850f], eax
jne 0x140084d27
test al, al
jne 0x140084d27
add al, 0
add byte [rax - 0x39], cl
invalid
mov qword [rsi], 0
mov byte [rsi + 8], 1
jmp 0x140084d25
add al, 0
invalid
add ecx, ebp
invalid
add al, 0
add byte [rax - 0x77], cl
mov rcx, rsi
add byte [rax], al
mov rcx, rsi
mov edx, ebp
call fcn.140084eb0
mov dil, 1
jmp 0x140084ce9
pushfq
add al, 0
invalid
pushfq
add al, 0
add byte [rax - 0x73], cl
lea rcx, [rsp + 0x30]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.140085050
cmp byte [rsp + 0x30], 0
add byte [rax + 0x30247c], al
je 0x140084a8f
add byte [rdi], cl
mov dh, 0x5c
and al, 0x31
invalid
movzx ebx, byte [rsp + 0x31]
xor dword [rax - 0x75], ecx
and byte [rbx + r11*8 + 0x2e6840f], r8b
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test bl, bl
je case.0x14006f45e.105
test rcx, rcx
test ecx, ecx
je 0x140084b7e
lea rdx, [0x140186ab0]
mov r8d, 0x19
jmp 0x140084b6e
add byte [rax], al
add byte [rax], al
mov rcx, rsi
mov edx, ebp
call fcn.140084760
invalid
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x481850f], eax
jne 0x140084d27
invalid
test bpl, bpl
je 0x1400848ce
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400848ce
lea rdx, [0x1401866a8]
mov r8d, 2
add byte [rax], al
add byte [rax], al
call fcn.140011890
test al, al
jne 0x140084d27
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
test rcx, rcx
je 0x1400848f1
lea rdx, [0x140186763]
mov r8d, 1
mov eax, 1
call fcn.140011890
test al, al
jne 0x140084d27
add byte [rax], al
mov rcx, rsi
call fcn.140085f10
test rax, rax
jne 0x140084d27
jmp 0x140084cce
mov rcx, rsi
int1
call case.0x14007f681.54
mov rbx, rax
test bl, 1
jne 0x1400849fa
mov rcx, rsi
mov edx, ebp
call fcn.140084760
mov dil, 1
test al, al
jne 0x140084d27
cmp qword [rsi], 0
je 0x140084bcb
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.140085050
cmp byte [rsp + 0x30], 0
jl 0x14008496e
xor byte [rax], al
and al, 0x30
add byte [rdi], cl
test dword [rbx], edx
invalid
jne 0x140084865
cmp qword [rsi], 0
je 0x140084bfc
mov r14, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.140085120
cmp qword [rsp + 0x30], 0
je 0x140084bc1
invalid
add byte [rax - 0x3f], cl
jmp 0x14008499e
shr rbx, 0x20
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
cmp ebx, 0x110000
add byte [rax], al
adc dword [rax], eax
add byte [rax], al
adc dword [rax], eax
jne 0x140084d37
test dword [rcx + 0x48000003], ebx
mov eax, dword [rsp + 0x58]
mov rax, qword [rsp + 0x58]
or rax, qword [rsp + 0x68]
je 0x140084ced
test byte [rdi], bh
add eax, dword [rax]
invalid
test byte [rdi], bh
add eax, dword [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084ced
add byte [rax], al
lea rdx, [0x1401866a8]
mov r8d, 2
call fcn.140011890
ret
invalid
clc
inc dword [rax + rax*8 + 0x352850f]
add byte [rax], al
mov rdx, qword [rsi + 0x20]
test rdx, rdx
je 0x140084ced
lea rcx, [rsp + 0x50]
call fcn.140085340
jmp 0x140084ce9
invalid
add byte [rax - 0x75], cl
jle 0x140084a15
mov rdi, qword [rsi + 0x20]
jmp 0x140084c64
mov rcx, qword [rsi + 0x20]
and ebx, 0x100
jne 0x140084b8d
test rcx, rcx
je 0x140084baf
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
adc eax, 0x102086
mov r8d, 0x10
jmp 0x140084b9f
xor eax, eax
mov r10d, 0x3e
mov edx, 0x3e
mov edx, 0x3e
cmp r9, r8
jae case.0x1400847c6.2
movzx edx, byte [rcx + r9]
cmp dl, 0x5f
cli
pop rdi
cli
pop rdi
je 0x140084c28
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
jb 0x140084a71
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
jae 0x140084a5d
add dl, 0xa9
jmp 0x140084a6e
invalid
adc dword [rbp + rcx*4 + 0x5a], eax
mov edi, 0x1afb8041
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
jae case.0x1400847c6.2
add dl, 0xe3
mov r11d, edx
ror dword [rcx - 1], cl
ror dword [rcx + rcx*4 + 0x4e], 0x10
inc r9
mov qword [rsi + 0x10], r9
mul r10
jo case.0x1400847c6.2
movzx edx, r11b
add rax, rdx
jae 0x140084a2d
cmp qword [rsi], 0
cmp dword [rsi], 0
je 0x140084bfc
mov rbx, qword [rsp + 0x38]
lea rcx, [rsp + 0x30]
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.140085120
cmp qword [rsp + 0x30], 0
je 0x140084bc1
movups xmm0, xmmword [rsp + 0x30]
movups xmm1, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x80], xmm1
movaps xmmword [rsp + 0x70], xmm0
mov rdx, qword [rsi + 0x20]
test rdx, rdx
ror byte [rdi], cl
test byte [rdx], dl
add al, byte [rax]
invalid
ror byte [rdi], cl
test byte [rdx], dl
add al, byte [rax]
add byte [rax - 0x73], cl
and al, 0x70
lea rcx, [rsp + 0x70]
call fcn.140085340
mov dil, 1
test al, al
jne 0x140084d27
mov rax, qword [rsi + 0x20]
test rax, rax
je 0x140084ced
test byte [rax + 0x34], 4
jne 0x140084ced
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x73], cl
adc eax, 0x12dfa2
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1401b2ab8]
mov r8d, 1
call qword [rax + 0x18]
test al, al
jne 0x140084d27
mov rdx, qword [rsi + 0x20]
mov rcx, rbx
mov ecx, ebx
call fcn.140014b30
test al, al
jne 0x140084d27
mov rax, qword [rsi + 0x20]
mov rcx, qword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov ecx, dword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1401b2ab9]
mov r8d, 1
call qword [rax + 0x18]
jmp 0x140084ce9
test rcx, rcx
je 0x140084b7e
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.140011890
int 0xf8
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x1a9850f], eax
add byte [rax], al
int 0xf8
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x1a9850f], eax
add byte [rax], al
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x140084d25
test rcx, rcx
je 0x140084baf
lea rdx, [0x140186ab0]
mov r8d, 0x19
call fcn.140011890
mov dil, 1
test al, al
jne 0x140084d27
in al, dx
int3
shr ebx, 8
mov qword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
mov byte [rsi + 8], bl
jmp 0x140084d25
movzx ebx, byte [rsp + 0x38]
jmp 0x14008486a
cld
invalid
invalid
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084d25
lea rdx, [0x1401866a8]
mov r8d, 2
call fcn.140011890
test al, al
jne 0x140084d27
add byte [rax], al
add byte [rax], al
cmp qword [rsi], 0
jne 0x14008493a
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084d25
lea rdx, [0x140186ac9]
mov r8d, 1
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
jmp fcn.140011890
inc r9
mov qword [rsi + 0x10], r9
inc rax
je case.0x1400847c6.2
cmp rax, 0xffffffffffffffff
je case.0x1400847c6.2
mov rdi, qword [rsi + 0x20]
mov qword [rsi + 0x20], 0
mov rcx, rsi
int1
int1
xor edx, edx
call fcn.140084760
test al, al
jne 0x140084e78
mov qword [rsi + 0x20], rdi
test rdi, rdi
je 0x140084c89
and byte [rax - 0x73], cl
adc eax, 0x101af3
mov r8d, 1
mov rcx, rdi
call fcn.140011890
mov dil, 1
add dword [rax + rax*8 + 0x9e850f], eax
add byte [rax], al
add dword [rax + rax*8 + 0x9e850f], eax
add byte [rax], al
mov rcx, rsi
call case.0x140080161.34
mov dil, 1
test al, al
jne 0x140084d27
cmp bl, 0x4d
je 0x140084cce
invalid
sub eax, 0x204e8b48
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je case.0x14008009d.16
lea rdx, [0x140186ae2]
mov r8d, 4
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
call fcn.140011890
test al, al
jne 0x140084d27
mov rcx, rsi
xor edx, edx
call fcn.140084760
test al, al
jne 0x140084d27
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084ced
lea rdx, [0x140186762]
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call fcn.140011890
test al, al
jne 0x140084d27
cmp qword [rsi], 0
je 0x140084d25
dec dword [rsi + 0x18]
jmp 0x140084d25
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084d1a
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.140011890
mov dil, 1
test al, al
jne 0x140084d27
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor edi, edi
mov eax, edi
add rsp, 0x90
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140084d56
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
lea rcx, str._fmt::Error_s_should_be_impossible_without_a__fmt::Formatter_
lea r9, [0x1401864e0]
lea r8, [rsp + 0x30]
mov edx, 0x3d
call fcn.1400c1520
int3
adc byte [rcx + rdi - 0x38], cl
ja 0x1400852db
cmp r8, r9
jae 0x140085208
cmp byte [r10 + r8], 0xc0
jge 0x14008520e
jmp 0x1400852f3
jne 0x1400852f3
test rax, rax
je 0x140085223
cmp rax, r9
jae 0x140085223
cmp byte [r10 + rax], 0xbf
jle 0x1400852f3
lea r9, [r10 + r8]
mov rdx, rax
sub rdx, r8
test sil, sil
je 0x140085278
add rax, r10
sub rax, r9
lea r11, [r8 + r10]
dec r11
lea r10, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
nop word cs:[rax + rax]
test rax, rax
je 0x140085294
mov r8, rax
dec rax
cmp byte [r11 + r8], 0x5f
jne 0x140085250
test rax, rax
je 0x1400852a3
cmp rax, rdx
jae 0x140085298
cmp byte [r9 + rax], 0xbf
jg 0x1400852a3
jmp 0x140085324
mov qword [rcx], r9
mov qword [rcx + 8], rdx
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rcx + 0x10], rax
mov qword [rcx + 0x18], 0
jmp 0x1400852e6
xor eax, eax
jmp 0x1400852c5
jne 0x140085324
test r8, r8
je 0x1400852ee
mov r10, rdx
sub r10, r8
jbe 0x1400852b4
cmp byte [r9 + r8], 0xbf
jg 0x1400852b9
jmp 0x14008530d
jne 0x14008530d
mov r8, rdx
mov rdx, r10
add r8, r9
mov r10, r9
mov r9, r8
test rdx, rdx
je 0x1400852db
mov qword [rcx], r10
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], rdx
jmp 0x1400852e6
mov byte [rcx + 8], 0
mov qword [rcx], 0
add rsp, 0x30
pop rbx
pop rdi
pop rsi
ret
xor r8d, r8d
jmp 0x1400852bc
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rcx
mov rcx, r10
mov rdx, r9
mov r9, rax
call fcn.1400c1780
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
and byte [rcx + rcx*4 - 0x37], cl
and byte [rcx + rcx*4 - 0x37], cl
mov r9, rdx
call fcn.1400c1780
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rcx
mov rcx, r9
xor r8d, r8d
mov r9, rax
call fcn.1400c1780
add ah, cl
invalid
add ah, cl
int3
je 0x1400853ac
push 0x24448b49
adc byte [rax - 0x77], cl
and al, 0x60
movzx r10d, byte [rax]
mov rcx, qword [r12]
mov rax, qword [r12 + 8]
test rax, rax
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x90], rax
mov dword [rsp + 0x90], eax
je 0x1400854d1
add rax, rcx
xor r12d, r12d
nop
movzx r11d, byte [rcx]
movzx edx, r11b
test dl, dl
js 0x1400853f0
inc rcx
cmp r12, 0x80
jne 0x140085490
jmp 0x140085888
mov r8d, edx
and r8d, 0x1f
movzx esi, byte [rcx + 1]
and esi, 0x3f
cmp dl, 0xdf
jbe 0x14008544f
movzx r9d, byte [rcx + 2]
shl esi, 6
and r9d, 0x3f
and ecx, 0x3f
and ecx, 0x3f
loope 0x14008544e
or r9d, esi
cmp r11b, 0xf0
jb 0x14008546b
movzx edx, byte [rcx + 3]
and r8d, 7
mov dh, 0x51
add eax, dword [rcx - 0x7d]
loopne 0x140085427
shl r8d, 0x12
shl r9d, 6
and edx, 0x3f
or edx, r9d
or edx, ecx
invalid
or edx, ecx
or edx, r8d
cmp edx, 0x110000
je 0x1400854d4
invalid
add byte [rax - 0x7d], cl
rol dword [rcx + rcx*2], 0x81
cld
add byte [rax], 0
add byte [rbp + 0x46], dh
add rcx, 4
cmp r12, 0x80
jne 0x140085490
jmp 0x140085888
add byte [rax - 0x7d], cl
rol dword [rdx], 0x41
shl eax, 6
invalid
add rcx, 2
shl r8d, 6
invalid
invalid
or r8d, esi
mov edx, r8d
cmp r12, 0x80
jne 0x140085490
jmp 0x140085888
add rcx, 3
shl r8d, 0xc
or r9d, r8d
rol dword [rcx + rcx*4 - 0x36], 0x49
cmp esp, 0x80
rol dword [rcx + rcx*4 - 0x36], 0x49
cmp esp, 0x80
je 0x140085888
add byte [rax], al
add byte [rsi + 0x2e], ah
nop dword [rax + rax]
nop word cs:[rax + rax]
mov dword [rsp + r12*4 + 0x98], edx
inc r12
cmp rcx, rax
jne 0x1400853c0
cwde
add byte [rax], al
add byte [rcx - 1], cl
invalid
jmp 0x1400854d4
mov eax, dword [rsi + 0x28]
mov rax, qword [rax + 0x18]
add rsp, 0x298
pop rbx
pop rbp
cwde
add al, byte [rax]
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
xor r12d, r12d
mov rax, qword [rsp + 0x70]
mov r15, qword [rsp + 0x60]
and al, 0x60
and al, 0x60
add rax, r15
mov qword [rsp + 0x78], rax
js 0x140085530
lea eax, [rsp - 1]
js 0x140085530
lea eax, [rsp - 1]
and al, 0xff
and al, 0xff
mov qword [rsp + 0x80], rax
lea rax, [r12*4 + 4]
movsd dword [rdi], dword [rsi]
add al, 0
add byte [rax], al
movsd dword [rdi], dword [rsi]
add al, 0
add byte [rax], al
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
lea rbp, [rsp + r12*4]
add rbp, 0x98
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], cl
add byte [rax], al
add byte [rcx + rcx*4 - 0x20], cl
neg rax
mov qword [rsp + 0x58], rax
mov rax, r12
loopne 0x140085562
not eax
loopne 0x140085562
not eax
mov qword [rsp + 0x50], rax
lea rax, [r12 + 1]
mov qword [rsp + 0x28], rax
mov eax, 0x2bc
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rax
mov r13d, 0x48
mov ebx, 0x80
add byte [rax], al
add byte [rbx + 0x80], bh
mov r8d, 0x1a
add byte [rax], al
movabs rsi, 0xea0ea0ea0ea0ea0f
xor eax, eax
ror byte [rax - 0x77], 0x44
and al, 0x38
pminsw mm4, qword [rax + 0xea0ea0e]
invalid
ror byte [rax - 0x77], 0x44
and al, 0x38
and al, 0x38
xor ecx, ecx
mov edx, 0x24
sub rdx, r13
mov eax, 0
add byte [rax], al
add byte [rax], al
cmovae rax, rdx
cmp rax, 1
adc rax, 0
cmp rax, 0x1a
clc
sbb al, byte [rcx - 0x45]
sbb al, byte [rax]
add byte [rax], al
clc
sbb al, byte [rcx - 0x45]
sbb al, byte [rax]
add byte [rax], al
cmovae rax, r8
lea edx, [r10 - 0x61]
cmp dl, 0x1a
jb 0x14008559d
lea edx, [r10 - 0x30]
cmp dl, 9
ja 0x140085888
add r10b, 0xea
mov edx, r10d
invalid
inc r15
movzx r8d, dl
cmp rax, r8
jbe 0x1400855e0
add rcx, r8
jb 0x140085888
add byte [rax], al
lea rdi, [r12 + 1]
jl 0x1400855da
add dword [rax - 0x77], ecx
mov rax, rcx
or rax, rdi
enter 0x948, 0xfffffffffffffff8
shr rax, 0x20
je 0x14008567c
mov rax, rcx
xor edx, edx
div rdi
mov r9, rdx
jmp 0x140085685
add byte [rax], al
invalid
add byte [rax], al
add byte [rsi + 0xf], ah
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov r9d, 0x24
mov ecx, 0x24
and al, 0
add byte [rax], al
sub r9, rax
mov edi, 0x48
nop
mov rax, rdi
mov eax, edi
sub rax, r13
mov r14d, 0
cmovae r14, rax
invalid
invalid
cmp r14, 1
adc r14, 0
cmp r14, 0x1a
cmovae r14, r11
cmp r15, qword [rsp + 0x78]
cmp edi, dword [rsp + 0x78]
je 0x140085888
movzx eax, byte [r15]
lea edx, [rax - 0x61]
lahf
lahf
cmp dl, 0x1a
jb 0x140085637
lea edx, [rax - 0x30]
cmp dl, 9
ja 0x140085888
xchg dword [rbp + 2], edx
add byte [rax], al
xchg dword [rbp + 2], edx
add byte [rax], al
add al, 0xea
mov edx, eax
movzx r10d, dl
mov rax, r10
ror byte [rcx + rcx*4 - 0x30], cl
mul r9
jo 0x140085888
add byte [rax], al
add byte [rax], al
add r8, rax
jb 0x140085888
inc r15
cmp r14, r10
ja 0x1400855a9
invalid
invalid
invalid
invalid
invalid
mov edx, 0x24
sub rdx, r14
add rdi, 0x24
add edi, 0x24
add edi, 0x24
mov rax, r9
mul rdx
mov r9, rax
jno 0x1400855f0
invalid
invalid
invalid
jmp 0x140085888
mov eax, ecx
xor edx, edx
div edi
mov r9d, edx
invalid
add rbx, rax
setb al
mov rdx, rbx
shr rdx, 0x20
jne 0x140085888
and byte [rdi], cl
test eax, esi
add dword [rax], eax
add byte [rax + rax*8 + 0x1e8850f], al
test al, al
jne 0x140085888
add byte [rax], al
add byte [rax], al
cmp ebx, 0x110000
adc dword [rax], eax
add byte [rdi], cl
test ah, bl
add dword [rax], eax
add byte [rcx - 0x27ffca28], cl
xor eax, 0xd800
je 0x140085888
mov eax, ebx
xor eax, 0xd800
fadd dword [rax]
add byte [0x140084eb8], al
add eax, 0xfffff800
cmp eax, 0x10f7ff
ja 0x140085888
xchg ebp, eax
add dword [rax], eax
add byte [rcx - 0x7d], cl
cld
jg 0x1400856d7
cmp r12, 0x7f
ja 0x140085888
xchg dword [rbx + 0x4d000001], edi
cmp esp, ecx
cmp r12, r9
jbe case.0x14005b8ec.218
mov eax, r12d
mov eax, r12d
sub eax, r9d
test al, 3
mov r11, qword [rsp + 0x38]
enter 0x3a8, 0x4c
mov ebx, dword [rsp + 0x38]
cmp byte [rdx + rsi*2 + 0x48], dh
je 0x140085753
jb 0x14008572a
mov rax, rcx
mov eax, ecx
mov r10, qword [rsp + 0x28]
or rax, r10
shr rax, 0x20
invalid
invalid
shr eax, 0x20
call 0x1882dcb13
mov eax, ecx
je 0x140085717
mov rax, rcx
xor edx, edx
div r10
jmp 0x14008571e
cmp r9, 0x80
mov r11, qword [rsp + 0x38]
jb 0x14008578f
invalid
jge 0x140085710
add byte [rax], al
jmp 0x140085973
add al, byte [rax]
add byte [rcx + 0x41d231c8], cl
rol byte [rcx - 9], cl
invalid
mov eax, ecx
xor edx, edx
rol byte [rcx - 9], cl
invalid
rol byte [rcx - 9], cl
imul rax, qword [rsp + 0x50]
and al, 0x50
imul rax, qword [rsp + 0x50]
and al, 0x50
add rcx, rax
xor eax, eax
nop dword [rax]
invalid
mov edx, dword [rbp + rax*4 - 4]
mov dword [rbp + rax*4], edx
dec rax
mov edx, r12d
sub dl, cl
movzx edx, dl
mov dh, 0xd2
mov dh, 0xd2
and edx, 3
loop 0x140085749
add ecx, dword [rax + 1]
ret 0xe575
add rdx, rax
jne 0x140085730
sub rax, qword [rsp + 0x58]
sub eax, dword [rsp + 0x58]
mov r12, rax
mov esp, eax
invalid
mov rax, qword [rsp + 0x80]
mov eax, dword [rsp + 0x80]
add rax, r11
sub rax, r9
cmp rax, 3
jb 0x14008578f
add esi, dword [rdx + 0x28]
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
movups xmm0, xmmword [rsp + r12*4 + 0x88]
movups xmm0, xmmword [rsp + riz*4 + 0x88]
movsb byte [rdi], byte [rsi]
mov byte [rax], al
add byte [rax], al
movups xmmword [rsp + r12*4 + 0x8c], xmm0
add byte [rax], al
add byte [rcx - 0x73], cl
lea rax, [r12 - 4]
and al, 0xfc
mov r12, rax
cmp rax, r9
ja 0x140085770
mov dword [rsp + r9*4 + 0x98], ebx
cmp r15, qword [rsp + 0x78]
and al, 0x78
add byte [rax], al
add byte [rbx + rdi + 0x7c], cl
and al, 0x78
je 0x140085930
test byte [rsi + 0x45000001], cl
movzx edx, byte [rdi]
add byte [rax], al
movzx r10d, byte [r15]
mov rax, r8
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
je 0x1400857be
mov rax, r8
xor edx, edx
div qword [rsp + 0x30]
mov r8, rax
jmp 0x1400857ca
or al, 0x44
mov eax, eax
invalid
mov eax, r8d
sal byte [rcx], 0xd2
xor edx, edx
div dword [rsp + 0x30]
mov r8d, eax
mov r12, qword [rsp + 0x28]
mov rax, r8
or rax, rdi
shr rax, 0x20
je 0x1400857e8
mov rax, r8
xor edx, edx
div rdi
mov rcx, rax
mov ecx, eax
mov ecx, eax
jmp case.0x14004b661.357
mov eax, r8d
xor edx, edx
div edi
mov ecx, eax
invalid
add rcx, r8
xor r14d, r14d
cmp rcx, 0x1c8
add byte [rax], al
invalid
jb 0x14008582d
mov r8, rcx
mov eax, ecx
nop word cs:[rax + rax]
mov rax, r8
mov eax, eax
mul rsi
mul esi
mov rcx, rdx
shr rcx, 5
add r14, 0x24
add esi, 0x24
add esi, 0x24
cmp r8, 0x3e57
mov r8, rcx
ja case.0x140052c67.300
inc r9
inc ecx
lea eax, [rcx*4]
lea eax, [rax + rax*8]
add ecx, 0x26
xor edx, edx
div cx
int1
movzx r13d, ax
add r13, r14
inc r11
inc ebx
inc ebx
mov qword [rsp + 0x38], r11
pop rsp
and al, 0x38
invalid
cmp byte [rax - 0x7d], cl
and al, 0x48
add al, 0x48
add ebp, 4
add qword [rsp + 0x48], 4
add rbp, 4
dec qword [rsp + 0x58]
and al, 0x58
and al, 0x58
dec qword [rsp + 0x50]
inc r12
invalid
mov qword [rsp + 0x28], r12
sub byte [rax + 2], bh
invalid
mov qword [rsp + 0x30], rax
mov r12, rdi
mov rcx, r9
mov r8d, 0x1a
jmp 0x140085559
sar esp, 1
invalid
invalid
add byte [rax], al
add cl, ch
sar esp, 1
invalid
mov rax, qword [rsp + 0x68]
and al, 0x68
mov r14, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
mov rax, qword [rax + 0x18]
lea rdx, str.punycode_0
mov r8d, 9
mov eax, 9
mov eax, 9
mov rcx, r14
mov rsi, rax
call rax
mov bpl, 1
invalid
test al, al
jne 0x140085902
add dword [rax + rax*8 - 0x74b3b28b], eax
test byte [rax + rdx*4], ah
nop
add byte [rax], al
add byte [rbp - 0x7b], cl
sal byte [rdx + rbp + 0x4c], 0x89
int1
mov r8, qword [rsp + 0x90]
test r8, r8
je case.0x1400790e9.95
mov rcx, r14
mov rdx, qword [rsp + 0x88]
mov byte [rax], al
add byte [rax], al
mov rdi, rsi
call rsi
test al, al
jne 0x140085902
lea rdx, [0x1401868b9]
mov r8d, 1
mov eax, 1
mov rcx, r14
call rdi
test al, al
jne 0x140085902
mov rcx, r14
mov rdx, qword [rsp + 0x60]
mov edx, dword [rsp + 0x60]
mov edx, dword [rsp + 0x60]
and al, 0x60
mov r8, qword [rsp + 0x70]
mov rdi, rsi
call rsi
invalid
test al, al
je 0x140085918
mov eax, ebp
add rsp, 0x298
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
ret
lea rdx, [0x140189ddb]
mov r8d, 1
mov eax, 1
mov rcx, r14
mov ecx, esi
mov rax, rdi
jmp 0x1400854bb
mov edi, ebx
invalid
invalid
mov edi, ebx
invalid
lea rsi, [rsp + 0x44]
mov rdi, qword [rsp + 0x68]
and al, 0x68
and al, 0x68
push 0x249c8d48
cwde
add byte [rax], al
lea rbx, [rsp + 0x98]
mov r14, qword [rsp + 0x48]
add byte [rbx + rcx*4 + 0x74], cl
and al, 0x48
nop word [rax + rax]
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
mov eax, dword [rbx]
mov dword [rsp + 0x44], eax
mov rcx, rsi
mov rdx, rdi
mov edx, edi
mov edx, edi
call fcn.1400165e0
dec dword [rcx + 0x75c084c5]
wait
mov ebp, eax
test al, al
invalid
sal byte [rbp - 0x65], 0x48
add ebx, 4
jne 0x140085902
add rbx, 4
add r14, 0xfffffffffffffffc
jne 0x140085950
jmp 0x140085902
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
adc byte [rax], al
mov edx, 0x80
mov rcx, r9
call fcn.1400c10d0
mov bh, 3
invalid
mov bh, 3
add ah, cl
int3
add eax, dword [rax]
int3
int3
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx + 8]
jae 0x1400859b4
mov rax, qword [rcx]
movzx eax, byte [rax + rdx]
inc rdx
mov qword [rcx + 0x10], rdx
mov dword [rcx + 0x10], edx
mov dword [rcx + 0x10], edx
lea ecx, [rax - 0x41]
cmp cl, 0x1a
stc
sbb dh, byte [rbx + 0xd]
stc
sbb dh, byte [rbx + 0xd]
xor ecx, ecx
jmp 0x1400859d1
mov ecx, 1
add byte [rcx], dh
xor eax, eax
jmp 0x1400859d1
shr bl, 0x14
add al, 0x85
xor edx, edx
sal byte [rcx], cl
leave
sal byte [rcx], cl
leave
cmp al, 0xe6
setb cl
mov eax, 0x110000
add byte [rax], al
adc dword [rax], eax
invalid
add byte [rax + 0xf], cl
ret 0xc148
ret 0xc148
cmovb rax, rdx
ret 0xc148
shl rax, 0x20
or rax, rcx
ret
int3
int3
sub esp, 0x30
in al, dx
xor byte [rax - 0x77], cl
invalid
mov esi, ecx
test edi, edi
or byte [rax - 0x75], cl
pop rsi
adc byte [rcx + rdi - 0x1d], cl
invalid
add byte [rax], al
movzx esi, byte [rdi + rbx]
imul eax, dword [rcx], 0x4c
mov dword [rsi + 0x10], ebp
lea eax, [rsi - 0x61]
lahf
sar byte [rcx + 0x3bcfbbf], 0xf
movabs dword [0x8b00000168820fc1], eax
invalid
push 0xffffffff8b000001
invalid
invalid
sbb dil, r15b
ror byte [rcx - 0xbc2e7ba], 1
add byte [rax], al
add byte [rdi], cl
xchg dword [rdi], ebx
add dword [rax], eax
add byte [rcx + 0xf], al
movzx eax, dh
add byte [rax], al
movzx eax, dh
sar byte [rdi + 0xf13f883], 0x87
mov edi, 0xf13f883
xchg dword [rcx + 2], ecx
invalid
invalid
add al, byte [r8]
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x12ff3d
adc al, byte [rax]
adc al, byte [rax]
invalid
or dword [rax + 1], 0x48e0ffc8
mov ecx, dword [rsi + 0x20]
invalid
invalid
sbb eax, 0x40158d48
rcl byte [rdx]
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
add al, ch
or eax, 0x40fff8be
mov bh, 1
mov esi, 0xb740fff8
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x438850f], eax
add byte [rax], al
test dword [rax], edi
add al, 0
add byte [rax - 0x77], cl
mov rcx, rsi
mov ecx, esi
test dword [0x181085aa6], esp
cmp dh, 0x41
add al, 0
add byte [rcx - 0x80], al
inc byte [rcx + 0x75]
invalid
cmp byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
test ecx, ecx
adc byte [rax], al
add byte [rcx - 0x48], al
add al, byte [rax]
add byte [rax], al
mov ebp, 0xc084fff8
ror byte [rdi], 0x85
cld
add eax, dword [rax]
add byte [rax - 0x49], al
invalid
invalid
add dword [rax - 0x77], ecx
int1
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
test rcx, rcx
mov ecx, dword [rsi + 0x20]
add eax, dword [rax]
add byte [rax - 0x73], cl
lea edx, [0x1401b2ab9]
lea edx, [0x1401b2ab9]
invalid
xchg edx, eax
mov ebp, 0xb1e9fff8
clc
invalid
jmp 0x140085eb4
mov rcx, qword [rsi + 0x20]
invalid
invalid
clc
invalid
and byte [rax - 0x7b], cl
leave
test byte [rbx + rax - 0x72b80000], dh
add eax, dword [rax]
add byte [rax - 0x73], cl
invalid
invalid
adc eax, 0x100fb2
add byte [rax], al
add esp, 0x30
pop rdi
mov ebp, 0x8b48fff8
and byte [rax - 0x7b], r9b
test ecx, ecx
test ecx, ecx
sbb eax, 0x5f158d48
movups xmm0, xmmword [rax]
lea edx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
add byte [rax], al
mov bh, 1
add byte [rax], al
add byte [rax - 0x39], cl
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
test ecx, ecx
leave
sbb eax, 0x39158d48
movups xmm0, xmmword [rax]
adc byte [rax], al
cmp dword [rdi], ecx
adc byte [rax], al
add byte [rcx - 0x48], al
sbb dword [rax], eax
add byte [rax], al
cmp dword [rbx], eax
add byte [rax], al
invalid
add byte [rax - 0x39], cl
invalid
or byte [rcx], al
invalid
and byte [rax - 0x7b], r9b
test ecx, ecx
leave
add byte [rax - 0x73], cl
adc eax, 0x1011a7
mov edx, dword [rdx + rax*8]
adc byte [rax], dl
add byte [rbp - 0x75], cl
add al, 0xc0
invalid
shr cl, 0x58
pop rax
invalid
dec dword [rax - 0x75]
pop rsi
and byte [rax - 0x7b], cl
invalid
invalid
mov ebx, dword [rsi + 0x20]
fisttp dword [rdi]
test dl, bl
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
adc eax, 0x104baf
add byte [rax], al
add byte [rax - 0x77], cl
fld1
test eax, 0x40fff8bc
mov bh, 1
invalid
add dword [rax + rax*8 + 0x2d4850f], eax
add byte [rax], al
ror byte [rdi], 0x85
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x100ee8
invalid
add byte [rax], al
add cl, ch
invalid
or byte [rdx], al
add al, byte [rax]
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
add byte [rax], al
sbb eax, 0x46158d48
adc eax, 0x100b46
or edx, dword [rax]
add byte [rcx - 0x48], al
mov r8d, 1
adc byte [rax], al
mov eax, 1
mov esp, 0xb740fff8
add dword [rax + rax*8 + 0x292850f], eax
test al, al
jne 0x140085ec6
mov bh, 1
cmp ebp, esp
in eax, 0xf
add dword [rdi + 2], 0
add al, byte [rax]
add r8b, byte [r8]
add byte [rbx - 0x80], al
cmp al, 0x2f
jne 0x140085e84
add al, byte [rax]
invalid
invalid
add al, byte [rax]
add byte [rax - 0x7d], cl
ret
adc byte [rax - 0x73], cl
and al, 0x20
invalid
mov edx, esi
jl 0x140085c84
and byte [rax], al
add dword [rax], eax
add byte [rdi], cl
add byte [rax], al
mov dh, 0x5c
and al, 0x21
and byte [rbx + r11*8 + 0x25f840f], r8b
and byte [rbx + rbx*8 + 0x25f840f], al
pop rdi
add al, byte [rax]
add byte [rax - 0x7b], cl
test ecx, ecx
add byte [rax], al
test ecx, ecx
je 0x140085c82
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x100e27
add byte [rax], al
add cl, ch
push rsi
add al, byte [rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
int1
invalid
adc eax, dword [rdx]
add byte [rax], al
add byte [rax - 0x77], cl
pop rsi
adc byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
mov cl, 0xea
invalid
invalid
add byte [rdx], al
add byte [rax], al
test ecx, ecx
lea edx, [0x140186af3]
adc eax, 0x100e2f
adc byte [rax], al
add al, 0
add byte [rax], al
invalid
add al, ch
sar dword [rbx - 0x48bf0008], 1
mov ebx, 0xb740fff8
invalid
mov ebx, 0xb740fff8
clc
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x1ec850f], eax
add byte [rax], al
invalid
in al, dx
add dword [rax], eax
add byte [rax - 0x77], cl
int1
mov ecx, esi
ror byte [rdi], 0x85
fld dword [rcx]
invalid
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
add byte [rax], al
leave
add byte [rax - 0x75], cl
adc byte [rax + 0x3b], r9b
or byte [rdi], r9b
sbb dword [rcx + rax], 0
mov eax, dword [rsi + 0x10]
add byte [rax + 0xf4c013c], al
test dword [rdx], edx
add dword [rax], eax
add byte [rax - 1], cl
inc rax
invalid
invalid
invalid
cmp al, 1
jne 0x140085e23
adc byte [rax - 0x73], cl
and al, 0x20
jl 0x140085d4c
and byte [rax], al
test dword [rax], edi
invalid
fisttp dword [rdi]
test byte [rbp + 1], bh
jge 0x140085d3d
add byte [rax], al
sbb cl, byte [rax - 0x73]
adc eax, 0x100da9
adc byte [rax], al
mov ebx, 0xc084fff8
test dword [rbp + 1], esp
add byte [rax], al
mov edx, ebx
add cl, ch
add dword [rax], r8d
add byte [rax - 0x77], cl
int1
and al, 0
add cl, ch
add dword ss:[rax], eax
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
add byte [rax], al
sbb eax, 0xd3158d48
or dword [rax], edx
add byte [rcx - 0x48], al
mov eax, 1
adc byte [rax], al
add dword [rax + rax*8 + 0x122850f], eax
add byte [rax], al
add dword [rbp + 0x27], esi
mov ecx, dword [rsi + 0x20]
and byte [rax - 0x7b], cl
leave
add byte [rcx - 0x48], al
add dword [rax], eax
mov eax, 1
add byte [rax], al
clc
inc dword [rax + rax*8 + 0xe1850f]
test al, al
jne 0x140085ec6
and byte [rax - 0x7b], cl
leave
lea edx, [0x14018ddd0]
adc byte [rax], al
add byte [rax], al
add al, ch
invalid
add byte [rax], al
adc eax, 0x100cd7
or al, 0x10
add byte [rcx - 0x48], al
add al, 0
add byte [rax], al
jb 0x140085dd6
clc
invalid
leave
std
invalid
add byte [rax], al
inc dword [rax + rax*8 - 0x2f27bf1]
invalid
int1
add byte [rax], al
and byte [rax - 0x7b], r9b
test ecx, ecx
leave
lea edx, [0x140186ae6]
mov eax, 1
add byte [rax], al
cmp r14b, 0x52
cmp dh, 0x52
invalid
leave
add byte [rcx - 0x48], al
add al, 0
mov eax, 4
add byte [rax], al
add al, ch
jmp 0x140085e5c
clc
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x76b7e58b], eax
invalid
mov ecx, esi
int1
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x7cb7f48b], eax
test al, al
jne 0x140085ec6
invalid
invalid
add byte ds:[rbx + rax - 1], dh
add byte [rbx + rax - 1], dh
sbb byte [rcx], r14b
dec dword [rcx - 0x3b7cb708]
xor byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rbp
or edx, dword [rax]
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
invalid
adc byte [rax], al
add byte [rax], al
add al, ch
movabs eax, dword [0xc08401b740fff8b9]
add dword [rax + rax*8 - 0x38b72f8b], eax
invalid
int3
int3
int3
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x28
invalid
sub esp, 0x28
sub byte [rax - 0x75], cl
mov rax, qword [rcx]
mov eax, dword [rcx]
add dword [rax - 0x7b], ecx
sal byte [rsi + rdx*2 + 0x48], 0x89
iretd
test rax, rax
je 0x140085f77
mov rdi, rcx
xor esi, esi
lea rbx, [0x140186ad1]
lea ebx, [0x140186ad1]
test byte [rax - 0x73], 0x1d
movsb byte [rdi], byte [rsi]
lea ebx, [0x140186ad1]
or edx, dword [rax]
add byte [rbp + 0x31], al
xor r14d, r14d
mov rcx, qword [rdi + 0x10]
invalid
invalid
xor r14d, r14d
xor esi, esi
mov rcx, qword [rdi + 0x10]
cmp rcx, qword [rdi + 8]
or byte [rbx + 6], dh
adc byte [r8 + 0x3b], r9b
or byte [r11 + 6], r14b
or byte [rbx + 6], dh
invalid
cmp byte [rax + rcx], 0x45
or byte [rbp + 0x74], al
sub r14, 1
sub esi, 1
je 0x140085f82
sub r14, 1
sub esi, 1
jb 0x140085f61
mov rcx, qword [rdi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x140085f61
adc al, byte [rcx - 0x48]
add al, byte [rax]
add byte [rax], al
mov rdx, rbx
call fcn.140011890
mov ecx, 0xc084fff8
mov ecx, 0xc084fff8
jne case.0x14006dc66.188
mov rcx, rdi
mov ecx, edi
call fcn.140085fa0
test al, al
jne case.0x14006dc66.188
invalid
invalid
mov rax, qword [rdi]
mov eax, dword [rdi]
test rax, rax
test eax, eax
jne 0x140085f30
mov ebx, 0xf63114eb
jmp 0x140085f8b
adc al, 0x31
imul bl
adc byte [rsi + 1], bh
mov esi, 1
xor esi, esi
jmp 0x140085f8b
mov esi, 1
add byte [rax], al
add bl, ch
or dword [rax - 1], ecx
inc ecx
mov qword [rdi + 0x10], rcx
invalid
jmp 0x140085f8b
inc rcx
inc ecx
mov qword [rdi + 0x10], rcx
xor esi, esi
invalid
adc byte [r9], r14b
test byte [rax - 0x77], 0xf0
mov rax, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
pop rsi
ret
int3
int3
invalid
mov rcx, qword [rcx]
test rcx, rcx
test ecx, ecx
or dword [rax - 0x7b], ecx
test ecx, ecx
leave
je 0x140085fee
mov r8, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
adc byte [rcx + rdi - 0x40], cl
adc byte [rcx + rdi - 0x40], cl
jae 0x140085fee
movzx edx, byte [rcx + rax]
mov dh, 0x14
add dword [rbx + 0x35744bfa], eax
cmp edx, 0x4b
je case.0x140078393.142
cmp edx, 0x4c
jne 0x140085fee
lea r9, [rax + 1]
add dword [rcx + rcx*4 + 0x4e], ecx
adc byte [rbp + 0x39], cl
invalid
invalid
mov qword [rsi + 0x10], r9
cmp r9, r8
jae 0x140086011
sal dword [rbx + 0x39], 0x42
cmp byte [rcx + rcx], 0x5f
cmp byte [rcx + r9], 0x5f
jne 0x140086011
xor cl, byte [rax - 0x7d]
add rax, 2
add eax, 2
rol byte [rdx], 0x48
mov dword [rsi + 0x10], eax
add cl, byte [rax - 0x77]
adc byte [rcx], r14b
xor eax, eax
jmp 0x1400860b1
mov rcx, rsi
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x1400860b1
mov rcx, rsi
mov ecx, esi
add rsp, 0x20
add esp, 0x20
and byte [rsi - 0x17], bl
in eax, 0xf9
invalid
pop rsi
jmp case.0x140080161.34
mov dword [rsi + 0x10], eax
mov rcx, rsi
mov ecx, esi
mov ecx, esi
xor edx, edx
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp fcn.1400860d0
add byte [rax], al
xor eax, eax
mov r10d, 0x3e
add byte [rax], al
mov edx, 0x3e
add byte [rax], al
nop dword [rax]
add byte [rax], al
cmp r9, r8
cmp ecx, eax
sal dword [rbx + 0x56], 0x42
jae 0x14008607b
movzx edx, byte [rcx + r9]
movzx edx, byte [rcx + rcx]
adc al, 9
cmp dl, 0x5f
je 0x14008606f
lea r11d, [rdx - 0x30]
cmp r11b, 0xa
sti
invalid
rol byte [rcx - 0x80], 1
sti
or dh, byte [rdx + 0x1f]
jb case.0x140079b35.126
jb case.0x140079b35.126
lea r11d, [rdx - 0x61]
cmp r11b, 0x1a
sti
invalid
cmp bl, 0x1a
jae 0x140086048
add dl, 0xa9
jmp 0x140086055
invalid
or eax, 0xbf5a8d44
lea r11d, [rdx - 0x41]
cmp r11b, 0x1a
cmp bl, 0x1a
sti
sbb dh, byte [rbx + 0x29]
invalid
jae 0x14008607b
add dl, 0xe3
mov r11d, edx
ror dword [rcx - 1], cl
ror dword [rcx + rcx*4 + 0x4e], 0x10
invalid
invalid
inc r9
mov qword [rsi + 0x10], r9
invalid
invalid
mul r10
jo 0x14008607b
movzx edx, r11b
add rax, rdx
jae 0x140086020
ror dword [rax + 1], cl
sal byte [rbx - 0x4d], 1
jmp 0x14008607b
inc r9
mov qword [rsi + 0x10], r9
ror dword [rcx + rcx*4 + 0x4e], 0x10
inc rax
inc eax
sal byte [rbp + 0x36], 0x48
mov ecx, dword [rsi + 0x20]
invalid
jne 0x1400860b1
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x7b], cl
test rcx, rcx
leave
je 0x14008609e
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__
adc eax, 0x4100100a
mov eax, 0x10
adc byte [rax], al
add byte [rax], al
or dl, byte [rax]
add byte [rcx - 0x48], al
mov r8d, 0x10
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
invalid
call fcn.140011890
cli
mov bh, 0xf8
dec dword [rcx - 0x7bfe4f3f]
invalid
mov al, 1
test cl, cl
mov ecx, eax
mov al, 1
test cl, cl
sal dword [rax + 0x75c98401], 0xd
jne 0x1400860ab
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor eax, eax
invalid
add rsp, 0x20
and byte [rsi - 0x3d], bl
pop rsi
ret
mov rcx, rsi
mov rdx, rax
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rsi
jmp fcn.1400867b0
out dx, eax
invalid
add byte [rax], al
out dx, eax
invalid
int3
int3
int3
in al, dx
cmp byte [rax - 0x77], cl
invalid
or dword [rax - 0x7b], ecx
test ecx, ecx
leave
test byte [rax + 0x4c000005], dl
add byte [rax], al
mov ecx, dword [rsi + 8]
adc byte [rcx + r15 - 0x38], r9b
adc byte [rcx + rdi - 0x38], cl
inc byte [rcx]
add byte [rax], al
invalid
add byte [rdi], cl
mov dh, 0x1c
add dword [rbp + rcx*4 + 0x40], ecx
lea eax, [rax + 1]
invalid
invalid
invalid
lea eax, [rax + 1]
adc byte [rbx + r9*4 + 0x56], r8b
adc byte [rbx + rcx*4 + 0x56], al
push rsi
sbb byte [rcx - 1], al
ret 0x8944
sbb byte [rcx - 0x7f], al
cli
hlt
add byte [rdi], cl
xchg dword [rax + rax + 0xf440000], eax
mov dh, 0xd3
test byte [rax], al
add byte [rax], al
movzx edx, bl
cli
cmp byte [rdi], cl
xchg eax, ecx
add dword [rax], eax
add byte [rbp + rcx*4 + 0x1d], cl
mov bh, 0xf8
adc al, byte [rax]
invalid
adc al, 0x93
loop 0x14008618d
cmp eax, ecx
cmp byte [rcx + rax], 0x6e
cmp al, 1
outsb dx, byte [rsi]
and byte [rax - 0x7b], r9b
leave
adc eax, 0x100756
add byte [rax], al
add al, ch
and dh, byte [rdi - 0x48bf0008]
mov bh, 1
test al, al
ror byte [rdi], 0x85
invalid
invalid
add byte [rax], al
ror byte [rdi], 0x85
test dword [rbx], esp
add eax, 0x89480000
invalid
invalid
and eax, dword [0xc950617b]
int1
add byte [rax - 0x7d], cl
add byte ds:[rdi], cl
invalid
test byte [rdx], al
add al, byte [0x18f07619a]
add eax, 0x4eff0000
sbb cl, ch
cli
add al, 0
invalid
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
and byte [rax - 0x7b], cl
leave
sbb dword [rax], eax
add byte [rax], al
or byte [rcx], r8b
or byte [rcx], al
invalid
add byte [rax], al
add byte [rax], al
add bl, ch
xchg esp, eax
add cl, byte [rax - 0x77]
adc byte [rax - 0x77], r9b
mov ecx, esi
mov ecx, esi
invalid
add dword [rax], eax
add byte [rcx], dh
in eax, dx
add dword [rax], eax
add byte [rcx], dh
in eax, dx
add byte [rax], al
mov edx, esi
bnd call fcn.140086c10
test byte [rsi], ch
add dword [rax], eax
add byte [rax - 0x75], cl
push rsp
and al, 0x30
clc
add dword [rdi], ecx
test dword [rdx + 0x48000000], ecx
cmp edx, 1
add al, 0
add byte [rax - 0x7b], cl
sal byte [rbp + 0x7b], cl
add byte [rax - 0x75], cl
and al, 0x28
out dx, eax
push qword [rdx + 0x16]
cmp edx, 0x110000
je case.0x14008613c.67
mov rcx, qword [rsi + 0x20]
call fcn.140086e40
jmp case.0x140079b35.157
and al, ch
or r8, qword [r8]
add cl, ch
invalid
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x7b], r9b
leave
je 0x1400866db
lea rdx, [0x1401b2ab9]
jmp 0x1400865e2
inc dword [rax - 0x49]
add dword [rax + rax*8 + 0x10f850f], eax
add byte [rax], al
mov ecx, esi
mov ecx, dword [rsi + 0x20]
invalid
int3
lea rdx, [0x140186aca]
mov r8d, 1
mov rcx, rsi
call fcn.140011890
mov dil, 1
test al, al
jne 0x14008681a
clc
inc dword [rax - 0x49]
add dword [rax + rax*8 - 0x7ab2cb8b], eax
div byte [rbp + rdi + 0x44]
cmp eax, 0x287b8b44
test r14, r14
je 0x140086828
invalid
cmp eax, 0x287b8b44
mov r15d, dword [rbx + 0x28]
sub r15, r14
jae 0x140086848
div dword [rbx + 0x54]
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
movsd dword [rdi], dword [rsi]
add dl, byte [rax]
invalid
add byte [rcx - 0x48], al
adc byte [rax], al
add byte [rax], al
mov r8d, 0x10
mov rcx, rsi
call fcn.140011890
test al, al
jne 0x14008681a
mov qword [rbx], 0
mov byte [rbx + 8], 0
lea rdx, [0x140186a22]
mov r8d, 1
add byte [rax], al
invalid
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
mov rcx, rsi
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
jmp fcn.140011890
cmp r15, 0x1a
jae 0x140086868
add r15d, 0x61
add edi, 0x61
mov dword [rsp + 0x24], r15d
and al, 0x24
lea rcx, [rsp + 0x24]
mov rdx, rsi
call fcn.1400165e0
bnd call fcn.1400165e0
clc
dec dword [rcx + 0x48b2ebc7]
lea edx, [0x140186a22]
mov edi, eax
jmp 0x14008681a
lea rdx, [0x140186a22]
mov r8d, 1
mov rcx, rsi
call fcn.140011890
test al, al
jne 0x14008681a
inc dword [rax + rax*8 - 0x76b3668b]
jl case.0x14004bad3.430
sal byte [rbp - 0x67], 0x4c
mov dword [rsp + 0x28], edi
invalid
mov qword [rsp + 0x28], r15
sub byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
lea rcx, [rsp + 0x28]
and al, 0x28
mov rdx, rsi
call fcn.140010f10
mov edi, eax
jmp 0x14008681a
invalid
or esp, 0xffffffcc
int3
push rdi
push rbp
push rbx
sub rsp, 0x30
xor byte [rax - 0x77], cl
iretd
mov rsi, qword [rcx]
xor byte [rax - 0x77], cl
iretd
test rsi, rsi
je 0x140086997
fiadd word [rax]
add byte [rax], al
fiadd word [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + 0x578b48d3], cl
mov ebx, edx
invalid
invalid
push rdi
mov ebx, edx
mov rdx, qword [rdi + 8]
mov r8, qword [rdi + 0x10]
ror dword [rax - 0x75], cl
push rdi
or byte [rbx + rcx*4 + 0x47], cl
adc byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
mov rcx, r8
nop word cs:[rax + rax]
cmp rcx, rdx
jae 0x140086961
mov r9, rcx
movzx eax, byte [rsi + rcx]
inc rcx
inc ecx
mov qword [rdi + 0x10], rcx
lea r10d, [rax - 0x30]
push rax
rol byte [rcx - 0x80], 1
cli
or dh, byte [rdx - 0x21]
adc byte [rbp + rcx*4 + 0x50], al
push rax
rol byte [rcx - 0x80], 1
cli
or dh, byte [rdx - 0x21]
lea r10d, [rax - 0x61]
push rax
lahf
cmp r10b, 6
cmp dl, 6
jb case.0x14004bad3.460
cmp al, 0x5f
jne 0x140086961
mov r14, r9
mov esi, ecx
sub r14, r8
sub esi, eax
jb 0x140086a40
test r8, r8
je 0x14008691b
cmp byte [rsi + r8], 0xbf
jle 0x140086a40
add rsi, r8
mov rcx, rsi
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.140086cb0
test rax, rax
je 0x1400869ba
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x75], cl
jg 0x140086956
mov rdi, qword [rdi + 0x20]
mov qword [rsp + 0x28], rdx
test rdi, rdi
test edi, edi
test edi, edi
je 0x140086a31
lea rcx, [rsp + 0x28]
mov rdx, rdi
call fcn.140010f10
mov bpl, 1
test al, al
je 0x1400869f1
jmp 0x140086a33
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x140086987
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
mov eax, 0x10
call fcn.140011890
adc al, 0xaf
clc
inc dword [rax - 0x4b]
add dword [rax + rax*8 + 0xac850f], eax
test al, al
jne 0x140086a33
mov qword [rdi], 0
mov byte [rdi + 8], 0
jmp 0x140086a31
mov rcx, qword [rdi + 0x20]
test rcx, rcx
je 0x140086a31
lea rdx, [0x140186ac9]
mov r8d, 1
call fcn.140011890
mov ebp, eax
jmp 0x140086a33
mov rdi, qword [rdi + 0x20]
test rdi, rdi
je 0x140086a31
lea rdx, str.0x0X
mov r8d, 2
mov rcx, rdi
call fcn.140011890
mov bpl, 1
test al, al
jne 0x140086a33
mov rcx, rdi
mov rdx, rsi
mov r8, r14
call fcn.140011890
scasb al, byte [rdi]
clc
invalid
test al, al
jne 0x140086a33
scasb al, byte [rdi]
clc
inc dword [rax + rax*8 + 0x47f64275]
xor al, 4
test byte [rdi + 0x34], 4
jne 0x140086a31
add bl, 0x9f
cmp bl, 0x1a
jae 0x140086a54
movzx eax, bl
mov ecx, 0x3bcfbbf
add ecx, dword [rdi]
invalid
invalid
jae 0x140086a54
lea rcx, [0x140186c88]
adc byte [rax], al
mov r8, qword [rcx + rax*8]
lea rcx, [0x140186d58]
mov rdx, qword [rcx + rax*8]
adc al, 0xc1
mov rcx, rdi
call fcn.140011890
mov bpl, 1
test al, al
jne 0x140086a33
xor ebp, ebp
mov eax, ebp
add rsp, 0x30
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
str word [rax - 0x77]
add byte [rax - 0x77], cl
and al, 0x20
mov rcx, rsi
call fcn.1400c1780
add eax, dword [rax]
add eax, dword [rax]
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
call fcn.1400c15c0
add ah, cl
add ah, cl
int3
int3
int3
test ecx, ecx
je 0x140086b1e
mov r8d, edx
mov r10, qword [rsi + 8]
mov rcx, qword [rsi + 0x10]
cmp rcx, r10
cmp ecx, edx
cmp ecx, edx
jae 0x140086aac
cmp byte [r9 + rcx], 0x5f
jne 0x140086aac
lea rax, [rcx + 1]
mov qword [rsi + 0x10], rax
xor eax, eax
jmp 0x140086b50
xor eax, eax
mov edi, 0x3e
mov r11, rcx
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx - 0x77], cl
retf
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp + 0x39], cl
ror dword [rdi], cl
sbb esp, 0
add byte [rax], al
invalid
cmp r11, r10
jae 0x140086ba5
add byte [rax], al
invalid
add byte [rax], al
add byte [rbx + 0xf], al
mov dh, 0x14
sbb dword [rax + 0x71745ffa], eax
movzx edx, byte [r9 + r11]
cmp dl, 0x5f
je 0x140086b44
lea ebx, [rdx - 0x30]
cmp bl, 0xa
jb 0x140086b01
lea ebx, [rdx - 0x61]
cmp bl, 0x1a
jae 0x140086af0
add dl, 0xa9
jmp 0x140086aff
add byte [rax], al
add byte [rbp - 0x47f40a6], cl
cmp bl, 0x1a
jae 0x140086ba5
add byte [rax], al
add dl, 0xe3
invalid
lea ebx, [rdx - 0x41]
cmp bl, 0x1a
jae 0x140086ba5
add byte [rax], al
add byte [rax], al
add dl, 0xe3
mov ebx, edx
invalid
ror dword [rcx - 1], cl
ret
inc r11
mov qword [rsi + 0x10], r11
adc byte [rax - 9], cl
out 0xf, eax
invalid
xchg esp, eax
add byte [rax], al
invalid
adc byte [rax - 9], cl
out 0xf, eax
adc byte [rax + rax - 0x49f10000], 0xd3
xchg esp, eax
add byte [rax], al
add byte [rdi], cl
mov dh, 0xd3
xchg esp, eax
add byte [rax], al
add byte [rdi], cl
mov dh, 0xd3
movzx edx, bl
add rax, rdx
jae 0x140086ac0
jmp 0x140086ba5
xchg dword [rax], eax
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], cl
leave
je 0x140086bd4
test eax, 0x48000000
lea edx, [0x140186ac9]
xchg edi, eax
dec dword [rdi]
invalid
add byte [rax - 0x73], cl
adc eax, 0xfff97
xchg edi, eax
dec dword [rdi]
invalid
lea rdx, [0x140186ac9]
xchg edi, eax
dec dword [rdi]
add byte [rcx - 0x48], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add rsp, 0x40
pop rbx
pop rbx
pop rdi
pop rsi
jmp fcn.140011890
lodsd eax, dword [rsi]
clc
dec dword [rcx - 1]
ret
inc r11
mov qword [rsi + 0x10], r11
mov dword [rsi + 0x10], ebx
mov dword [rsi + 0x10], ebx
inc rax
je 0x140086ba5
dec rcx
dec ecx
cmp rax, rcx
jae 0x140086ba5
enter 0x4d73, 0xffffffffffffff8b
sbb dil, r15b
sbb bh, bh
mov ecx, dword [rsi + 0x18]
sbb bh, bh
inc ecx
cmp ecx, 0x1f5
invalid
rol dword [rcx + 0x1f5f9], 0
add byte [rbx + 0x79], dh
jae 0x140086bde
cmp qword [rsi + 0x20], 0
and byte [rax], al
je 0x140086bd4
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
and byte [rax - 0x77], cl
invalid
invalid
and byte [rax - 0x77], cl
adc byte [rcx - 0x7bbae7b2], r9b
mov dword [rsi + 0x18], ecx
invalid
invalid
mov dword [rsi + 0x18], ecx
test r8b, r8b
test al, al
test al, al
ror byte [rdi], 0x95
ret 0x8948
setne dl
mov rcx, rsi
call fcn.1400860d0
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
and byte [rdi], cl
sub byte [rsp + 0x30], cl
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
jmp 0x140086bd6
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140086bc8
mov r8d, 0x10
call fcn.140011890
mov ecx, eax
lodsb al, byte [rsi]
clc
dec dword [rcx - 0x7bfe4f3f]
mov al, 1
test cl, cl
mov al, 1
test cl, cl
jne 0x140086bd6
xor eax, eax
mov qword [rsi], 0
add byte [rax], al
mov byte [rsi + 8], al
xor eax, eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
ret
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x140086c03
lea rdx, [0x140186ab0]
mov r8d, 0x19
add byte [rax], al
invalid
add byte [rcx - 0x48], al
sbb dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add al, ch
xchg edi, eax
call fcn.140011890
mov ecx, eax
mov al, 1
test cl, cl
leave
lodsb al, byte [rsi]
clc
dec dword [rcx - 0x7bfe4f3f]
leave
je 0x140086bca
jmp 0x140086bd6
mov al, 1
jmp 0x140086bca
int3
ror byte [rax - 0x77], cl
enter 0xffffffffffff8b4c, 0x42
mov eax, dword [rdx + 0x10]
mov rcx, qword [rdx]
mov rdx, qword [rdx + 8]
mov rsi, r8
mov eax, dword [rdx + 0x10]
mov rcx, qword [rdx]
mov ecx, dword [rdx]
mov rdx, qword [rdx + 8]
mov rsi, r8
nop word [rax + rax]
add byte [rax], al
cmp rsi, rdx
jae 0x140086c7e
invalid
mov r9, rsi
movzx r11d, byte [rcx + rsi]
sbb al, 0x31
inc rsi
mov qword [r10 + 0x10], rsi
lea edi, [r11 - 0x30]
lea edi, [rbx - 0x30]
jnp case.0x14006f429.250
jnp case.0x14006f429.250
cmp dil, 0xa
jb 0x140086c30
lea edi, [r11 - 0x61]
lahf
cmp dil, 6
jb 0x140086c30
cmp r11b, 0x5f
jne 0x140086c7e
mov r10, r9
sub r10, r8
jb 0x140086c90
invalid
test r8, r8
je case.0x140078393.192
cmp byte [rcx + r8], 0xbf
jle 0x140086c90
cmp al, 1
mov edi, 0x14c1e7e
add rcx, r8
mov qword [rax], rcx
add rcx, r8
mov qword [rax], rcx
mov qword [rax + 8], r10
jmp 0x140086c89
mov byte [rax + 8], 0
mov qword [rax], 0
add byte [rax], al
invalid
add rsp, 0x28
pop rdi
pop rsi
ret
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov qword [rsp + 0x20], rax
and al, 0x20
call fcn.1400c1780
invalid
int3
int3
int3
add byte [rax - 0x77], cl
invalid
iretd
add byte [rax], al
add byte [rbp + rcx*4 + 0xd], cl
invalid
or eax, 0xffbe8
call 0x188087cce
lea ebx, [rsp + 0x40]
invalid
lea rbx, [rsp + 0x40]
mov rcx, rbx
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.140016a00
lea r14, [rsp + 0x28]
and al, 0x28
nop word [rax + rax]
mov rcx, r14
mov rdx, rbx
call fcn.140087e80
mov rax, qword [rsp + 0x28]
and al, 0x28
cmp rax, 1
cmp eax, 1
je 0x140086d10
cmp eax, 2
jne 0x140086cf0
mov rcx, rsi
jmp 0x140086d15
mov rcx, qword [rsp + 0x30]
mov rax, rsi
sub rax, rcx
sub eax, ecx
cmp rax, 0x10
jbe 0x140086d25
clc
adc byte [rsi + 4], dh
xor eax, eax
jmp case.0x14007f681.140
mov eax, 1
add dword [rax], eax
add byte [rax], al
cmp rsi, rcx
jne case.0x14007f681.141
xor edx, edx
add rsp, 0xa8
invalid
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r14
ret
add rsi, rdi
add rcx, rdi
dec byte [rax + 1]
stc
xor edx, edx
mov r8d, 0xffffffff
invalid
jmp 0x140086d62
invalid
mov r9, rdx
mov ecx, edx
shl r9, 4
mov edx, r10d
mov edx, edx
or rdx, r9
cmp rcx, rsi
cmp ecx, esi
je case.0x14007f681.140
iretd
movzx ebx, byte [rcx]
movzx r9d, bl
test r9b, r9b
leave
leave
js 0x140086d80
inc rcx
jmp 0x140086e00
invalid
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rbp - 0x77], al
mov edx, ecx
invalid
invalid
mov r10d, r9d
and r10d, 0x1f
movzx edi, byte [rcx + 1]
mov dh, 0x79
add dword [rbx - 0x7fbec019], eax
cmp r9b, 0xdf
jbe 0x140086dd6
mov dh, 0x79
add dword [rbx - 0x7fbec019], eax
invalid
invalid
stc
fbstp tbyte [rsi + 0x42]
movzx r11d, byte [rcx + 2]
shl edi, 6
invalid
and r11d, 0x3f
jrcxz 0x140086ddf
or r11d, edi
cmp bl, 0xf0
jb 0x140086de6
movzx r9d, byte [rcx + 3]
and r10d, 7
add rax, qword [r9 - 0x7d]
loop 0x140086db8
and edx, 7
shl r10d, 0x12
shl r11d, 6
shl ebx, 6
and r9d, 0x3f
or r9d, r11d
or r9d, r10d
cmp r9d, 0x110000
je case.0x14007f681.140
invalid
add rcx, 4
jmp 0x140086e00
sub cl, byte [rax - 0x7d]
rol dword [rdx], 0x41
shl edx, 6
add rcx, 2
shl r10d, 6
or r10d, edi
or edx, edi
mov r9d, r10d
jmp 0x140086e00
add rcx, 3
shl r10d, 0xc
or r11d, r10d
mov r9d, r11d
nop word cs:[rax + rax]
lea r10d, [r9 - 0x30]
cmp r10d, 0xa
jb 0x140086d50
invalid
or r9d, 0x20
add r9d, 0xffffff9f
add r9d, 0xa
cmovb r9d, r8d
mov r10d, r9d
cmp r9d, 0x10
jb 0x140086d50
stc
adc byte [rdi], cl
invalid
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
call fcn.1400c15c0
int3
verw ax
mov dword [rdi - 0x3333fffd], esp
int3
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
loopne 0x140087273
mov ecx, dword [rdi + 0x20]
test rcx, rcx
je 0x14008724c
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.140011890
mov sil, 1
invalid
test al, al
jne 0x140087284
add dword [rax + rax*8 - 0x38b7c78b], eax
mov qword [rdi], 0
mov byte [rdi + 8], 0
or byte [rax], al
invalid
or byte [rax], al
jmp 0x140087282
and byte [rax - 0x7b], cl
leave
je 0x140087282
lea rdx, [0x140186ac9]
lea edx, [0x140186ac9]
mov r8d, 1
add rsp, 0x60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
jmp fcn.140011890
xor esi, esi
mov eax, esi
add rsp, 0x60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
int3
push rbp
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
mov r8, qword [rcx]
test r8, r8
je 0x1400876e9
mov rsi, rcx
mov esi, ecx
mov ebp, 0x3e
lea rdi, [rsp + 0x20]
lea rbx, [rsp + 0x40]
pop rsp
and al, 0x40
lea ebx, [rsp + 0x40]
pop rsp
and al, 0x40
lea r14, [0x1401894fb]
lea r15, [0x140186ad1]
cmc
sldt word [rbp + 0x31]
add byte [rbp + 0x31], al
invalid
and byte [rax], dl
add byte [rbp + rcx*4 + 0x3d], cl
invalid
cmc
sldt word [rbp + 0x31]
add byte [rbp + 0x31], al
add byte [rbp + 0x31], al
xor esp, esp
in al, 0x4c
mov ecx, dword [rsi + 8]
invalid
mov r9, qword [rsi + 8]
or byte [rax - 0x75], cl
adc byte [rcx + r15 - 0x38], r9b
invalid
mov rax, qword [rsi + 0x10]
cmp rax, r9
invalid
enter 0xb73, 0x41
cmp byte [rax + rax], 0x45
jae 0x140087517
cmp byte [r8 + rax], 0x45
je 0x140087721
test r12, r12
je case.0x14004b661.478
xor ecx, dword [rax - 0x75]
mov rcx, qword [rsi + 0x20]
test rcx, rcx
and byte [rax - 0x7b], r9b
leave
je case.0x14004b661.478
mov r8d, 2
add byte [rax], al
mov rdx, r15
call fcn.140011890
clc
inc dword [rax + rax*8 + 0x19b850f]
add byte [rax], al
clc
inc dword [rax + rax*8 + 0x19b850f]
add byte [rax], al
mov r8, qword [rsi]
test r8, r8
je 0x1400875f2
mov r9, qword [rsi + 8]
mov rax, qword [rsi + 0x10]
invalid
adc byte [rcx + rdi - 0x38], cl
cmp rax, r9
enter 0xffffffffffff830f, 0xffffffffffffffe8
add byte [rax], al
add byte [rax], al
cmp byte [r8 + rax], 0x73
invalid
jae case.0x140052c67.448
add byte [rax], al
cmp byte [r8 + rax], 0x73
jne case.0x140052c67.448
test ebp, ebx
add byte [rax], al
add byte [rax], al
lea rcx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
add byte [rax], al
lea rcx, [rax + 1]
lea ecx, [rax + 1]
mov qword [rsi + 0x10], rcx
cmp rcx, r9
leave
jae case.0x14004bad3.495
adc al, 0x41
cmp byte [rax + rcx], 0x5f
cmp byte [r8 + rcx], 0x5f
jne case.0x14004bad3.495
or eax, 0x2c08348
add rax, 2
mov qword [rsi + 0x10], rax
adc cl, r13b
adc cl, ch
jmp case.0x140052c67.448
mov esp, 0x31000000
add byte [rax], al
add byte [rcx], dh
invalid
xor eax, eax
shl byte [rsi + 0x2e], 0xf
invalid
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + rdi - 0x37], cl
cmp ecx, ecx
cmp rcx, r9
cmp ecx, ecx
jae 0x1400876b7
sbb dword [rsi], 1
add byte [rax], al
movzx edx, byte [r8 + rcx]
cmp dl, 0x5f
mov dh, 0x14
or byte [rax - 0x7bf0a006], al
jge 0x1400875a5
cli
pop rdi
je 0x140087624
add byte [rax], al
add byte [rbp + rcx*4 + 0x52], al
lea r10d, [rdx - 0x30]
cmp r10b, 0xa
rol byte [rcx - 0x80], 1
cli
or dh, byte [rdx + 0x23]
jb 0x1400875d4
jb 0x1400875d4
lea r10d, [rdx - 0x61]
lahf
cmp r10b, 0x1a
cmp dl, 0x1a
jae 0x1400875c0
add dl, 0xa9
jmp 0x1400875d1
test eax, 0x8d4411eb
push rdx
mov edi, 0x1afa8041
cmp r10b, 0x1a
lea r10d, [rdx - 0x41]
cmp r10b, 0x1a
jae 0x1400876b7
add byte [rax], al
add byte [rax - 0x76be1c3e], al
ror byte [rax - 1], cl
ror dword [rax - 0x77], 0x4e
adc byte [rax - 9], cl
mul rbp
invalid
adc bl, 0
add dl, 0xe3
mov r10d, edx
inc rcx
mov qword [rsi + 0x10], rcx
mul rbp
jo 0x1400876b7
add byte [rax], al
add byte [rax], al
movzx edx, r10b
add rax, rdx
add eax, edx
add eax, edx
jae 0x140087590
jmp 0x1400876b7
add byte [rax], al
mov rcx, qword [rsi + 0x20]
test rcx, rcx
test ecx, ecx
test ecx, ecx
je 0x1400876e9
mov r13d, 1
mov r8d, 1
lea rdx, [0x140186ac9]
adc eax, 0xff4b7
call fcn.140011890
test al, al
je 0x1400876a6
invalid
jmp 0x1400876ec
inc rcx
mov qword [rsi + 0x10], rcx
inc rax
inc eax
je 0x1400876b7
add byte [rax], al
invalid
cmp rax, 0xffffffffffffffff
je 0x1400876b7
test byte [rcx], bh
add byte [rax], al
nop
mov rcx, rdi
mov rdx, rsi
call fcn.140085120
invalid
invalid
invalid
dec dword [rax - 0x7d]
jl 0x140087673
and byte [rax], al
je 0x140087700
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movaps xmmword [rsp + 0x50], xmm1
movaps xmmword [rsp + 0x40], xmm0
mov r13, qword [rsi + 0x20]
test r13, r13
je 0x140087698
mov rcx, rbx
mov rdx, r13
call fcn.140085340
test al, al
jne 0x1400876d6
mov r8d, 2
mov rcx, r13
mov rdx, r14
bnd call fcn.140011890
test al, al
jne 0x1400876d6
mov rcx, rsi
mov dl, 1
call fcn.1400860d0
invalid
test al, al
jne 0x1400876d6
mov r8, qword [rsi]
inc r12
test r8, r8
jne 0x1400874ff
jmp 0x1400876e9
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400876de
invalid
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.140011890
test al, al
je 0x1400876de
mov r13d, 1
add byte [rax], al
jmp 0x1400876ec
mov qword [rsi], 0
mov byte [rsi + 8], 0
xor r13d, r13d
mov rax, r13
mov eax, ebp
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
movzx ebx, byte [rsp + 0x28]
mov rcx, qword [rsi + 0x20]
test bl, bl
je 0x14008772a
test rcx, rcx
je 0x140087745
lea rdx, [0x140186ab0]
mov r8d, 0x19
jmp 0x14008773c
invalid
sbb ecx, dword [rax - 1]
ror byte [rax - 0x77], 0x46
inc rax
mov qword [rsi + 0x10], rax
adc bl, ch
invalid
adc bl, ch
mov edi, 0x74c98548
invalid
test rcx, rcx
je 0x140087745
lea rdx, str.invalid_syntaxrecursion_limit_reached_for_____::closureshim_as__mut_const___dyn___unsafe_extern__
mov r8d, 0x10
call fcn.140011890
test al, al
jne 0x1400876d6
mov qword [rsi], 0
mov byte [rsi + 8], bl
jmp 0x1400876e9
add byte [rax], al
add byte [rax - 0x6714f7a2], cl
int3
sub esp, 0xb0
mov rdx, qword [rcx + 8]
mov edx, dword [rcx + 8]
mov r8, qword [rcx + 0x20]
mov eax, 0x110001
sub rdx, r8
ret 0x820f
in eax, 3
add byte [rax], al
ret 0x820f
add byte [rax], al
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 0x140087b99
movzx r10d, byte [rax]
movzx r8d, byte [rax + 1]
lea eax, [r10 - 0x30]
rol byte [rbx + 0x1e720af8], 1
add dword [rcx - 0x73], eax
rol byte [rbx + 0x1e720af8], 1
or r10d, 0x20
add r10d, 0xffffff9f
invalid
lahf
ret 0x419f
lahf
add r10d, 0xa
add edx, 0xa
mov eax, 0xffffffff
cmovae eax, r10d
ret 0xf883
adc byte [rdi], cl
add edx, 3
add eax, dword [rax]
invalid
invalid
ret 0xf883
add eax, dword [rax]
add byte [rbp - 0x73], al
pop rax
rol byte [rcx - 0x7d], 1
cmp r11d, 0xa
jb case.0x140066519.316
add byte [rax], al
lea r11d, [r8 - 0x30]
cmp r11d, 0xa
jb case.0x140066519.316
or r8d, 0x20
or eax, 0x20
add r8d, 0xffffff9f
add eax, 0xffffff9f
add r8d, 0xa
mov r11d, 0xffffffff
cmovae r11d, r8d
cmovae ebx, eax
fadd dword [r9 - 0x7d]
fadd dword [rcx - 0x7d]
cmp r11d, 0x10
sti
adc byte [rdi], cl
sbb dword [rax - 0x3ffffffd], 0xffffffe0
shl al, 4
or r11b, al
jae 0x140087b8d
shl al, 4
or r11b, al
js case.0x1400674e4.287
mov byte [rsp + 0x24], r11b
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
mov dword [rsp + 0x25], 0x44c60000
and al, 0x27
add byte [rax - 0x73], cl
and al, 0x24
add byte [rax], al
mov byte [rsp + 0x27], 0
lea rax, [rsp + 0x24]
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x30], 1
and al, 0x30
and al, 0x30
xor byte [rcx], al
add byte [rax], al
add byte [rcx - 0x48], al
invalid
add dword [rax], eax
add byte [rax], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
lea rsi, [rsp + 0x40]
lea rdx, [rsp + 0x24]
lea edx, [rsp + 0x24]
je 0x14008784f
lea rdx, [rsp + 0x24]
lea edx, [rsp + 0x24]
and al, 0x48
mov ecx, esi
mov rcx, rsi
call fcn.140012220
cmp qword [rsp + 0x40], 0
je 0x14008787a
clc
dec dword [rax - 0x7d]
jl 0x140087861
add byte [rcx + rdi - 0x48], sil
add byte [rax], al
adc dword [rax], eax
mov eax, 0x110000
jmp 0x140087b68
add byte [rax + 0x110000], bh
mov eax, 0x110000
add byte [rcx - 0x80], al
cmp r11b, 0xc0
jb 0x140087b68
invalid
sti
ror byte [rdi], 0x82
invalid
add byte [rcx - 0x80], al
sti
cmp r11b, 0xe0
jb 0x1400878b4
loopne 0x1400878d1
push rsp
cmp r11b, 0xf0
cmp bl, 0xf0
jae 0x140087913
add byte [rax], al
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
mov r8d, 3
mov r10b, 1
xor eax, eax
jmp 0x140087928
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
mov rax, qword [rsp + 0x50]
and al, 0x50
mov qword [rsp + 0x70], rcx
and al, 0x70
mov qword [rsp + 0x78], rax
lea rdx, [rcx + rax]
adc al, 1
adc al, 1
test rax, rax
je 0x1400878a7
movzx eax, byte [rcx]
test al, al
js 0x1400878c1
add dword [rax + rax*8 - 0x72b3dc88], eax
add r9d, ebp
invalid
lea r8, [rcx + 1]
jmp 0x140087aeb
add r8b, byte [rax]
add byte [rax + 0x110000], bh
adc dword [rax], eax
mov eax, 0x110000
mov r8, rcx
jmp 0x140087aeb
add al, byte [rax]
invalid
mov r8d, 2
add al, byte [rax]
add byte [rax], al
add byte [rbp + 0x31], al
sal byte [rcx], cl
add byte [rax], al
xor r10d, r10d
xor eax, eax
invalid
shr bl, 0x67
jmp 0x140087928
mov r9d, eax
and r9d, 0x1f
and ecx, 0x1f
and ecx, 0x1f
movzx r11d, byte [rcx + 1]
movzx ebx, byte [rcx + 1]
add dword [rcx - 0x7d], eax
jrcxz 0x140087910
and r11d, 0x3f
cmp al, 0xdf
jbe 0x140087acd
movzx r10d, byte [rcx + 2]
shl r11d, 6
and r10d, 0x3f
or r10d, r11d
or edx, ebx
cmp al, 0xf0
jb 0x140087add
add dword [rax], eax
add byte [rbp + rcx*4 + 0x41], cl
add al, 0xf
movzx eax, byte [rcx + 3]
and r9d, 7
lea r8, [rcx + 4]
movzx eax, byte [rcx + 3]
and r9d, 7
invalid
shl r9d, 0x12
shl r10d, 6
loop 0x14008790b
loop 0x14008790b
invalid
and eax, 0x3f
or eax, r10d
or eax, r9d
jmp 0x140087aeb
cmp r11b, 0xf8
jae 0x140087b68
mov r8d, 4
mov eax, 4
mov al, 1
xor r10d, r10d
mov byte [rsp + 0x24], r11b
mov word [rsp + 0x25], 0
add byte [rax], al
add dh, al
and al, 0x27
and al, 0x27
add byte [rax - 0x73], cl
je case.0x1400790e9.225
invalid
and al, 0x66
mov dword [rsp + 0x25], 0x44c60000
add dh, al
and al, 0x27
and al, 0x27
and al, 0x27
add byte [rax - 0x73], cl
je case.0x1400790e9.225
and al, 0x48
mov dword [rsp + 0x28], esi
je 0x140087966
invalid
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x30], r8
cmp rdx, 2
cmp edx, 2
cmp edx, 2
jb 0x140087841
lea rdi, [r9 + 2]
lea rsi, [rdx - 2]
mov qword [rcx], rdi
mov dword [rcx], edi
mov qword [rcx + 8], rsi
movzx r14d, byte [r9]
movzx ebx, byte [r9 + 1]
mov dh, 0x59
add dword [rcx - 0x73], eax
jle 0x14008793e
mov dh, 0x59
add dword [rcx - 0x73], eax
jle 0x14008793e
cmp edi, 0xa
jb 0x140087991
or r14d, 0x20
add r14d, 0xffffff9f
add r14d, 0xa
add esi, 0xa
invalid
add esi, 0xa
mov edi, 0xffffffff
cmovae edi, r14d
cmp edi, 0xf
ja 0x140087b8d
inc dword [rcx + 0xf]
inc byte [r11 - 0x78f0f001]
inc byte [rbx - 0x78f0f001]
cld
add dword [rax], eax
add byte [rbp - 0x27c2f95], cl
lea ebp, [rbx - 0x30]
cmp ebp, 0xa
or dh, byte [rdx + 0x1a]
std
or dh, byte [rdx + 0x1a]
or ebx, 0x20
add ebx, 0xffffff9f
add ebx, 0xa
mov ebp, 0xffffffff
cmovae ebp, ebx
jmp 0x14008792e
std
invalid
ja 0x140087b8d
jmp 0x14008792e
xchg edx, ebx
add dword [rax], eax
add byte [rax - 0x40], al
out 4, eax
shl dil, 4
or bpl, dil
mov byte [rsp + 0x25], bpl
cmp r11b, 0xe0
jb 0x140087827
invalid
invalid
invalid
sti
loopne 0x1400879d3
invalid
invalid
cmp rsi, 2
jb 0x140087841
invalid
outsb dx, byte [rsi]
invalid
invalid
invalid
invalid
lea rsi, [r9 + 4]
jno 0x1400879db
lea r11, [rdx - 4]
mov qword [rcx], rsi
mov dword [rcx], esi
mov qword [rcx + 8], r11
mov dword [rcx + 8], ebx
movzx ebx, byte [r9 + 2]
movzx ebx, byte [rcx + 2]
add al, byte [rcx + 0xf]
mov dh, 0x79
add ecx, dword [rbp - 0x17c2f8d]
or dh, byte [rdx + 0x1a]
movzx edi, byte [r9 + 3]
lea esi, [rbx - 0x30]
jae 0x1400879bf
cmp esi, 0xa
jb 0x140087a0e
or ebx, 0x20
and byte [rbx - 0x3c7c603d], al
or bh, byte [rsi - 1]
invalid
invalid
invalid
invalid
add ebx, 0xffffff9f
lahf
add ebx, 0xa
mov esi, 0xffffffff
invalid
invalid
invalid
invalid
ret
cmovae esi, ebx
cmp esi, 0xf
ja 0x140087b8d
xchg dword [rdi + 1], edi
add byte [rax], al
xchg dword [rdi + 1], edi
add byte [rax], al
lea ebx, [rdi - 0x30]
cmp ebx, 0xa
or dh, byte [rdx + 0x1a]
or edi, 0x20
add edi, 0xffffff9f
add edi, 0xa
or bh, byte [rbx - 1]
iretd
or bh, byte [rbx - 1]
cmovae ebx, edi
fild word [r11 - 0x78f0f005]
fild word [rbx - 0x78f0f005]
cmp ebx, 0xf
ja 0x140087b8d
pop rbp
add dword [rax], eax
add byte [rax], al
pop rbp
add dword [rax], eax
add byte [rax], al
shl sil, 4
add byte [rax], al
shl sil, 4
add al, 0x40
or bl, sil
or bl, dh
mov byte [rsp + 0x26], bl
and al, 0x26
test r10b, r10b
test dl, dl
jne 0x140087827
dec dword [rcx - 0x7d]
sti
add cl, byte [rdi]
invalid
cmp r11, 2
jb 0x140087841
lea r10, [r9 + 6]
add rdx, 0xfffffffffffffffa
cli
mov qword [rcx], r10
mov dword [rcx], edx
mov qword [rcx + 8], rdx
movzx r10d, byte [r9 + 4]
movzx edx, byte [rcx + 4]
movzx edx, byte [r9 + 5]
lea ecx, [r10 - 0x30]
push rcx
add eax, 0xd04a8d41
cmp ecx, 0xa
jb 0x140087a8e
invalid
stc
or dh, byte [rdx + 0x1e]
invalid
or r10d, 0x20
add r10d, 0xffffff9f
ret 0x419f
add edx, 0xa
mov ecx, 0xffffffff
invalid
invalid
invalid
inc dword [rcx + 0xf]
retf 0xf983
retf 0xf983
invalid
ja 0x140087b8d
add byte [rax], al
invalid
and byte [rcx - 0x7d], al
ret 0x419f
lea r9d, [rdx - 0x30]
cmp r9d, 0xa
jb 0x140087ab5
or edx, 0x20
add edx, 0xffffff9f
add edx, 0xa
mov r9d, 0xffffffff
cmovae r9d, edx
cmp r9d, 0xf
ja 0x140087b8d
fadd dword [rax]
add byte [rax], al
test al, al
je 0x140087b76
shl cl, 4
or r9b, cl
mov byte [rsp + 0x27], r9b
jmp 0x140087827
lea r8, [rcx + 2]
shl r9d, 6
add al, byte [r9 - 0x3f]
loope 0x140087adb
or r9d, r11d
or ecx, ebx
mov eax, r9d
jmp 0x140087aeb
lea r8, [rcx + 3]
shl r9d, 0xc
or r10d, r9d
or al, 0x45
or edx, ecx
mov eax, r10d
cmp r8, rdx
je 0x140087b59
movzx r9d, byte [r8]
test r9b, r9b
jns 0x140087bb1
cmp r9b, 0xe0
jb 0x140087bb1
mov r8b, 1
cmp eax, 0x110000
je 0x140087bb1
test r8b, r8b
je 0x140087bb1
add rsp, 0xb0
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
lea rax, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov ecx, 3
mov rdx, r8
mov r8, rax
call fcn.1400c10d0
lea rcx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
call fcn.1400c15c0
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
mov edx, 0x28
call fcn.1400c11d0
call fcn.140087d00
mov qword [rsp + 0x38], rax
lea rax, [rsp + 0x28]
mov qword [rsp + 0x40], rax
lea rax, [0x140087de0]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0x70]
mov qword [rsp + 0x50], rax
lea rax, [0x140092960]
mov qword [rsp + 0x58], rax
lea rax, [rsp + 0x38]
mov qword [rsp + 0x60], rax
lea rax, [fcn.140010f10]
mov qword [rsp + 0x68], rax
lea rax, str.internal_error:_entered_unreachable_code:_str::from_utf8_____was_expected_to_have_1_char__but__chars_were_found_bi
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 4
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0x90], rsi
mov qword [rsp + 0x98], 3
lea rdx, str._rust_deps_rustc_demangle_0.1.23_src_v0.rs
lea rcx, [rsp + 0x80]
call fcn.1400c1010
int3
jmp 0x14008b200
mov qword [rsi], r14
mov rax, r14
mov rdx, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
in al, dx
sub byte [rcx + rcx*4 - 0x3a], cl
mov r14, rdx
mov rdi, rcx
test r8, r8
test eax, eax
test eax, eax
je 0x14008b24e
js 0x14008b296
mov ecx, 1
add byte [rax], al
mov rdx, rsi
call fcn.1400186c4
mov rbx, rax
ret
test rax, rax
jne case.0x14002fa5e.704
ret
mov ecx, 1
mov rdx, rsi
mov edx, esi
mov edx, esi
call fcn.1400c0cc0
mov ebx, 1
mov rcx, rbx
mov rdx, r14
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rdi + 0x30]
movabs rax, 0x8000000000000000
mov eax, 0
add byte [rax], al
invalid
invalid
mov eax, 0
add byte [rax], al
add byte [rax + 0x74c13948], al
cmp rcx, rax
je 0x14008b27d
mov rdx, qword [rdi + 0x38]
call fcn.140040195
mov qword [rdi + 0x30], rsi
cmp rcx, rax
je 0x14008b27d
mov rdx, qword [rdi + 0x38]
call fcn.140040195
mov qword [rdi + 0x30], rsi
mov qword [rdi + 0x38], rbx
mov qword [rdi + 0x40], rsi
mov dword [rdi + 0x40], esi
mov dword [rdi + 0x40], esi
mov rax, rdi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
ret
call fcn.14000cd70
int3
mov edx, dword [rcx + 0x10]
cmp rdx, qword [rcx]
jne 0x14008b2bd
mov rcx, rsi
call fcn.14003dcf0
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
mov qword [rax + rdx*8], rdi
or byte [rax - 0x77], cl
cmp al, 0xd0
inc rdx
mov qword [rsi + 0x10], rdx
mov rax, rsi
add rsp, 0x28
pop rdi
pop rsi
ret
push rdi
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0xb8
xorps xmm0, xmm0
movaps xmmword [rsp + 0x50], xmm0
and al, 0x50
and al, 0x50
movups xmmword [rsp + 0xa8], xmm0
movups xmmword [rsp + 0x98], xmm0
movups xmmword [rsp + 0x88], xmm0
adc dword [rsp + 0x88], eax
adc dword [rsp + 0x88], eax
movups xmmword [rsp + 0x78], xmm0
and al, 0x78
mov dword [rsp + 0x68], 4
add byte [rax], al
mov dword [rsp + 0xb0], 0x400010
movabs rax, 0x8000000000000000
cmp qword [rcx + 0x18], rax
adc byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x18413948], al
je 0x14008b344
mov edx, dword [rcx + 0x28]
mov dword [rsp + 0x90], edx
mov rdx, qword [rcx + 0x20]
mov qword [rsp + 0x98], rdx
add byte [rax], al
add byte [rax], al
cmp qword [rcx + 0x30], rax
je 0x14008b37f
mov rax, qword [rcx + 0x40]
test rax, rax
je 0x14008b376
mov r8, qword [rcx + 0x38]
xor edx, edx
lea r9, [0x1401b4368]
xor r10d, r10d
cmp byte [rcx], dh
ror byte [rbp + rcx*4 + 0xd], cl
or byte [rax + 0x31450012], dl
rol byte [rdi + 0xf], cl
mov dh, 0x1c
adc byte [rbx + 0xb], al
adc al, 0x99
movzx r11d, byte [r8 + r10]
or edx, dword [r9 + r11*4]
inc r10
cmp rax, r10
jne 0x14008b363
jmp 0x14008b378
xor edx, edx
mov dword [rsp + 0xa0], edx
mov r15, qword [rcx + 0x10]
lea rsi, [r15*8]
test r15, r15
je 0x14008b3d1
mov rax, r15
shr rax, 0x3c
jne 0x14008b493
mov rbx, qword [rcx + 8]
mov ecx, 8
mov rdx, rsi
call fcn.1400186c4
test rax, rax
je 0x14008b498
mov rdi, rax
xor eax, eax
mov rcx, qword [rbx + rax*8]
mov qword [rdi + rax*8], rcx
inc rax
cmp r15, rax
jne 0x14008b3bc
mov eax, r15d
jmp 0x14008b3d8
xor eax, eax
mov edi, 8
lea rcx, [rsp + 0x68]
mov dword [rcx + 4], eax
mov qword [rcx + 8], rdi
lea rax, [rsp + 0x50]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x28], xmm0
mov qword [rsp + 0x20], rcx
and qword [rsp + 0x40], 0
lea rdx, [0x140186e53]
xor ecx, ecx
mov r8d, 2
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
call qword [sym.imp.Secur32.dll_AcquireCredentialsHandleA]
test eax, eax
je 0x14008b42f
mov ebx, eax
shl rbx, 0x20
or rbx, 2
mov r14d, 1
mov esi, 1
mov esi, 1
jmp 0x14008b467
mov r14, qword [rsp + 0x50]
mov r12, qword [rsp + 0x58]
mov ecx, 8
mov edx, 0x20
call fcn.1400186c4
test rax, rax
je 0x14008b4a5
mov rbx, rax
mov eax, 1
mov qword [rbx], rax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r14
mov qword [rbx + 0x18], r12
xor r14d, r14d
test r15, r15
je 0x14008b47c
mov edx, 8
mov rcx, rdi
mov r8, rsi
call fcn.140001e3d
mov rax, r14
mov rdx, rbx
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
call fcn.14000cd70
mov ecx, 8
mov rdx, rsi
call fcn.1400c0cc0
mov ecx, 8
mov edx, 0x20
call fcn.1400c0cc0
int3
and al, 0x80
add byte [rax], al
add byte [rax - 0x73], cl
push rsp
and al, 0x60
mov rcx, rdi
call fcn.14008add1
mov rax, qword [rdi]
inc rax
mov rcx, 0xffffffffffffffff
cmovne rcx, rax
cmovne ecx, eax
cmovne ecx, eax
cmp rcx, 5
mov r13d, 4
cmovae r13, rcx
jmp 0x188f13e7a
shr eax, 0x3e
jne 0x14008b6ad
jmp 0x188f13e7a
mov qword [rsp + 0x28], rsi
lea r14, [r13*2]
mov ecx, 2
mov rdx, r14
call fcn.1400186c4
sar eax, 1
dec dword [rax - 0x7b]
test eax, eax
sar eax, 1
dec dword [rax - 0x7b]
test eax, eax
invalid
invalid
pop rax
test eax, eax
je 0x14008b6b2
add dword [rax], eax
add byte [rax - 0x77], cl
invalid
mov rdi, rax
mov edi, eax
mov word [rax], bx
mov dword [rax], ebx
movups xmm0, xmmword [rsp + 0x60]
movups xmm1, xmmword [rsp + 0x70]
and al, 0x70
and al, 0x70
lea rbx, [rsp + 0x80]
lea ebx, [rsp + 0x80]
add byte [rax], 0
add byte [rdi], cl
movaps xmmword [rbx + 0x10], xmm1
sub dword [rbx + 0x10], ecx
movaps xmmword [rbx], xmm0
mov r15d, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rbp + rcx*4 + 0x74], cl
lea r14, [rsp + 0x30]
and al, 0x30
mov rsi, 0xffffffffffffffff
mov esi, 0xffffffff
mov rcx, rbx
call fcn.14008accf
cmp ax, 1
jne 0x14008b64f
mov ebp, edx
invalid
cmp r15, r13
jne 0x14008b642
invalid
invalid
add byte [rax], al
invalid
test dword [rdx + 0x4c000000], ebx
mov ecx, esi
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rdx, rbx
call fcn.14008add1
mov r12, qword [rsp + 0x30]
inc r12
invalid
invalid
invalid
cmove r12, rsi
add r12, r13
in al, dx
out 0x4d, al
add esp, ebp
in al, dx
jae 0x14008b5c8
add al, 0x31
leave
xor ecx, ecx
jmp 0x14008b63a
jb case.0x140052c67.463
lea rax, [r13*2]
lea eax, [rbp*2]
add byte [rax], al
add byte [rcx + rdi - 0x20], cl
cmp rax, r12
cmova r12, rax
cmp r12, 5
jae 0x14008b5e3
mov r12d, 4
mov esp, 4
xor edx, edx
mov rcx, r12
loope 0x14008b631
shr ecx, 0x3e
loope 0x14008b631
shr ecx, 0x3e
jmp 0x1029cc52d
sete dl
lea r8, [r12 + r12]
add rdx, rdx
mov qword [rsp + 0x30], rdi
xor byte [rax - 0x77], cl
and al, 0x40
and al, 0x40
invalid
ret 0x8d4f
xor byte [rax - 0x77], cl
and al, 0x40
and al, 0x40
invalid
mov qword [rsp + 0x38], 2
mov qword [rsp + 0x38], 2
mov dword [rsp + 0x38], 2
and al, 0x38
add al, byte [rax]
add byte [rax], al
lea rcx, [rsp + 0x48]
mov r9, r14
mov ecx, esi
mov ecx, esi
call fcn.140018651
cmp qword [rsp + 0x48], 0
cmp dword [rsp + 0x48], 0
add byte [rax - 0x75], cl
and al, 0x50
and al, 0x50
sar al, 1
dec dword [rax - 0x7d]
invalid
jl 0x14008b63e
add byte [rax - 0x75], cl
and al, 0x50
and al, 0x50
je 0x14008b62a
mov r12, qword [rsp + 0x58]
and al, 0x58
pop rax
jmp 0x14008b63a
mov r13, r12
mov rdi, rcx
iretd
movabs rcx, 0x8000000000000001
mov ecx, 1
add byte [rax], al
add byte [rax], al
or byte [rcx + rcx*4 - 0x1e], 0xe8
invalid
add byte [rax], al
or byte [rcx + rcx*4 - 0x1e], 0xe8
invalid
mov rdx, r12
call fcn.140001d62
and byte [rdi - 9], ah
jmp qword [rsi + 0x42]
idiv edi
idiv edi
mov word [rdi + r15*2], bp
mov dword [rdi + r15*2], ebp
inc r15
jmp case.0x14004bb9a.498
invalid
mov rsi, qword [rsp + 0x28]
sub bl, ch
or edi, dword [rdi + 2]
mov edi, 2
jmp 0x14008b661
add al, byte [rax]
add byte [rax], al
xor r15d, r15d
xor r13d, r13d
in eax, dx
mov r8, qword [rsi + 0x10]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
or byte [rcx + 0x39], 0xc0
cmp eax, eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c03949], al
cmp eax, eax
je 0x14008b68a
cmp eax, eax
je 0x14008b68a
test r8, r8
je 0x14008b68a
add r8, r8
mov rcx, qword [rsi + 0x18]
sbb byte [rdx + 2], bh
sbb byte [rdx + 2], bh
add byte [rax], al
add al, ch
call fcn.140001e3d
mov bl, 0x67
idiv edi
mov qword [rsi + 0x10], r13
mov qword [rsi + 0x18], rdi
jle case.0x14004ffad.506
mov qword [rsi + 0x20], r15
mov dword [rsi + 0x20], edi
mov rax, rsi
add rsp, 0xa8
test al, 0
add byte [rax], al
add esp, 0xa8
test al, 0
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
call fcn.14000cd70
mov esi, 0xb9fff816
mov ecx, 2
add al, byte [rax]
add byte [rax], al
mov rdx, r14
call fcn.1400c0cc0
add dword [rsi + 3], edx
invalid
add ah, cl
int3
mov edi, edx
add dword [rax], eax
add byte [rax], al
invalid
add esp, 0x28
push rdi
sub esp, 0x48
mov edx, ebx
rcr byte [rax], 0x48
dec edx
or eax, dword [rax]
add byte [rcx - 0x77], cl
invalid
mov dword [rdi], eax
mov dword [rdi + 8], edx
push rdi
or byte [rax + 0x6b], cl
jmp 0x14008b768
invalid
sbb byte [rcx], dh
fisttp dword [rax - 0x77]
pop rsp
and al, 0x40
invalid
test rbp, rbp
jl 0x14008b7a9
mov esp, dword [rdi + 0x10]
mov ecx, edi
stc
push rax
clc
dec dword [rbx + rcx*4 + 0x74]
mov r14, qword [rsp + 0x38]
mov esi, dword [rsp + 0x38]
pop rsp
and al, 0x40
mov byte [rsi + rbx], ah
and al, 0x1e
mov dword [rsp + 0x40], ebx
and al, 0x40
mov r13, qword [rdi + 8]
and al, 0x30
xor byte [rax + 0x29], cl
sub eax, ebx
fmul dword [rcx + rdi - 0x20]
stc
and byte [rcx - 5], al
sti
dec dword [rax - 0x77]
shr eax, 0xb3
idiv edi
mov bl, 0x65
idiv edi
mov ebx, dword [rsp + 0x40]
pop rsp
and al, 0x40
add rdi, 0x18
je case.0x14005b8ec.399
and al, 0x38
cmp byte [rcx - 0x73], cl
lea ecx, [rsi + rbx]
or al, 0x1e
invalid
mov eax, esp
loopne 0x14008b7b0
stosb byte [rdi], al
add r8, qword [r8]
call 0x1400832c0
invalid
dec dword [rax - 0x73]
jnp 0x14008b7e6
or cl, byte [rax - 0x48]
std
cmp edi, eax
adc dword [rbx - 0x76000000], 5
imul edi, dword [rbx], 0x13
cmp edx, dword [rbx]
add byte [rdx + 0x133b6b05], cl
cmp edx, dword [rbx]
adc eax, dword [rax]
add byte [rcx], dh
leave
push rcx
loope 0x14008b7ff
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
movabs dword [0x438dc78949000000], eax
add byte [rax], al
mov r15, rax
lea eax, [rbx + 6]
test byte [rbx + 0x49000000], ah
mov edi, eax
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov dword [rdi], eax
mov dword [rdi + 4], 2
add al, 2
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rsi + 0x41], ah
mov dword [r15 + 8], ebx
mov dword [rdi + 8], ebx
cmp ebx, 0xfffffff6
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 7], cl
stc
add ecx, 0xa
mov r8, rbx
mov eax, ebx
add r8, qword [r8]
add byte [rax], al
jle case.0x14006f2e8.296
mov dword [rsi + 0x10], edi
and al, 0x30
and al, 0x30
xor byte [rbp - 0x7b], cl
sal byte [rbp + rbx - 0x46], 1
add byte [rax], al
sbb eax, 0x1ba
add byte [rcx + rcx*4 - 0xf], cl
int1
pop rbp
pop rdi
call qword [rax + 0x48c48348]
add esp, 0x48
invalid
pop rbx
pop rdi
mov dh, 0xf
add byte [rax - 0x77], cl
invalid
invalid
str word [rax - 0x77]
mov dword [rsp + 0x20], eax
and al, 0x20
jnp 0x14008b901
adc al, byte [rax]
add byte [rbp + rcx*4 + 0xd], cl
invalid
lea ecx, [0x140186e28]
or eax, 0xfb58c
str word [rbp + rcx*4 + 0x44]
lea eax, [rsp + 0x2f]
and al, 0x2f
add byte [rax], al
add al, ch
invalid
jne case.0x14006f2e8.313
pop rsp
pop rsp
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov edx, edi
cli
add byte [rbp + rcx*4 + 5], cl
add eax, 0xfb641
mov r14b, 0xf
add byte [rcx + 0xa], bh
mov ecx, 0xa
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
cli
test byte [rdi + 3], dl
add ah, cl
push rdi
sub esp, 0x118
in al, dx
sbb byte [rcx], al
add byte [rax], al
invalid
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x100], esi
mov ah, 0x24
add byte [rcx], al
add dword [rax], eax
invalid
mov ah, 0x24
add byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp - 0x77], cl
invalid
mov edi, edx
mov esi, ecx
test byte [rdi], 0x29
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x7d], cl
and al, 0x78
and al, 0x78
and al, 0x78
add byte [rax - 0x39], cl
test byte [rax + rax*4], ah
and al, 0x80
mov dword [rsp + 0x80], 8
and al, 0x80
add byte [rax], 0
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
movsb byte [rdi], byte [rsi]
add byte [rax], al
and dword [rsp + 0x88], 0
and al, 0x88
add byte [rax], al
mov byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x48], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx - 0x4b], 1
invalid
add byte [rax - 0x40fe4abf], al
or byte [rax], al
add byte [rax], al
invalid
add dword [rdi + 8], edi
add byte [rax], al
add byte [rcx + 0x39], cl
cmp dword [rcx], eax
je case.0x14006f429.311
mov rdx, qword [r9 + 8]
cmp dword [rcx], eax
push rcx
or byte [rbp - 0x75], cl
adc byte [r8 - 0x73], cl
adc byte [rax - 0x73], cl
mov eax, dword [rcx + 0x10]
pushfq
and al, 0xa8
test al, 0
add byte [rax], al
mov rcx, rbx
call case.0x140052c67.472
invalid
test al, 0
add byte [rax], al
mov ecx, ebx
std
invalid
dec dword [rax - 0x75]
mov ebx, dword [rbx]
sbb ecx, dword [rax - 0x7b]
invalid
mov eax, dword [rsp + 0xb8]
push 0xffffffffb024ac8b
add byte [rax], al
add byte [rax], al
invalid
invalid
add byte [rax], al
in eax, dx
lea esp, [rsp + 0x78]
and al, 0x78
js 0x14008b9b7
mov ecx, esp
cmc
invalid
dec dword [rcx - 0x75]
jl 0x14008b99c
and al, 8
or byte [rcx - 0x75], cl
and al, 0x10
adc byte [rax - 0x77], cl
ror dword [rax - 0x3f], 0xe1
add al, 0x89
loope 0x14008b989
sub al, 0xf
invalid
invalid
invalid
add al, 0x12
add byte [rax], al
add byte [rax - 0x75], cl
push rsp
and al, 0x68
push 0xf548948
or bh, bh
invalid
shr bl, 4
add al, 0x31
invalid
rol byte [rax], 1
add byte [rax], al
add byte [rbx + 0x42890022], al
add byte [rax], al
add al, 0x48
mov dword [rdx + 8], edi
jp 0x14008b9bc
and al, 0xc0
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rax], esi
xor byte [rax - 0x47], cl
add byte [rax], al
add byte [rax], al
add dword [rax], eax
invalid
add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x7c], cl
and al, 0xe0
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
invalid
add byte [rax], al
mov dword [rax], ecx
or byte [rbp + rcx*4 + 0x4c], cl
and al, 0x74
invalid
je case.0x14007fb98.210
and dword [rcx], 0
or byte [rcx + 0xf], al
or byte [rcx + 0xf], al
movups xmm0, xmmword [rdi + 0x10]
adc byte [rdi + 0x10], al
adc byte [rax - 0x73], cl
mov word [rax + rsi*8], fs
and al, 0xf0
lock add byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc dword [rcx], eax
mov dword [rsp + 0x48], eax
and qword [rsp + 0x58], 0
and dword [rsp + 0x58], 0
and al, 0x58
pop rax
add byte [rax - 0x73], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rbx + 0x382464], al
and dword [rsp + 0x38], 0
add byte [rax], al
and al, 0x38
add byte [rax - 0x77], cl
mov dword [rsp + 0x40], eax
mov dword [rsp + 0x40], eax
and dword [rsp + 0x28], 0
and al, 0x28
add byte [rax - 0x77], cl
push rsp
and al, 0x30
and al, 0x20
and al, 0x20
add byte [rcx], dh
ror byte [rbp - 0x77], cl
invalid
mov ecx, 0x9819c
pushfq
or dword [rcx], 0x7d15ff00
test eax, 0x123d0003
add eax, dword [rax]
cmp eax, 0x90312
jne 0x14008ba5b
or dword [rax], eax
add bh, bh
adc eax, 0x3a97d
jge 0x14008b9da
add eax, dword [rax]
add eax, dword [rax]
or dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub byte [rsp + 0xc0], cl
and al, 0xc0
add byte [rax], al
invalid
and al, 0xc0
add byte [rax], al
rol byte [rax], 0
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x18], ecx
adc dword [rsi], eax
add byte [rax], al
add byte [rax], al
add bl, ch
adc ecx, dword [rax - 0x3f]
loopne case.0x14007c7c5.231
shl eax, 0x20
add cl, byte [rax - 0x77]
invalid
add byte [rax], al
add byte [rbp - 0x7c], al
test ch, ch
in eax, dx
adc byte [rax - 0x75], cl
xchg esp, eax
and al, 0xb8
add byte [rax], al
add byte [rax], al
mov rcx, rbx
invalid
add byte [rax], al
insd dword [rdi], dx
cld
invalid
dec dword [rax - 0x75]
and al, 0x78
and al, 0x78
invalid
mov edx, edi
sub byte [rsp + 0x100], dh
add byte [rax], al
add byte [rax - 0x7f], cl
invalid
sub esp, 0x40
mov rsi, rcx
mov esi, ecx
xorps xmm0, xmm0
lea r8, [rsp + 0x20]
and al, 0x20
and byte [rcx + 0xf], al
sub dword [rax], eax
movaps xmmword [r8], xmm0
and dword [r8 + 0x10], 0
invalid
adc byte [rax], al
mov rcx, rdx
mov ecx, edx
mov edx, 4
add byte [rax], al
call qword [sym.imp.Secur32.dll_QueryContextAttributesW]
invalid
test al, 3
add byte [rbp + 0x481374c0], al
invalid
invalid
test eax, eax
je case.0x1400843f6.221
invalid
adc ecx, dword [rax - 0x3f]
loopne 0x14008bafb
shl rax, 0x20
shl eax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
or rax, 2
mov qword [rsi + 8], rax
mov eax, 1
or byte [rax + 1], r15b
add bl, ch
adc cl, byte [rbx - 0x76cfdbbc]
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0x14], eax
invalid
jmp 0x14008bafc
mov eax, dword [rsp + 0x30]
mov dword [rsi + 0x14], eax
movaps xmm0, xmmword [rsp + 0x20]
sub byte [rsp + 0x20], al
movups xmmword [rsi + 4], xmm0
adc dword [rsi + 4], eax
add al, 0x31
xor eax, eax
ror byte [rcx - 0x3b7cb7fa], 0x40
mov dword [rsi], eax
add rsp, 0x40
pop rsi
ret
and dword [rax], 0
and byte [rax], al
mov edx, 0x53
call qword [sym.imp.Secur32.dll_QueryContextAttributesW]
add eax, dword [rax]
push rbx
add byte [rax], al
add bh, bh
adc eax, 0x3a88c
add eax, dword [rax]
mov word [rax - 0x3d76fffd], gs
add eax, dword [rax]
mov edx, eax
xor eax, eax
test edx, edx
ror byte [rdi], cl
xchg ebp, eax
sal dword [rbp + 7], 0x48
invalid
mov rdx, qword [rsp + 0x20]
setne cl
jne case.0x140080161.211
invalid
invalid
mov rdx, qword [rsp + 0x20]
and al, 0x20
jmp case.0x14007fb98.221
shl rdx, 0x20
or rdx, 2
invalid
invalid
and byte [rax - 0x7d], cl
retf 0x8802
invalid
mov al, cl
add rsp, 0x28
add esp, 0x28
ret
mov eax, edx
mov rcx, qword [rcx]
or dword [rax - 0x75], ecx
adc dword [rbx + rcx*4 + 0x41], ecx
or byte [r8 - 0x77], cl
shr ecx, 0x3e
pop rbp
clc
invalid
or byte [r8 - 0x77], cl
shr ecx, 0x3e
pop rbp
clc
call qword [rsi + 0x48]
sub esp, 0x20
and byte [rax - 0x77], cl
invalid
sub rsi, r9
cmovb r9, rdx
mov rdx, r8
mov r8, r9
call sub.VCRUNTIME140.dll_memcmp
add eax, dword [rax]
retf 0x894c
enter 0x1ce8, 0x4c
sbb al, 0x4c
add eax, dword [rax]
cdqe
test eax, eax
cmovne rsi, rax
xor ecx, ecx
test rsi, rsi
setne cl
mov eax, 0xff
add byte [rax], al
add byte [rdi], cl
ror qword [r8 - 0x7d], 0xc4
and byte [rsi - 0x3d], bl
invalid
and byte [rsi - 0x3d], bl
sub esp, 0x28
in al, dx
sub byte [rcx + rcx*4 - 0x3a], cl
invalid
invalid
sahf
invalid
or byte [r9 + r8 - 0xf], r9b
mov dword [rdi + 0x10], esi
sub esp, 0x28
mov rsi, rcx
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
cmp rax, 1
je 0x14008bc1e
test rax, rax
jne 0x14008bc6a
mov r8, qword [rsi + 0x10]
test r8, r8
je 0x14008bc6a
adc byte [rbp - 0x7b], cl
sal byte [rsp + rbx*2 + 0x48], 0x8b
or byte [rdx + 1], r15b
or byte [rdx + 1], bh
mov rcx, qword [rsi + 8]
mov edx, 1
call fcn.140001e3d
jmp 0x14008bc6a
mov rax, qword [rsi + 8]
mov ecx, eax
and ecx, 3
or byte [rcx + 0x3e183c1], cl
lea rdx, [rcx - 2]
cmp rdx, 2
jb 0x14008bc6a
test rcx, rcx
je 0x14008bc6a
lea rdi, [rax - 1]
js case.0x1400847c6.200
dec dword [rax - 0x75]
pop rax
dec dword [rbx + rcx*4 + 0x70]
invalid
mov rbx, qword [rax - 1]
mov r14, qword [rax + 7]
mov rcx, rbx
call qword [r14]
mov r8, qword [r14 + 8]
test r8, r8
je 0x14008bc5d
invalid
mov rdx, qword [r14 + 0x10]
mov rcx, rbx
call fcn.140001e3d
mov edx, 8
mov rcx, rdi
call fcn.14000cc90
mov rcx, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp fcn.14004018b
add byte [rax], al
and qword [rax + 0x10], 0
mov qword [rsp + 0x90], 0x20
mov byte [rsp + 0x98], 3
add byte [rax], al
add byte [rbx], al
and qword [rsp + 0x60], 0
and qword [rsp + 0x70], 0
mov rdi, qword [rcx]
mov qword [rsp + 0x80], rax
lea rax, [0x140186f18]
mov qword [rsp + 0x88], rax
mov rax, qword [rdi]
lea rcx, [0x1401b5c10]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov byte [rsi], 6
add rsp, 0x188
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp rdi, 6
jne 0x14008c5ea
mov r14d, 5
xor eax, eax
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x28], eax
xor edi, edi
jmp 0x14008c5fb
mov r14, rdi
jmp 0x14008c5fb
add rdi, 0xfffffffffffffff9
mov r14d, 6
xor eax, eax
mov qword [rsp + 0x28], rax
call fcn.14008cf1b
mov r13, rax
mov rsi, qword [rsp + 0x30]
movzx r12d, word [rsi + 0x272]
mov rbp, r14
not rbp
add rbp, r12
mov word [rax + 0x272], bp
imul rax, r14, 0x18
lea rbx, [rsi + rax]
add rbx, 0x180
mov rax, qword [rbx - 0x18]
mov eax, dword [rbx - 0x18]
mov eax, dword [rbx - 0x18]
mov qword [rsp + 0x58], rax
movups xmm0, xmmword [rbx - 0x10]
lea rax, [rsp + 0x150]
movaps xmmword [rax], xmm0
mov rax, r14
shl rax, 5
movups xmm0, xmmword [rsi + rax]
movups xmm1, xmmword [rsi + rax + 0x10]
lea rax, [rsp + 0xe0]
movaps xmmword [rax + 0x10], xmm1
movaps xmmword [rax], xmm0
lea r15, [r14 + 1]
sub r12, r15
lea rdx, [r13 + 0x168]
mov rcx, rbp
call fcn.14008cd31
mov r9, rdx
mov rcx, rbx
mov rdx, r12
mov r8, rax
call 0x14008cd58
shl r15, 5
add r15, rsi
mov rcx, rbp
mov rdx, r13
call fcn.14008cd93
mov r9, rdx
mov rcx, r15
mov rdx, r12
mov r8, rax
call fcn.14008cdba
mov word [rsi + 0x272], r14w
lea rcx, [rsp + 0x150]
movaps xmm0, xmmword [rcx]
movaps xmmword [rsp + 0xa0], xmm0
lea rdx, [rsp + 0xe0]
movaps xmm0, xmmword [rdx]
movaps xmm1, xmmword [rdx + 0x10]
movaps xmmword [rsp + 0xb0], xmm0
movaps xmmword [rsp + 0xc0], xmm1
cmp byte [rsp + 0x28], 0
mov rax, r13
cmovne rax, rsi
mov qword [rdx], rax
and qword [rdx + 8], 0
mov qword [rdx + 0x10], rdi
lea r8, [rsp + 0x60]
mov r9, qword [rsp + 0x38]
call fcn.14008cea8
mov rcx, qword [rsp + 0x58]
movaps xmm0, xmmword [rsp + 0xa0]
movaps xmm1, xmmword [rsp + 0xb0]
movaps xmm2, xmmword [rsp + 0xc0]
movaps xmmword [rsp + 0x120], xmm0
movaps xmmword [rsp + 0x130], xmm1
movaps xmmword [rsp + 0x140], xmm2
movabs rax, 0x8000000000000000
cmp rcx, rax
mov rsi, qword [rsp + 0x48]
mov r15, qword [rsp + 0x40]
je 0x14008cb55
lea rax, [rsp + 0xe8]
mov qword [rax - 8], rcx
movaps xmm0, xmmword [rsp + 0x120]
movaps xmm1, xmmword [rsp + 0x130]
movaps xmm2, xmmword [rsp + 0x140]
movups xmmword [rax], xmm0
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax + 0x20], xmm2
xor r14d, r14d
xor edi, edi
mov rax, qword [rsp + 0x30]
mov r12, qword [rax + 0x160]
test r12, r12
je 0x14008ca2c
cmp rdi, r14
jne case.0x140066519.372
movzx eax, word [rax + 0x270]
movzx edx, ax
movzx esi, word [r12 + 0x272]
cmp rsi, 0xb
jb case.0x14005ee85.390
mov qword [rsp + 0x38], rdi
mov edi, 4
cmp ax, 5
mov qword [rsp + 0x30], r13
jae 0x14008c7f5
mov al, 1
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x28], rdx
jmp 0x14008c837
je 0x14008c811
cmp edx, 6
jne 0x14008c822
mov edi, 5
xor eax, eax
mov qword [rsp + 0x50], rax
xor eax, eax
mov qword [rsp + 0x28], rax
jmp 0x14008c837
mov al, 1
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x28], rdx
mov rdi, rdx
jmp 0x14008c837
add rdx, 0xfffffffffffffff9
mov qword [rsp + 0x28], rdx
mov edi, 6
xor eax, eax
mov qword [rsp + 0x50], rax
call fcn.14008cbf4
mov r14, rax
movzx r15d, word [r12 + 0x272]
movzx edi, word [rsp + 0x272]
movzx edi, word [rsp + 0x272]
mov rbx, rdi
not rbx
add rbx, r15
mov word [rax + 0x272], bx
imul rax, rdi, 0x18
lea rbp, [r12 + rax]
add rbp, 0x180
mov rax, qword [rbp - 0x18]
mov qword [rsp + 0x58], rax
movups xmm0, xmmword [rbp - 0x10]
movaps xmmword [rsp + 0xa0], xmm0
mov rax, rdi
shl rax, 5
movups xmm0, xmmword [r12 + rax]
movups xmm1, xmmword [r12 + rax + 0x10]
lea rax, [rsp + 0xb0]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea r13, [rdi + 1]
sub r15, r13
lea rdx, [r14 + 0x168]
mov rcx, rbx
call fcn.14008cd31
mov r9, rdx
mov rcx, rbp
mov rdx, r15
mov r8, rax
call 0x14008cd58
mov rbp, r13
shl rbp, 5
add rbp, r12
mov rcx, rbx
mov rdx, r14
call fcn.14008cd93
mov r9, rdx
mov rcx, rbp
mov rdx, r15
mov r8, rax
call fcn.14008cdba
mov word [r12 + 0x272], di
movzx eax, word [r14 + 0x272]
lea r8, [rax + 1]
cmp rax, 0xc
jae 0x14008cb8e
sub rsi, rdi
cmp rsi, r8
movabs rsi, 0x8000000000000000
jne 0x14008cba5
mov rdi, qword [rsp + 0x38]
inc rdi
lea rdx, [r12 + r13*8]
mov eax, 0x278
add byte [rax + 1], cl
ret 0x894c
int1
add rcx, rax
shl r8, 3
call sub.VCRUNTIME140.dll_memcpy
mov rcx, r14
mov rdx, rdi
call fcn.14008cc31
mov r13, rax
mov r14, rdx
movaps xmm0, xmmword [rsp + 0xa0]
add byte [rax + 1], cl
ret 0x894c
movaps xmm1, xmmword [rsp + 0xb0]
movaps xmm2, xmmword [rsp + 0xc0]
add byte [rdi], cl
sub dword [rsp + 0x120], eax
add byte [rdi], cl
sub dword [rsp + 0x120], eax
movaps xmmword [rsp + 0x130], xmm1
add byte [rax], al
movaps xmmword [rsp + 0x140], xmm2
cmp byte [rsp + 0x50], 0
mov rcx, rax
cmovne rcx, r12
mov rax, qword [rsp + 0x30]
mov qword [rsp + 0x20], rax
and al, 0x20
mov rdx, qword [rsp + 0x28]
lea r8, [rsp + 0xe0]
lea r9, [rsp + 0xf8]
add byte [rax], al
add al, ch
mov ebx, 0xf000002
sub byte [rsp + 0x120], al
test byte [rax + riz], ah
add dword [rax], eax
add byte [rdi], cl
sub byte [rsp + 0x130], cl
movaps xmm2, xmmword [rsp + 0x140]
sub byte [rsp + 0x140], dl
sub byte [rsp + 0x140], dl
movaps xmmword [rsp + 0x170], xmm2
movaps xmmword [rsp + 0x160], xmm1
movaps xmmword [rsp + 0x150], xmm0
mov rax, qword [rsp + 0x58]
cmp rax, rsi
je 0x14008cb4b
mov qword [rsp + 0xe0], rax
movaps xmm0, xmmword [rsp + 0x150]
add byte [rdi], cl
sub byte [rsp + 0x160], cl
movaps xmm2, xmmword [rsp + 0x170]
lea rax, [rsp + 0xe8]
and al, 0xe8
add byte [rax], al
add byte [rdi], cl
adc dword [rax + 0x20], edx
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rax, r12
jmp 0x14008c79c
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0xd0], rax
movups xmm0, xmmword [rsp + 0xe0]
and al, 0xe0
add byte [rax], al
add byte [rdi], cl
adc byte [rsp + 0xf0], cl
movups xmm2, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0xc0], xmm2
movaps xmmword [rsp + 0xb0], xmm1
movaps xmmword [rsp + 0xa0], xmm0
mov r15, qword [rsp + 0x40]
mov rsi, qword [r15]
test rsi, rsi
je 0x14008cbbd
mov rbx, qword [r15 + 8]
call fcn.14008cbf4
mov qword [rax + 0x278], rsi
add byte [rax], al
add byte [rax], al
inc rbx
mov rcx, rax
mov rdx, rbx
call fcn.14008cc31
add byte [rcx - 0x77], cl
invalid
mov qword [r15 + 8], rdx
dec rdx
cmp rdx, r14
add byte [rcx - 0x77], cl
invalid
mov rsi, qword [rsp + 0x48]
mov esi, dword [rsp + 0x48]
jne 0x14008cbc9
movzx ecx, word [rax + 0x272]
cmp rcx, 0xb
jae 0x14008cbe1
lea edx, [rcx + 1]
mov word [rax + 0x272], dx
imul rdx, rcx, 0x18
movups xmm0, xmmword [rsp + 0xe0]
mov r8, qword [rsp + 0xf0]
mov qword [rax + rdx + 0x178], r8
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + rdx + 0x168], eax
add dword [rax], eax
add byte [rdi], cl
adc dword [rax + rdx + 0x168], eax
mov rdx, rcx
shl rdx, 5
shl edx, 5
retf 0xc148
shl edx, 5
movups xmm0, xmmword [rsp + 0xb8]
movups xmm1, xmmword [rsp + 0xc8]
enter 0, 0
enter 0, 0
movups xmmword [rax + rdx + 0x10], xmm1
movups xmmword [rax + rdx], xmm0
mov qword [rax + rcx*8 + 0x280], r13
inc rcx
mov qword [r13 + 0x160], rax
test dword [rax + 1], esp
add byte [rax], al
test dword [rax + 1], esp
add byte [rax], al
mov word [r13 + 0x270], cx
jmp 0x14008cb55
mov qword [rsp + 0x20], r13
lea r8, [rsp + 0xe0]
mov rcx, r12
loope 0x14008cb8b
lea ecx, [rsp + 0xf8]
loope 0x14008cb8b
lea ecx, [rsp + 0xf8]
clc
add byte [rax], al
add al, ch
and eax, dword [rcx]
add byte [rax], al
call fcn.14008cc6e
mov rsi, qword [rsp + 0x48]
mov r15, qword [rsp + 0x40]
mov edi, dword [rsp + 0x40]
and al, 0x40
inc qword [r15 + 0x10]
jmp 0x14008c51c
mov edx, 0x8d4c000f
add eax, 0xfa3fc
mov edx, 0x20
call fcn.1400c11d0
lea rcx, str.assertion_failed:_edge.height__self.node.height___1
lea r8, [0x140188830]
mov edx, 0x35
invalid
add byte [rax], al
invalid
xor eax, 0xe8000000
add byte [rax], al
add al, ch
call fcn.1400c11d0
add r8d, dword [rax]
add r8d, dword [rax]
lea rax, [0x1401887e0]
mov edx, 0xc
or al, 0
add byte [rax], al
mov rcx, r8
mov ecx, eax
ror dword [rcx - 0x77], 0xc0
mov r8, rax
call fcn.1400c1150
lea rcx, str.assertion_failed:_src.len____dst.len__
lea r8, [0x1401887b0]
fdivr qword [rbx - 0x72b3fff1]
add eax, 0xfbbfd
str word [rbp + rcx*4 + 5]
std
mov ebx, 0x28ba000f
add byte [rax], al
add al, ch
mov edx, 0x28
call fcn.1400c11d0
adc eax, dword [rsi + 3]
invalid
adc eax, dword [rsi + 3]
add byte [rax - 0x73], cl
or eax, 0xfba24
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_btreemapentry.rs
call fcn.1400c15c0
lea rcx, [0x14018867b]
or eax, 0xfbaab
lea r8, [0x1401886b0]
mov edx, 0x30
add byte [rax], al
mov edx, 0x30ba000f
add byte [rax], al
add byte [rax], al
call fcn.1400c11d0
add byte [rax], al
call fcn.1400c11d0
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_btree_node.rsassertion_failed:_edge.height__self.height___1
lea r8, [0x1401886c8]
lea eax, [0x1401886c8]
lea eax, [0x1401886c8]
jmp 0x14008cb6c
js 0x14008cbf1
invalid
invalid
add byte [rax], al
mov edx, 0x2d8
call fcn.1400186c4
mov edx, 0x8548fff8
invalid
mov edx, 0x8548fff8
sal byte [rbp + rdx + 0x48], 0x83
je 0x14008cc21
and qword [rax + 0x160], 0
invalid
invalid
invalid
jb 0x14008cc1b
je 0x14008cc21
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
movzx ecx, word [rcx + 0x272]
xor r9d, r9d
xor r8d, r8d
jb 0x14008cc3b
test r9b, 1
jne 0x14008cc6d
invalid
cmp r8, rcx
cmp r8, rcx
ja 0x14008cc6d
setae r9b
mov r10, qword [rax + r8*8 + 0x278]
sar byte [rax + 2], 0
add byte [rcx - 0x77], cl
invalid
invalid
add dword [rax], eax
add byte [rsi + 0x45], ah
mov dword [rdx + 0x270], eax
invalid
jo case.0x140070a5b.304
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rcx - 0x77], cl
invalid
add al, byte [rax]
add byte [rcx - 0x7d], cl
adc r8, 0
adc r8, 0
jmp case.0x14006f2e8.327
ret
push rbx
sub rsp, 0x28
mov r15, r9
mov r9, r8
mov rsi, rdx
mov rdi, rcx
mov edi, ecx
mov edi, ecx
mov r12, qword [rsp + 0x80]
movzx r14d, word [rcx + 0x272]
lea rbx, [r14 + 1]
add rcx, 0x168
add byte [rax], al
add byte [rax], al
mov rdx, rbx
mov r8, rsi
mov eax, esi
mov eax, esi
call 0x14008cdf5
mov rcx, rdi
mov rdx, rbx
mov r8, rsi
invalid
mov r9, r15
stc
invalid
call fcn.14008ce4d
lea r15, [r14 + 2]
lea rax, [rsi + 2]
cmp rax, r15
jae 0x14008cced
lea rcx, [rdi + 0x278]
add byte [rax], al
lea rdx, [rsi + 1]
lea rdx, [rcx + rdx*8]
lea rcx, [rcx + rax*8]
ror dword [rcx + 0x29], 0xf6
shl r14, 3
shl esi, 3
mov r8, r14
invalid
call sub.VCRUNTIME140.dll_memmove
invalid
mov qword [rdi + rsi*8 + 0x280], r12
mov word [rdi + 0x272], bx
mov dword [rdi + 0x272], ebx
mov dword [rdi + 0x272], ebx
add rsi, 0x50
lea rax, [rsi - 0x4f]
cmp rax, r15
cmp eax, edi
jae 0x14008cd23
mov rax, qword [rdi + rsi*8]
mov qword [rax + 0x160], rdi
lea ecx, [rsi - 0x4f]
mov word [rax + 0x270], cx
mov cl, 0x66
mov dword [rax + 0x270], ecx
inc rsi
jmp case.0x140071eb3.299
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
invalid
lea eax, [0x1401887c8]
mov edx, 0xb
add byte [rax], al
call fcn.1400c1150
int3
add ah, cl
sub rsp, 0x28
cmp rdx, r9
jne 0x14008cd7a
sbb dword [rax - 0x77], ecx
enter 0x6b4c, 0xffffffffffffffca
imul ecx, edx, 0x18
mov rcx, r8
mov rax, rcx
imul r9, rdx, 0x18
imul ecx, edx, 0x18
imul ecx, edx, 0x18
mov rcx, r8
mov rdx, rax
mov r8, r9
add rsp, 0x28
jmp sub.VCRUNTIME140.dll_memcpy
cmp dword [rbx], eax
invalid
enter 0xffffffffffff8348, 0xffffffffffffffc4
sub cl, ch
cld
cmp dword [rbx], eax
add byte [rax - 0x73], cl
or eax, 0xfba07
lea rcx, str.assertion_failed:_src.len____dst.len__
invalid
lea r8, [0x1401887b0]
mov edx, 0x28
call fcn.1400c11d0
int3
cmp rcx, 0xb
cmp ecx, 0xb
ja 0x14008cda8
mov rax, rdx
mov rdx, rcx
add rsp, 0x28
invalid
sub bl, al
ret
lea r8, [0x140186f80]
mov edx, 0xb
or eax, dword [rax]
add byte [rax], al
movabs eax, dword [0xe80000000bba000f]
or eax, dword [rax]
add byte [rax], al
call fcn.1400c1150
xchg edi, eax
add eax, dword [r8]
int3
invalid
retf 0xc148
add eax, 0x49c1894c
mov eax, eax
add rsp, 0x28
jmp sub.VCRUNTIME140.dll_memcpy
mov ecx, 0x8d4c000f
add eax, 0xfb9c6
invalid
mov edx, 0x28
call fcn.1400c11d0
int3
push rsi
push rdi
push rbx
sub rsp, 0x20
mov rsi, r9
invalid
mov rbx, r8
mov ebx, eax
mov ebx, eax
mov rdi, rcx
lea rcx, [r8 + 1]
cmp rcx, rdx
jae 0x14008ce31
invalid
imul rax, rbx, 0x18
add rax, rdi
clc
ret
clc
imul rcx, rcx, 0x18
add rcx, rdi
mov r8, rbx
not r8
add r8, rdx
imul r8, r8, 0x18
mov rdx, rax
call sub.VCRUNTIME140.dll_memmove
invalid
imul rax, rbx, 0x18
mov rcx, qword [rsi + 0x10]
mov qword [rdi + rax + 0x10], rcx
movups xmm0, xmmword [rsi]
movups xmmword [rdi + rax], xmm0
invalid
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
invalid
invalid
push rbx
sub rsp, 0x20
mov rdi, r9
mov rsi, r8
mov esi, eax
mov rbx, rcx
lea rcx, [r8 + 1]
lea ecx, [rax + 1]
cmp rcx, rdx
jae 0x14008ce8c
mov rax, rsi
shl rax, 5
add rax, rbx
shl rcx, 5
add rcx, rbx
mov r8, rsi
not r8
add r8, rdx
shl r8, 5
mov rdx, rax
call sub.VCRUNTIME140.dll_memmove
shl rsi, 5
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
movups xmmword [rbx + rsi + 0x10], xmm1
movups xmmword [rbx + rsi], xmm0
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
push rbx
sub rsp, 0x28
mov rsi, r9
mov r9, r8
mov rdi, rdx
mov rbx, rcx
mov r14, qword [rdx]
mov r15, qword [rdx + 0x10]
movzx r12d, word [r14 + 0x272]
jb 0x14008ced0
add byte [rax], al
inc r12
lea rcx, [r14 + 0x168]
mov rdx, r12
mov r8, r15
call 0x14008cdf5
mov rcx, r14
mov rdx, r12
mov r8, r15
mov r9, rsi
call fcn.14008ce4d
mov word [r14 + 0x272], r12w
mov rax, qword [rdi + 8]
mov qword [rbx], r14
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], r15
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r14
pop r15
ret
inc edx
jne 0x14008cf6b
xor ecx, ecx
jmp 0x14008cffc
mov rsi, rcx
mov rax, qword [rcx]
lea rcx, [rax + rax]
cmp rcx, rdx
cmova rdx, rcx
cmp rdx, 5
mov ebx, 4
cmovae rbx, rdx
xor edx, edx
mov rcx, rbx
shr rcx, 0x3a
sete dl
mov r8, rbx
shl r8, 5
shl rdx, 3
test rax, rax
je 0x14008cfc2
shl rax, 5
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
mov qword [rsp + 0x30], rax
jmp 0x14008cfc8
and qword [rsp + 0x28], 0
lea rdi, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov rcx, rdi
call fcn.140018651
cmp qword [rdi], 0
mov rcx, qword [rdi + 8]
je 0x14008cfeb
clc
dec dword [rax - 0x7d]
invalid
mov rdx, qword [rsp + 0x48]
jmp 0x14008cffc
mov qword [rsi + 8], rcx
mov qword [rsi], rbx
mov dword [rsi], ebx
movabs rcx, 0x8000000000000001
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.140001d62
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x68
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
invalid
lea r15, [0x140187cf0]
lea r12, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.115_src_read.rs
lea r14, [rsp + 0x48]
lea rbp, [rsp + 0x58]
mov rcx, qword [rdi + 0x10]
mov r8, qword [rdi]
mov r9, qword [rdi + 8]
mov r13, rcx
invalid
cmp r13, r9
jae 0x14008d2ce
movzx eax, byte [r8 + r13]
cmp byte [rax + r15], 0
jne 0x14008d065
inc r13
mov qword [rdi + 0x10], r13
jmp 0x14008d047
cmp eax, 0x5c
jne 0x14008d2fd
mov qword [rsp + 0x20], r12
mov rdx, r13
call fcn.14000e3f8
lea r8, [rdx + rax]
mov rcx, rbx
mov rdx, rax
call fcn.14008bb8a
inc r13
mov qword [rdi + 0x10], r13
mov rcx, r14
mov rdx, rdi
call fcn.14008d608
cmp byte [rsp + 0x48], 0
jne 0x14008d344
cmp byte [rsp + 0x49], 0
je 0x14008d0b4
mov al, byte [rsp + 0x4a]
jmp 0x14008d0dc
mov qword [rsp + 0x30], 4
mov rcx, rbp
mov rdx, rdi
lea r8, [rsp + 0x30]
call fcn.14008d534
cmp byte [rsp + 0x58], 0
jne 0x14008d392
mov al, byte [rsp + 0x59]
movzx eax, al
lea ecx, [rax - 0x6e]
xchg edx, eax
cmp ecx, 7
jbe 0x14008d117
cmp eax, 0x22
je 0x14008d154
lea rdx, [0x1401b5c74]
movsxd rax, dword [rdx + rcx*4]
add rax, rdx
jmp rax
jne 0x14008d3ee
lea r8, [rsp + 0x30]
mov qword [r8], 4
mov rcx, rsi
mov rdx, rdi
call fcn.14008d40d
nop
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp eax, 0x22
jne 0x14008d34e
cmp qword [rbx + 0x10], 0
je 0x14008d366
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.115_src_read.rs
mov qword [rsp + 0x20], rax
mov rdx, r13
call fcn.14000e3f8
lea r8, [rdx + rax]
mov rcx, rbx
mov rdx, rax
call fcn.14008bb8a
inc r13
mov qword [rdi + 0x10], r13
movups xmm0, xmmword [rbx + 8]
movups xmmword [rsi + 8], xmm0
mov qword [rsi], 1
mov dword [rsi], 1
jmp 0x14008d2eb
mov rax, qword [rsp + 0x50]
jmp 0x14008d3de
inc r13
mov qword [rdi + 0x10], r13
lea r8, [rsp + 0x30]
mov qword [r8], 0x10
jmp 0x14008d2e0
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.115_src_read.rs
mov qword [rsp + 0x20], rax
mov rdx, r13
call fcn.14000e3f8
inc r13
mov qword [rdi + 0x10], r13
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
and qword [rsi], 0
jmp 0x14008d2eb
mov rax, qword [rsp + 0x60]
jmp 0x14008d3de
mov qword [rsi + 8], rax
mov qword [rsi], 2
jmp 0x14008d2eb
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.115_src_read.rs
mov rcx, r13
mov rdx, r9
call fcn.1400c10d0
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.115_src_read.rs
call fcn.1400c15c0
int3
sub esp, 0x88
lea rbp, [rsp + 0x80]
mov qword [rbp], 0xfffffffffffffffe
call fcn.14008fd70
mov r15, rax
test rax, rax
je 0x14008fc95
lock dec byte [r15 + 0x28]
je 0x14008fbfd
mov rsi, r15
add rsi, 0x28
mov rbx, qword [0x1401bf2f0]
test rbx, rbx
je 0x14008fc1c
lea rdi, [0x14018b320]
xor r14d, r14d
nop word cs:[rax + rax]
mov r8d, 1
mov rcx, rsi
mov rdx, rdi
mov r9d, 0xffffffff
call rbx
mov al, 1
lock cmpxchg byte [rsi], r14b
jne 0x14008fbe0
lock dec qword [r15]
jne 0x14008fc0b
mov rcx, r15
call fcn.14008fb30
nop
add rsp, 0x88
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov rcx, qword [0x1401bf050]
cmp rcx, 0xffffffffffffffff
jne 0x14008fc6f
mov qword [rbp - 0x18], 0xffffffffffffffff
mov rax, qword [0x1401bf068]
lea rcx, [rbp - 0x18]
call 0x14008fcfa
rol byte [rbp + 0x31], 0xc0
call 0x14008fcfa
rol byte [rbp + 0x31], 0xc0
xor r9d, r9d
call rax
test eax, eax
jne 0x14008fcaf
mov rcx, qword [rbp - 0x18]
mov rax, 0xffffffffffffffff
lock cmpxchg qword [0x1401bf050], rcx
je 0x14008fc6f
mov rdi, rax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
add eax, dword fs:[rax]
add eax, dword fs:[rax]
mov rcx, rdi
mov rax, qword [0x1401bf078]
xor edi, edi
mov rdx, rsi
xor r8d, r8d
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
call rax
xchg byte [rsi], dil
lock dec qword [r15]
je 0x14008fc03
jmp 0x14008fc0b
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
lea r8, [0x140188e60]
mov edx, 0x5e
call fcn.1400c15e0
jmp 0x14008fd04
mov qword [rbp - 0x10], r15
mov dword [rbp - 4], eax
lea rax, [rbp - 4]
mov qword [rbp - 0x28], rax
lea rax, [0x140017a50]
mov qword [rbp - 0x20], rax
lea rax, str.Unable_to_create_keyed_event_handle:_error
mov qword [rbp - 0x58], rax
mov qword [rbp - 0x50], 1
mov qword [rbp - 0x38], 0
lea rax, [rbp - 0x28]
mov qword [rbp - 0x48], rax
mov qword [rbp - 0x40], 1
lea rdx, str.library_std_src_syspalwindows_thread_parking.rs
lea rcx, [rbp - 0x58]
call fcn.1400c1010
ud2
mov ebx, eax
mov rdi, rdx
mov r14, rcx
lea rcx, str.ntdll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
je 0x14008ff4c
lea rdx, str.NtWaitForKeyedEvent
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
jne 0x14008ff53
lea rax, [0x14008ff80]
mov qword [0x1401bf078], rax
mov rcx, r14
mov rdx, rdi
mov r8d, ebx
mov r9, rsi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x60]
call fcn.1400c16e0
int3
mov edi, eax
mov ebx, edx
mov r14, rcx
lea rcx, str.ntdll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
invalid
je 0x14009002b
sal byte [rbp + rdx + 0x48], 0x8d
adc eax, 0xfb4fe
lea rdx, str.NtCreateKeyedEvent
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
jne 0x140090032
lea rax, [0x140090050]
mov qword [0x1401bf068], rax
mov rcx, r14
mov edx, ebx
mov r8, rdi
mov r9d, esi
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
jmp rax
and byte [rax - 0x73], cl
push 0x60
call fcn.1400c16e0
int3
lea rdx, [0x140188be0]
lea rcx, [rbp - 0x18]
call fcn.140011c00
mov rcx, qword [rbp - 0x10]
test al, al
je 0x140090109
test rcx, rcx
lea rax, str.formatter_error
insd dword [rdi], dx
xchg ebp, eax
str word [rax + 0xf]
shr r11d, 0x10
insd dword [rdi], dx
xchg ebp, eax
str word [rax + 0xf]
shr r11d, 0x10
test rcx, rcx
je 0x140090117
lea rcx, [rbp - 0x10]
call fcn.14008f480
invalid
invalid
invalid
xor eax, eax
add rsp, 0x40
pop rbp
ret
and byte [rax - 0x73], cl
push 0x40
cmp qword [rbp - 0x10], 0
cmp qword [rbp - 0x10], 0
je 0x14009013e
lea rcx, [rbp - 0x10]
call fcn.14008f480
nop
add rsp, 0x20
pop rbp
ret
int3
add byte [rax], al
add byte [rbx + 0x12f20005], cl
add byte [rbp + 0x48], ah
mov edx, dword [0x58]
mov rax, qword [rdx + rax*8]
mov rax, qword [rax + 0x58]
lea rdx, [rax + rax]
cmp rdx, rcx
cmova rcx, rdx
cmp rcx, 5
mov esi, 4
add byte [rax], al
add byte [rax + 0xf], cl
cmovae esi, ecx
add byte [rax], al
add byte [rax + 0xf], cl
cmovae esi, ecx
cmovae esi, ecx
xor edx, edx
mov rcx, rsi
mov ecx, esi
mov ecx, esi
shr rcx, 0x3b
sete dl
mov r8, rsi
shl r8, 4
shl rdx, 3
test rax, rax
je 0x1400901df
mov ecx, dword [0x1401bf364]
mov r9, qword gs:[0x58]
mov rcx, qword [r9 + rcx*8]
or al, 0xc9
or al, 0xc9
mov rcx, qword [rcx + 0x60]
mov dword [rax], esp
add byte [rax], al
shl rax, 4
shl eax, 4
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], 8
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x30
and al, 0x30
and al, 0x30
jmp 0x1400901e8
mov qword [rsp + 0x28], 0
lea rcx, [rsp + 0x38]
and al, 0x38
lea r9, [rsp + 0x20]
call fcn.140090250
add byte [rax], al
add byte [rax], al
cmp qword [rsp + 0x38], 0
jl case.0x140066519.378
cmp byte [rax], al
mov rcx, qword [rsp + 0x40]
je 0x14009021d
movabs rax, 0x8000000000000001
cmp rcx, rax
cmp ecx, eax
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp ecx, eax
cmp ecx, eax
je 0x14009023e
test rcx, rcx
jne 0x140090244
call fcn.14000cd70
mov eax, dword [0x1401bf364]
int1
adc al, byte [rax]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc2
mov qword [rax + 0x60], rcx
mov qword [rax + 0x58], rsi
invalid
add byte [rax - 0x7d], cl
invalid
add rsp, 0x50
add esp, 0x50
pop rsi
ret
mov rdx, qword [rsp + 0x48]
call fcn.1400c0cc0
int3
sub rsp, 0x20
mov rsi, r8
invalid
mov rdi, rcx
test rdx, rdx
je 0x1400902b2
invalid
mov rbx, rdx
cmp qword [r9 + 8], 0
je 0x14009028e
mov rdx, qword [r9 + 0x10]
mov edx, dword [rcx + 0x10]
adc byte [rax - 0x7b], cl
sal byte [rcx + rbx + 0x49], cl
mov ecx, dword [rcx]
mov r8, rbx
mov r9, rsi
call fcn.14000ccb0
idiv edi
test rdx, rdx
je 0x14009028e
mov rcx, qword [r9]
test rax, rax
jne 0x1400902aa
mov qword [rdi + 8], rbx
jmp 0x1400902ba
test rsi, rsi
je 0x1400902ce
movzx eax, byte [0x1401bf360]
mov rdx, rbx
call fcn.14000cc40
test rax, rax
je 0x140090288
invalid
fimul word [rax - 0x77]
or byte [r9], r14b
shr bl, 0xd
mov qword [rdi + 8], 0
mov dword [rdi + 8], 0
mov qword [rdi + 8], rax
mov dword [rdi + 8], eax
xor eax, eax
jmp 0x1400902bf
mov dword [rdi + 8], 0
mov eax, 1
mov qword [rdi + 0x10], rsi
mov qword [rdi], rax
invalid
add rsp, 0x20
add esp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
mov rax, rbx
test rax, rax
jne 0x1400902aa
jmp 0x140090288
int3
int3
mov rdi, rdx
mov r14, rcx
lea rcx, str.ntdll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
test rax, rax
je 0x14009031c
adc eax, 0xfb28a
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov dl, 0xf
add byte [rax - 0x77], cl
sar edi, 0x15
leave
pop rsi
add eax, dword [rax]
test rax, rax
jne 0x140090323
lea rax, [0x140090350]
sub eax, 0x48000000
mov dword [0x1401bf070], eax
add byte [rax], al
mov qword [0x1401bf070], rax
mov rcx, r14
mov rdx, rdi
mov r8d, ebx
mov r9, rsi
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop r14
jmp rax
int3
invalid
mov dword [rbp - 8], 0xfffffffe
lea rax, str.keyed_events_not_available.
lea eax, [0x14018b548]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
add eax, 0x1231ec
mov qword [rbp - 0x28], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x20], xmm0
lea rdx, str.library_std_src_syspalwindowsc.rs
adc eax, 0xfb222
add byte [rax - 0x77], cl
fmul dword [r15]
push rdi
ror byte [rdi], 0x11
loopne 0x1400903d0
lea edx, [0x14018b5b0]
adc eax, 0xfb222
lea rcx, [rbp - 0x38]
call fcn.1400c1010
ud2
nop dword [rax]
mov qword [rsp + 0x10], rdx
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
lea rbp, [rdx + 0x60]
and byte [rax - 0x73], cl
push 0x60
call fcn.1400c16e0
int3
int3
int3
or edi, eax
clc
invalid
leave
jne 0x1400903ce
dec dword [rax - 0x75]
or ecx, ebp
push rcx
clc
dec esp
sub rsp, 0x28
mov rax, qword [rcx]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, [rsp + 0x20]
call fcn.140090400
nop
add rsp, 0x28
ret
int3
sub rsp, 0x60
lea rbp, [rsp + 0x60]
mov qword [rbp - 8], 0xfffffffffffffffe
mov dword [rbp - 8], 0xfffffffe
mov dword [rbp - 8], 0xfffffffe
dec dword [rax - 0x75]
add dword [rax + 0xc60038], eax
add byte [rax], al
je 0x1400905b7
mov byte [rbp - 9], 0
mov rax, qword [0x1401bf228]
mov rax, qword [rcx]
cmp byte [rax], 0
mov byte [rax], 0
add byte [rax], al
add dh, al
add byte [rax], al
je 0x1400905b7
mov byte [rbp - 9], 0
mov rax, qword [0x1401bf228]
cmp rax, 3
jne 0x14009058a
cmp byte [rbp - 9], 0
jne 0x14009059d
test dword [rbp + 1], ebx
add byte [rax], al
add byte [rdi], cl
test dword [rbp + 1], ebx
add byte [rax], al
mov rax, qword [0x1401bf1f0]
mov ecx, dword [0x1401bf364]
invalid
out dx, eax
adc al, byte [rax]
invalid
adc al, byte [rax]
mov rdx, qword gs:[0x58]
mov edx, dword [0x58]
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0x89]
add byte [rax], al
add byte [rax], al
cmp rax, rcx
jne 0x140090488
mov eax, dword [0x1401bf220]
inc eax
jne 0x1400904c3
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
lea r8, [0x140189a18]
add eax, 0xf959a
mov edx, 0x26
call fcn.1400c15e0
lea rcx, [0x1401bf1e8]
call qword [sym.imp.KERNEL32.dll_TryAcquireSRWLockExclusive]
test al, al
je 0x14009059d
mov eax, dword [0x1401bf364]
mov rcx, qword gs:[0x58]
and eax, 0x58
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x89]
mov qword [0x1401bf1f0], rax
mov eax, 1
mov dword [0x1401bf220], eax
mov qword [rbp - 0x38], 0
mov qword [rbp - 0x30], 1
mov qword [rbp - 0x28], 0
mov byte [rbp - 0x20], 0
mov byte [rbp - 0x1b], 0
mov dword [rbp - 0x1f], 0
cmp qword [0x1401bf1f8], 0
cmp dword [0x1401bf1f8], 0
jne 0x1400905c3
mov qword [0x1401bf1f8], 0xffffffffffffffff
cmp byte [0x1401bf218], 0
jne 0x140090530
invalid
lea rcx, [0x1401bf200]
call fcn.1400906c0
mov qword [rbp - 0x18], rax
test rax, rax
je 0x140090530
cmp qword [0x1401bf200], 0
je 0x14009054b
lea rcx, [rbp - 9]
call fcn.1400c4280
cmp byte [rbp - 9], 0
je 0x140090440
mov rax, qword [0x1401bf2b8]
cmp rax, 3
jne 0x1400905b0
lea rcx, str.library_std_src_synconce.rs
call fcn.1400c15c0
lea rcx, str.library_std_srcio_stdio.rs
call fcn.1400c1460
ud2
mov rax, qword [rbp - 8]
test rax, rax
je 0x140090855
mov rdi, qword [rbp - 0x10]
mov rdx, qword [rdi + 0x10]
mov rsi, rdx
sub rsi, rax
jb 0x140090872
mov qword [rdi + 0x10], 0
je 0x140090855
mov rcx, qword [rdi + 8]
mov rdx, qword [rbp - 8]
add rdx, rcx
mov r8, rsi
call sub.VCRUNTIME140.dll_memmove
jmp 0x14009084c
mov qword [rdi + 0x10], rsi
jmp 0x140090855
mov rax, r15
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
jmp 0x1400907ff
lea r8, [0x1401b27b8]
mov rcx, qword [rbp - 8]
call fcn.1400c1150
mov rcx, rax
lea r8, [0x1401b27b8]
mov rdx, r14
call fcn.1400c1150
int3
mov rdx, qword [rbp - 8]
call fcn.1400908e0
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
adc byte [r8 - 0x77], cl
invalid
mov qword [rsi + 0x10], 0
je 0x140090917
mov rcx, qword [rsi + 8]
add rdx, rcx
mov r8, rdi
call sub.VCRUNTIME140.dll_memmove
mov qword [rsi + 0x10], rdi
add rsp, 0x28
pop rdi
pop rsi
ret
mov al, 0x48
lea edx, [rbp - 0x20]
push rbp
invalid
lea r8, [rbp - 0x10]
call fcn.1400c4240
int3
add byte [rax], al
add byte [rdi + 0x5e], bl
ret
call fcn.1400900c0
mov qword [rsp + 0x70], rax
lea rcx, [rsp + 0x70]
call fcn.14008f540
mov ecx, 7
int 0x29
ud2
mov rdi, r9
mov r15, rdx
mov rsi, rcx
cmp r9, 0x1001
cmp ecx, 0x1001
cmp ecx, 0x1001
jb 0x140090df9
mov edi, 0x1000
cmp byte [r8 + 0x1000], 0xbf
jg 0x140090df9
adc byte [rax], al
add byte [rcx - 0x80], al
mov eax, 0x1000
mov edi, 0xffbf247f
sldt word [rax]
mov edi, 0xfff
cmp byte [r8 + 0xfff], 0xbf
jg 0x140090df9
mov eax, 0xfff
dec dword [rdi]
add byte [rax], al
mov edi, 0xff31157f
xor edi, edi
cmp byte [r8 + 0xffe], 0xc0
setge dil
add rdi, 0xffd
lea rax, [rsp + 0x70]
and al, 0x70
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x28], 0x1000
mov ecx, 0xfde9
mov edx, 8
mov r9d, edi
call qword [sym.imp.KERNEL32.dll_MultiByteToWideChar]
rcl byte [rbx + 3], cl
add byte [rbp + 0x71840fc0], al
add dword [rax], eax
invalid
rcl byte [rbx + 3], cl
add byte [rbp + 0x71840fc0], al
add dword [rax], eax
add byte [rbx + riz*2 - 0x10], cl
movsxd r14, eax
cmp eax, 0x1001
jae 0x140090fd1
popfq
add dword [rax], eax
add bh, al
and al, 0x40
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x20], 0
lea rdx, [rsp + 0x70]
and al, 0x70
add byte [rax - 0x73], cl
push rsp
and al, 0x70
jo 0x140090e97
lea r9, [rsp + 0x40]
lea ecx, [rsp + 0x40]
mov rcx, r15
mov r8d, eax
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
test eax, eax
invalid
ror byte [rdi], 0x84
jmp 0x140090e61
je 0x140090f4e
add byte [rax], al
mov ebx, dword [rsp + 0x40]
cmp rbx, r14
cmp rbx, r14
je 0x140090f6b
jae 0x140090f85
add byte [rax], al
movzx eax, word [rsp + rbx*2 + 0x70]
add eax, 0x2312
adc ah, byte [rbx]
add byte [rax], al
adc ah, byte [rbx]
add byte [rax], al
and eax, dword [rax]
add byte [rdi], cl
mov bh, 0xc0
movzx eax, ax
cmp eax, 0x312
add byte [rax], al
jae 0x140090ee4
lea rdx, [rsp + rbx*2]
add rdx, 0x70
ret 0x4870
inc ebx
ret 0x4870
jo 0x140090edb
inc ebx
mov dword [rsp + 0x3c], 0
and al, 0x3c
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add byte [rax], al
mov qword [rsp + 0x20], 0
add byte [rax], al
lea r9, [rsp + 0x3c]
mov rcx, r15
mov r8d, 1
add dword [rax], eax
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_WriteConsoleW]
test eax, eax
jne 0x140090ee4
call qword [sym.imp.KERNEL32.dll_GetLastError]
push rcx
add eax, dword [rax]
shl rax, 0x20
or rax, 2
lea rcx, [rsp + 0x48]
and al, 0x48
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x40], 1
add dword [rax], eax
add byte [rax], al
call fcn.14008f480
pushfq
in eax, 0xff
dec dword [rcx + rdi - 0xd]
cmp rbx, r14
ja 0x140090fe5
test rbx, rbx
je 0x140090f69
invalid
ja 0x140090f3b
add rbx, rbx
xor eax, eax
xor edi, edi
jmp 0x140090f0c
invalid
add byte [rax], al
add rdi, rdx
add rax, 2
cmp rbx, rax
je 0x140090f6b
movzx ecx, word [rsp + rax + 0x70]
mov edx, 1
jo case.0x14006f2e8.336
add dword [rax], eax
add byte [rax], al
cmp ecx, 0x80
jb 0x140090f00
add byte [rax], al
add byte [rcx - 0x7f], al
clc
add byte [rax], cl
add byte [rax], al
invalid
add byte [rdx - 0x30], dh
jb 0x140090f00
add ecx, 0x2312
movzx ecx, cx
xor edx, edx
cmp ecx, 0x312
add byte [rdi], cl
xchg ebx, eax
ret 0x8d48
adc al, 0x55
add dword [rax], eax
add byte [rax], al
invalid
add byte [rdi], cl
xchg ebx, eax
ret 0x8d48
jmp 0x140090f00
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
mov dword [rsi + 8], eax
mov qword [rsi], 1
jmp 0x140090f76
invalid
xor edi, edi
dec dword [rax - 0x77]
jle 0x140090f77
mov qword [rsi + 8], rdi
mov qword [rsi], 0
add rsp, 0x2070
pop rbx
pop rdi
add byte [rbx + 0x5f], bl
pop rsi
pop r14
pop r15
ret
lea r8, str.library_std_src_syspalwindows_stdio.rs
mov rcx, rbx
mov ecx, ebx
mov rdx, r14
mov edx, esi
call fcn.1400c10d0
lea rax, str.Unexpected_error_in_MultiByteToWideChar
mov qword [rsp + 0x40], rax
and al, 0x40
mov dl, 0xa0
str word [rax - 0x77]
and al, 0x40
and al, 0x40
mov qword [rsp + 0x48], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x50], rax
and al, 0x50
and eax, 0x89480012
and al, 0x50
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
lea rdx, str.library_std_src_syspalwindows_stdio.rs
lea rcx, [rsp + 0x40]
and al, 0x40
and al, 0x40
and al, 0x40
call fcn.1400c1010
lea r8, str.library_std_src_syspalwindows_stdio.rs
mov edx, 0x1000
mov rcx, r14
call fcn.1400c1150
lea r8, str.library_std_src_syspalwindows_stdio.rs
mov rcx, rbx
mov rdx, r14
mov edx, esi
mov edx, esi
call fcn.1400c1150
int3
int3
lea edx, [rcx + 8]
mov qword [rsp + 0x60], rdx
lea rdx, [0x140188b18]
mov qword [rsp + 0x50], rdx
and al, 0x50
and al, 0x50
lea rdx, [rsp + 0x60]
mov qword [rsp + 0x48], rdx
lea rdx, [0x140188b0c]
mov qword [rsp + 0x38], rdx
and al, 0x38
lea rdx, [0x140188ab8]
mov qword [rsp + 0x30], rdx
invalid
mov dword [rsp + 0x30], edx
xor byte [rax - 0x77], cl
mov qword [rsp + 0x28], rcx
and al, 0x28
mov qword [rsp + 0x40], 9
mov qword [rsp + 0x20], 0xb
and byte [rbx], cl
add byte [rax], al
invalid
and byte [rbx], cl
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xf7a9c
lea rdx, str.Utf8Errorvalid_up_toerror_len
lea r9, [0x140188b01]
mov r8d, 9
mov rcx, rax
call fcn.1400150f0
jg 0x1400910af
clc
call qword [rax + 0x68c48348]
call qword [rax + 0x68c48348]
ret
int3
sub rsp, 0x38
mov rax, qword [rcx]
cmp byte [rax], 0
cmp byte [rax], al
je 0x1400910c3
inc rax
inc eax
mov qword [rsp + 0x30], rax
and al, 0x30
lea rax, [0x140188140]
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rax, [0x14018ced4]
lea r9, [rsp + 0x30]
and al, 0x30
mov r8d, 4
mov rcx, rdx
mov rdx, rax
call fcn.140015450
nop
add rsp, 0x38
invalid
cmp bl, al
invalid
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xfbdfa
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0xfbdfa
lea edx, str.NoneSome
mov r8d, 4
add byte [rax], al
add rsp, 0x38
jmp rax
jne 0x140017220
test al, 0x20
jne 0x140091107
jmp 0x1400135e0
movzx ecx, byte [rcx]
jmp 0x1400170c0
test rcx, rcx
je 0x140091182
mov byte [rcx], 1
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
movups xmmword [rax], xmm0
mov qword [rax + 0x20], 1
mov qword [rax + 0x28], 0
mov byte [rax + 0x30], 0
mov byte [rax + 0x35], 0
mov dword [rax + 0x31], 0
mov dword [rax + 0x38], 0
add rsp, 0x28
ret
cmp byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
lea rcx, str.library_std_src_synconce.rs
call fcn.1400c15c0
int3
cmp bh, al
call qword [rax + 0x30c48348]
pop rsi
ret
add byte [rax], al
jmp 0x140091334
cld
mov eax, edx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp - 3], al
and dl, 0x3f
or dl, 0x80
mov byte [rbp - 2], dl
mov r8d, 3
jmp 0x140091334
call 0x14c10371b
invalid
mov byte [rbp - 4], al
mov eax, edx
shr eax, 0xc
call 0x14c483721
invalid
call 0x14c483721
or byte [rax - 0x2f7602bb], 0xc1
mov byte [rbp - 3], al
mov eax, edx
invalid
invalid
mov byte [rbp - 3], al
mov eax, edx
shr eax, 6
call 0x14c483727
invalid
call 0x14c483727
or byte [rax - 0x1d7f01bb], 0x3f
mov byte [rbp - 2], al
and dl, 0x3f
loop 0x140091367
invalid
mov byte [rbp - 2], al
and dl, 0x3f
loop 0x140091367
loop 0x140091367
or dl, 0x80
mov byte [rbp - 1], dl
mov r8d, 4
mov rcx, qword [rsi]
lea rdx, [rbp - 4]
call fcn.1400913c0
test rax, rax
je case.0x14008bceb.40
mov qword [rbp - 0x18], rax
lea rax, [rsi + 8]
mov qword [rbp - 0x10], rax
cmp qword [rsi + 8], 0
je 0x140091361
mov rcx, qword [rbp - 0x10]
call fcn.14008f480
mov rax, qword [rbp - 0x18]
mov rcx, qword [rbp - 0x10]
mov qword [rcx], rax
invalid
test rax, rax
setne al
add rsp, 0x48
pop rsi
pop rbp
ret
int3
test rsi, rsi
je 0x140091488
mov qword [rsp + 0x20], rbx
mov rcx, r15
mov edx, 0xfffffff4
mov r8, rdi
mov r9, rsi
call fcn.140090940
cmp qword [rsp + 0x30], 0
je 0x140091460
mov rax, qword [rsp + 0x38]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r13 + rcx*4]
add rcx, r13
jmp rcx
mov rcx, qword [rsp + 0x38]
test rcx, rcx
je 0x14009149a
mov rax, rsi
sub rax, rcx
jb 0x14009149f
add rdi, rcx
mov rsi, rax
test rsi, rsi
jne 0x140091419
jmp 0x140091488
xor eax, eax
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, r12
jmp 0x14009148a
lea r8, [0x140189648]
mov rdx, rsi
call fcn.1400c1050
int3
add byte [rax], al
mov rcx, rax
call fcn.140015510
call qword [rax + 0x48c48348]
call qword [rax + 0x48c48348]
ret
int3
push rdi
push r14
push rsi
push rdi
push rbx
sub rsp, 0x40
sub esp, 0x40
sub esp, 0x40
mov rsi, rdx
mov rax, qword [rcx]
mov eax, dword [rcx]
mov eax, dword [rcx]
mov r14, qword [rax + 8]
mov r15, qword [rax + 0x10]
mov edi, dword [rax + 0x10]
mov edi, dword [rax + 0x10]
mov rcx, qword [rdx + 0x20]
mov rax, qword [rdx + 0x28]
lea rdx, [0x1401b2ab8]
adc byte [0xf84a154d], 1
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x77], cl
je 0x140091569
invalid
mov byte [rsp + 0x30], al
and al, 0x30
adc byte [0xf84a154d], 1
add byte [rax], al
add bh, bh
push rax
sbb byte [rax - 0x77], cl
je 0x140091569
sub byte [rax - 0x39cfdbbc], cl
and al, 0x30
mov byte [rsp + 0x31], 0
and al, 0x31
add byte [rbp - 0x7b], cl
test r15, r15
je 0x140091595
lea rsi, case.0x140080161.229
test r15, r15
je 0x140091595
invalid
lea rsi, case.0x140080161.229
lea rsi, case.0x140080161.229
xchg ebp, eax
sti
invalid
lea rdi, [rsp + 0x28]
lea rbx, [rsp + 0x38]
and al, 0x38
sub byte [rax - 0x73], cl
pop rsp
and al, 0x38
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x74], cl
mov qword [rsp + 0x38], r14
and al, 0x38
inc r14
mov rcx, rdi
invalid
mov rdx, rbx
mov r8, rsi
mov eax, esi
mov eax, esi
call fcn.140014ec0
dec r15
dec edi
cmp eax, edi
dec dword [rcx - 1]
dec edi
dec edi
jne 0x140091570
mov rsi, qword [rsp + 0x28]
movzx eax, byte [rsp + 0x30]
and al, 0x30
sub byte [rdi], cl
mov dh, 0x44
and al, 0x30
mov rcx, rsi
int1
mov edx, eax
call fcn.140014ff0
push rcx
cmp bh, al
invalid
push rcx
cmp bh, al
call qword [rax + 0x40c48348]
nop
add rsp, 0x40
invalid
nop
add rsp, 0x40
invalid
pop rbx
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
int3
push qword [rcx + rdx - 0x10]
dec qword [rcx + 8]
jne 0x1400915c7
mov edx, 8
jmp fcn.14000cc90
ret
invalid
cmp rax, r9
je 0x14009170c
invalid
enter 0x3774, 0x66
cmp dword [r8 + r9], 0
invalid
cmp word [r8 + r9], 0
lea r9, [r9 + 2]
jne 0x1400916d0
lea rax, [0x14018ab08]
mov qword [rsi + 8], rax
movabs rax, 0x8000000000000000
mov qword [rsi], rax
cmp qword [rbp - 0x18], 0
je 0x14009173b
mov edx, 2
call fcn.14000cc90
jmp 0x14009173b
cmp rdx, qword [rbp - 0x18]
jne case.0x14002fa5e.795
lea rcx, [rbp - 0x18]
call case.0x1400660dc.391
mov rcx, qword [rbp - 0x10]
mov rdx, qword [rbp - 8]
mov edx, dword [rbp - 8]
mov edx, dword [rbp - 8]
mov word [rcx + rdx*2], 0
push rcx
add byte [rax], al
inc rdx
mov qword [rbp - 8], rdx
clc
mov qword [rsi + 0x10], rdx
movups xmm0, xmmword [rbp - 0x18]
adc byte [rbp - 0x18], al
adc byte [rbp - 0x18], al
movups xmmword [rsi], xmm0
add rsp, 0x58
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
mov ecx, 2
add byte [rax], al
add byte [rcx + rcx*4 - 0xe], cl
mov rdx, r14
mov edx, esi
call fcn.1400c0cc0
cmc
add al, byte [rax]
invalid
add ah, cl
nop dword [rax + rax]
invalid
add byte [rax], r8b
add byte [rax - 0x77], cl
push rsp
and al, 0x10
int3
invalid
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
push 0x50
cmp qword [rbp - 0x18], 0
je 0x14009178a
mov rcx, qword [rbp - 0x10]
mov edx, 2
call fcn.14000cc90
mov ch, 0xf7
invalid
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
sub byte [rdi + 0x5e], bl
jmp rax
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov eax, 0x80004001
add rsp, 0x28
ret
invalid
shl ecx, 6
or ecx, r8d
mov r12d, ecx
xor ebp, ebp
mov r13, rax
mov rbx, qword [rdi + 0x10]
cmp rbx, qword [rdi]
je 0x140091952
mov rax, qword [rdi + 8]
mov word [rax + rbx*2], r12w
inc rbx
mov qword [rdi + 0x10], rbx
mov r12d, ebp
mov esp, ebp
mov esp, ebp
test r12w, r12w
jne 0x140091900
add byte [rax], al
add byte [rax], al
cmp r13, r14
je case.0x140065bf4.399
lea rax, [r13 + 1]
mov qword [rsi], rax
movzx edx, byte [r13]
movzx edx, byte [rbp]
add dword [r8 - 0x77], r9d
invalid
movzx edx, byte [rbp]
movzx r12d, dl
test r12b, r12b
jns 0x140091844
invalid
mov bl, 0x44
mov ecx, r12d
mov ecx, esp
and ecx, 0x1f
loope 0x1400918b6
invalid
lea rax, [r13 + 2]
mov qword [rsi], rax
mov dword [rsi], eax
add r9b, byte [r8 - 0x77]
invalid
mov dword [rsi], eax
movzx r8d, byte [r13 + 1]
movzx eax, byte [rbp + 1]
add dword [rcx - 0x7d], eax
and r8d, 0x3f
loopne 0x1400918e6
cmp r12b, 0xdf
cmp ah, 0xdf
jbe 0x14009183b
lea rax, [r13 + 3]
lea eax, [rbp + 3]
mov qword [rsi], rax
mov dword [rsi], eax
movzx r12d, byte [r13 + 2]
shl r8d, 6
mov dh, 0x65
add al, byte [rcx - 0x3f]
loopne case.0x14005b8ec.417
and r12d, 0x3f
or r12d, r8d
invalid
cmp dl, 0xf0
invalid
jb 0x14009190d
invalid
invalid
lea rax, [r13 + 4]
mov qword [rsi], rax
movzx edx, byte [r13 + 3]
and ecx, 7
invalid
shl ecx, 0x12
shl r12d, 6
and edx, 0x3f
loop 0x140091921
or edx, r12d
loop 0x140091921
or edx, ecx
mov r12d, edx
mov esp, edx
cmp r12d, 0xffff
inc dword [rax]
add byte [rax], al
jbe 0x140091844
invalid
invalid
retf 0x8941
jmp 0x140091920
invalid
add byte [rax], 0
add byte [rax], al
mov word [rsi + 0x10], 0
xor ebp, ebp
jmp 0x140091849
invalid
invalid
invalid
shl ecx, 0xc
or r12d, ecx
or esp, ecx
or al, 0x41
or esp, ecx
cmp r12d, 0xffff
jbe 0x140091844
invalid
add byte [rdi], cl
xchg byte [rdi + rdi*8], ah
invalid
lea ecx, [r12 + 0xff0000]
shr ecx, 0xa
or al, byte [rcx + 0xd800c9]
invalid
or al, byte [rcx + 0xd800c9]
add byte [rcx - 0x7f], al
in al, 0xff
inc dword [rbx]
add byte [rax], al
invalid
invalid
int3
leave
add al, bl
add byte [rax], al
and r12d, 0x3ff
inc dword [rbx]
add byte [rax], al
or r12d, 0xdc00
mov word [rsi + 0x10], r12w
mov dword [rsi + 0x10], esp
add byte [rsi + 0x44], ah
mov dword [rsi + 0x10], esp
adc byte [rcx - 0x77], cl
invalid
mov r13, rax
mov ebp, r12d
mov r12d, ecx
jmp 0x140091849
invalid
mov r8, r14
mov eax, esi
sub r8, r13
sub eax, ebp
add r8, 3
cmovb r8, r15
rol byte [rbx], 0x4d
cmovb eax, edi
shr r8, 2
cmp bp, 1
sbb r8, 0
invalid
add ah, byte [rsi - 0x7d]
std
add dword [rcx - 0x7d], ecx
fadd dword [rax]
invalid
add r8, 2
mov rcx, rdi
mov rdx, rbx
call fcn.1400c4330
mov ch, 0x29
add eax, dword [rax]
jmp 0x140091856
invalid
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop r13
pop r14
pop r15
ret
int3
inc edx
or dword [rax - 0x73], ecx
add al, 9
add byte [rax], al
add byte [rax + 0xf], cl
cli
cli
ror byte [rcx - 0x77], cl
clc
call 0x1029d2917
sete dl
xchg esp, eax
ret 0x8d4c
invalid
lea eax, [rdi + rdi]
invalid
mov ecx, dword [rsi + 8]
or byte [rax - 0x77], cl
mov dword [rsp + 0x28], ecx
and al, 0x28
and al, 0x28
mov dword [rsp + 0x30], 2
and al, 0x30
xor byte [rdx], al
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
and al, 0x38
invalid
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
lea r9, [rsp + 0x28]
and al, 0x28
call 0xc3521a17
cmp dword [rsp + 0x40], 0
jl 0x140091a3e
add byte [rax - 0x75], cl
add byte [rax - 0x75], cl
and al, 0x48
and al, 0x48
mov eax, 1
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
cmp rcx, rax
add byte [rax + 0x74c13948], al
sal dword [rcx + rdx + 0x48], 0x85
adc dword [rax - 0x7b], ecx
test ecx, ecx
leave
adc ebp, eax
xor al, 0xb3
idiv edi
invalid
mov bl, 0xf7
dec dword [rax - 0x77]
or byte [rax - 0x77], r9b
or byte [rax - 0x77], cl
add rsp, 0x58
pop rax
mov edx, dword [rsp + 0x50]
and al, 0x50
add ah, cl
int3
int3
int3
int3
in al, dx
pop rax
lock inc qword [rcx + 8]
invalid
invalid
inc dword [rcx + 8]
or byte [r14 + 5], dil
or byte [rsi + 5], bh
jle case.0x14005ee85.409
add rsp, 0x58
ret
xor edx, edx
call fcn.140091ac0
add byte [r8], al
invalid
add byte [r8], al
add byte [rax - 0x73], cl
add eax, 0xf72c2
jb case.0x14005ee85.413
invalid
lea rax, str.too_many_running_threads_in_thread_scope
jb case.0x14005ee85.413
add byte [rax - 0x77], cl
and al, 0x28
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x30], 1
mov dword [rsp + 0x30], 1
and al, 0x30
xor byte [rcx], al
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
add eax, 0x121ad5
invalid
sbb dl, byte [rdx]
invalid
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
invalid
add byte [rax - 0x77], cl
and al, 0x38
and al, 0x38
mov qword [rsp + 0x38], rax
and al, 0x38
cmp byte [rdi], cl
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
invalid
invalid
movups xmmword [rsp + 0x40], xmm0
adc dword [rsp + 0x40], eax
and al, 0x40
lea rdx, str.library_std_src_thread_scoped.rsP
lea rdx, str.library_std_src_thread_scoped.rsP
leave
jb 0x140091ab5
add byte [rax - 0x73], cl
and al, 0x28
and al, 0x28
lea rcx, [rsp + 0x28]
and al, 0x28
sub al, ch
pop rdi
cmc
call fcn.1400c1010
add al, byte [rax]
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub esp, 0x78
test dl, dl
je 0x140091ace
sal byte [rsp + rax - 0x3a], cl
mov byte [rcx + 0x10], 1
adc byte [r9], al
add eax, esi
lock dec qword [rcx + 8]
dec qword [rcx + 8]
dec dword [rcx + 8]
or byte [r13 + 0xc], sil
jne 0x140091ae1
or al, 0x48
mov rsi, qword [rcx]
mov esi, dword [rcx]
xor dword [rax + 0x28468601], esi
mov al, 1
xchg byte [rsi + 0x28], al
invalid
invalid
sub byte [rdi + r15*8], r15b
cmp al, 0xff
push qword [rdi + rax + 0x48]
add esp, 0x78
invalid
invalid
je 0x140091ae8
add rsp, 0x78
invalid
js case.0x14006dc66.353
pop rdi
pop rsi
ret
add rsi, 0x28
sub byte [rax - 0x75], cl
add eax, 0x12d805
invalid
fcom dword [rdx]
invalid
mov rax, qword [0x1401bf2f8]
mov eax, dword [0x1401bf2f8]
add eax, 0x480012d8
test rax, rax
test eax, eax
je 0x140091b04
or al, 0x48
mov ecx, esi
int1
mov rcx, rsi
int1
add rsp, 0x78
pop rdi
pop rsi
jmp rax
loopne 0x140091b4d
mov rcx, qword [0x1401bf050]
mov ecx, dword [0x1401bf050]
or eax, 0x12d545
invalid
invalid
cmp rcx, 0xffffffffffffffff
push qword [rbp + 0x49]
jne case.0x14006dc66.356
mov qword [rsp + 0x30], 0xffffffffffffffff
mov rax, qword [0x1401bf068]
mov eax, dword [0x1401bf068]
and al, 0x30
xor bh, bh
invalid
mov eax, dword [0x1401bf068]
add eax, 0x12d547
adc al, byte [rax]
lea rcx, [rsp + 0x30]
and al, 0x30
mov edx, 0xc0000000
add byte [rax], al
add al, al
invalid
rol byte [rbp + 0x31], 0xc0
xor r8d, r8d
xor r9d, r9d
xor ecx, ecx
leave
call rax
test eax, eax
jne 0x140091b71
sal byte [rbp + 0x3a], 0x48
cmp cl, byte [rax - 0x75]
and al, 0x30
invalid
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
xor byte [rax - 0x39], cl
mov rax, 0xffffffffffffffff
sar bh, 0xff
invalid
lock cmpxchg qword [0x1401bf050], rcx
cmpxchg dword [0x1401bf050], ecx
or eax, 0x12d504
add byte [rsp + rcx + 0x48], dh
je case.0x14006dc66.356
or al, 0x48
mov rdi, rax
mov edi, eax
call qword [sym.imp.KERNEL32.dll_CloseHandle]
jno 0x140091b9a
add r8d, dword [r8]
mov rcx, rdi
mov rax, qword [0x1401bf070]
mov eax, dword [0x1401bf070]
adc al, byte [rax]
mov rdx, rsi
xor r8d, r8d
invalid
xor r8d, r8d
xor r9d, r9d
xor ecx, ecx
call rax
shr cl, 1
jmp 0x140091ae1
jo 0x140091b6e
invalid
invalid
mov dword [rsp + 0x2c], eax
and al, 0x2c
lea rax, [rsp + 0x2c]
and al, 0x2c
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
lea rax, [0x140017a50]
add eax, 0xfff85eca
pop rsi
clc
dec dword [rax - 0x77]
invalid
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
and al, 0x40
lea rax, str.Unable_to_create_keyed_event_handle:_error
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
xchg edi, eax
str word [rax - 0x77]
mov dword [rsp + 0x48], eax
and al, 0x48
and al, 0x48
mov qword [rsp + 0x50], 1
mov qword [rsp + 0x50], 1
mov dword [rsp + 0x50], 1
push rax
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x68
and al, 0x68
mov qword [rsp + 0x68], 0
and al, 0x68
push 0
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x38]
lea eax, [rsp + 0x38]
and al, 0x38
and al, 0x38
mov qword [rsp + 0x58], rax
mov dword [rsp + 0x58], eax
and al, 0x58
mov qword [rsp + 0x60], 1
invalid
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x73], cl
adc eax, 0xf97d5
invalid
xchg edi, eax
invalid
invalid
lea rdx, str.library_std_src_syspalwindows_thread_parking.rs
invalid
lea rcx, [rsp + 0x48]
and al, 0x48
call fcn.1400c1010
call fcn.1400c1010
add al, byte [rax]
add ah, cl
int3
int3
int3
push rdi
push rbx
sub rsp, 0x28
in al, dx
sub byte [rcx + rcx*4 - 0x3d], cl
mov ebx, eax
in al, dx
sub byte [rcx + rcx*4 - 0x3d], cl
mov ebx, eax
mov ebx, eax
ret
mov rdi, rdx
mov rsi, rcx
lea r14, [rdx + 0x10]
lea esi, [rdx + 0x10]
invalid
lea esi, [rdx + 0x10]
jb case.0x140071eb3.317
mov rax, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
adc byte [rax - 0x2f], cl
loopne 0x140091c36
shl rax, 1
shl eax, 1
test rax, rax
test eax, eax
sal byte [rsi + rcx + 0x48], 0x8b
je 0x140091c00
mov rcx, qword [rdi + 0x18]
mov ecx, dword [rdi + 0x18]
sbb byte [r10 + 1], r15b
mov edx, 1
add dword [rax], eax
add byte [rax], al
call fcn.14000cc90
mov al, 0xf7
dec dword [rax - 0x75]
adc byte [r9 - 0x77], cl
adc byte [rcx - 0x77], cl
mov rax, qword [rbx + 0x10]
adc byte [rcx - 0x77], cl
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [rbx]
adc byte [rbx], al
adc byte [rdi], r9b
adc byte [rdi], cl
adc byte [rbx], al
movups xmmword [r14], xmm0
mov rax, qword [rdi + 0x20]
and byte [r8 - 0x77], r9b
and byte [rdi], r9b
and byte [rdi], cl
movups xmm0, xmmword [rdi]
mov qword [rsi + 0x20], rax
mov dword [rsi + 0x20], eax
movups xmm0, xmmword [rdi]
movups xmm1, xmmword [rdi + 0x10]
adc byte [rdi + 0x10], cl
adc byte [r15], r9b
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
adc dword [rsi], eax
invalid
add rsp, 0x28
pop rbx
invalid
pop rdi
pop rsi
pop r14
ret
int3
sub esp, 0x28
call fcn.14008fd70
invalid
dec dword [rax - 0x7b]
invalid
sub al, ch
invalid
loope case.0x14006f45e.365
invalid
dec dword [rax - 0x7b]
sal byte [rbp + rax + 0x48], 0x83
je case.0x14006f45e.368
add rsp, 0x28
add esp, 0x28
invalid
ret
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyed
mov dh, 0x71
str word [rbp + rcx*4 + 5]
invalid
invalid
jno 0x140091c58
add byte [rbp + rcx*4 + 5], cl
lea r8, [0x140188e60]
lea eax, [0x140188e60]
invalid
invalid
mov edx, 0x5e
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.1400c15e0
test ecx, edi
stc
add al, byte [rax]
int3
int3
int3
push rbx
sub rsp, 0x68
push 0x246c8d48
invalid
in al, dx
push 0x246c8d48
invalid
and al, 0x60
mov qword [rbp], 0xfffffffffffffffe
mov esi, r8d
invalid
add r14b, r15b
add dh, bh
invalid
invalid
inc dword [rcx + rcx*4 - 0x3a]
invalid
mov rdi, rdx
mov rbx, rcx
mov ebx, ecx
mov rcx, qword [0x1401bf2e8]
mov ecx, dword [0x1401bf2e8]
adc al, byte [rax]
test rcx, rcx
leave
jne case.0x1400660dc.519
mov qword [rbp - 8], 0
mov dword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea rcx, [rbp - 8]
lea ecx, [rbp - 8]
clc
call qword [sym.imp.KERNEL32.dll_QueryPerformanceFrequency]
adc eax, 0x34564
add r8d, dword fs:[r8]
add byte [rbp + 0x67840fc0], al
test eax, eax
je 0x140091e0b
test byte [rdi + 1], ah
add byte [rax], al
test byte [rdi + 1], ah
add dword [rax], eax
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
clc
mov qword [0x1401bf2e8], rcx
mov dword [0x1401bf2e8], ecx
cmp esi, edx
invalid
adc al, byte [rax]
test rcx, rcx
test ecx, ecx
je 0x140091dbe
test byte [rsi], al
invalid
add dword [rax], eax
add byte [rbp + 0x31], al
xor r8d, r8d
xor eax, eax
ror byte [rax - 0x7d], 0xf9
cmp rcx, 2
cmp ecx, 2
add al, byte [rcx + 0xf]
setb r8b
xchg edx, eax
ror byte [rax - 0x7f], 0xf9
invalid
invalid
stc
cmp rcx, 0x3b9aca00
ja case.0x14007c7c5.283
invalid
stc
add dl, cl
retf 0x3b9a
invalid
cmp esi, dword [rdi + 0xb]
or edi, dword [rax + 0x3b9aca00]
mov eax, 0x3b9aca00
invalid
xor edx, edx
div ecx
jmp case.0x1400660dc.449
xor eax, eax
ror byte [rbp + 0x65360090], 0xc4
lea edx, [rax - 0x3b9aca00]
nop
add byte [rsi], dh
invalid
invalid
cmp rcx, 2
stc
add cl, byte [rdi]
cmovae edx, eax
ror byte [r9 + 0x9e8c1d0], 1
ror byte [rcx + 0x9e8c1d0], 1
mov eax, edx
rol cl, 1
shr eax, 9
call 0x1007264f7
or dword [rax + 0x69], ecx
imul rax, rax, 0x44b83
imul eax, eax, 0x44b83
rol byte [rbx + 0x4800044b], 0xc1
or dword [rbx + 4], 0
add al, 0
add al, 0
add byte [rax - 0x3f], cl
shr rax, 0x27
shr eax, 0x27
call 0x1000a6620
invalid
add r8, rax
add eax, eax
shr byte [rcx - 0x40], 0
retf 0x3b9a
invalid
invalid
imul eax, eax, 0x3b9aca00
rol byte [rax], 0xca
add dl, cl
invalid
sub edx, eax
mov rax, qword [rbx]
invalid
ret 0x8b48
add ecx, dword [rbx - 0x76b6f7b5]
mov ecx, dword [rbx + 8]
or byte [rcx - 0x77], cl
mov r9, rdi
mov ecx, edi
stc
sub r9, rax
sub ecx, eax
sal dword [rdx + 6], 0x75
jb 0x140091d15
jne case.0x14006dc66.470
cmp rcx, r14
cmp ecx, esi
jb case.0x14006dc66.470
movabs rdx, 0x73f829483b9aca00
add eax, 0x91e9
invalid
xchg ecx, eax
add byte [rax], al
mov edx, 0x3b9aca00
retf 0x3b9a
sub rax, rdi
sub eax, edi
jae case.0x1400847c6.226
jmp case.0x14006f45e.448
add byte [rax], al
add byte [rcx], bh
int1
cmp ecx, esi
jae 0x140091d36
invalid
test rax, rax
sal byte [rdx + rsi*8 + 0x48], 0xff
je case.0x14007c7c5.301
dec rax
enter 0xffffffffffffc181, 0
add ecx, 0x3b9aca00
retf 0x3b9a
sub ecx, esi
int1
mov edx, ecx
shr edx, 9
invalid
invalid
retf 0xeac1
invalid
imul rdx, rdx, 0x44b83
rol byte [rbx + 0x4800044b], cl
shr edx, 0x27
invalid
add al, 0
add byte [rax - 0x3f], cl
invalid
shr rdx, 0x27
invalid
add rax, rdx
jb 0x140091dd6
add byte [rax], al
imul edx, edx, 0x3b9aca00
add dl, cl
invalid
retf 0x3b9a
sub ecx, edx
mov edx, ecx
invalid
retf 0x58eb
jmp case.0x14006f45e.448
cmp ecx, esi
jbe 0x140091d76
adc eax, 0xfc9854d
test r9, r9
leave
je 0x140091e47
test ch, bl
add byte [rax], al
add byte [rcx - 1], cl
leave
dec r9
dec ecx
lea r10d, [rsi + 0x3b9aca00]
xchg esi, eax
add dl, cl
invalid
cmp ebp, ebx
add eax, dword [rcx - 0x77]
mov edx, esi
sub r10d, ecx
jmp 0x140091d79
mov r10d, esi
mov edx, esi
sub r10d, ecx
retf 0x8945
mov r11d, r10d
shr r11d, 9
jmp 0x140091d8c
imul r11, r11, 0x44b83
imul ebx, ebx, 0x44b83
add al, 0
shr r11, 0x27
shr ebx, 0x27
invalid
add r9, r11
add ecx, ebx
fnstenv [rdx + 0x43]
jb 0x140091dd6
cmp r9, r8
cmp r9, r8
jb 0x140091db1
sbb dword [rdi], ecx
jne 0x140091d15
test dword [rdi - 1], esi
invalid
invalid
imul eax, ebx, 0x3b9aca00
ret
retf 0x3b9a
invalid
cmp eax, dword [rbp + 0x29]
sub r10d, r8d
cmp r10d, edx
cmp edx, edx
ret 0x3941
ja 0x140091d15
invalid
invalid
xor eax, eax
xor edx, edx
add rsp, 0x68
pop rbx
pop rdi
invalid
push 0x5d5e5f5b
pop rsi
pop rbp
ret
lea rcx, str.attempt_to_divide_by_zero
lea ecx, str.attempt_to_divide_by_zero
or eax, 0xfab7b
str word [rbp + rcx*4 + 5]
xchg rsi, rax
xchg esi, eax
lea r8, str.library_std_src_syspalwindows_time.rs
lea eax, [0x14018b418]
add eax, 0xf964c
xchg esi, eax
invalid
add byte [rdx + 0x19], bh
mov edx, 0x19
add byte [rax], al
call fcn.1400c11d0
add al, byte [rax]
add byte [rax - 0x73], cl
add eax, 0xf6513
adc esp, dword [rbp + 0xf]
invalid
lea rax, str.overflow_in_Duration::new
lea eax, [0x1401882f0]
str word [rax - 0x77]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x30], 1
mov dword [rbp - 0x30], 1
enter 0xffffffffffffc748, 0x45
rol byte [rcx], 1
rol byte [r9], 1
add byte [rax], al
add byte [rax - 0x73], cl
add byte [rax], al
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
add eax, 0x121778
invalid
add byte [rax - 0x77], cl
mov qword [rbp - 0x28], rax
fmul dword [r15]
fmul dword [rdi]
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x11
movups xmmword [rbp - 0x20], xmm0
loopne 0x140091e44
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_time.rs
lea edx, [0x140188348]
str word gs:[rax - 0x73]
enter 0x5e8, 0xfffffffffffffff2
enter 0x5e8, 0xfffffffffffffff2
lea rcx, [rbp - 0x38]
lea ecx, [rbp - 0x38]
enter 0x5e8, 0xfffffffffffffff2
call fcn.1400c1010
add eax, 0xff0002f2
adc eax, 0x342a7
cmpsd dword [rsi], dword [rdi]
add eax, dword [rax]
add eax, dword [rax]
add al, byte [rax]
call qword [sym.imp.KERNEL32.dll_GetLastError]
add eax, dword [rax]
shl rax, 0x20
shl eax, 0x20
loopne case.0x1400790e9.416
and byte [rax - 0x7d], cl
or rax, 2
mov qword [rbp - 0x38], rax
invalid
invalid
enter 0x4802, 0xffffffffffffff89
enter 0xffffffffffff8d48, 5
lea rax, str.library_std_src_syspalwindows_time.rs
add eax, 0xf960c
or al, 0x96
str word [rax - 0x77]
add byte [rax - 0x77], cl
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
and al, 0x20
lea rcx, str.called__Result::unwrap____on_an__Err__value
or eax, 0x1208e0
loopne 0x140091e36
adc al, byte [rax]
add byte [rbp + rcx*4 + 0xd], cl
lea r9, fcn.14008f480
or eax, 0xf6591
xchg ecx, eax
str word gs:[rbp + rcx*4 + 0x45]
str word [rbp + rcx*4 + 0x45]
str word [rbp + rcx*4 + 0x45]
add byte [rbp + rcx*4 + 0x45], cl
lea r8, [rbp - 0x38]
enter 0x2bba, 0
add byte [rax], al
mov edx, 0x2b
add al, ch
fcomi st(6)
call fcn.1400c1520
add al, byte [rax]
add byte [rdi], cl
ud2
or ecx, dword [rax - 0x73]
lea rcx, str.overflow_when_subtracting_durations
or eax, 0xf9562
str word [rbp + rcx*4 + 5]
adc dword [rbp + 0x23ba000f], 0
xchg ebp, eax
invalid
add byte [rdx + 0x23], bh
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_time.rs
lea eax, [0x14018b3d8]
xchg ebp, eax
invalid
add byte [rdx + 0x23], bh
mov edx, 0x23
call fcn.1400c15e0
int3
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
push 0x60
invalid
lea rcx, [rbp - 0x38]
enter 0x6e8, 0xffffffffffffffd6
invalid
call fcn.14008f480
nop
add rsp, 0x28
add esp, 0x28
invalid
call qword [rax + 0x28c48348]
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
int3
int3
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x98
add byte [rax], al
invalid
in al, dx
cwde
add byte [rax], al
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
add byte [rax], al
add byte [rax - 0x39], cl
adc r14b, r15b
adc dh, bh
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp + 0x10], 0xfffffffe
adc dh, bh
invalid
invalid
dec dword [rax - 0x77]
mov rsi, rdx
mov esi, edx
invalid
mov rdi, qword [rcx]
mov edi, dword [rcx]
cmp dword [rcx + 0x3e083f8], ecx
mov eax, edi
clc
and eax, 3
loopne case.0x140091ec4.351
add ecx, dword [rax - 0x73]
lea rcx, [0x1401b5cb4]
or eax, 0x123df7
idiv dword [0x1a3511ed1]
adc al, byte [rax]
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
invalid
add al, 0x81
add rax, rcx
add eax, ecx
jmp rax
mov rcx, qword [rsi + 0x20]
mov ecx, dword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.Error_rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_src_vecmod.rs
adc eax, 0x12088b
sub byte [rax - 0x73], cl
adc eax, 0x12088b
or byte [rdx], dl
add byte [rcx - 0x48], al
mov eax, 5
invalid
adc al, byte [rax]
mov r8d, 5
mov eax, 5
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x10], rsi
mov dword [rbp - 0x10], esi
push rax
sbb byte [rax - 0x77], cl
mov dword [rbp - 0x10], esi
mov byte [rbp - 8], al
clc
mov byte [rbp - 7], 0
lea r9, [rdi + 0x10]
lea rax, [0x140189358]
je 0x140091f02
invalid
add byte [rbp + rcx*4 + 0x4f], cl
adc byte [rax - 0x73], cl
adc byte [r8 - 0x73], r9b
lea eax, [0x140189358]
add eax, 0xf7464
je 0x140091f02
je 0x140091f02
add byte [rax - 0x77], cl
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, str.kind
push rax
je 0x140091f0e
add byte [rax - 0x73], cl
lea rsi, [rbp - 0x10]
jne 0x140091ef4
invalid
mov r8d, 4
mov eax, 4
add al, 0
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rsi
int1
call fcn.140012420
lea rax, [0x1401893a0]
xchg dword [rdi + rcx], esi
invalid
add eax, 0x8d48fff8
add eax, 0xf7487
xchg dword [rdi + rcx], esi
xchg dword [rdi + rcx], esi
mov qword [rsp + 0x20], rax
lea rdx, [0x14018f78a]
adc eax, 0xfd865
and byte [rax - 0x73], cl
adc eax, 0xfd865
sldt word [rcx - 0x48]
invalid
mov r8d, 7
mov eax, 7
add byte [rax], al
mov rcx, rsi
mov ecx, esi
int1
mov r9, rdi
mov ecx, edi
stc
call fcn.140012420
add al, 0xf8
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
call fcn.140014c90
jmp 0x1400921ba
ja case.0x140091ec4.1
add byte [rax], al
clc
invalid
ja case.0x140091ec4.1
add byte [rax], al
lea rax, [rdi - 1]
add rdi, 0xf
add edi, 0xf
mov qword [rbp - 0x10], rax
invalid
invalid
lea rax, [0x1401893d0]
lea eax, [0x1401893d0]
add eax, 0xf747a
je 0x140091f64
str word [rax - 0x77]
mov qword [rsp + 0x50], rax
mov dword [rsp + 0x50], eax
and al, 0x50
dec dword [r8 - 0x7d]
invalid
push rax
lea rax, [rbp - 0x10]
lea eax, [rbp - 0x10]
invalid
mov qword [rsp + 0x48], rax
mov dword [rsp + 0x48], eax
lea rax, [0x1401893c6]
lea rax, [0x1401893c6]
add eax, 0xf745b
str word [rax - 0x77]
and al, 0x38
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
cmp byte [rax - 0x73], cl
add eax, 0xf73e1
invalid
invalid
lea rax, [0x140189358]
mov qword [rsp + 0x30], rax
and al, 0x30
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x40], 5
and al, 0x40
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, 0
add byte [rax], al
sub byte [rax - 0x39], cl
and al, 0x40
and al, 0x40
add eax, 0x48000000
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, 0
add byte [rax], al
lea rdx, str.Customerror
lea edx, str.Customerror
lea r9, str.kind
lea ecx, str.kind
mov r8d, 6
mov rcx, rsi
mov ecx, esi
call fcn.1400150f0
xor r8d, edi
invalid
jmp 0x1400921ba
add al, byte [rax]
add byte [rax - 0x3f], cl
invalid
invalid
out dx, eax
shr rdi, 0x20
mov dword [rbp + 8], edi
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, [0x140189325]
and byte [rcx - 0x74b7f783], cl
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
adc eax, 0xf735b
mov r8d, 2
add byte [rax], al
call qword [rax + 0x18]
mov qword [rbp - 0x20], rsi
jne 0x140091fb7
mov byte [rbp - 0x18], al
mov byte [rbp - 0x17], 0
call 0x140f265a4
jmp 0x1459667e1
lea rax, [0x140189330]
mov qword [rsp + 0x20], rax
jae 0x140091ff3
add byte [rax - 0x77], cl
and al, 0x20
lea rdx, [0x140189327]
lea rsi, [rbp - 0x20]
jne 0x140091fd5
lea r9, [rbp + 8]
mov r8d, 4
mov rcx, rsi
call fcn.140012420
dec dword [rbx + 0x1e8084d]
add al, byte [rax]
add byte [rax], al
mov byte [rbp + 0xf], al
lea rax, [0x140189358]
add eax, 0xf733f
mov qword [rsp + 0x20], rax
and al, 0x20
lea rdx, str.kind
jae 0x140092033
add byte [rbp + rcx*4 + 0x4d], cl
cmovno edi, dword [rax + 4]
mov r8d, 4
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
call fcn.140012420
mov edx, dword [rbp + 8]
lea rdi, [rbp - 0x10]
lea edi, [rbp - 0x10]
mov rcx, rdi
mov ecx, edi
call fcn.1400923d0
add eax, dword [rax]
invalid
lea rax, [0x140189378]
mov qword [rsp + 0x20], rax
lea rdx, [0x14018f78a]
lea edx, [0x14018f78a]
sldt word [rcx - 0x48]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rsi
int1
int1
mov r9, rdi
call fcn.140012420
add edi, eax
dec dword [rax - 0x73]
lea ecx, [rbp - 0x20]
call fcn.140014c90
sbb eax, 0x89fff82c
mov ebx, eax
cmp qword [rbp - 0x10], 0
jge 0x140092069
lock add byte [rdi], cl
test byte [rcx + rax], bh
add byte [rax], al
invalid
lock add byte [rdi], cl
test byte [rcx + rax], bh
add byte [rax], al
invalid
mov rcx, qword [rbp - 8]
mov edx, 1
add byte [rax], al
call fcn.14000cc90
lodsb al, byte [rsi]
idiv edi
jmp 0x1400921bc
sub dword [rcx], eax
add byte [rax], al
shr rdi, 0x20
cmp edi, 0x28
ja case.default.0x1400920aa
invalid
lea rax, [0x1401b5cc4]
movsxd rcx, dword [rax + rdi*4]
add rcx, rax
jmp rcx
xor eax, eax
jmp 0x14009216d
invalid
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 0x29
jmp 0x14009216d
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov al, 1
jmp 0x14009216d
add byte [rax], al
add byte [rax], al
mov al, 2
jmp 0x14009216d
add byte [rax], al
add byte [rax], al
mov al, 3
jmp 0x14009216d
add byte [rax], al
add byte [rax], al
mov al, 4
jmp 0x14009216d
add byte [rax], al
add byte [rax], al
mov al, 5
jmp 0x14009216d
add byte [rax], al
add byte [rax], al
mov al, 6
jmp 0x14009216d
add byte [rax + 0x82e907], dh
add byte [rax], al
mov al, 7
jmp 0x14009216d
invalid
add byte [rax], al
invalid
invalid
mov al, 8
jmp 0x14009216d
mov al, 9
jmp 0x14009216d
mov al, 0xa
jmp 0x14009216d
mov al, 0xb
jmp 0x14009216d
mov al, 0xc
jmp 0x14009216d
mov al, 0xd
jmp 0x14009216d
mov al, 0xe
jmp 0x14009216d
mov al, 0xf
jmp 0x14009216d
mov al, 0x10
jmp 0x14009216d
mov al, 0x11
jmp 0x14009216d
mov al, 0x12
jmp 0x14009216d
mov al, 0x13
jmp 0x14009216d
mov al, 0x14
jmp 0x14009216d
mov al, 0x15
jmp 0x14009216d
mov al, 0x16
jmp 0x14009216d
mov al, 0x17
jmp 0x14009216d
mov al, 0x18
jmp 0x14009216d
mov al, 0x19
jmp 0x14009216d
mov al, 0x1a
jmp 0x14009216d
mov al, 0x1b
jmp 0x14009216d
mov al, 0x1c
jmp 0x14009216d
mov al, 0x1d
jmp 0x14009216d
mov al, 0x1e
jmp 0x14009216d
mov al, 0x1f
jmp 0x14009216d
mov al, 0x20
jmp 0x14009216d
mov al, 0x21
jmp 0x14009216d
mov al, 0x22
jmp 0x14009216d
mov al, 0x23
jmp 0x14009216d
mov al, 0x24
jmp 0x14009216d
mov al, 0x25
jmp 0x14009216d
mov al, 0x26
jmp 0x14009216d
mov al, 0x27
jmp 0x14009216d
mov al, 0x28
mov byte [rbp - 0x20], al
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.Kind
mov r8d, 4
call qword [rax + 0x18]
mov qword [rbp - 8], rsi
mov byte [rbp], al
mov qword [rbp - 0x10], 0
mov byte [rbp + 1], 0
lea r8, [0x140189358]
lea rsi, [rbp - 0x10]
lea rdx, [rbp - 0x20]
mov rcx, rsi
call fcn.140014cf0
sub edi, eax
dec dword [rax - 0x77]
int1
sub edi, eax
dec dword [rax - 0x77]
int1
call fcn.140014e40
mov ebx, eax
mov eax, ebx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
add byte [rax], al
jg 0x1400922ce
cmp ecx, 0x1715
jg 0x14009233f
cmp ecx, 0x50f
je 0x1400923b9
cmp ecx, 0x5b4
je case.0x140092261.121
jmp case.0x140092261.4
stc
jbe 0x1400922c7
add byte [rax], al
jne case.0x140092261.4
test dword [rsi - 0x50000000], edi
mov esi, 0xb0000000
add byte [rax], al
mov al, 0x20
ret
and bl, al
cmp ecx, 0x2021
stc
and dword [rax], esp
add byte [rax], al
jg 0x140092364
invalid
cmp ecx, 0x1b80
je case.0x140092261.121
cmp ecx, 0x1f4e
je case.0x140092261.121
invalid
invalid
add byte [rax], al
add byte [rax], al
test byte [rdx - 0x17000000], al
add byte [rax], al
jmp case.0x140092261.4
xchg edx, eax
add byte [rax], al
add byte [rbp - 0x3c297f], cl
invalid
inc dword [rbx + 0x727202f8]
add dh, byte [rdx + 0x72]
cmp ecx, 0x35ed
je case.0x140092261.121
jmp case.0x140092261.4
cmp ecx, 0x1716
je case.0x140092261.121
cmp ecx, 0x1b64
je case.0x140092261.121
jmp case.0x140092261.4
cmp ecx, 0x2022
je case.0x140092261.121
cmp ecx, 0x25e9
jne case.0x140092261.4
mov al, 0x16
ret
mov al, 0x28
ret
mov al, 0x1a
ret
shl rdx, 0x10
mov rdi, rcx
shr rdx, 0x10
mov rcx, rbx
call fcn.14000d6f0
cmp rdi, r14
je 0x140092619
lea rcx, [rdi + 2]
movzx eax, word [rdi]
movzx edx, ax
mov r8d, eax
and r8d, 0xf800
cmp r8d, 0xd800
jne 0x1400924f0
cmp edx, 0xdbff
ja 0x140092656
add dword [rax], eax
add byte [rdi], cl
mov bh, 0x11
lea ecx, [rdx + 0x2000]
movzx ecx, cx
cmp ecx, 0xfc00
jb 0x140092656
add rdi, 4
and eax, 0x3ff
and edx, 0x3ff
shl rax, 0x1a
shl rdx, 0x10
or rdx, rax
add rdx, r15
jmp 0x1400924f7
fmul dword [rdi]
add byte [rax], al
lea rax, str.OS_Error___FormatMessageW___returned_error
add eax, 0xf833f
add byte [rax - 0x77], cl
test dword [rax], ecx
adc byte [rax], al
add byte [rax], al
invalid
invalid
test dword [rax], edx
adc byte [rax], al
add byte [rbx], al
mov qword [rbp + 0x1008], rax
add byte [rax], al
mov qword [rbp + 0x1010], 3
mov qword [rbp + 0x1028], 0
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rax, [rbp + 0xfc0]
add byte [rax], al
add byte [rax], al
lea rax, [rbp + 0xfc0]
ror byte [rdi], 0
add byte [rax - 0x77], cl
test dword [rax], ebx
adc byte [rax], al
mov qword [rbp + 0x1018], rax
mov qword [rbp + 0x1020], 2
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], esp
adc byte [rax], al
add byte [rdx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
invalid
add byte [rax], al
lea rcx, [rbp + 0xfe0]
lea rdx, [rbp + 0x1008]
call fcn.14000d4b0
mov rax, qword [rbp + 0xff0]
test eax, esi
sldt word [rax]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp + 0xfe0]
jmp 0x1400926ef
mov r14, qword [rbp + 0x1008]
add byte [rax], al
movabs rax, 0x8000000000000000
cmp r14, rax
je 0x140092671
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c63949], al
mov rbx, qword [rbp + 0x1010]
mov rbx, qword [rbp + 0x1010]
mov rcx, qword [rbp + 0x1018]
test rcx, rcx
leave
lea ebx, [rax]
adc byte [rax], al
add byte [rax - 0x7b], cl
leave
je 0x140092829
lea r8, [rbx + rcx]
lea rdx, [0x140188428]
jmp 0x140092729
add byte [rax], al
invalid
add cl, ch
rol dword [rax], cl
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x1008
add byte [rcx + rdx + 0x48], dh
mov rcx, qword [rbp + 0x1010]
cmp qword [rbp + 0x1008], 0
je 0x140092671
mov rcx, qword [rbp + 0x1010]
adc byte [rax], al
add byte [rdx + 1], bh
mov edx, 1
add byte [rax], al
add al, ch
invalid
call fcn.14000cc90
lea rax, [rbp + 0x103c]
mov qword [rbp + 0xfe0], rax
test eax, esp
sldt word [rax]
test eax, esp
sldt word [rax]
lea rax, [0x140017a50]
add eax, 0xfff853ca
mov qword [rbp + 0xfe8], rax
lea rax, str.OS_Error___FormatMessageW___returned_error
mov qword [rbp + 0x1008], rax
mov dword [rbp + 0x1008], eax
mov dword [rbp + 0x1008], eax
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], edx
adc byte [rax], dl
add byte [rax], al
invalid
mov qword [rbp + 0x1010], 2
adc byte [rax], dl
add byte [rax], al
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebp
adc byte [rax], al
mov qword [rbp + 0x1028], 0
lea rax, [rbp + 0xfe0]
loopne 0x1400926c5
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test eax, esp
loopne 0x1400926c5
add byte [rax], al
loopne 0x1400926c5
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax], ebx
sbb byte [rax], dl
invalid
mov qword [rbp + 0x1018], rax
sbb byte [rax], dl
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test dword [rax], esp
adc byte [rax], al
mov qword [rbp + 0x1020], 1
lea rcx, [rbp + 0xfc0]
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rdx, [rbp + 0x1008]
lea edx, [rbp + 0x1008]
call fcn.14000d4b0
mov rax, qword [rbp + 0xfd0]
dec dword [rax - 0x75]
test eax, edx
sldt word [rax]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp + 0xfc0]
invalid
add byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
add rsp, 0x10c8
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rbp
ret
movzx r9d, r9b
test byte [r9 + rdx], 1
je 0x14009281c
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rcx + 0x39], cl
fmul dword [rdi]
test byte [rax], al
add dword [rax], eax
add byte [rcx + rcx*4 - 0x40], cl
cmp r8, rbx
je 0x140092829
mov rax, r8
movzx r9d, byte [r8 - 1]
test r9b, r9b
js 0x140092740
lea r8, [rax - 1]
movzx r9d, r9b
jmp 0x1400927a6
movzx r10d, byte [rax - 2]
cmp r10b, 0xc0
invalid
jge case.0x140079b35.663
sar byte [rbp + 0x22], 0x44
movzx r11d, byte [rax - 3]
movzx ebx, byte [rax - 3]
cmp r11b, 0xbf
jg 0x140092777
sti
mov edi, 0x8d4c217f
cld
lea r8, [rax - 4]
movzx edi, byte [rax - 4]
and edi, 7
shl edi, 6
and r11d, 0x3f
jrcxz 0x1400927a7
jrcxz 0x1400927a7
or r11d, edi
jmp 0x14009277f
lea r8, [rax - 2]
and r10d, 0x1f
jmp 0x14009278a
lea r8, [rax - 3]
and r11d, 0xf
shl r11d, 6
jrcxz 0x140092789
and r10d, 0x3f
or r10d, r11d
fiadd dword [rcx - 0x3f]
loop 0x140092794
shl r10d, 6
and r9b, 0x3f
movzx r9d, r9b
mov dh, 0xc9
or r9d, r10d
cmp r9d, 0x110000
rol dword [rcx - 0x7f], 1
stc
add byte [rax], al
adc dword [rax], eax
je 0x140092829
lea r10d, [r9 - 9]
lea edx, [rcx - 9]
cmp r10d, 5
jb 0x140092720
cmp r9d, 0x20
je 0x140092720
cmp r9d, 0x80
jb 0x14009281c
mov r10d, r9d
shr r10d, 8
cmp r10d, 0x1f
jg 0x1400927f2
test r10d, r10d
je case.0x140071eb3.680
cmp r10d, 0x16
jne 0x14009281c
cmp r9d, 0x1680
je 0x140092720
jmp 0x14009281c
cmp r10d, 0x20
je 0x14009280d
cmp r10d, 0x30
jne 0x14009281c
cmp r9d, 0x3000
je 0x140092720
jmp 0x14009281c
movzx r9d, r9b
test byte [r9 + rdx], 2
jne 0x140092720
sub rax, rbx
cmp rcx, rax
jae 0x14009283b
mov rax, rcx
jmp 0x14009282b
xor eax, eax
mov qword [rsi], r14
mov qword [rsi + 8], rbx
mov qword [rsi + 0x10], rax
jmp 0x1400926f2
test rax, rax
je 0x14009282b
cmp rcx, rax
jbe 0x14009282b
cmp byte [rbx + rax], 0xbf
jg 0x14009282b
mov qword [rbp + 0xff8], r14
mov qword [rbp + 0x1000], rbx
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_ge_
lea r8, [0x1401b2950]
mov edx, 0x30
call fcn.1400c11d0
ud2
mov qword [rbp], 0xffffffffffffffff
mov rax, qword [0x1401bf068]
mov rcx, rbp
mov edx, 0xc0000000
add byte [rax], al
rol byte [rbp + 0x31], 0xc0
xor r9d, r9d
call rax
test eax, eax
jne 0x140092bd7
mov rdi, qword [rbp]
mov rax, 0xffffffffffffffff
lock cmpxchg qword [0x1401bf050], rdi
cmpxchg qword [0x1401bf050], rdi
je 0x140092ae3
mov r15, rax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rdi, r15
mov ecx, 0x3b9aca00
mov rax, r14
mul rcx
mov r14, rdx
mov ebx, ebx
add rbx, rax
adc r14, 0
mov rax, 0xffffffffffffff9c
cmp rax, rbx
mov eax, 0x31
sbb rax, r14
jb 0x140092b46
mov rax, rbx
add rax, 0x63
mov rcx, r14
adc rcx, 0
rol dword [rax], 1
rol dword [rax], 1
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], 0x64
add byte fs:[rax], al
add byte [rax - 0x39], cl
clc
add byte [rax], al
add byte [rax], al
lea rcx, [rbp - 0x20]
lea rdx, [rbp - 0x10]
invalid
call fcn.1400bfbd0
movq rax, xmm0
movq rax, mm0
neg rax
cmp rbx, 0xffffffffffffff9d
sbb r14, 0x31
fidiv word [rcx]
invalid
fidiv word [rcx]
movabs rcx, 0x8000000000000000
cmovb rcx, rax
enter 0xffffffffffff8948, 0x4d
movabs al, byte [0x310012c50e058b48]
fisttp dword [rbp + rcx*4 + 0x4d]
movabs al, byte [0x3145f28948f98948]
sar bh, 0xd0
movabs al, byte [0x3145f28948f98948]
sar bh, 0xd0
xchg byte [rsi], bl
test eax, eax
je 0x140092b9b
cmp bl, 1
jne 0x140092b9b
mov rax, qword [0x1401bf078]
mov rcx, rdi
mov rdx, rsi
xor r8d, r8d
xor r9d, r9d
call rax
lock dec qword [r12]
jne case.0x1400660dc.767
mov rcx, r12
call fcn.14008fb30
nop
add rsp, 0xa0
add byte [rax], al
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
lea r8, [0x140188e60]
mov edx, 0x5e
call fcn.1400c15e0
invalid
add al, byte [rax]
pop rsi
add byte [rax], al
add al, ch
or ebp, edx
invalid
add al, byte [rax]
invalid
jmp 0x140092c2c
mov qword [rbp + 8], r12
mov dword [rbp + 0x14], eax
lea rax, [rbp + 0x14]
lea eax, [rbp + 0x14]
lea eax, [rbp + 0x14]
mov qword [rbp - 0x30], rax
lea rax, [0x140017a50]
mov qword [rbp - 0x28], rax
lea rax, str.Unable_to_create_keyed_event_handle:_error
str word [rax - 0x77]
movabs al, byte [0x1a845c748]
add byte [rax], al
invalid
str word [rax - 0x77]
movabs al, byte [0x1a845c748]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
rol byte [r8], 0
add byte [rax], al
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
lea rdx, str.library_std_src_syspalwindows_thread_parking.rs
lea rcx, [rbp - 0x60]
invalid
invalid
call fcn.1400c1010
movabs al, byte [0x660b0f0002e3e4e8]
ud2
nop
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
call fcn.14008feb0
int3
push rsp
and al, 0x10
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 8]
lock dec qword [rax]
or r8b, r14b
dec qword [rax]
jne 0x140092c7d
or dword [rax - 0x75], ecx
or r8b, r13b
mov bl, 0xce
invalid
mov rcx, qword [rbp + 8]
call fcn.14008fb30
nop
add rsp, 0x20
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
in al, dx
enter 0, 0
mov rsi, rdx
mov rdi, rcx
mov rax, qword [rcx]
cmp rax, 2
jne 0x140092d46
lea edi, [0x140189e18]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
nop dword cs:[rax + rax]
mov rcx, r14
mov rdx, rdi
mov r8, rbx
call fcn.140012220
cmc
idiv edi
cmc
idiv edi
cmp qword [rsp + 0x38], 0
cmp byte [rax], al
je 0x140092f0b
mov dh, 0x6c
and al, 0x49
mov r8d, 3
invalid
add byte [rax - 0x77], cl
int1
mov rcx, rsi
mov rdx, r15
call fcn.140011890
test al, al
jne 0x140092f21
test bpl, 1
je 0x140092f25
add r12, r13
cmp rbx, r12
jb 0x140092f3b
add rdi, r12
add edi, esp
sub rbx, r12
jne 0x140092ce0
jrcxz 0x140092db5
lahf
jmp 0x140092f25
add byte [rax], al
test rax, rax
je case.0x14002fa5e.1140
lea rax, [rdi + 8]
test byte [rsi + 0x34], 4
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x70], 0
and al, 0x70
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x78], 0xf4240
mov qword [rsp + 0x80], rsi
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
js 0x140092dab
str word [rax - 0x77]
mov ah, 0x24
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x30
jne 0x140092e0c
mov qword [rsp + 0x88], rax
add byte [rax], al
lea rax, [0x140089ff0]
lea eax, [0x140089ff0]
invalid
mov qword [rsp + 0x90], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x38], rax
and al, 0x38
and al, 0x38
mov qword [rsp + 0x40], 1
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x58
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x58], 0
add byte [rax - 0x73], cl
test byte [rax + rcx*4], ah
and al, 0x88
lea rax, [rsp + 0x88]
mov qword [rsp + 0x48], rax
and al, 0x88
add byte [rax], al
add byte [rax - 0x77], cl
and al, 0x48
mov qword [rsp + 0x50], 1
lea rdx, [0x140186570]
lea rcx, [rsp + 0x70]
jo 0x140092e25
lea eax, [rsp + 0x38]
jo 0x140092e25
lea eax, [rsp + 0x38]
jmp 0x140092eb6
invalid
mov rdx, qword [rdi + 0x20]
mov r8, qword [rdi + 0x28]
mov eax, dword [rdi + 0x28]
mov eax, dword [rdi + 0x28]
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rcx, rbx
call rsi
mov ecx, eax
sal dword [rax + 0xfc98401], 0x84
cmc
add byte [rax], al
invalid
sal dword [rax + 0xfc98401], 0x84
cmc
add byte [rax], al
add cl, ch
sbb eax, dword [rcx]
add byte [rax], al
jmp 0x140092f27
mov qword [rsp + 0xb8], rax
lea rax, [0x140089ff0]
mov qword [rsp + 0xc0], rax
mov qword [rsp + 0x38], 2
and al, 0x38
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x48], 2
mov qword [rsp + 0x58], 0
movabs rax, 0x400000020
mov qword [rsp + 0x60], rax
mov byte [rsp + 0x68], 3
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x90], 1
lea rax, [rsp + 0x38]
mov qword [rsp + 0xa8], rax
mov qword [rsp + 0xb0], 1
lea rax, [rsp + 0xb8]
mov qword [rsp + 0x98], rax
mov qword [rsp + 0xa0], 1
mov dword [rsp + 0xa0], 1
mov dword [rsp + 0xa0], 1
lea rdx, [0x140186570]
lea rcx, [rsp + 0x70]
lea r8, [rsp + 0x88]
call fcn.140011c00
mov rcx, qword [rsp + 0x70]
test al, al
je 0x140092ee7
test rcx, rcx
je 0x140092ee7
mov rcx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
lea rdx, str.size_limit_reached_fmt::Error__from__SizeLimitedFmtAdapter__was_discarded
mov r8d, 0x14
call qword [rax + 0x18]
test al, al
je 0x140092ef0
jmp 0x140092f21
test al, al
jne 0x140092f21
test rcx, rcx
jne 0x140092f4d
mov rbx, qword [rsi + 0x20]
mov rax, qword [rsi + 0x28]
mov rsi, qword [rax + 0x18]
mov rdx, qword [rdi + 0x30]
mov r8, qword [rdi + 0x38]
mov rcx, rbx
call rsi
jmp 0x140092f27
mov al, 1
jmp 0x140092f27
xor eax, eax
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src...._backtrace_src_symbolizemod.rs
mov rcx, r12
mov rdx, rbx
call fcn.1400c1050
lea rax, [0x140186c18]
mov qword [rsp + 0x20], rax
lea rcx, [0x140186bdc]
lea r9, [0x1401864c0]
lea r8, [rsp + 0x38]
mov edx, 0x37
call fcn.1400c1520
int3
add byte [rax], 0
add byte [rax], al
mov r9d, 9
cmove r9, qword [rbp + 0x90]
lea rax, [0x140189c59]
cmp al, 0x6c
str word [rax + 0xf]
test dword [rax + 0x48000000], r9d
test dword [rax + 0x48000000], ecx
mov dword [rbp + 0x118], eax
cmp al, 0x6c
str word [rax + 0xf]
test dword [rax + 0x48000000], r9d
test dword [rax + 0x48000000], ecx
test dword [rax + 0x48000000], ecx
mov dword [rbp + 0x118], eax
sbb byte [rcx], al
add byte [rax], al
movabs rax, 0x8000000000000000
mov qword [rbp + 0xf8], rax
mov dword [rbp + 0xf8], eax
add byte [rax], al
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x85
mov dword [rbp + 0xf8], eax
test r14b, r14b
invalid
test dword [rbx + rax], edx
mov dword [rbp + 0xf8], eax
test r14b, r14b
test dh, dh
jne 0x14009339a
add byte [rax - 0x75], cl
lea ebx, [rax]
add dword [rax], eax
mov rcx, qword [rbp + 0x118]
mov qword [rbp + 0x110], r9
add dword [rax], eax
invalid
add byte [rcx + rcx*4 - 0x73], cl
adc byte [rcx], al
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rcx + rcx*4 - 0x36], cl
mov rdx, r9
call fcn.140093760
test rbx, rbx
sete cl
xor al, 1
or al, cl
mov r9, qword [rbp + 0x110]
jne 0x14009339a
mov r14, qword [rbx + 8]
mov rbx, qword [rbx + 0x10]
lea rcx, [rbp + 0x80]
mov rdx, qword [rbp + 0x118]
mov r8, r9
call fcn.140093a70
movzx r13d, byte [rbp + 0x80]
mov rcx, qword [rbp + 0x90]
mov rax, qword [rbp + 0xa0]
movzx edx, r13b
lea r8, [0x1401b6264]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, qword [rbp + 0x110]
mov r8, qword [rbp + 0x118]
jmp r9
add rcx, 4
jmp 0x140093104
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x140093104
mov rdx, qword [rbp + 0x110]
sub rdx, rcx
jb 0x140093521
add rcx, qword [rbp + 0x118]
add ecx, dword [rbp + 0x118]
mov r8, rcx
test rdx, rdx
invalid
je 0x140093137
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete sil
or sil, cl
invalid
jmp 0x140093139
xor esi, esi
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x6f], rax
movups xmm0, xmmword [rbp + 0x81]
movups xmm1, xmmword [rbp + 0x91]
xchg ecx, eax
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x60], ecx
xchg ecx, eax
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x60], ecx
movaps xmmword [rbp + 0x50], xmm0
lea rcx, [rbp + 0x80]
mov rdx, r14
mov r8, rbx
fsubr st(0)
add al, 9
add byte [rax], al
movzx edx, byte [rbp + 0x80]
mov rcx, qword [rbp + 0x90]
mov rax, qword [rbp + 0xa0]
test dword [rax + 0x4c000000], esp
lea eax, [0x1401b6280]
adc al, byte [rax]
adc al, byte [rax]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rbx
mov r8, r14
jmp r9
jmp rcx
add rcx, 4
jmp 0x1400931d2
invalid
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x1400931d2
invalid
mov ecx, 6
jmp 0x1400931d2
lea rdx, [rax + 1]
test rax, rax
test eax, eax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 2
add ecx, 2
jmp 0x1400931d2
mov ecx, 2
mov rdx, rbx
sub rdx, rcx
jb 0x140093536
add rcx, r14
add ecx, esi
mov r8, rcx
test rdx, rdx
je 0x1400931fb
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
pop rsp
pop rsp
sete al
or al, cl
jmp 0x1400931fd
xor eax, eax
mov rdi, qword [rbp + 0x110]
mov qword [rbp - 0x30], r14
mov qword [rbp - 0x28], rbx
pop rbp
fmul dword [rdi]
adc byte [rbp + 0x80], al
pop rbp
fmul dword [rdi]
adc byte [rbp + 0x80], al
movups xmm1, xmmword [rbp + 0x90]
movups xmmword [rbp - 0x20], xmm0
movups xmmword [rbp - 0x10], xmm1
mov rcx, qword [rbp + 0xa0]
mov qword [rbp], rcx
mov byte [rbp + 0xa], al
mov word [rbp + 8], 0x200
lea r12, [rbp + 0x21]
and dword [rbx - 0x9cebafe], esi
and dword [rbx - 0x9cebafe], esi
mov r15, qword [rbp + 0x118]
cmp r13b, 6
je 0x140093271
add dword [rax], eax
add byte [rcx - 0x80], al
std
invalid
nop dword [rax]
mov rax, qword [rbp + 0x6f]
mov qword [rbp + 0x9f], rax
lahf
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x50], al
push rax
lahf
add byte [rax], al
add byte [rdi], cl
sub byte [rbp + 0x50], al
push rax
push rax
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp + 0x90], xmm1
movaps xmmword [rbp + 0x80], xmm0
mov qword [rbp + 0x10], r15
mov dword [rbp + 0x10], edi
mov qword [rbp + 0x18], rdi
mov byte [rbp + 0x20], r13b
and byte [rax - 0x75], cl
test dword [rdi + 0x49000000], ebx
mov dword [rsp + 0x1f], eax
and byte [rax - 0x75], cl
test dword [rdi + 0x49000000], ebx
mov dword [rsp + 0x1f], eax
movaps xmm0, xmmword [rbp + 0x80]
movaps xmm1, xmmword [rbp + 0x90]
movups xmmword [r12 + 0x10], xmm1
movups xmmword [r12], xmm0
mov byte [rbp + 0x4a], sil
mov byte [rbp + 0x48], r14b
mov byte [rbp + 0x49], bl
lea rcx, [rbp + 0x80]
lea rdx, [rbp + 0x10]
call case.0x1400660dc.828
lea rcx, [rbp + 0xb8]
lea rdx, [rbp - 0x30]
call case.0x1400660dc.828
movzx eax, byte [rbp + 0xb8]
cmp byte [rbp + 0x80], 0xa
je 0x140093358
cmp al, 0xa
je 0x14009335c
lea rcx, [rbp + 0x80]
lea rdx, [rbp + 0xb8]
call fcn.1400942d0
test al, al
je 0x140093393
mov r15, qword [rbp + 0x10]
mov rdi, qword [rbp + 0x18]
movzx r13d, byte [rbp + 0x20]
movups xmm0, xmmword [r12]
movups xmm1, xmmword [r12 + 0x10]
movaps xmmword [rbp + 0x50], xmm0
movaps xmmword [rbp + 0x60], xmm1
mov rax, qword [r12 + 0x1f]
mov qword [rbp + 0x6f], rax
movzx r14d, byte [rbp + 0x48]
movzx ebx, byte [rbp + 0x49]
movzx esi, byte [rbp + 0x4a]
movzx eax, byte [r12 + 0x2e]
mov byte [rbp + 0x104], al
mov eax, dword [r12 + 0x2a]
mov dword [rbp + 0x100], eax
cmp r13b, 6
jne 0x140093250
jmp 0x140093271
cmp al, 0xa
jne 0x140093393
mov rax, qword [rbp + 0x6f]
mov qword [rbp - 0x41], rax
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmmword [rbp - 0x50], xmm1
mov r8b, 0xf
sub dword [rbp - 0x60], eax
invalid
mov r8b, 0xf
sub dword [rbp - 0x60], eax
invalid
movabs al, byte [0x858900000100858b]
or byte [rcx], al
add byte [rax], al
mov eax, dword [rbp + 0x100]
mov dword [rbp + 0x108], eax
movzx eax, byte [rbp + 0x104]
mov byte [rbp + 0x10c], al
cmp sil, 2
jne 0x1400933e5
mov r9, qword [rbp + 0x110]
mov rcx, qword [rbp + 0x118]
mov rdx, r9
mov r8, qword [rbp + 0x78]
call 0x1400938a0
mov ebx, eax
mov rax, qword [rbp + 0xf8]
shl rax, 1
test rax, rax
je 0x1400933cf
mov edx, 1
mov rcx, qword [rbp + 0x118]
call fcn.14000cc90
mov eax, ebx
add rsp, 0x1a8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, qword [rbp - 0x41]
mov qword [rbp + 0xb0], rax
movaps xmm0, xmmword [rbp - 0x60]
movaps xmm1, xmmword [rbp - 0x50]
movups xmmword [rbp + 0xa1], xmm1
movups xmmword [rbp + 0x91], xmm0
mov eax, dword [rbp + 0x108]
mov dword [rbp + 0xbb], eax
movzx eax, byte [rbp + 0x10c]
add dword [rax], eax
add byte [rax + 0xbf85], cl
mov edi, 0x4c000000
mov dword [rbp + 0x80], edi
add byte [rax], al
invalid
add dword [rax], eax
add byte [rax + 0xbf85], cl
mov edi, 0x4c000000
invalid
invalid
add byte [rax], 0
add byte [rax], al
mov edi, 0x4c000000
mov dword [rbp + 0x80], edi
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov ebp, 0x88
mov qword [rbp + 0x88], rdi
mov byte [rbp + 0x90], r13b
mov byte [rbp + 0xb8], r14b
mov byte [rbp + 0xb9], bl
mov byte [rbp + 0xba], sil
lea rcx, [rbp + 0x80]
call fcn.1400943a0
test rax, rax
mov r9, qword [rbp + 0x110]
je 0x14009339a
mov r8, rdx
lea rcx, [rbp + 0x80]
mov rdx, rax
call fcn.140012220
mov r9, qword [rbp + 0x110]
cmp qword [rbp + 0x80], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jne 0x14009339a
mov rax, qword [rbp + 0x88]
mov rcx, qword [rbp + 0x90]
nop
add byte [rax], al
add byte [rax - 0x77], cl
ror byte [r8 - 0x77], 1
fmul dword [r8 - 0x73]
add eax, 0xf67e0
nop
add byte [rax], al
add byte [rax - 0x77], cl
ror byte [r8 - 0x77], 1
fmul dword [r8 - 0x73]
add eax, 0xf67e0
mov qword [rbp + 0x10], rax
mov dword [rbp + 0x10], eax
lea rax, [fcn.1400165e0]
mov qword [rbp + 0x18], rax
dec dword [rax - 0x77]
sbb byte [r8 - 0x73], r9b
lea rax, [rbp - 0x30]
mov qword [rbp + 0x20], rax
lea rax, [0x140011bb0]
lea rax, [rbp - 0x30]
mov qword [rbp + 0x20], rax
lea rax, [0x140011bb0]
mov qword [rbp + 0x28], rax
lea rax, [0x140189c68]
lea eax, [0x140189c68]
lea eax, [0x140189c68]
mov qword [rbp + 0x80], rax
mov qword [rbp + 0x88], 2
mov qword [rbp + 0xa0], 0
lea rax, [rbp + 0x10]
mov qword [rbp + 0x90], rax
mov qword [rbp + 0x98], 2
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x78]
mov rcx, qword [rax + 0x20]
js 0x140093551
mov ecx, dword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rbp + 0x80]
call fcn.140015020
jmp 0x1400933ad
lea r8, str.library_std_srcpath.rs
mov rdx, qword [rbp + 0x110]
call fcn.1400c1050
jmp 0x140093545
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.1400c1050
ud2
mov dword [rsp + 0x10], edx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test eax, edi
add byte [rax], al
add byte [rax - 0x2f], cl
loopne 0x1400935bf
test eax, eax
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x75], cl
test eax, edi
add byte [rax], al
add byte [rax - 0x2f], cl
loopne 0x1400935bf
test eax, eax
je 0x14009358c
mov edx, 1
mov rcx, qword [rbp + 0x118]
call fcn.14000cc90
nop
add rsp, 0x28
invalid
invalid
pop rbx
invalid
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rsp + 0x40]
mov qword [rbp], 0xfffffffffffffffe
mov qword [rbp], 0xfffffffffffffffe
add r14b, r15b
invalid
invalid
mov rbx, r8
mov rdi, rdx
ret
mov rsi, rcx
test r8, r8
je case.0x14002fa5e.1172
invalid
sub dword [rdi], ecx
mov byte [rcx + rax], al
add byte [rdi], cl
movzx eax, byte [0x1401bf360]
xor ecx, ecx
js case.0x140071eb3.716
movzx eax, byte [0x1401bf360]
xor ecx, ecx
mov rdx, rbx
call fcn.1400a9950
test rax, rax
jne 0x1400935f9
mov ecx, 1
mov rdx, rbx
call fcn.1400c0cc0
mov eax, 1
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 0
mov byte [rbp - 8], 1
lea r14, [rdi + rbx*2]
xor r13d, r13d
lea rbx, [rbp - 0x20]
movabs r15, 0x100000000
jmp 0x140093646
movzx edx, ax
shl rdx, 0x10
shr rdx, 0x10
xor r13d, r13d
in eax, dx
adc byte [rbp + 0x31], al
in eax, dx
mov rcx, rbx
call fcn.140094c10
add byte [rax], al
add byte [rax], al
test r13w, r13w
je 0x140093660
invalid
adc al, 0x44
mov eax, r12d
mov eax, esp
jmp 0x140093670
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
cmp rdi, r14
je 0x1400936f5
movzx eax, word [rdi]
add rdi, 2
invalid
mov ecx, eax
and ecx, 0xf800
cmp ecx, 0xd800
stc
add al, bl
add byte [rax], al
stc
add al, bl
add byte [rax], al
jne 0x140093630
movzx edx, ax
cmp edx, 0xdbff
invalid
fild dword [rax]
add byte [rdi + 0x44], dh
invalid
movzx r8d, r8w
cmp r8d, 0xfc00
jb 0x1400936dc
movzx edx, cx
and eax, 0x3ff
and edx, 0x3ff
shl rax, 0x1a
shl rdx, 0x10
or rdx, rax
add rdx, r15
jmp case.0x14006dc66.745
adc byte [rbp + 0x31], al
in eax, dx
mov rdi, r14
jmp 0x1400936e4
mov r13w, 1
mov r12d, ecx
mov byte [rbp - 8], 0
mov rcx, rbx
mov ecx, ebx
clc
add byte [rax - 0x77], cl
mov ecx, ebx
call fcn.140094c10
invalid
push rcx
invalid
mov ecx, ebx
call fcn.140094c10
jmp 0x140093646
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
loopne 0x140093709
adc byte [rbp - 0x10], cl
movups xmmword [rsi + 0x10], xmm1
movups xmmword [rsi], xmm0
adc byte [rdi], r9b
adc dword [rsi], eax
add rsp, 0x48
pop rbx
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rbp
ret
call fcn.14000cd70
int3
invalid
mov dword [rsp + 0x10], edx
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x40]
cmp qword [rbp - 0x20], 0
je 0x14009374e
mov rcx, qword [rbp - 0x18]
mov edx, 1
invalid
add al, ch
xchg ebp, eax
idiv edi
call fcn.14000cc90
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.140093a70
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
movzx r8d, al
movzx r8d, al
lea r9, [0x1401b629c]
lea ecx, [0x1401b629c]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
jmp rdx
add rcx, 4
jmp 0x1400937e0
xor al, 0x4c
lea eax, [rdx + 1]
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400937e0
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x1400937e0
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
add ecx, 2
jmp 0x1400937e0
mov ecx, 2
mov r8, rsi
sub r8, rcx
enter 0xffffffffffff820f, 0xffffffffffffffa0
add byte [rax], al
invalid
enter 0xffffffffffff820f, 0xffffffffffffffa0
add byte [rax], al
add byte [rax + 1], cl
stc
add rcx, rdi
mov r9, rcx
test r8, r8
je 0x140093805
movzx ecx, byte [r9]
cmp ecx, 0x2f
je 0x140093809
cmp ecx, 0x5c
je 0x140093809
cmp al, 4
ja case.default.0x14009383a
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov edx, edi
mov r8, rsi
call fcn.140093a70
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rdx, qword [rsp + 0x40]
movzx r8d, al
invalid
mov dh, 0xc0
ror byte [rbp + rcx*4 + 0xd], 0x85
sub dl, byte [rdx]
add byte [rdi + 0x63], cl
lea r9, [0x1401b62b8]
movsxd r8, dword [r9 + r8*4]
add al, 0x81
add al, 0x81
add r8, r9
jmp r8
add rcx, 4
add ecx, 4
rol dword [rbx + rbp*8], 0x38
jmp 0x14009387b
xor eax, eax
jmp 0x140093885
invalid
lea r8, ds:[rdx + 1]
lea r8, [rdx + 1]
lea eax, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
add ecx, 8
add ecx, 8
jmp 0x14009387b
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14009387b
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add ecx, eax
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
ret 0x14c
invalid
add ecx, eax
add rcx, 2
jmp 0x14009387b
mov ecx, 2
cmp rcx, rsi
ja 0x14009388c
cmp al, 6
setne al
add rsp, 0x48
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400c1050
int3
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x28
mov rbx, r8
mov rsi, rdx
mov rdi, rcx
lea rbp, [rcx + rdx]
mov r14, qword [r8 + 0x20]
mov r13, qword [r8 + 0x28]
xor ecx, ecx
cmp rcx, rsi
je 0x1400939e4
lea rdx, [rdi + rcx]
mov r15, rcx
mov r8, rdx
jmp 0x1400938ff
add r8, 2
cmp rax, rbp
cmovne rax, r8
mov r10d, 2
add byte [rax], al
add byte [rdi], cl
invalid
invalid
add byte [rax], al
add byte [rdi], cl
invalid
add r15, r10
mov r8, rax
cmp rax, rbp
je 0x1400939e7
lea rax, [r8 + 1]
movzx r9d, byte [r8]
mov r10d, 1
test r9b, r9b
jns 0x1400938f0
cmp r9b, 0xe0
jb 0x1400938dc
cmp r9b, 0xed
jne 0x14009394a
add r8, 3
mov r10d, 3
mov rax, r8
jmp 0x1400938f0
setne al
add rax, r8
mov r10d, 3
add byte [rax], al
add byte [rax], al
cmp r9b, 0xf0
jb 0x1400938f0
xor r8d, r8d
cmp rax, rbp
setne r8b
add rax, r8
mov r10d, 4
jmp 0x1400938f0
invalid
invalid
invalid
mov r8, r15
sub r8, rcx
jb 0x140093a43
cmp r15, rsi
ja 0x140093a52
mov r12, qword [r13 + 0x18]
mov rcx, r14
call r12
test al, al
jne 0x140093a30
mov r8d, 3
mov rcx, r14
lea rdx, [0x140189e18]
call r12
test al, al
jne 0x140093a30
add r15, 3
mov rcx, r15
cmp r15, rsi
jbe 0x1400938c7
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, rsi
call fcn.1400c1050
mov rcx, rsi
sub rsi, rcx
add rdi, rcx
test rcx, rcx
je 0x140093a12
mov rax, qword [r13 + 0x18]
mov rcx, r14
mov rdx, rdi
mov r8, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
mov rcx, rbx
mov rdx, rdi
cli
cli
mov r8, rsi
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.140011890
mov al, 1
add rsp, 0x28
invalid
pop rbx
sub byte [rbx + 0x5d], bl
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rdx, r15
call fcn.1400c13e0
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r15
mov rdx, rsi
call fcn.1400c1150
int3
leave
xor r14d, r14d
xor ebx, ebx
xor edi, edi
xor esi, esi
jmp 0x140093b94
invalid
xor r10d, r10d
xor ebp, ebp
xor r11d, r11d
xor r9d, r9d
leave
leave
xor r14d, r14d
xor ebx, ebx
jmp 0x140093b94
movzx eax, byte [rdx + 5]
cmp al, 0x2f
cmovne r11d, eax
fmul dword [rcx - 0x7d]
clc
invalid
jne 0x140093b69
fmul dword [rcx - 0x7d]
clc
invalid
xor r10d, r10d
xor ebp, ebp
jmp 0x140093b94
movzx ebp, byte [rdx + 6]
cmp bpl, 0x2f
std
invalid
mov r10d, 0x5c
cmove ebp, r10d
invalid
invalid
cmp r8, 7
jne 0x140093b86
invalid
std
invalid
invalid
add eax, 0xebd23145
invalid
xor r10d, r10d
jmp 0x140093b94
movzx eax, byte [rdx + 7]
cmp al, 0x2f
cmovne r10d, eax
shl r10, 0x38
cmp r8, 8
mov eax, 8
cmovb rax, r8
cmp rax, 2
jb 0x140093c1a
invalid
clc
add dh, byte [rdx + 0x73]
invalid
jae 0x140093be8
movzx edi, dil
movzx edi, bh
shl rdi, 8
movzx esi, sil
or rsi, rdi
inc byte [rcx + 0x5c5cfe]
invalid
inc byte [rcx + 0x5c5cfe]
add byte [rbp + 0x5c], dh
pop rsp
add byte [rax], al
jne 0x140093c1a
mov esi, eax
mov byte [rbx - 0x17cf11a], 2
and esi, 0xe
cmp esi, 2
je 0x140093c57
mov eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx + 0xf], al
mov dh, 0xf6
invalid
movzx esi, r14b
test cl, 0xe6
or byte [rdi], cl
mov dh, 0xfb
shl esi, 8
movzx edi, bl
or edi, esi
movzx esi, di
cmp esi, 0x5c2e
pop rsp
add byte [rax], al
test dword [rdi], 0xfe81f7b7
pop rsp
pop rsp
pop rsp
add byte [rax], al
je 0x140093d0a
add byte [rax], al
cmp esi, 0x5c3f
jne 0x140093c57
invalid
add byte [rbp + 0x68], dh
cmp r8, 3
jbe 0x140093eb4
clc
add ecx, dword [rdi]
xchg byte [rbx - 0x7ffffffe], bh
cmp ch, byte [rdi]
cmp byte [rdx], 0x2f
je 0x140093c14
cmp byte [rdx + 1], 0x2f
je 0x140093c14
cmp byte [rdx + 2], 0x2f
je 0x140093c14
cmp byte [rdx + 3], 0x2f
jne 0x140093d49
add dword [rax], eax
invalid
lea r10, [r8 - 2]
jmp 0x140093c64
cmp r8, 2
jb 0x140093cfc
cmp byte [rdx + 1], 0x3a
jne 0x140093cfc
movzx eax, byte [rdx]
mov edx, eax
and dl, 0xdf
add dl, 0xbf
cmp dl, 0x1a
jae 0x140093cfc
cmp al, 0x61
setae dl
shl dl, 5
xor dl, al
mov byte [rcx], 5
mov byte [rcx + 1], dl
push rcx
add ecx, ebp
test al, 0
add byte [rax], al
push rcx
add ecx, ebp
test al, 0
add byte [rax], al
mov r10, r8
add r10, 0xfffffffffffffffe
je 0x140093cfc
lea rax, [rdx + 2]
add rdx, 3
add r8, 0xfffffffffffffffc
xor r9d, r9d
xor ecx, ecx
xor ecx, ecx
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
invalid
add byte [rdi + rcx - 0x4a], al
pop rdx
inc dword [rcx - 0x7d]
cmp ebx, 0x2f
movzx r11d, byte [rdx - 1]
cmp r11d, 0x2f
cmp ebx, 0x2f
cmp ebx, 0x2f
je 0x140093ca2
cmp r11d, 0x5c
je 0x140093ca2
invalid
lea r11, [r9 + 1]
sub r10, r11
je 0x140093cfc
xor esi, esi
nop word [rax + rax]
movzx edi, byte [rdx + rsi]
cmp edi, 0x2f
je 0x140093cdd
cmp edi, 0x5c
je 0x140093cdd
lea rdi, [rsi + 1]
add rsi, r8
mov rsi, rdi
jne 0x140093cc0
mov rsi, r10
test r9, r9
je 0x140093cfc
test rsi, rsi
je 0x140093cfc
mov byte [rcx], 4
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
mov qword [rcx + 0x18], r11
mov qword [rcx + 0x20], rsi
jno 0x140093d1a
jmp 0x140093cff
jno 0x140093d1a
mov byte [rcx], 6
add rsp, 0x20
pop rbx
pop rbp
pop rdi
pop rsi
pop r14
ret
cmp r8, 3
jbe 0x140093ecb
add ecx, dword [rdi]
xchg byte [rdi + 0x48000001], dh
add rdx, 4
add rdx, 4
xor eax, eax
add r8, 0xfffffffffffffffc
add eax, 0xfffffffc
ror byte [rcx - 0x7d], 0xc0
cld
add eax, 0xfffffffc
je 0x140093d3c
movzx r9d, byte [rdx + rax]
cmp r9d, 0x2f
cmp ecx, 0x2f
mov dh, 0xc
add al, byte [rcx - 0x7d]
stc
invalid
cmp ecx, 0x2f
je 0x140093d3c
cmp r9d, 0x5c
je 0x140093d3c
inc rax
cmp r8, rax
jne 0x140093d20
mov rax, r8
mov byte [rcx], 3
mov qword [rcx + 8], rdx
mov qword [rcx + 0x10], rax
adc r11b, bpl
invalid
adc r11b, bpl
mov dh, 0x48
cmp eax, 4
cmp rax, 4
jb 0x140093ee2
and eax, 0xc
cmp eax, 4
je 0x140093de0
add byte [rax], al
add byte [rax], al
movzx eax, bpl
shl rax, 0x30
shl eax, 0x30
shl eax, 0x30
or rax, r10
movzx r10d, r11b
movzx edx, bl
movzx edx, bl
shl r10, 0x28
movzx r9d, r9b
shl r9, 0x20
or r9, r10
or r9, rax
movabs rax, 0x5c434e5500000000
push rbp
pop r12
push rbp
pop r12
cmp r9, rax
jne 0x140093de0
cmp r8, 7
jbe 0x140093ef6
xchg byte [rbp + 1], bl
add byte [rax], al
xchg byte [rbp + 1], bl
add byte [rax], al
lea rax, [rdx + 8]
mov rsi, r8
lea r9, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
add rsi, 0xfffffffffffffff8
je 0x140093e53
add rdx, 9
add r8, 0xfffffffffffffff6
xor r11d, r11d
xor r10d, r10d
cmp byte [rdx - 1], 0x5c
jp 0x140093dc1
call [rdi + rcx - 0x7c]
movabs byte [0xff48c2ff49000000], al
ret 0xff49
pop rsp
je 0x140093e6b
inc r10
inc rdx
dec r8
cmp r8, 0xfffffffffffffffe
jne 0x140093dbf
mov r10, rsi
jmp 0x140093e9c
lea rax, [rdx + 4]
lea eax, [rdx + 4]
lea r9, [r8 - 4]
cmp r9, 3
jae 0x140093dfc
cmp r8, 4
je 0x140093e5b
cmp r8, 6
je 0x140093e0d
jmp 0x140093e3d
movzx r10d, byte [rdx + 6]
cmp r10d, 0x2f
je 0x140093e0d
cmp r10d, 0x5c
jne 0x140093e3d
cmp byte [rdx + 5], 0x3a
jne 0x140093e3d
cmp dh, byte [rbp + 0x2a]
movzx edx, byte [rax]
mov r10d, edx
and r10b, 0xdf
add r10b, 0xbf
cmp r10b, 0x19
ja 0x140093e3d
cmp dl, 0x61
setae al
shl al, 5
xor al, dl
rol dh, 1
add dword [rdx], eax
rol dh, 1
add dword [rdx], eax
mov byte [rcx + 1], al
jmp 0x140093cff
add r8, 0xfffffffffffffffc
xor edx, edx
cmp byte [rax + rdx], 0x5c
je 0x140093e58
xor r10d, r10d
jmp 0x140093e99
mov byte [rcx], 0
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r9
jmp 0x140093cff
lea r11, [r10 + 1]
lea r9, [rax + r10]
inc r9
sub rsi, r11
je 0x140093e99
neg r8
xor r11d, r11d
cmp byte [rdx + r11], 0x5c
je 0x140093e9c
lea rdi, [r11 + 1]
add r11, r8
mov r11, rdi
jne 0x140093e81
xor r11d, r11d
mov byte [rcx], 1
mov qword [rcx + 8], rax
mov qword [rcx + 0x10], r10
mov qword [rcx + 0x18], r9
mov qword [rcx + 0x20], r11
jmp 0x140093cff
lea rax, str.library_std_src_syspalwindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400c1150
lea rax, str.library_std_src_syspalwindowspath.rs
mov ecx, 4
mov rdx, r8
mov r8, rax
call fcn.1400c1050
lea r8, str.library_std_src_syspalwindowspath.rs
imul ecx, dword [rdi], 0
mov ecx, 4
mov rdx, rax
ret 0x5ae8
rol dword [rdx], 1
invalid
ret 0x5ae8
lea rax, str.library_std_src_syspalwindowspath.rs
mov ecx, 8
jmp 0x140093ed7
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x38
in al, dx
cmp byte [rdi + rcx - 0x4a], al
push 0x38
in al, dx
cmp byte [rdi + rcx - 0x4a], al
push 0x38
cmp r13b, 3
je case.0x14008bceb.457
mov rdi, rdx
movzx ebp, byte [rdx + 0x39]
cmp bpl, 3
cmp ch, 3
je case.0x14008bceb.457
cmp r13b, bpl
ja case.0x14008bceb.457
pop rdi
or byte [rdi + rcx - 0x4a], al
adc byte [r9], r14b
ror byte [rcx - 0x7d], 0xf8
add ecx, dword [rdi]
xchg ebx, eax
rol byte [rbp + rcx*4 + 0x74], 0x40
invalid
and byte [r8 - 0x75], r9b
push rdi
xor byte [rbp + rcx*4 + 0x4a], cl
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
retf 0x8d4a
lea edx, [rax + rcx]
add rdx, 8
ret 0x4808
mov dword [rsp + 0x28], edx
ret 0x4808
mov dword [rsp + 0x28], edx
add rax, 4
lea r12, [0x1401b62d4]
and eax, 0x122337
and eax, 0x122337
mov rdx, r11
jmp 0x140093fc6
test r9, r9
jne case.0x1400937a3.28
mov byte [rdi + 0x38], 1
mov r13b, 1
mov r10, rsi
mov edx, esi
mov rsi, r10
cmp r13b, bpl
ja case.0x14008bceb.457
test r13b, r13b
je 0x140094040
movzx r9d, r13b
cmp r9d, 1
jne 0x140094070
mov byte [rdi + 0x38], 2
test r15b, r15b
jne 0x140094193
mov r13b, 2
cmp r8d, 3
jb 0x140093fb7
cmp r8d, 5
je 0x140093fb7
cmp r8d, 6
jne case.0x14008bceb.461
test rdx, rdx
je 0x14009415d
test byte [rbp + 1], dl
add byte [rax], al
movzx r9d, byte [rsi]
mov dh, 0xe
mov dh, 0xe
cmp rdx, 1
je 0x140094164
cmp r9b, 0x2e
jne 0x140094164
invalid
add byte [rdi + rcx - 0x4a], al
add qword [rcx - 0x7d], r8
stc
invalid
movzx r9d, byte [rsi + 1]
movzx ecx, byte [rsi + 1]
cmp r9d, 0x2f
je case.0x1400930c7.38
test byte [rcx + 1], cl
add byte [rax], al
test byte [rcx + 1], cl
add byte [rax], al
add qword [r8], rax
add byte [rcx - 0x7d], al
stc
pop rsp
cmp r9d, 0x5c
jne 0x140093fb7
invalid
jmp case.0x1400930c7.38
nop dword [rax + rax]
add byte [rcx - 0x80], al
clc
invalid
cmp r8b, 6
je 0x140093fb0
invalid
dec dword [rdi + 0x63]
adc al, 0x84
movsxd r10, dword [r12 + r8*4]
add r10, r12
mov r9, rax
jmp r10
and al, 0x28
jmp 0x140093fa7
test rdx, rdx
je 0x1400941ae
xor r9d, r9d
xor ecx, ecx
cmp r8b, 3
jae 0x1400940b0
nop word cs:[rax + rax]
nop word cs:[rax + rax]
cmp byte [rsi + r9], 0x5c
je 0x1400940f5
inc r9
cmp rdx, r9
jne 0x140094090
jmp 0x1400940c9
nop word cs:[rax + rax]
movzx r10d, byte [rsi + r9]
cmp r10d, 0x2f
je 0x1400940f5
cmp r10d, 0x5c
je 0x1400940f5
inc r9
cmp rdx, r9
jne 0x1400940b0
mov r11, rdx
sub r11, r10
jb 0x14009427b
mov r10d, 1
test r9, r9
je 0x1400940d4
mov r11, rsi
mov ebx, r14d
cmp r9, 1
je 0x14009411f
cmp rdx, 1
jne 0x140093fb7
test dword [rcx - 2], ecx
invalid
invalid
cmp r9b, 0x2e
cmp cl, 0x2e
jne 0x140093fb7
test r11, r11
je 0x1400942c1
add byte [rax], al
dec r11
inc rsi
inc esi
mov qword [rdi], rsi
mov qword [rdi + 8], r11
mov dword [rdi + 8], ebx
mov dword [rdi + 8], ebx
pop rdi
or dh, al
mov byte [rcx], 7
mov byte [rcx], 7
jmp 0x1400941b5
test r11, r11
test ebx, ebx
je 0x14009428a
add byte [rcx - 1], cl
retf
dec r11
inc rsi
invalid
mov qword [rdi], rsi
invalid
mov dword [rdi], esi
mov qword [rdi + 8], r11
mov byte [rcx], 6
add dword [rsi], eax
pop rdi
or dh, al
add dword [rsi], eax
jmp 0x1400941b5
mov byte [rdi + 0x38], 3
cmp byte [rbx], al
add eax, esi
add dword [rdx], ecx
mov byte [rcx], 0xa
add rsp, 0x38
pop rbx
pop rbp
invalid
cmp byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
ret
mov byte [rdi + 0x38], 1
lea rdx, [0x1401b62ec]
adc eax, 0x12211b
adc eax, 0x12211b
sbb esp, dword [rcx]
adc al, byte [rax]
movsxd r9, dword [rdx + r8*4]
or al, 0x82
invalid
add r9, rdx
jmp r9
jmp rcx
jmp rcx
mov r9, rax
jmp case.0x14008bceb.462
shr ebx, 0x2d
mov byte [rcx], bl
invalid
mov qword [rcx + 8], rsi
jno 0x1400941ee
mov qword [rcx + 0x10], r9
jmp 0x1400941b5
leave
adc bl, ch
leave
mov byte [rcx], 6
jmp 0x1400941b5
invalid
invalid
invalid
mov r9, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x28]
sub bl, ch
adc eax, 0x6b941
mov r9d, 6
jmp case.0x14008bceb.462
mov r9d, 6
jmp case.0x14008bceb.462
mov r9, qword [rsp + 0x30]
jmp case.0x14008bceb.462
mov r9d, 2
cmp r9, r11
ja case.0x1400937a3.32
invalid
lea rdx, [0x1401b6304]
movsxd r10, dword [rdx + r8*4]
add r10, rdx
jmp r10
mov rax, qword [rsp + 0x28]
and al, 0x28
jmp case.0x140094224.0
mov eax, 6
jmp case.0x140094224.0
mov rax, qword [rsp + 0x30]
jmp case.0x140094224.0
mov eax, 2
mov rdx, r11
sub rdx, rax
jb 0x1400942af
add rax, rsi
mov qword [rdi], rax
mov qword [rdi + 8], rdx
mov rax, qword [rdi + 0x30]
xor byte [rax - 0x77], cl
and byte [r15], cl
adc byte [rdi + 0x11], al
xor byte [rax - 0x77], cl
and byte [r15], cl
adc byte [rdi + 0x11], al
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rcx + 0x11], xmm1
adc dword [rcx + 0x11], ecx
adc dword [rcx + 0x11], ecx
movups xmmword [rcx + 1], xmm0
mov byte [rcx], r8b
mov qword [rcx + 0x28], rsi
mov qword [rcx + 0x30], r9
jmp 0x1400941b5
add byte [rcx + rcx*4 - 0x2f], cl
call fcn.1400c1050
lea r8, str.library_std_srcpath.rs
add byte [rcx + 1], bh
mov ecx, 1
xor edx, edx
call fcn.1400c1050
lea r8, str.library_std_srcpath.rs
mov rcx, r9
mov rdx, r11
call fcn.1400c1150
lea r8, str.library_std_srcpath.rs
add eax, 0xf550a
mov rcx, rax
mov rdx, r11
mov edx, ebx
call fcn.1400c1050
lea r8, str.library_std_srcpath.rs
jmp 0x140094291
mov rdi, rdx
mov rsi, rcx
movzx ecx, byte [rcx]
lea eax, [rcx - 6]
movzx r8d, al
lea rdx, [r8 + 1]
xor eax, eax
cmp r8b, 4
cmp al, 4
cmp al, 4
cmovae rdx, rax
movzx r8d, byte [rdi]
lea r9d, [r8 - 6]
movzx r10d, r9b
lea r11, [r10 + 1]
cmp r10b, 4
cmp dl, 4
rol byte [r15 + r9 - 0x4a], 1
invalid
cmp dl, 4
cmovae r11, rax
cmp rdx, r11
fidiv dword [rbp + 0x76]
fidiv dword [rbp + 0x76]
mov al, 1
test rdx, rdx
je 0x14009433b
cmp edx, 4
jne 0x140094387
mov r8, qword [rsi + 0x10]
cmp r8, qword [rdi + 0x10]
jne case.default.0x140094354
pop rsi
pop rsi
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
or byte [rax - 0x75], cl
or al, r13b
push rsp
invalid
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
sete al
jmp 0x140094387
cmp r9b, 4
jb 0x140094387
add al, 0x72
cmp cl, r8b
cmp cl, r8b
jne case.default.0x140094354
lea rax, [0x1401b631c]
movsxd rcx, dword [rax + rcx*4]
add rcx, rax
jmp rcx
jne case.default.0x140094354
mov rdx, qword [rdi + 8]
mov rcx, qword [rsi + 8]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
jne case.default.0x140094354
mov r8, qword [rsi + 0x20]
cmp r8, qword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
cmp eax, dword [rdi + 0x20]
jne case.default.0x140094354
mov rdx, qword [rdi + 0x18]
mov rcx, qword [rsi + 0x18]
jmp 0x14009432f
xor eax, eax
add rsp, 0x28
pop rdi
pop rsi
ret
xor ecx, ecx
nop word cs:[rax + rax]
movzx r9d, byte [rsi + rcx]
cmp r9d, 0x2f
je 0x1400944a0
cmp r9d, 0x5c
je 0x1400944a0
invalid
inc rcx
cmp rdi, rcx
jne 0x140094470
xor r9d, r9d
xor ecx, ecx
mov rcx, rdi
test rcx, rcx
jne 0x1400944ab
jmp 0x1400944b6
mov r9d, 1
test rcx, rcx
je 0x1400944b6
cmp rcx, 1
jne 0x140094509
cmp byte [rsi], 0x2e
jne 0x140094509
add rcx, r9
cmp rdi, rcx
jb 0x14009493c
add rsi, rcx
sub rdi, rcx
jne case.0x14008bceb.479
xor edi, edi
jmp 0x140094509
mov r9d, 1
test rcx, rcx
jne 0x140094509
invalid
add rsi, r9
add rsi, r9
sub rdi, r9
je 0x1400944ca
xor ecx, ecx
nop word cs:[rax + rax]
cmp byte [rsi + rcx], 0x5c
je 0x1400944d0
inc rcx
cmp rdi, rcx
cmp edi, ecx
cmp edi, ecx
jne 0x1400944f0
xor r9d, r9d
mov rcx, rdi
test rcx, rcx
je 0x1400944db
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], rdi
cmp r8b, 2
jne 0x140094752
test al, al
setne cl
cmp dl, 1
add dword [rdi + 0x31], esi
add dword [rdi + 0x31], esi
cmp r12b, 5
jb 0x1400946eb
test al, al
jne 0x1400946eb
test dl, dl
setne r8b
cmp r12b, 6
sete r9b
or r9b, r8b
je 0x14009476c
xor r10d, r10d
jmp case.0x1400937a3.50
xor ecx, ecx
xor r8d, r8d
xor r9d, r9d
movzx r8d, r8b
movzx ecx, cl
add rcx, r8
add rcx, r9
cmp rdi, rcx
jbe 0x140094752
test dl, dl
setne cl
cmp r12b, 6
sete bpl
mov r9, qword [rsp + 0x60]
lea r8, [r9 + 1]
test r9, r9
cmove r8, r9
cmp dl, 2
jae 0x14009470b
movzx r13d, al
or bpl, cl
mov rcx, qword [rsp + 0x50]
lea rdx, [rcx + 4]
mov qword [rsp + 0x28], rdx
lea rdx, [rcx + r8]
add rdx, 2
mov qword [rsp + 0x78], rdx
add rcx, r8
add rcx, 8
mov qword [rsp + 0x70], rcx
cmp r12b, 5
jb 0x140094792
add dword [rax], eax
invalid
test al, al
jne 0x140094792
invalid
add byte [rax], r8b
xor ecx, ecx
movzx eax, al
add rax, r13
add rax, rcx
add eax, ecx
cmp rdi, rax
call 0x188d14744
cmp edi, eax
jbe 0x140094752
add dword [rax], eax
add byte [rcx - 0x77], cl
dec dword [rax - 0x77]
mov r15, rdi
mov rcx, rbx
invalid
mov rdx, r14
invalid
mov edx, esi
call fcn.140094990
cmp byte [rsp + 0x88], 0xa
mov esp, 0x8824
add byte [rdx], cl
mov esp, 0x8824
add byte [rdx], cl
mov byte [rax], al
add byte [rax], al
or cl, byte [rdi]
test dword [rcx + 0x4c000002], ecx
add al, byte [rax]
add byte [rcx + rcx*4 - 1], cl
jne 0x1400948a9
add al, byte [rax]
add byte [rcx + rcx*4 - 1], cl
mov rdi, r15
sub rdi, qword [rsp + 0x80]
jb 0x140094950
add byte [rax], al
mov esp, 0x8024
add byte [rax], 0
add byte [rdi], cl
invalid
add byte [rax], al
mov qword [rsp + 0x38], rdi
test bpl, bpl
je 0x140094640
xor ecx, ecx
jmp 0x14009464f
mov ecx, 2
add byte [rax], al
cmp rdi, 2
jb 0x140094962
add byte [rax], al
add byte [rax], al
cmp rcx, rdi
jne 0x140094660
xor eax, eax
test bpl, bpl
jne case.default.0x1400946b7
jmp 0x1400946a9
lea rax, [rsi + rdi]
lea rdx, [rsi + rcx]
lea rdx, ds:[rsi + rcx]
inc rdx
cmp rdx, rax
ret 0x940f
invalid
ret 0x940f
movzx ecx, byte [rsi + rcx]
test al, 1
jne 0x140094698
cmp cl, 0x2e
jne 0x140094698
jne 0x140094698
movzx eax, byte [rdx]
cmp al, 0x5c
sete cl
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
sar dword [rdi + rbp], 0xf
xchg esp, eax
ror byte [rax], 0xc8
test bpl, bpl
in eax, dx
jne case.default.0x1400946b7
jmp 0x1400946a9
cmp cl, 0x2e
sete cl
invalid
stc
sete cl
invalid
and al, cl
test bpl, bpl
test ch, ch
test ch, ch
jne case.default.0x1400946b7
lea rdx, [0x1401b634c]
adc eax, 0x121c9c
movsxd rcx, dword [rdx + r12*4]
add rcx, rdx
add ecx, edx
add ecx, edx
jmp rcx
invalid
and eax, 0xb9ffffff
invalid
xor r9d, r9d
mov r8d, 0
test dl, dl
jne 0x140094560
cmp r12b, 6
jne 0x1400948c5
jmp 0x140094560
lea rbx, [rsp + 0x80]
lea r14, [rsp + 0x30]
nop dword [rax + rax]
mov rcx, rbx
mov rdx, r14
call fcn.140094990
cmp byte [rsp + 0x88], 0xa
jne 0x140094752
mov rcx, rdi
sub rcx, qword [rsp + 0x80]
jb 0x14009494b
add byte [rax], al
mov rax, rsi
mov rdx, rdi
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov r10d, 2
cmp rdi, 2
jb 0x140094971
cmp r10, rdi
jne 0x1400947eb
xor r8d, r8d
test r9b, r9b
jne case.default.0x1400948d3
lea rbx, [rsp + 0x80]
add byte [rax], al
lea r14, [rsp + 0x30]
test bpl, bpl
je case.0x140094224.28
nop dword [rax + rax]
invalid
mov rcx, rbx
mov rdx, r14
call fcn.140094990
cmp byte [rsp + 0x88], 0xa
jne 0x140094752
invalid
mov byte [rax], al
add byte [rax], al
or dh, byte [rbp - 0x73]
mov rcx, rdi
sub rcx, qword [rsp + 0x80]
add byte [rax], 0
add byte [rdi], cl
invalid
jne 0x1400947d5
add dword [rax], eax
invalid
add byte [rax], 0
add byte [rdi], cl
invalid
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x38
invalid
mov qword [rsp + 0x38], rcx
cmp byte [rax - 0x77], cl
iretd
mov rdi, rcx
cmp rcx, r13
ja 0x1400947b0
mov rdi, rcx
mov edi, ecx
jmp 0x140094752
invalid
lea r8, [rsi + rdi]
lea r11, [rsi + r10]
inc r11
cmp r11, r8
sete r8b
rol byte [rsi + 0xf], 0xb6
adc al, 0x16
test r8b, 1
jne 0x1400948b1
add byte [rax], al
movzx r8d, byte [r11]
add byte [rbp + 0xf], al
mov dh, 3
cmp r8b, 0x5c
clc
pop rsp
sete r10b
cmp r8b, 0x2f
cmp al, 0x2f
sete r8b
or r8b, r10b
test r9b, r9b
jne case.default.0x1400948d3
invalid
jmp 0x1400948c5
lea rbp, [0x1401b6364]
and bl, byte [rbx]
adc al, byte [rax]
jmp 0x140094855
add rax, r13
cmp rdi, rax
jbe 0x140094752
invalid
invalid
std
invalid
mov r15, rdi
mov rcx, rbx
invalid
mov rdx, r14
invalid
invalid
mov edx, esi
bnd call fcn.140094990
call fcn.140094990
cmp byte [rsp + 0x88], 0xa
mov esp, 0x8824
add byte [rdx], cl
add byte [rax], al
or dh, byte [rbp + 0x3c]
jne 0x1400948a9
jne 0x1400948a9
mov rdi, r15
sub rdi, qword [rsp + 0x80]
mov esp, 0x8024
invalid
mov esp, 0x8024
add byte [rdi], cl
invalid
invalid
jb 0x140094950
add byte [rax - 0x77], cl
jl case.0x140094224.12
mov qword [rsp + 0x38], rdi
movsxd rax, dword [rbp + r12*4]
add rax, rbp
add eax, ebp
cmp byte [rdx + 0x63], cl
movsd dword [rdi], dword [rsi]
add byte [rax + 1], cl
add eax, ebp
jmp rax
mov rax, qword [rsp + 0x70]
mov eax, dword [rsp + 0x70]
add eax, ebp
jmp rax
mov eax, dword [rsp + 0x70]
jmp 0x140094849
mov eax, 6
jmp 0x140094849
mov eax, dword [rsp + 0x78]
jmp 0x140094849
add bl, ch
movabs al, byte [0xfffffea1e9ff894c]
cmp r10b, 0x2e
invalid
mov rdi, r15
jmp 0x140094752
sete r10b
sete r10b
and r8b, r10b
test r9b, r9b
test cl, cl
test cl, cl
jne case.default.0x1400948d3
lea r9, [0x1401b6334]
movsxd r10, dword [r9 + r12*4]
add r10, r9
jmp r10
invalid
push 0x4f00121a
invalid
loop 0x140094923
mov r9, qword [rsp + 0x50]
mov ecx, dword [rsp + 0x50]
add r9, 4
jmp 0x140094560
jl 0x1400948de
invalid
invalid
add al, 0xe9
jl 0x1400948de
invalid
mov r9, qword [rsp + 0x50]
mov r10, qword [rsp + 0x60]
lea r11, [r10 + 1]
test r10, r10
cmove r11, r10
fimul dword [rbp + 1]
invalid
add r9, 8
jmp 0x140094560
pop rbx
cld
invalid
invalid
pop rbx
cld
invalid
mov r9d, 6
jmp 0x140094560
mov r9, qword [rsp + 0x50]
mov r10, qword [rsp + 0x60]
invalid
lea r11, [r10 + 1]
test r10, r10
cmove r11, r10
add r9, r11
add r9, 2
jmp 0x140094560
fimul dword [rbp + 1]
invalid
mov r9d, 2
jmp 0x140094560
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1400c1050
mov r15, rdi
jmp 0x140094953
mov rcx, rdi
lea r8, str.library_std_srcpath.rs
mov rdx, r15
call fcn.1400c1150
lea r8, str.library_std_srcpath.rs
mov rdx, rdi
call fcn.1400c1050
lea r8, str.library_std_srcpath.rs
mov ecx, 2
mov rdx, rdi
call fcn.1400c1050
int3
jne 0x140094a80
cmp byte [rcx], 0x2e
jne 0x140094a80
xor eax, eax
cmp r8b, 3
setae al
lea eax, [rax + rax*2]
add eax, 7
jmp 0x140094a80
cmp byte [rcx], 0x2e
jne 0x140094a80
cmp byte [rcx + 1], 0x2e
sete al
xor al, 9
add r9, rdx
mov qword [rsi], r9
mov byte [rsi + 8], al
mov qword [rsi + 0x10], rcx
mov dword [rsi + 0x10], ecx
mov qword [rsi + 0x18], rdx
mov dword [rsi + 0x18], edx
mov dword [rsi + 0x18], edx
add rsp, 0x20
pop rbx
pop rdi
pop rsi
ret
add al, byte [rax]
lea r8, str.library_std_srcpath.rs
mov rcx, rax
call fcn.1400c1050
invalid
add al, byte [rax]
int3
in al, dx
sub byte [rdi + rcx - 0x4a], al
cmp byte [r15], cl
mov dh, 0x41
cmp byte [rdi], cl
mov dh, 0x51
cmp al, byte [rdx + rdx*8 + 0x41c0950f]
cmp al, 1
clc
invalid
xchg ebp, eax
rol byte [rcx - 0x80], 0xf8
clc
add dword [rdi + 0x52], esi
ja case.0x140094224.31
test dl, dl
jne 0x140094b14
movzx r11d, byte [rcx + 0x10]
lea edx, [r11 - 5]
lea edx, [rbx - 5]
mov dh, 0x59
adc byte [rcx - 0x73], al
lea edx, [rbx - 5]
lea edx, [rbx - 5]
cmp dl, 1
ja 0x140094b14
mov r9, qword [rcx]
mov rdx, qword [rcx + 8]
xor r10d, r10d
xor edx, edx
test r8b, r8b
jne 0x140094b0f
or dword [rax - 0x75], ecx
push rcx
or byte [rbp + 0x31], al
rol byte [rbp - 0x7c], cl
sal byte [rbp + 0x16], 0x41
cmp bl, 6
cmp r11b, 6
je 0x140094b0f
adc byte [rcx - 0x46], al
add al, byte [rax]
add byte [rax], al
mov r10d, 2
cmp rdx, 2
jb 0x140094bf6
invalid
out 0, eax
add byte [rax], al
invalid
add cl, byte [rdi]
invalid
add byte [rax], al
add byte [rcx + 0x39], cl
sal byte [rbp + 0x48], cl
jne case.0x1400941d8.41
cmp r10, rdx
jne case.0x1400941d8.41
xor edx, edx
test r8b, r8b
jne case.default.0x140094b4f
movzx r8d, byte [rcx + 0x10]
cmp r8, 6
clc
invalid
jne 0x140094b41
xor ecx, ecx
jmp 0x140094b30
xor eax, eax
xor edx, edx
xor ecx, ecx
movzx edx, dl
movzx eax, al
ror byte [rdi], cl
mov dh, 0xc0
add rax, rdx
add rax, rcx
add eax, ecx
add rsp, 0x28
ret
lea r9, [0x1401b637c]
movsxd r8, dword [r9 + r8*4]
add al, 0x81
add al, 0x81
add r8, r9
jmp r8
and byte [r8 - 0x7d], cl
rol dword [rbx + rbp*8], 0xd4
jmp 0x140094b30
jmp 0x140094b30
add rdx, r9
lea r11, [r9 + r10]
adc dword [rcx - 1], ecx
ret
cmp r11, rdx
sete dl
movzx r9d, byte [r9 + r10]
test dl, 1
invalid
invalid
jne case.0x1400946b7.14
cmp r9b, 0x2e
jne case.0x1400946b7.14
movzx edx, byte [r11]
cmp dl, 0x5c
sete r9b
sete cl
sete cl
cmp dl, 0x2f
sete dl
ret 0x844
retf 0x84eb
cmp r9b, 0x2e
sete r9b
and dl, r9b
retf 0x74e9
invalid
invalid
invalid
and byte [r8 - 0x75], cl
xor byte [r13 + rcx*4 + 0x49], cl
lea r9, [rcx + 1]
test rcx, rcx
cmove r9, rcx
leave
lea rcx, [r8 + r9]
add rcx, 8
or cl, ch
outsb dx, byte [rsi]
invalid
invalid
invalid
lea r8, str.library_std_srcpath.rs
mov ecx, 2
call fcn.1400c1050
int3
mov rax, qword [0x1401bf338]
test rax, rax
jne 0x140095396
mov rcx, qword [0x1401bf300]
lea rdx, str.SymQueryInlineTrace
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
invalid
add eax, dword [rax]
test rax, rax
je 0x1400959be
invalid
mov qword [0x1401bf338], rax
mov dword [rsp + 0x1c8], 0
lea rcx, [rsp + 0x1c8]
mov qword [rsp + 0x30], rcx
add byte [rax - 0x73], cl
mov word [rax + rcx*8], fs
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x30
lea rcx, [rsp + 0xc0]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rdi
xor ebx, ebx
mov rcx, rsi
mov rdx, rdi
xor r8d, r8d
mov r9, rdi
call rax
mov ecx, 0
cmp eax, 1
jne 0x1400953e9
mov ebx, dword [rsp + 0xc0]
mov ecx, ebp
jmp 0x1400953e9
lea ebp, [rcx + rbx]
inc ebp
cmp ebx, ebp
jae 0x1400958fe
lea r14, [rsp + 0x1cc]
lea r15, [rsp + 0x1c8]
lea r13, [rsp + 0xc0]
xorps xmm6, xmm6
lea r12, [rsp + 0x48]
mov dword [rsp + 0x38], ebp
jmp 0x14009548e
mov rax, qword [rsp + 0x200]
mov qword [rsp + 0x48], r14
mov qword [rsp + 0x50], rdx
push rax
push rax
mov qword [rsp + 0x58], r8
and al, 0x58
mov dword [rsp + 0x60], r9d
mov dword [rsp + 0x64], ecx
lea rcx, [rsp + 0xc0]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], r13
mov r13, rcx
mov qword [rsp + 0x78], rax
and al, 0x78
and al, 0x78
mov rcx, qword [rsp + 0x1240]
mov rdx, r12
mov rax, qword [rsp + 0x1248]
and al, 0x48
adc al, byte [rax]
add bh, bh
push rax
and byte [rbx + 0x4c38246c], cl
lea esi, [rsp + 0x1cc]
add dword [rax], eax
invalid
and al, 0x48
adc al, byte [rax]
add bh, bh
push rax
and byte [rbx + 0x4c38246c], cl
lea esi, [rsp + 0x1cc]
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xc8
add dword [rax], eax
add bh, bh
ret
lea r15, [rsp + 0x1c8]
inc ebx
cmp ebx, ebp
je 0x1400958fe
jo 0x140095490
add byte [rax], al
jo 0x140095490
add byte [rax], al
mov r8d, 0xff4
mov rcx, r14
int1
hlt
int1
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov dword [rsp + 0x218], 0x7d0
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x1c8], 0x58
mov rax, qword [0x1401bf320]
sahf
adc al, byte [rax]
sahf
adc al, byte [rax]
test rax, rax
jne 0x1400954e4
mov rcx, qword [0x1401bf300]
lea rdx, str.SymFromInlineContextW
adc eax, 0xf6539
adc eax, 0xf6539
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400959be
add al, 0
invalid
add al, 0
add byte [rax - 0x77], cl
add eax, 0x129e3c
mov qword [0x1401bf320], rax
mov qword [rsp + 0xc0], 0
mov qword [rsp + 0x20], r15
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x20
mov rcx, rsi
mov rdx, rdi
mov r8d, ebx
mov eax, ebx
mov eax, ebx
mov r9, r13
call rax
cmp eax, 1
jne 0x140095484
mov r15, r12
mov edi, esp
mov eax, dword [rsp + 0x214]
mov ecx, dword [rsp + 0x218]
dec rcx
dec ecx
dec ecx
cmp rax, rcx
cmovb rcx, rax
movaps xmmword [rsp + 0x1b0], xmm6
movaps xmmword [rsp + 0x1a0], xmm6
movaps xmmword [rsp + 0x190], xmm6
movaps xmmword [rsp + 0x180], xmm6
sub dword [rsp + 0x180], esi
sub dword [rsp + 0x180], esi
movaps xmmword [rsp + 0x170], xmm6
movaps xmmword [rsp + 0x160], xmm6
add dword [rax], eax
add byte [rdi], cl
sub dword [rsp + 0x160], esi
movaps xmmword [rsp + 0x150], xmm6
add byte [rax], al
movaps xmmword [rsp + 0x140], xmm6
movaps xmmword [rsp + 0x130], xmm6
add byte [rdi], cl
sub dword [rsp + 0x120], esi
add byte [rdi], cl
sub dword [rsp + 0x120], esi
movaps xmmword [rsp + 0x110], xmm6
movaps xmmword [rsp + 0x100], xmm6
movaps xmmword [rsp + 0xf0], xmm6
movaps xmmword [rsp + 0xe0], xmm6
sub dword [rsp + 0xe0], esi
sub dword [rsp + 0xe0], esi
movaps xmmword [rsp + 0xd0], xmm6
movaps xmmword [rsp + 0xc0], xmm6
mov ah, 0x24
rol byte [rax], 0
add byte [rbp + rcx*4 - 0x6c], cl
and al, 0x1c
add al, byte [rax]
add byte [rcx - 0x73], cl
add al, 0x4a
invalid
mov ah, 0x24
rol byte [rax], 0
add byte [rbp + rcx*4 - 0x6c], cl
and al, 0x1c
add al, byte [rax]
add byte [rcx - 0x73], cl
add al, 0x4a
invalid
mov r14d, pe_nt_image_headers64
mov r14d, pe_nt_image_headers64
xor r11d, r11d
mov r8, r13
xor r13d, r13d
test r11w, r11w
test r11d, r11d
test r11d, r11d
je 0x1400955e0
nop dword [rax + rax]
mov edx, r9d
jmp 0x1400955f1
invalid
sbb al, 0x66
nop word cs:[rax + rax]
cmp r10, rax
je 0x140095820
invalid
add al, byte [rax]
invalid
invalid
movzx edx, word [r10]
add r10, 2
mov ecx, edx
and ecx, 0xf800
clc
add byte [rax], al
clc
add byte [rax], al
movzx r11d, dx
cmp ecx, 0xd800
jne 0x140095620
mov ecx, 0xfffd
cmp r11d, 0xdbff
jbe 0x140095670
inc dword [rax]
add byte [rcx - 0x7f], al
sti
invalid
xor r11d, r11d
jmp 0x1400956d0
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
invalid
shl r11, 0x10
mov rcx, r11
shr rcx, 0x10
cmp ecx, 0x80
jae 0x140095650
jmp 0xc102d73e
mov r12d, 1
xor r11d, r11d
xor ebx, ebx
xor ebx, ebx
jmp 0x1400956d6
nop dword [rax + rax]
cmp ecx, 0x800
jae 0x1400956b0
mov r12d, 2
xor r11d, r11d
jmp 0x1400956d6
nop word cs:[rax + rax]
cmp r10, rax
je 0x1400956c3
ret 0x4e74
movzx r12d, word [r10]
add r10, 2
mov r11d, r12d
add r11d, 0x2000
movzx ebp, r11w
mov r11w, 1
add dword [rax], eax
add dword [rax], eax
cmp ebp, 0xfc00
jae 0x1400957f1
mov r9d, r12d
jmp 0x1400956d0
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov r12d, 4
xor r11d, r11d
fild dword [rcx + 0xfffff9]
add byte [rsi + 0xf], dh
fild dword [rcx + 0xfffff9]
add byte [rsi + 0xf], dh
jmp 0x1400956d6
xor r11d, r11d
mov r10, rax
nop dword [rax]
mov r12d, 3
mov rdx, r14
sub rdx, r12
jbe 0x140095820
mov dword [rsp + 0x3c], ecx
cmp ecx, 0x80
jae 0x140095700
mov byte [r8], cl
mov ecx, 1
jmp 0x1400957d0
cmp ecx, 0x800
jae 0x140095730
mov ebp, ecx
shr ebp, 6
or bpl, 0xc0
mov byte [r8], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 1], cl
mov ecx, 2
jmp 0x1400957d0
cmp ecx, 0x10000
jae 0x140095779
mov qword [rsp + 0x40], 3
cmp r14, 2
jbe 0x140095929
mov ebp, ecx
shr ebp, 0xc
or bpl, 0xe0
mov byte [r8], bpl
mov ebp, ecx
shr ebp, 6
and bpl, 0x3f
or bpl, 0x80
mov byte [r8 + 1], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 2], cl
mov ecx, 3
jmp 0x1400957d0
mov qword [rsp + 0x40], 4
cmp r14, 3
jbe 0x140095929
mov ebp, ecx
shr ebp, 0x12
or bpl, 0xf0
mov byte [r8], bpl
mov ebp, ecx
shr ebp, 0xc
and bpl, 0x3f
or bpl, 0x80
mov byte [r8 + 1], bpl
mov ebp, ecx
shr ebp, 6
and bpl, 0x3f
or bpl, 0x80
mov byte [r8 + 2], bpl
and cl, 0x3f
or cl, 0x80
mov byte [r8 + 3], cl
mov ecx, 4
nop dword [rax]
cmp rcx, r14
ja 0x14009591a
add r8, r12
add r13, r12
mov r14, rdx
test r11w, r11w
jne 0x1400955d0
jmp 0x1400955e0
movzx ecx, r12w
and edx, 0x3ff
and ecx, 0x3ff
shl rdx, 0x1a
shl rcx, 0x10
or rcx, rdx
movabs rdx, 0x100000000
add rcx, rdx
jmp 0x140095627
cmp r13, 0x101
jae 0x1400959ca
movaps xmmword [rsp + 0x80], xmm6
movaps xmmword [rsp + 0x90], xmm6
mov qword [rsp + 0xa0], 0
mov dword [rsp + 0x80], 0x28
mov rax, qword [0x1401bf328]
test rax, rax
mov r12, r15
jne 0x140095887
mov rcx, qword [0x1401bf300]
lea rdx, str.SymGetLineFromInlineContextW
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400959be
mov qword [0x1401bf328], rax
mov dword [rsp + 0x48], 0
lea rcx, [rsp + 0x80]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], r12
xor r14d, r14d
mov rcx, rsi
mov rdx, rdi
mov r8d, ebx
xor r9d, r9d
call rax
mov r9d, 0
cmp eax, 1
jne 0x140095420
mov ecx, dword [rsp + 0x90]
mov r8, 0xffffffffffffffff
mov rdx, qword [rsp + 0x98]
nop word [rax + rax]
cmp word [rdx + r8*2 + 2], 0
lea r8, [r8 + 1]
jne 0x1400958e0
mov r9d, 1
mov r14d, 1
add byte [rcx - 0x42], al
add dword [rax], eax
add byte [rax], al
jmp 0x140095420
movaps xmm6, xmmword [rsp + 0x11c0]
add rsp, 0x11d8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov rdx, r14
call fcn.1400c1150
mov qword [rsp + 0xb8], r14
lea rax, [rsp + 0x40]
and al, 0xb8
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x40
mov qword [rsp + 0x48], rax
lea rax, [fcn.140010f10]
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x3c]
mov qword [rsp + 0x58], rcx
lea rcx, [0x1400178f0]
mov qword [rsp + 0x60], rcx
invalid
lea rcx, [rsp + 0xb8]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x70], rax
lea rax, str.encode_utf8:_need__bytes_to_encode_U__but_the_buffer_has
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x88], 3
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0x90], r15
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xf2907
invalid
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rbx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0xf2907
lea rcx, [rsp + 0x80]
add byte [rax], al
call fcn.1400c1010
add byte [rax - 0x73], cl
or eax, 0xf60cb
retf
invalid
invalid
invalid
lea rcx, str.library_std_src...._backtrace_srcdbghelp.rs
retf
call fcn.1400c15c0
lea r8, str.library_std_src...._backtrace_src_symbolizedbghelp.rs
mov edx, pe_nt_image_headers64
add byte [rcx], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
mov rcx, r13
call fcn.1400c1150
int3
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x4a8
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
mov qword [rbp + 0x420], 0xfffffffffffffffe
mov rsi, rcx
lea rcx, [rbp - 0x58]
call fcn.1400915d0
mov rax, qword [rbp - 0x58]
dec dword [rax - 0x77]
invalid
movabs rdi, 0x8000000000000000
cmp rax, rdi
clc
clc
jne case.0x140071eb3.748
lea rcx, [rbp - 0x50]
call fcn.14008f480
mov qword [rsi], rdi
jmp 0x140095c39
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rax - 0x77], cl
mov qword [rbp + 0x3c8], rsi
mov qword [rbp + 0x408], rax
mov rax, qword [rbp - 0x50]
mov qword [rbp + 0x410], rax
mov qword [rbp + 0x3c8], rsi
mov qword [rbp + 0x408], rax
mov rax, qword [rbp - 0x50]
mov qword [rbp + 0x410], rax
mov qword [rbp + 0x3f0], 0
mov qword [rbp + 0x3f8], 2
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edi
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rbp + 0x400], 0
mov dword [rbp + 0x400], 0
test dword [rax], eax
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x48], al
mov r8d, 0x200
mov r8d, 0x200
add al, byte [rax]
add byte [rax + 2], bh
add al, byte [rax]
add byte [rax], al
invalid
mov eax, 2
add al, byte [rax]
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test dword [rax], ebx
mov qword [rbp + 0x418], rax
xor edi, edi
xor ebx, ebx
add al, 0
add byte [rcx], dh
push qword [rcx]
fild dword [rbp + 0x31]
invalid
invalid
xor r12d, r12d
cmp r8, 0x201
clc
add dword [rdx], eax
add byte [rax], al
in al, 0x49
cmp eax, 0x201
clc
add dword [rdx], eax
add byte [rax], al
clc
add dword [rdx], eax
add byte [rax], al
jae case.0x140079b35.730
jmp 0x140095aaf
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
jae 0x140095b83
add byte [rax], al
add byte [rcx - 0x7f], cl
clc
add dword [rdx], eax
add al, byte [rax]
invalid
cmp r8, 0x201
add al, byte [rax]
add byte [rbx + 0x11], dh
jae case.0x140079b35.730
jae case.0x140079b35.730
mov esi, 0x200
lea r13, [rbp - 0x58]
mov r15, r8
jmp 0x140095b18
invalid
sub r8, r12
sub rbx, r12
sub ebx, esp
sub ebx, esp
cmp rbx, r8
jae 0x140095aef
invalid
and al, 0x48
lea rcx, [rbp + 0x3f0]
lea ecx, [rbp + 0x3f0]
mov rdx, r12
call fcn.1400c4330
add al, byte [rax]
add al, byte [rax]
mov rdi, qword [rbp + 0x3f0]
mov edi, dword [rbp + 0x3f0]
mov rax, qword [rbp + 0x3f8]
mov qword [rbp + 0x418], rax
mov dword [rbp + 0x418], eax
mov dword [rbp + 0x418], eax
add al, 0
add byte [rax - 1], bh
mov eax, 0xffffffff
cmp rdi, rax
mov r12d, 0xffffffff
invalid
invalid
invalid
invalid
cmovb r12, rdi
mov qword [rbp + 0x400], r12
mov rbx, rdi
add al, 0
add byte [rax - 0x77], cl
sti
mov rsi, r12
mov r13, qword [rbp + 0x418]
mov r15, r12
mov edi, esp
mov edi, esp
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
pop rax
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
lea edx, [rax]
add al, 0
invalid
pop rax
invalid
add byte [rax - 0x75], cl
lea edx, [rax]
add al, 0
add byte [rcx + rcx*4 - 0x16], cl
mov rdx, r13
mov rdx, r13
mov r8d, r15d
call qword [sym.imp.KERNEL32.dll_GetEnvironmentVariableW]
mov r14d, eax
test eax, eax
invalid
jne 0x140095b44
call qword [sym.imp.KERNEL32.dll_GetLastError]
add eax, dword [rax]
test eax, eax
jne 0x140095bc3
sal byte [rbp + 0x7f], 0x45
mov eax, esi
mov r8d, r14d
cmp r15, r8
jne 0x140095aa0
invalid
invalid
invalid
adc eax, 0x30562
cmp eax, 0x7a
jne 0x140095c6f
test dword [rax], edx
add dword [rax], eax
invalid
invalid
add byte [rbx - 0x7af08508], al
adc byte [rcx], al
add byte [rax], al
test dword [rax], edx
add dword [rax], eax
add byte [rbp + 1], cl
add edi, edi
add r15, r15
add edi, edi
mov eax, 0xffffffff
cmp r15, rax
cmovae r15, rax
mov r8, r15
dec dword [rcx + 0x39]
invalid
cmp r8, 0x201
add dword [rdx], eax
add byte [rax], al
invalid
add byte [rdi], cl
invalid
jb 0x140095aaf
jmp case.0x140079b35.730
invalid
dec dword [rcx + rdi - 0x3a]
cmp rsi, r8
jb 0x140095c89
std
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [rax + 0x4c000003]
add byte [rax], al
mov rdx, r13
lea rcx, [rbp + 0x3a8]
add byte [rax], al
mov rdx, r13
call fcn.1400935a0
movups xmm0, xmmword [rbp + 0x3a8]
invalid
movups xmm1, xmmword [rbp + 0x3b8]
movaps xmmword [rbp + 0x3e0], xmm1
sub dword [rbp + 0x3e0], ecx
lea edi, [rax + 0xf000003]
sub dword [rbp + 0x3e0], ecx
movaps xmmword [rbp + 0x3d0], xmm0
rol byte [rbx], 1
add byte [rax], al
add byte [rax - 0x45], cl
add byte [rax], al
movabs rbx, 0x8000000000000000
jmp case.0x140079b35.741
add byte [rax], al
add byte [rax], al
add byte [rax + 0x15ff26eb], al
invalid
out dx, eax
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x304ef
add al, 3
add byte [rax - 0x3f], cl
loopne 0x140095bed
invalid
add eax, dword [rax]
shl rax, 0x20
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
test eax, ebx
invalid
or rax, 2
mov qword [rbp + 0x3d8], rax
fadd dword [rbx]
add byte [rax], al
fadd dword [rbx]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x45], cl
movabs rbx, 0x8000000000000000
invalid
invalid
popfq
invalid
movabs rbx, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax - 0x77], 0x9d
mov qword [rbp + 0x3d0], rbx
mov qword [rbp + 0x3d0], rbx
add eax, dword [rax]
add byte [rax - 0x7b], cl
test rdi, rdi
invalid
invalid
test rdi, rdi
mov rsi, qword [rbp + 0x3c8]
mov ch, 0xc8
add eax, dword [rax]
invalid
mov esi, dword [rbp + 0x3c8]
mov ch, 0xc8
add eax, dword [rax]
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
invalid
je 0x140095c06
mov edx, 2
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
lea ebx, [rax]
mov rcx, qword [rbp + 0x418]
add al, 0
add al, ch
mov dh, byte [rax - 9]
dec dword [rax + 0x39]
add byte [rax], al
call fcn.14000cc90
cmp qword [rbp + 0x3d0], rbx
popfq
rol byte [rbx], 1
add byte [rax], al
add byte [rbp + 0x3f], dh
jne 0x140095c4e
mov qword [rsi], rbx
mov dword [rsi], ebx
lea rcx, [rbp + 0x3d8]
call fcn.14008f480
cmp qword [rbp + 0x408], 0
je 0x140095c39
invalid
invalid
mov edx, 2
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbp + 0x410]
call fcn.14000cc90
jo 0x140095c2f
invalid
lea edx, [rax]
add al, 0
add al, ch
push rdi
jo 0x140095c2f
call qword [rax - 0x573b7eb8]
nop
add rsp, 0x4a8
add esp, 0x4a8
add esp, 0x4a8
add al, 0
add byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movaps xmm0, xmmword [rbp + 0x3d0]
sub byte [rbp + 0x3d0], al
movaps xmm1, xmmword [rbp + 0x3e0]
movups xmmword [rsi + 0x10], xmm1
adc dword [rsi + 0x10], ecx
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
cmp qword [rbp + 0x408], 0
jne case.0x1400660dc.871
invalid
mov ebx, 0x8d48caeb
jmp 0x140095c39
retf 0x8d48
lea rcx, str.internal_error:_entered_unreachable_code
or eax, 0xf6baa
lea r8, str.library_std_src_syspalwindowsmod.rs
add byte [rdx + 0x28], bh
mov edx, 0x28
call fcn.1400c11d0
jmp 0x140095c9e
lea rax, str.library_std_src_syspalwindowsmod.rs
lea eax, [0x14018b490]
str word [rcx + rcx*4 - 0x3f]
mov rcx, r8
mov rdx, rsi
mov r8, rax
shr al, 0xb2
mov ah, 2
invalid
shr al, 0xb2
mov ah, 2
add byte [rdi], cl
ud2
or ecx, dword [rax - 0x77]
push rsp
and al, 0x10
invalid
push rbp
adc byte [rbp + 0x41], dl
push rdi
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
invalid
sub byte [rax - 0x73], cl
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x3f0
add byte [rax], al
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x3f0], 0
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0x3f8]
je case.0x140071eb3.780
mov rcx, qword [rbp + 0x3f8]
mov edx, 2
add byte [rax], al
call fcn.14000cc90
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x41], dl
push rdi
adc byte [rbp + 0x41], dl
push rdi
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
add byte [rax], al
cmp qword [rbp + 0x408], 0
je case.0x140079b35.760
mov edx, 2
mov rcx, qword [rbp + 0x410]
call fcn.14000cc90
invalid
add byte [rax], al
add byte [rax - 0x75], cl
lea edx, [rax]
add al, 0
add al, ch
imul ebp, dword [rdi - 9], 0x834890ff
invalid
nop
invalid
invalid
invalid
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
sub rsp, 0x58
inc rdx
je 0x140095de2
mov rsi, rcx
mov esi, ecx
mov rax, qword [rcx]
lea rcx, [rax + rax]
cmp rcx, rdx
cmp ecx, edx
cmp ecx, edx
cmova rdx, rcx
cmp rdx, 5
mov edi, 4
add byte [rax + 0xf], cl
cli
cli
ror dword [r8 - 0x7d], 1
cli
add eax, 0x4bf
add byte [rax + 0xf], cl
cli
cli
cli
movabs rcx, 0x24924924924924a
xor edx, edx
cmp rdi, rcx
cmp edi, ecx
add dh, byte [rcx]
ror byte [rax + 0x39], cl
cmp edi, ecx
cmp edi, ecx
setb dl
imul r8, rdi, 0x38
shl rdx, 3
shl edx, 3
shl edx, 3
test rax, rax
test eax, eax
je 0x140095da9
mov rcx, qword [rsi + 8]
imul rax, rax, 0x38
sar byte [rax], 0x48
mov dword [rsp + 0x28], ecx
sar byte [rax], 0x48
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x30], 8
add byte [rax], al
mov qword [rsp + 0x38], rax
jmp 0x140095db2
mov qword [rsp + 0x30], 0
add byte [rax], al
add byte [rax], al
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
call fcn.140090250
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
and al, 0x48
and al, 0x48
je 0x140095de7
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x140095dee
test rcx, rcx
jne 0x140095df5
call fcn.14000cd70
mov qword [rsi + 8], rcx
mov qword [rsi], rdi
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
call fcn.1400c0cc0
int3
inc r15
mov qword [rsi + 8], r15
xor eax, eax
shr cl, 0
add al, 0
invalid
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0xa8], rcx
lea rdx, [0x140011bb0]
mov qword [rsp + 0xb0], rdx
lea rdx, [0x14018a308]
mov qword [rsp + 0xb8], rdx
lea rdx, [0x140010ef0]
mov qword [rsp + 0xc0], rdx
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
mov byte [rsp + 0x50], 3
and al, 0x50
add ecx, dword [rax - 0x77]
and al, 0x70
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbp*4], fs
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax], al
jmp 0x1400960ef
and al, 0x18
mov qword [rsp + 0xa8], rcx
lea rcx, [fcn.140010f10]
mov qword [rsp + 0xb0], rcx
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x30], 0
and al, 0x30
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], 4
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
and byte [rax], al
add byte [rax], al
invalid
and byte [rax], al
add byte [rax], al
invalid
add dh, al
and al, 0x50
add ecx, dword [rax - 0x73]
or eax, 0xf42be
mov byte [rsp + 0x50], 3
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
jo 0x140096030
mov dword [rsp + 0x78], 2
lea r14, [rsp + 0x20]
and al, 0x20
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
add byte [rax], al
mov ah, 0x24
nop
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rbx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rbp + rcx*4 - 0x54], cl
lodsb al, byte [rsi]
and al, 0xa8
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
invalid
invalid
push rax
add byte [rax], al
mov qword [rsp + 0x88], 1
add byte [rax], al
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
mov edx, dword [rax + 0x28]
mov edx, dword [rax + 0x28]
sub byte [rbp + rcx*4 + 0x44], cl
lea r8, [rsp + 0x70]
and al, 0x70
call fcn.140015020
test al, al
jne 0x140096283
add al, byte [rax]
invalid
inc dword [rax + rax*8 + 0x244850f]
add byte [rax], al
cmp byte [r12 + 0x20], 1
jne 0x140096115
retf 0
invalid
retf 0
mov rax, qword [r12]
lea rcx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
lea ecx, [rsp + 0xe8]
mov qword [rsp + 0xa8], rcx
mov dword [rsp + 0xa8], ecx
lea rcx, [0x140096570]
mov qword [rsp + 0xb0], rcx
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xf4273
and al, 0xb0
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xf4273
mov qword [rsp + 0xb8], rcx
lea rcx, [0x140010ef0]
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0xfff7ae6c
mov qword [rsp + 0xc0], rcx
mov qword [rsp + 0x20], 2
add byte [rax - 0x39], cl
and al, 0x20
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x30], 1
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x38
add dword [rax], eax
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x38], 1
mov qword [rsp + 0x40], 0
mov qword [rsp + 0x48], 0x20
and al, 0x48
and byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
and al, 0x48
and al, 0x48
and al, 0x48
and byte [rax], al
add byte [rax], al
mov byte [rsp + 0x50], 3
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea ecx, [0x14018a2c8]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 2
mov dword [rsp + 0x78], 2
mov dword [rsp + 0x78], 2
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x90], r14
mov qword [rsp + 0x98], 1
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x54], cl
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rdx], al
mov qword [rsp + 0x88], 2
mov rcx, qword [rax + 0x20]
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
call fcn.140015020
test al, al
ror byte [rdi], 0x85
outsb dx, byte [rsi]
add dword [rax], eax
invalid
ror byte [rdi], 0x85
outsb dx, byte [rsi]
add dword [rax], eax
add byte [rbx - 0x7bf0fcc5], al
add al, byte [rcx]
add byte [rax], al
movzx eax, byte [r12 + 0x20]
movzx eax, byte [rsp + 0x20]
cmp dword [rbx], 3
je case.0x140091ec4.480
movzx eax, byte [rsp + 0x20]
cmp rax, 1
je 0x1400964c7
test rax, rax
jne case.0x140091ec4.480
ror byte [rdi], 0x85
jmp 0x14f096138
invalid
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
adc byte [rbx], al
adc byte [rbx], al
movups xmm1, xmmword [rbx + 0x10]
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x50], xmm3
and al, 0x50
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
and al, 0x30
and al, 0x30
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
mov qword [rsp + 0xd8], rcx
lea rcx, [0x140092c90]
mov qword [rsp + 0xe0], rcx
mov qword [rsp + 0x70], 2
and al, 0x70
add al, byte [rax]
add byte [rax], al
and al, 0x70
add al, byte [rax]
add byte [rax], al
jo 0x14009618b
add byte [rax], al
add byte [rax - 0x39], cl
test byte [rax + rax*4], ah
add byte [rax], al
mov qword [rsp + 0x80], 2
add byte [rdx], al
add byte [rax], al
add byte [rax], al
invalid
invalid
test byte [rax + rdx*4], ah
add byte [rax], al
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x90], 0
movabs rcx, 0x400000020
add byte [rax], al
add byte [rax + rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x47], cl
and byte [rax], al
add byte [rax], al
add byte [rax + rax], al
invalid
add byte [rax], al
add byte [rax + rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov word [rax + rbx*4], fs
add byte [rax], al
add dh, al
add byte [rax], al
mov qword [rsp + 0x98], rcx
mov byte [rsp + 0xa0], 3
test byte [rax + riz*4], ah
add byte [rax], al
add byte [rbx], al
test byte [rax + riz*4], ah
and al, 0xa0
add byte [rax], al
add byte [rbx], al
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0xa8], rcx
test al, 0
add byte [rax], al
test al, 0
add byte [rax], al
mov qword [rsp + 0xb0], 1
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
mov qword [rsp + 0xc8], rcx
add byte [rax], al
mov qword [rsp + 0xd0], 1
lea rcx, [rsp + 0xd8]
fadd dword [rax]
add byte [rax], al
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x73], cl
mov word [rax + rbx*8], fs
fadd dword [rax]
add byte [rax], al
mov qword [rsp + 0xb8], rcx
invalid
invalid
fadd dword [rax]
add byte [rax], al
mov qword [rsp + 0xb8], rcx
mov qword [rsp + 0xc0], 1
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
invalid
invalid
test byte [rax + rax*8], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0xa8]
jmp 0x14009625a
mov rax, qword [r12]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0xa8]
jmp 0x14009625a
mov rax, qword [r12]
lea rcx, [0x14018a310]
mov qword [rsp + 0x20], rcx
and al, 0x20
and al, 0x20
mov qword [rsp + 0x28], 1
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
sub bl, dl
adc dword [rax], eax
sub bl, dl
adc dword [rax], eax
mov qword [rsp + 0x30], rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x38], xmm0
and al, 0x38
and al, 0x38
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
lea r8, [rsp + 0x20]
and al, 0x20
and al, 0x20
call fcn.140015020
test al, al
jne 0x140096283
mov rax, qword [r12]
mov rcx, qword [rax + 0x20]
mov rax, qword [rax + 0x28]
lea rdx, [0x1401b3730]
mov r8d, 1
call qword [rax + 0x18]
test al, al
je 0x140096298
mov al, 1
add rsp, 0xf0
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
cmp dword [rsp + 0x150], 1
jne 0x140095e77
mov rax, qword [rdi]
cmp eax, 2
je 0x140095e77
movups xmm0, xmmword [rbx + 0x40]
movaps xmmword [rsp + 0x60], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
add ecx, dword [rdi]
adc byte [rbx + 0x10], cl
movups xmm2, xmmword [rbx + 0x20]
movups xmm3, xmmword [rbx + 0x30]
movaps xmmword [rsp + 0x50], xmm3
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
sub dword [rsp + 0x20], eax
mov rax, qword [r12]
lea rcx, [rsp + 0x20]
mov qword [rsp + 0xa8], rcx
lea rcx, [0x140092c90]
invalid
dec dword [rax - 0x77]
mov word [rax + rsi*4], fs
add byte [rax], al
add byte [rax - 0x73], cl
or eax, 0x11c5a6
mov qword [rsp + 0xb0], rcx
mov dword [rsp + 0xb0], ecx
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], 1
invalid
jo 0x140096568
mov dword [rsp + 0x78], 1
add byte [rax - 0x39], cl
test byte [rax + rdx*4], ah
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
invalid
mov word [rax + rbp*4], fs
add byte [rax], al
mov qword [rsp + 0x90], 0
lea rcx, [rsp + 0xa8]
lea ecx, [rsp + 0xa8]
lea ecx, [rsp + 0xa8]
add byte [rax - 0x77], cl
mov qword [rsp + 0x80], rcx
mov word [rax + rax*4], fs
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
mov qword [rsp + 0x88], 1
mov rcx, qword [rax + 0x20]
mov rdx, qword [rax + 0x28]
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
push rax
sub byte [rbp + rcx*4 + 0x44], cl
and al, 0x70
jmp 0x14009625a
int3
jmp 0x1400166d0
int3
and byte [r13 + 0x31], al
leave
movabs r10, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rcx + rdi + 0x11], 0x4c
cmp dword [rcx], edx
cmovne r9, rcx
add byte [rax], al
add byte [rax], al
or byte [rcx + rdi + 0x11], 0x4c
cmp dword [rcx], edx
cmovne r9, rcx
mov rcx, rdx
mov ecx, edx
mov rdx, rax
jmp fcn.140092f80
fxch st(1)
invalid
invalid
ret 0xd9e9
fxch st(1)
invalid
push rdi
push rbx
sub rsp, 0x98
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rbp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
adc r14b, r15b
invalid
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov rsi, rdx
mov rdx, qword [rcx]
mov eax, edx
and eax, 3
invalid
loopne case.0x14009383a.59
add ecx, dword [rax - 0x73]
or eax, 0x11fdb7
mov bh, 0xfd
adc dword [rax], eax
lea rcx, [0x1401b6394]
mov bh, 0xfd
adc dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
loopne case.0x1400937a3.73
mov rax, qword [rdx]
mov eax, dword [rdx]
mov r8, qword [rdx + 8]
mov eax, dword [rdx + 8]
mov rcx, rsi
mov rdx, rax
add rsp, 0x98
add byte [rax], al
invalid
pop rbx
cwde
add byte [rax], al
add byte [rbx + 0x5f], bl
pop rdi
pop rdi
pop rsi
pop rbp
jmp fcn.140011890
idiv edi
idiv edi
dec dword [rax - 0x75]
dec qword [rax - 0x75]
invalid
invalid
mov rcx, qword [rdx - 1]
mov rax, qword [rdx + 7]
mov rax, qword [rax + 0x20]
mov eax, dword [rax + 0x20]
invalid
mov eax, dword [rax + 0x20]
and byte [rax - 0x77], cl
add rsp, 0x98
add rsp, 0x98
mov rdx, rsi
add rsp, 0x98
add esp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
jmp rax
jmp rax
loopne case.0x1400946b7.21
shr rdx, 0x20
shr edx, 0x20
mov dword [rbp + 0xc], edx
lea rdi, [rbp - 0x10]
invalid
push rbp
or al, 0x48
lea edi, [rbp - 0x10]
invalid
mov rcx, rdi
call fcn.1400923d0
popfq
mov ebp, 0x8948ffff
invalid
invalid
mov qword [rbp - 0x30], rdi
jge case.0x140091ec4.494
ror byte [rax - 0x73], 1
add eax, 0xfff76772
jb 0x1400966a3
idiv edi
lea rax, [0x14000cdb0]
jb 0x1400966a3
idiv edi
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
fmul dword [r8 - 0x73]
or al, 0x48
lea rax, [rbp + 0xc]
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x20], eax
lea rax, [0x140017a50]
lea eax, [0x140017a50]
clc
dec dword [rax - 0x77]
invalid
invalid
mov qword [rbp - 0x18], rax
call 0xe40ef3a1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
add eax, 0xf2da4
movsb byte [rdi], byte [rsi]
sub eax, 0x8948000f
add byte [rax - 0x77], cl
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 3
test al, 3
add byte [rax], al
invalid
movabs al, byte [0x3a845c748]
movabs al, byte [0x3a845c748]
test al, 3
test al, 3
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
rol byte [r8], 0
rol byte [rax], 0
mov qword [rbp - 0x40], 0
mov dword [rbp - 0x40], 0
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
ror byte [r8 - 0x77], 1
ror byte [rax - 0x77], 1
lea rax, [rbp - 0x30]
mov qword [rbp - 0x50], rax
mov al, 0x48
mov dword [rbp - 0x48], 2
ror byte [rax - 0x77], 1
mov r8b, 0x48
mov al, 0x48
mov dword [rbp - 0x48], 2
mov r8d, 2
mov eax, 2
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], r9b
and byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x20]
and byte [rax - 0x75], cl
mov rdx, qword [rsi + 0x28]
push rsi
sub byte [rbp + rcx*4 + 0x45], cl
movabs al, byte [0x48c389fff7e98fe8]
idiv edi
mov ebx, eax
invalid
lea r8, [rbp - 0x60]
call fcn.140015020
idiv edi
movabs al, byte [0x48c389fff7e98fe8]
idiv edi
dec dword [rcx + 0x7d8348c3]
lock add byte [rdi], cl
add byte [rdi], cl
mov ebx, eax
cmp qword [rbp - 0x10], 0
jge 0x140096687
invalid
cmp dword [rbp - 0x10], 0
jge 0x140096687
add byte [rdi], cl
je 0x1400969ad
test byte [rdi], cl
add eax, dword [rax]
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
clc
mov edx, 1
add dword [rax], eax
add byte [rax], al
invalid
add al, ch
call fcn.14000cc90
in al, 0x65
idiv edi
jmp 0x1400969ad
cld
add al, byte [rax]
add byte [rax], al
invalid
invalid
invalid
shr rdx, 0x20
shr edx, 0x20
and byte [rax - 0x73], cl
lea rax, [0x1401b63a4]
lea eax, [0x1401b63a4]
add eax, 0x11fce8
call 0x1880978b9
invalid
cld
adc dword [rax], eax
invalid
add byte [rax + 0x63], cl
or al, 0x90
movsxd rcx, dword [rax + rdx*4]
add rcx, rax
sar edi, 0xe1
jmp rcx
lea rax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
lea eax, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
add eax, 0xf296c
insb byte [rdi], dx
sub dword [rdi], ecx
add byte [rcx + 0x10], bh
add byte [rax], al
add byte [rax], al
invalid
invalid
mov ecx, 0x10
add cl, ch
jle 0x1400966d6
invalid
jmp 0x140096954
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rax, [0x140189048]
lea eax, [0x140189048]
add eax, 0xf296b
sub dword [rdi], ecx
add byte [rcx + 0x11], bh
adc dword [rax], eax
add byte [rax], al
invalid
mov ecx, 0x11
adc dword [rax], eax
add byte [rax], al
jmp 0x140096954
add al, byte [rax]
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rax, [0x140189059]
lea eax, [0x140189059]
lea eax, [0x140189059]
add eax, 0xf296b
sub dword [rdi], ecx
add byte [rcx + 0x12], bh
add byte [rax], al
invalid
invalid
mov ecx, 0x12
add byte [rax], al
add cl, ch
jmp 0x140096954
invalid
invalid
jmp 0x140096954
add byte [rax], al
lea rax, [0x14018906b]
lea eax, [0x14018906b]
lea eax, [0x14018906b]
add eax, 0xf296c
sub dword [rdi], ecx
add byte [rcx + 0x10], bh
add byte [rax], al
invalid
invalid
mov ecx, 0x10
add byte [rax], al
add cl, ch
invalid
add al, byte [r8]
invalid
jmp 0x140096954
add byte [rax], al
lea rax, [0x14018907b]
lea eax, [0x14018907b]
add byte [rax - 0x73], cl
lea eax, [0x14018907b]
add eax, 0xf296b
sub dword [rdi], ecx
invalid
add byte [rcx + 0x10], bh
mov ecx, 0x10
add byte [rax], al
add cl, ch
invalid
jmp 0x140096954
cmp al, byte [rdx]
add byte [rax], al
lea rax, [0x14018908b]
add eax, 0xf296a
add eax, 0xf296a
push 0x29
sub dword [rdi], ecx
add cl, ch
verw cx
jmp case.0x14002fa5e.1360
sub dword [rdx], eax
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x14018909e]
lea eax, [0x14018909e]
add byte [rax], al
lea rax, [0x14018909e]
lea eax, [0x14018909e]
lea eax, [0x14018909e]
jno case.0x140094354.51
invalid
mov ecx, 0x12
add byte [rax], al
add cl, ch
sbb eax, 0x48000002
add al, byte [rax]
invalid
invalid
add byte [rax], al
jmp 0x140096954
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401890b0]
lea eax, [0x1401890b0]
add byte [rax], al
lea rax, [0x1401890b0]
lea eax, [0x1401890b0]
lea eax, [0x1401890b0]
jb case.0x140094354.52
invalid
mov ecx, 0xd
jmp 0x140096954
add al, byte [rax]
invalid
add byte [rax], al
add cl, ch
or al, 2
invalid
add al, byte [rax]
add byte [rax - 0x73], cl
lea rax, [0x1401890bd]
lea eax, [0x1401890bd]
add byte [rax], al
lea rax, [0x1401890bd]
lea eax, [0x1401890bd]
lea eax, [0x1401890bd]
outsb dx, byte [rsi]
sub dword [rdi], ecx
invalid
add byte [rcx + 0xe], bh
mov ecx, 0xe
invalid
mov ecx, 0xe
add byte [rax], al
add cl, ch
invalid
sti
jmp 0x140096954
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x1401890cb]
add byte [rax], al
lea rax, [0x1401890cb]
lea eax, [0x1401890cb]
lea eax, [0x1401890cb]
imul ebp, dword [rcx], 0xf
add byte [rcx + 0x15], bh
mov ecx, 0x15
invalid
mov ecx, 0x15
add byte [rax], al
add cl, ch
invalid
invalid
jmp 0x140096954
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rax, [0x1401890e0]
lea eax, [0x1401890e0]
lea eax, [0x1401890e0]
add eax, 0xf296f
outsd dx, dword [rsi]
sub dword [rdi], ecx
invalid
add byte [rcx + 0xc], bh
invalid
mov ecx, 0xc
add byte [rax], al
add cl, ch
invalid
fld dword [rcx]
invalid
jmp 0x140096954
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
add byte [rax], al
lea rax, [0x1401890ec]
lea eax, [0x1401890ec]
lea eax, [0x1401890ec]
add eax, 0xf296a
push 0x29
invalid
mov ecx, 0xb
jmp 0x140096954
add dword [rax], eax
invalid
add byte [rax], al
add cl, ch
jmp 0x140096954
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x1401890f7]
add byte [rax], al
lea rax, [0x1401890f7]
lea eax, [0x1401890f7]
sub dword fs:[rdi], ecx
add byte [rcx + 0x15], bh
add byte [rax], al
invalid
invalid
mov ecx, 0x15
add byte [rax], al
add cl, ch
invalid
mov bh, 1
invalid
jmp 0x140096954
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x14018910c]
add byte [rax], al
lea rax, [0x14018910c]
lea eax, [0x14018910c]
lea eax, [0x14018910c]
push 0xffffffffb9000f29
adc eax, 0xe9000000
add byte [rax], al
add cl, ch
invalid
invalid
mov ecx, 0x15
jmp 0x140096954
add dword [rax], eax
invalid
add byte [rax], al
add cl, ch
invalid
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x140189121]
add byte [rax], al
lea rax, [0x140189121]
lea eax, [0x140189121]
lea eax, [0x140189121]
insb byte [rdi], dx
sub dword [rdi], ecx
invalid
invalid
add byte [rcx + 0xf], bh
mov ecx, 0xf
jmp 0x140096954
add dword [rax], eax
add byte [rax - 0x73], cl
lea eax, [0x140189130]
add byte [rax], al
lea rax, [0x140189130]
lea eax, [0x140189130]
lea eax, [0x140189130]
push 0x29
invalid
mov ecx, 0xe
jmp 0x140096954
test byte [rcx], al
add byte [rax], al
test byte [rcx], al
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x14018913e]
add byte [rax], al
lea rax, [0x14018913e]
verw cx
jae 0x1400967db
invalid
jmp case.0x14002fa5e.1360
add byte [rax], al
lea rax, [0x140189151]
lea eax, [0x140189151]
add byte [rax - 0x73], cl
lea eax, [0x140189151]
add eax, 0xf296e
outsb dx, byte [rsi]
sub dword [rdi], ecx
add byte [rcx + 0x26], bh
add byte [rax], al
mov ecx, 0x26
add byte [rax], al
jmp 0x140096954
add byte [rax - 0x73], cl
add eax, 0xf2983
sub dword [rcx], 0xf
invalid
lea eax, [0x140189177]
sub dword [rcx], 0xf
add byte [rcx + 0x38], bh
add byte [rax], al
mov ecx, 0x38
add byte [rax], al
jmp 0x140096954
push rsi
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1401891af]
lea eax, [0x1401891af]
lea eax, [0x1401891af]
stosb byte [rdi], al
sub dword [rdi], ecx
add byte [rcx + 0x19], bh
add byte [rax], al
mov ecx, 0x19
add byte [rax], al
jmp 0x140096954
add byte [rax], al
lea rax, [0x1401891c8]
lea eax, [0x1401891c8]
lea eax, [0x1401891c8]
mov dl, 0x29
invalid
mov ecx, 0x17
add byte [rax], al
jmp 0x140096954
lea rax, [0x1401891df]
lea eax, [0x1401891df]
sub dword [rdi], ecx
add byte [rcx + 0xc], bh
add byte [rax], al
invalid
mov ecx, 0xc
add byte [rax], al
add cl, ch
and eax, dword [rcx]
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1401891eb]
lea eax, [0x1401891eb]
jmp 0x140096954
add dword [rax], eax
add byte [rax - 0x73], cl
lea rax, [0x1401891eb]
lea eax, [0x1401891eb]
lea eax, [0x1401891eb]
mov ecx, 9
jmp 0x140096954
add byte [rax], al
add cl, ch
adc al, byte [rcx]
add byte [rax], al
lea rax, [0x1401891f4]
lea eax, [0x1401891f4]
lea eax, [0x1401891f4]
sub dword [rdi], ecx
add byte [rcx + 0xa], bh
or al, byte [rax]
add byte [rax], al
mov ecx, 0xa
or al, byte [rax]
add byte [rax], al
jmp 0x140096954
lea eax, [0x1401891fe]
mov ecx, 0x10
add byte [rax], al
invalid
invalid
add byte [rax], al
add cl, ch
jmp 0x140096954
invalid
invalid
jmp 0x140096954
add byte [rax], al
lea rax, [0x14018920e]
lea eax, [0x14018920e]
lea eax, [0x14018920e]
add eax, 0xf29a3
mov ecx, 0x17
jmp 0x140096954
add byte [rax], al
lea rax, [0x140189225]
lea eax, [0x140189225]
add byte [rax - 0x73], cl
lea eax, [0x140189225]
add eax, 0xf29a9
add byte [rcx + 0x19], bh
mov ecx, 0x19
add byte [rax], al
add cl, ch
add byte [rax], al
jmp 0x140096954
invalid
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14018923e]
lea eax, [0x14018923e]
invalid
add byte [rcx + 0xe], bh
mov ecx, 0xe
add byte [rax], al
add cl, ch
add byte [rax], al
jmp 0x140096954
mov ebp, 0x48000000
lea rax, [0x14018924c]
lea eax, [0x14018924c]
scasb al, byte [rdi]
sub dword [rdi], ecx
add byte [rcx + 0xd], bh
invalid
add byte [rax], al
invalid
mov ecx, 0xd
or eax, 0xe9000000
lodsb al, byte [rsi]
add byte [rax], al
jmp 0x140096954
add byte [rax - 0x73], cl
add eax, 0xf29aa
invalid
lea rax, [0x140189259]
lea eax, [0x140189259]
add byte [rcx + 0x14], bh
mov ecx, 0x14
jmp 0x140096954
wait
add byte [rax], al
add byte [rax - 0x73], cl
lea eax, [0x14018926d]
lea eax, [0x14018926d]
lodsd eax, dword [rsi]
sub dword [rdi], ecx
add byte [rcx + 8], bh
mov ecx, 8
mov ecx, 8
add byte [rax], al
jmp 0x140096954
add byte [rax], al
lea rax, [0x140189275]
mov ecx, 0x1b
jmp 0x140096954
lea rax, [0x140189290]
mov ecx, 0xe
jmp 0x140096954
lea rax, [0x14018929e]
mov ecx, 0x10
jmp 0x140096954
lea rax, [0x1401892ae]
mov ecx, 0x16
jmp 0x140096954
lea rax, [0x1401892c4]
mov ecx, 0x15
jmp 0x140096954
lea rax, [0x1401892d9]
mov ecx, 0xb
jmp 0x140096954
lea rax, [0x1401892e4]
mov ecx, 0x16
jmp 0x140096954
lea rax, [0x1401892fa]
mov ecx, 0xd
jmp 0x140096954
lea rax, [0x140189307]
mov ecx, 0xb
jmp 0x140096954
lea rax, [0x140189312]
mov ecx, 0x13
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], rcx
lea rax, [rbp - 0x30]
lea eax, [rbp - 0x30]
ror byte [r8 - 0x77], 1
fmul dword [r8 - 0x73]
lea eax, [rbp - 0x30]
invalid
invalid
invalid
lea eax, [rbp - 0x30]
mov qword [rbp - 0x10], rax
lea rax, [0x140011bb0]
mov qword [rbp - 8], rax
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 1
mov qword [rbp - 0x40], 0
lea rax, [rbp - 0x10]
mov qword [rbp - 0x50], rax
mov qword [rbp - 0x48], 1
mov rcx, qword [rsi + 0x20]
mov rdx, qword [rsi + 0x28]
lea r8, [rbp - 0x60]
call fcn.140015020
mov ebx, eax
mov eax, ebx
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop rbp
ret
cmp rcx, rdi
je case.0x1400660dc.922
add r12, r10
mov rdx, rax
cmp rax, r13
je 0x140096bce
lea rax, [rdx + 1]
movzx r9d, byte [rdx]
mov r10d, 1
test r9b, r9b
jns 0x140096a70
add cl, byte [rbp + 0x39]
jmp 0x14123eec1
add rdx, 3
mov r10d, 3
mov edx, 3
mov edx, 3
mov rax, rdx
jmp 0x140096a70
add edx, 2
cmp rax, r13
cmove rdx, rax
xor eax, eax
cmp rdx, r13
setne al
add rax, rdx
mov r10d, 3
cmp r9b, 0xf0
jb 0x140096a70
xor edx, edx
cmp rax, r13
setne dl
add rax, rdx
add eax, edx
add eax, edx
mov r10d, 4
jmp 0x140096a70
cld
ja case.0x1400937a3.146
mov rcx, rsi
mov rdx, r15
call case.0x1400660dc.945
test al, al
jne 0x140096bfd
add byte [rax], al
add byte [rax], al
lea rax, [rsp + 0x26]
mov qword [rsp + 0x28], rax
mov qword es:[rsp + 0x28], rax
lea rax, [fcn.140012070]
mov qword [rsp + 0x30], rax
lea rax, str.u
str word [rax - 0x77]
and al, 0x38
str word [rax - 0x77]
and al, 0x38
cmp byte [rax - 0x39], cl
and al, 0x40
add al, byte [rax]
add byte [rax], al
mov qword [rsp + 0x40], 2
mov qword [rsp + 0x58], 0
mov dword [rsp + 0x58], 0
lea rax, [rsp + 0x28]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], 1
and al, 0x50
add dword [rax], eax
add byte [rax], al
and al, 0x50
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
mov rdx, r15
lea r8, [rsp + 0x38]
call fcn.140015020
test al, al
jne 0x140096bfd
add r12, 3
mov rcx, r12
cmp r12, rdi
jbe 0x140096a46
invalid
invalid
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, rdi
call fcn.1400c1050
mov rcx, rdi
sub rdi, rcx
add r14, rcx
invalid
mov rcx, rsi
invalid
mov rdx, r15
mov r8, r14
mov eax, esi
mov eax, esi
invalid
mov r9, rdi
stc
call case.0x1400660dc.945
add byte [rax], al
test al, al
jne 0x140096bfd
lea rdx, str._RUST_BACKTRACE
adc eax, 0xf2350
sldt word [rcx - 0x48]
add byte [rcx - 0x48], al
mov r8d, 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov rcx, rsi
mov ecx, esi
call rbp
mov ebx, eax
mov eax, ebx
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
test eax, 0x4c000f31
mov edx, esp
str word [rcx + rcx*4 - 0x1e]
add byte [rcx + rcx*4 - 0x1e], cl
mov rdx, r12
call fcn.1400c13e0
add al, byte [rax]
lea r8, str.library_std_src_sys_commonwtf8.rs
mov rcx, r12
xor dword [rdi], ecx
add byte [rcx + rcx*4 - 0x1f], cl
str word [rcx + rcx*4 - 0x1f]
mov rdx, rdi
cli
call fcn.1400c1150
add al, byte [rax]
int3
int3
int3
int3
int3
int3
int3
int3
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov rsi, r9
in al, dx
js 0x140096c9d
mov esi, ecx
mov rdi, r8
mov qword [rsp + 0x70], rdx
mov dword [rsp + 0x70], edx
invalid
mov dword [rsp + 0x70], edx
mov r14, rcx
mov esi, ecx
add rsi, r8
mov qword [rsp + 0x48], r8
and al, 0x48
and al, 0x48
mov qword [rsp + 0x50], rsi
mov dword [rsp + 0x50], esi
je 0x140096c8e
push rax
lea r12, [rsp + 0x58]
pop rax
mov byte [rsp + 0x58], 0x81
mov byte [rsp + 0x64], 0x81
invalid
invalid
and al, 0x58
pop rax
add esi, 0x81642444
add dword fs:[rax - 0x4b], 0x6c8d4c81
mov bpl, 0x81
mov ch, 0x81
lea r13, [rsp + 0x2d]
insb byte [rdi], dx
and al, 0x2d
lea r15, [rsp + 0x2c]
lea edi, [rsp + 0x2c]
sub al, 0x48
lea ebx, [0x1401b6448]
not dword [rcx]
invalid
lea rbx, [0x1401b6448]
not dword [rcx]
add bl, ch
jmp 0x140096cd7
mov word [rsp + 0x2c], 0x305c
and al, 0x2c
pop rsp
sub al, 0x5c
xor byte [rsi + 0xf], ah
invalid
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rsp + 0x2e], 0
and al, 0x2e
and al, 0x2e
add byte [rax], al
add byte [rax], al
mov word [rsp + 0x36], 0x200
and al, 0x36
add byte [rdx], al
invalid
add al, byte [rcx - 0x75]
invalid
mov eax, dword [r13 + 7]
mov eax, dword [rbp + 7]
invalid
mov dword [rsp + 0x3f], eax
mov rax, qword [r13]
mov qword [rsp + 0x38], rax
and al, 0x38
invalid
and al, 0x38
mov bpl, 0x5c
mov eax, dword [rsp + 0x3f]
and al, 0x3f
mov dword [r12 + 8], eax
mov rax, qword [rsp + 0x38]
or byte [rax - 0x75], cl
and al, 0x38
mov qword [r12 + 1], rax
mov dword [rsp + 1], eax
cmp bpl, 0x81
je case.0x14006dc66.905
std
xor dword [rcx + rbx + 0x40], 0xf80fd80
test byte [rbp + 1], dh
add byte [rax], al
cmp bpl, 0x80
je 0x140096e5c
movzx eax, byte [rsp + 0x62]
mov dh, 0x44
and al, 0x62
cmp al, byte [rsp + 0x63]
jb 0x140096e75
add dword [rax], eax
invalid
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
test rdi, rdi
je 0x140096ea4
add byte [rax], al
cmp rdi, rsi
test rdi, rdi
je 0x140096ea4
add byte [rax], al
add byte [rax], al
cmp rdi, rsi
test dword [rdi], 0x19c84
je 0x140096ea4
test byte [rcx + rax - 0x49f10000], bl
invalid
pushfq
add dword [rax], eax
add byte [rdi], cl
mov dh, 0x17
movzx edx, byte [rdi]
movzx ebp, dl
test bpl, bpl
test ch, ch
test ch, ch
js case.0x14006dc66.911
or eax, 0x83c7ff48
inc rdi
cmp ebp, 0x27
std
invalid
std
invalid
jbe 0x140096d90
jmp 0x140096de7
add byte [rcx + 0x1fe083e8], cl
mov eax, ebp
and eax, 0x1f
loopne case.0x1400965e4.46
loopne case.0x1400965e4.46
movzx r8d, byte [rdi + 1]
and r8d, 0x3f
and eax, 0x3f
mov dh, 0x47
add dword [rcx - 0x7d], eax
loopne 0x140096d6d
and eax, 0x3f
cmp bpl, 0xdf
cmp ch, 0xdf
jbe case.0x140071eb3.862
movzx ecx, byte [rdi + 2]
movzx ecx, byte [rdi + 2]
mov dh, 0x4f
add al, byte [rcx - 0x3f]
loopne 0x140096d42
invalid
shl r8d, 6
invalid
and ecx, 0x3f
or ecx, r8d
cmp dl, 0xf0
cli
invalid
jb 0x140096dd7
mov word [rax], es
add byte [rax], al
invalid
cli
invalid
mov word [rax], es
add byte [rax], al
invalid
add byte [rdi], cl
mov dh, 0x6f
add eax, dword [rbx - 0x1f3ef820]
and eax, 7
shl eax, 0x12
loopne case.0x140079b35.822
shl ecx, 6
movzx ebp, byte [rdi + 3]
and eax, 7
shl eax, 0x12
loopne case.0x140079b35.822
invalid
loopne case.0x140079b35.822
shl ecx, 6
and ebp, 0x3f
or ebp, ecx
or ebp, eax
invalid
cmp ebp, 0x110000
add byte [rax], al
adc dword [rax], eax
je 0x140096ea4
cmp dword [rcx], eax
add byte [rax], al
add dword [rax], eax
add byte [rax - 0x7d], cl
add rdi, 4
cmp ebp, 0x27
jbe 0x140096d90
invalid
add rdi, 4
cmp ebp, 0x27
jbe 0x140096d90
invalid
sbb al, 0xeb
jno case.0x140079b35.841
invalid
jmp 0x140096de7
add rdi, 2
add edi, 2
shl eax, 6
loopne case.0x140079b35.829
or eax, r8d
mov ebp, eax
cmp ebp, 0x27
std
invalid
ja 0x140096de7
ror byte [rcx + 0x27fd83c5], 0x77
invalid
std
invalid
nop word [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rcx + 0x46348e8], cl
or dword [rax + 1], 0xffffffd8
add eax, ebx
mov eax, ebp
movsxd rax, dword [rbx + rax*4]
add rax, rbx
add eax, ebx
invalid
add eax, ebx
jmp rax
mov word [rsp + 0x2c], 0x745c
jmp 0x140096ca0
stc
invalid
invalid
invalid
sub al, 0x5c
pop rsp
je 0x140096d8c
stc
invalid
mov word [rsp + 0x2c], 0x6e5c
and al, 0x2c
pop rsp
outsb dx, byte [rsi]
jmp 0x140096ca0
invalid
and al, 0x2c
sub al, 0x5c
pop rsp
jb 0x140096da4
loope 0x140096dbb
invalid
invalid
mov word [rsp + 0x2c], 0x225c
sub al, 0x5c
and ch, cl
invalid
invalid
jmp 0x140096ca0
jmp qword [rsi - 0x39]
and al, 0x2c
pop rsp
invalid
invalid
add rdi, 3
add edi, 3
shl eax, 0xc
or ecx, eax
invalid
mov ebp, ecx
ror dword [rcx + 0x27fd83cd], 0x76
cmp ebp, 0x27
jbe 0x140096d90
invalid
test eax, 0x755cfd83
cmp ebp, 0x5c
pop rsp
jne 0x140096df8
or al, 0x66
mov word [rsp + 0x2c], 0x5c5c
mov dword [rsp + 0x2c], 0xa8e95c5c
invalid
sub al, 0x5c
pop rsp
jmp 0x140096ca0
test al, 0xfe
invalid
dec dword [rcx - 0xbae1717]
idiv edi
invalid
mov ecx, ebp
call fcn.140016250
push rcx
hlt
idiv edi
invalid
push rcx
hlt
inc dword [rax + rax*8 - 0x1676d28b]
test al, al
jne 0x140096e30
mov ecx, ebp
call fcn.140016370
cmc
idiv edi
test al, al
sal byte [rdx + riz - 0x3a], 0x44
and al, 0x2c
je 0x140096e30
mov byte [rsp + 0x2c], 0x80
and al, 0x2c
or byte [rcx + 0x4930246c], 0x8b
add byte [r8 - 0x77], r9b
add byte [rax - 0x77], cl
mov dword [rsp + 0x30], ebp
mov rax, qword [r13]
add byte [rax - 0x77], cl
mov qword [rsp + 0x38], rax
and al, 0x38
cmp byte [rcx - 0x75], al
invalid
mov eax, dword [r13 + 7]
mov eax, dword [rbp + 7]
invalid
mov dword [rsp + 0x3f], eax
invalid
mov bpl, 0x80
jmp 0x140096cc4
dec dword [rcx + rcx*4 - 7]
mov rcx, r15
mov edx, ebp
call fcn.140012130
invalid
mov dl, 0xf7
invalid
div byte [rdx - 0x49f00009]
insb byte [rdi], dx
movzx ebp, byte [rsp + 0x2c]
and al, 0x2c
mov rax, qword [r13]
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
add byte [r8 - 0x77], r9b
and al, 0x38
mov dword [rsp + 0x38], eax
mov eax, dword [r13 + 7]
mov dword [rsp + 0x3f], eax
invalid
cmp bpl, 0x81
jne 0x140096cc4
push 0xfffffffffffffffe
invalid
invalid
invalid
invalid
push 0xfffffffffffffffe
invalid
invalid
jmp 0x140096ea4
push rsp
and al, 0x5c
pop rsp
pop rsp
mov dword [r12 + 8], 0
mov qword [r12], 0
add al, 0x24
add byte [rax], al
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rcx - 0x39], cl
add al, 0x24
add byte [rax], al
add byte [rax], al
xor ebp, ebp
in eax, dx
jmp 0x140096e8d
movzx ecx, al
mov byte [rsp + 0x58], bpl
mov byte [rsp + 0x58], ch
mov byte [rsp + 0x58], ch
lea edx, [rax + 1]
mov byte [rsp + 0x62], dl
cmp al, 0xa
jae case.0x14006dc66.930
invalid
invalid
movzx edx, byte [rsp + rcx + 0x58]
mov rcx, r14
mov ecx, esi
mov rax, qword [rsp + 0x70]
and al, 0x70
call qword [rax + 0x20]
test al, al
je 0x140096cd7
invalid
invalid
invalid
invalid
invalid
push qword [rax + 0x3102eb01]
mov al, 1
jmp 0x140096ea6
invalid
add dh, byte [rcx]
xor eax, eax
add rsp, 0x78
add esp, 0x78
ror byte [rax - 0x7d], 0xc4
js 0x140096f06
pop rbx
add esp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop rbp
pop r14
pop rsi
pop r15
ret
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srcescape.rs
lea eax, [0x1401883b0]
adc al, 0xf
add byte [rdx + 0xa], bh
or al, byte [rax]
add byte [rax], al
mov edx, 0xa
or al, byte [rax]
add byte [rax], al
call fcn.1400c10d0
add al, byte [rax]
add ah, cl
int3
int3
int3
int3
int3
sub esp, 0x48
mov rsi, rcx
mov esi, ecx
in al, dx
mov rsi, rcx
mov esi, ecx
mov esi, ecx
lea rcx, [rsp + 0x28]
and al, 0x28
sub al, ch
std
invalid
call fcn.1400959e0
mov rax, qword [rsp + 0x28]
dec dword [rax - 0x75]
and al, 0x28
movabs rcx, 0x8000000000000000
cmp rax, rcx
mov ecx, 0
add byte [rax], al
add byte [rax + 0x75c83948], al
add eax, 0xeb0e8948
mov qword [rsi], rcx
invalid
jne 0x140096efc
mov qword [rsi], rcx
jmp 0x140096f26
invalid
sub cl, byte [rax - 0x75]
mov rdx, qword [rsp + 0x30]
push rsp
and al, 0x30
mov rcx, qword [rsp + 0x38]
cmp byte [rax + 0x40247c], al
cmp byte [rsp + 0x40], 0
je case.0x140079b35.862
and byte [rax - 0x77], cl
or byte [rax - 0x77], r9b
mov qword [rsi + 8], rax
mov qword [rsi + 0x10], rdx
push rsi
adc byte [rax - 0x77], cl
sbb byte [rax - 0x48], r9b
mov eax, 1
add byte [rax], al
invalid
or byte [rax - 0x77], 6
push rsi
adc byte [rax - 0x77], cl
sbb byte [rax - 0x48], r9b
mov eax, 1
mov eax, 1
add byte [rax], al
add byte [rax + 0x48068948], al
add esp, 0x48
invalid
invalid
add rsp, 0x48
invalid
pop rbx
pop rsi
ret
test rcx, rcx
leave
je 0x140096f0d
and al, 0x47
shl r8d, 0x10
adc byte [rdi + rcx - 0x49], al
and al, 0x45
adc byte [rdi + rcx - 0x49], al
and al, 0x45
movzx ecx, word [rsp + 0x45]
or r9d, r8d
or ecx, eax
ror dword [rcx - 0x3f], 0xe1
and byte [rbx + rcx*4 + 0x44], al
and al, 0x41
shl r9, 0x20
loope 0x140096f69
mov r8d, dword [rsp + 0x41]
and al, 0x41
or r8, r9
or eax, ecx
lea r9, [rdx + rcx]
lea ecx, [rdx + rcx]
or al, 0xa
mov r11, rdx
jmp 0x140096f78
invalid
shr ebx, cl
invalid
add ebx, 2
cmp r10, r9
cmp edx, ecx
cmp edx, ecx
retf 0xf4d
cmovne r10, r11
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
shl dword [r14 + 0x66], cl
nop dword cs:[rax + rax]
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rbp - 0x77], cl
ror dword [rbp + 0x39], cl
invalid
invalid
mov r11, r10
cmp r10, r9
je 0x140096f0d
xchg ebp, eax
retf 0x9574
xchg ebp, eax
lea r10, [r11 + 1]
movzx ebx, byte [r11]
mov dh, 0x1b
sbb eax, dword [rbx + rbx*8 - 0x47f1387]
test bl, bl
jns 0x140096f70
in al, dx
in al, dx
cmp bl, 0xe0
jb 0x140096f5a
sti
loopne 0x140096ffa
rol dword [rax + 0x2675edfb], 1
cmp r10, r9
sti
in eax, dx
jne 0x140096fb4
je 0x140096f0d
jbe 0x140096f94
invalid
invalid
lea r10, [r11 + 2]
add cl, byte [rbp + 0x39]
retf 0x840f
invalid
cmp r10, r9
je 0x140096f0d
test byte [rcx - 1], ch
invalid
invalid
test byte [rcx - 1], ch
invalid
invalid
inc dword [rcx - 0x80]
jnp 0x140096fa9
invalid
cmp byte [r11 + 1], 0x9f
add dword [rdi - 0x7cb6ca89], ebx
ret
lahf
ja case.0x140071eb3.915
add r11, 3
mov r10, r11
jmp 0x140096f70
invalid
mov esp, 0x2c38349
cmp r10, r9
ret
add cl, byte [rbp + 0x39]
retf 0xf4d
invalid
invalid
cmove r11, r10
fiadd dword [rbp + 0x31]
ror byte [rbp + 0x39], cl
invalid
xor r10d, r10d
cmp r11, r9
cmp ebx, ecx
cmp ebx, ecx
retf
setne r10b
add r10, r11
fiadd dword [rax - 0x608d0f05]
xchg ebp, eax
ret 0x14d
fiadd dword [rax - 0x608d0f05]
invalid
xor r11d, r11d
xor ebx, ebx
cmp r10, r9
cmp edx, ecx
setne r11b
add r10, r11
add edx, ebx
xchg ebp, eax
ret
add edx, ebx
jmp 0x140096f70
shl r8, 8
mov qword [rsi], rax
or byte [rax - 0x77], cl
invalid
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], rcx
adc byte [rcx + rcx*4 + 0x46], cl
sbb cl, ch
invalid
invalid
invalid
invalid
or byte [rax - 0x77], cl
adc byte [rcx + r9*4 + 0x46], r9b
adc byte [rcx + rcx*4 + 0x46], cl
adc byte [rcx + rcx*4 + 0x46], cl
sbb cl, r13b
sbb cl, ch
invalid
invalid
int3
int3
int3
int3
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
invalid
mov qword [rbp], 0xfffffffffffffffe
mov rdi, rdx
xlatb
add dh, bh
invalid
invalid
xlatb
mov rsi, rcx
movzx r14d, byte [rdx + 0x18]
jb 0x140097040
invalid
jb 0x140097040
mov byte [rdx + 0x18], 0
sbb byte [rax], al
mov qword [rbp - 0x18], 0
mov dword [rbp - 0x18], 0
add byte [rax], al
add byte [rax], al
mov qword [rbp - 0x10], 2
lock add al, byte [rax]
add byte [rax], al
mov qword [rbp - 8], 0
clc
add byte [rax], al
add byte [rax], al
mov r15, qword [rdx + 8]
mov edi, dword [rdx + 8]
movzx ebx, word [rdx + 0x10]
mov eax, 2
xor r8d, r8d
rol byte [rbp + 0x31], 0xe4
rol byte [rbp + 0x31], 0xe4
jmp 0x140097074
invalid
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov r8, qword [rbp - 8]
mov word [rax + r8*2], r13w
inc r8
ror byte [rcx + rcx*4 + 0x45], 0xf8
ror byte [rcx + rcx*4 + 0x45], 0xf8
mov rdx, qword [rdi]
nop word [rax + rax]
add byte [rax], al
invalid
invalid
add byte [rax], al
add byte [rcx - 0x77], al
frstor dword [rsi - 0x7b]
fisttp dword [rdi]
test dword [rax + rax + 0x394c0000], edx
cli
mov r13d, ebx
test bx, bx
jne 0x140097120
cmp rdx, r15
je 0x1400971d3
lea rcx, [rdx + 1]
mov qword [rdi], rcx
movzx r10d, byte [rdx]
movzx r13d, r10b
test r13b, r13b
jns 0x14009713b
mov r9d, r13d
and r9d, 0x1f
lea rcx, [rdx + 2]
mov qword [rdi], rcx
movzx r11d, byte [rdx + 1]
and r11d, 0x3f
cmp r13b, 0xdf
jbe 0x140097131
lea rcx, [rdx + 3]
mov qword [rdi], rcx
movzx r13d, byte [rdx + 2]
shl r11d, 6
and r13d, 0x3f
or r13d, r11d
cmp r10b, 0xf0
jb 0x140097153
lea rcx, [rdx + 4]
mov qword [rdi], rcx
movzx edx, byte [rdx + 3]
and r9d, 7
shl r9d, 0x12
adc al, byte [rcx - 0x3f]
in eax, 6
adc al, byte [rcx - 0x3f]
in eax, 6
and edx, 0x3f
or edx, r13d
or edx, r9d
mov r13d, edx
cmp r13d, 0xffff
add byte [rsi + 0x28], dh
add byte [rsi + 0x28], dh
jmp 0x140097163
nop word cs:[rax + rax]
mov word [rdi + 0x10], 0
xor ebx, ebx
mov dword [rdi + 0x10], 0xdb310000
cmp r13w, 0x22
je 0x140097147
jmp 0x1400971a0
shl r9d, 6
or r9d, r11d
mov r13d, r9d
xor ebx, ebx
mov rdx, rcx
cmp r13w, 0x22
jne 0x1400971a0
not r12b
and r12b, 1
jmp 0x140097080
shl r9d, 0xc
or r13d, r9d
cmp r13d, 0xffff
jbe 0x14009713b
lea r9d, [r13 + 0xff0000]
shr r9d, 0xa
or r9d, 0xd800
and r13d, 0x3ff
or r13d, 0xdc00
mov word [rdi + 0x10], r13w
mov rdx, rcx
mov ebx, r13d
mov r13d, r9d
cmp r13w, 0x22
je 0x140097147
nop dword [rax + rax]
movzx ecx, r13w
cmp ecx, 0x3b
jne 0x1400971b4
mov r13w, 0x3b
test r12b, 1
je 0x1400971cf
cmp r8, qword [rbp - 0x18]
jne case.0x140079b35.903
lea rcx, [rbp - 0x18]
mov rdx, r8
call case.0x1400660dc.391
jmp 0x140097060
mov byte [rdi + 0x18], 1
test r14b, r14b
jne 0x14009720f
test r8, r8
jne 0x14009720f
movabs rax, 0x8000000000000000
mov qword [rsi], rax
cmp qword [rbp - 0x18], 0
je 0x140097232
mov rcx, qword [rbp - 0x10]
mov edx, 2
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
jmp fcn.14000cc90
mov rdx, qword [rbp - 0x10]
lea rcx, [rbp - 0x38]
call fcn.1400935a0
movups xmm0, xmmword [rbp - 0x38]
movups xmm1, xmmword [rbp - 0x28]
fmul dword [rdi]
adc dword [rsi + 0x10], ecx
fmul dword [rdi]
adc dword [rsi + 0x10], ecx
movups xmmword [rsi], xmm0
cmp qword [rbp - 0x18], 0
jne 0x1400971f1
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
cmp qword [rbp - 0x18], 0
je 0x14009727e
mov rcx, qword [rbp - 0x10]
mov edx, 2
call fcn.14000cc90
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rbp
push rbx
sub rsp, 0x28
mov r14, r8
mov rdi, rdx
mov rsi, rcx
mov rcx, qword [rcx + 8]
mov rbx, qword [rsi + 0x10]
pop rsi
adc byte [rcx], dh
in eax, dx
pop rsi
adc byte [rcx], dh
in eax, dx
mov eax, 0
cmp rbx, 3
jb 0x1400972f0
movzx edx, byte [rbx + rcx - 2]
mov r8d, edx
and r8b, 0xf0
xor ebp, ebp
cmp r8b, 0xa0
jne 0x1400972f0
xor ebp, ebp
cmp byte [rbx + rcx - 3], 0xed
jne 0x1400972f0
movzx ebp, byte [rbx + rcx - 1]
and edx, 0x1f
invalid
and ebp, 0x3f
shl edx, 0x10
loop 0x1400972f9
invalid
loop 0x1400972f9
shl ebp, 0xa
or ebp, edx
mov al, 1
cmp r14, 3
jb 0x1400973a9
add byte [rax - 0x7af012c1], al
scasd eax, dword [rdi]
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
add dword [ecx + ecx*4 - 0x1e], eax
mov edx, r12d
cmp byte [rdi], 0xed
jne 0x1400973b2
invalid
movzx r12d, byte [rdi + 1]
mov edx, r12d
and dl, 0xf0
cmp dl, 0xb0
jne 0x1400973b2
test al, al
je 0x1400973b2
xchg ebx, eax
add byte [rax], al
invalid
xchg ebx, eax
add byte [rax], al
add byte [rdi + rcx - 0x4a], al
outsd dx, dword [rsi]
add al, byte [rcx - 0x7d]
in al, 0x1f
movzx r13d, byte [rdi + 2]
and r12d, 0x1f
cmp rbx, 3
jb 0x140097336
add rbx, 0xfffffffffffffffd
mov qword [rsi + 0x10], rbx
shl r12d, 6
and r13d, 0x3f
lea r15, [r14 - 3]
inc r14
mov rax, qword [rsi]
sub rax, rbx
cmp rax, r14
jb 0x140097487
add rdi, 3
add r12d, 0xfc00
and r12d, 0xffc0
add byte [rcx + rcx - 0x13], al
add byte [rcx + rcx - 0x13], al
or ebp, r12d
add ebp, 0x10000
mov rcx, rsi
mov edx, ebp
call fcn.140094c10
mov rax, qword [rsi]
in eax, 0x81
invalid
mov rbx, qword [rsi + 0x10]
sub rax, rbx
cmp rax, r15
jb 0x14009749a
mov rcx, qword [rsi + 8]
add rcx, rbx
mov rdx, rdi
mov r8, r15
mov eax, edi
mov eax, edi
call sub.VCRUNTIME140.dll_memcpy
add rbx, r15
jmp 0x14009745a
test r14, r14
je 0x14009743e
lea rax, [rdi + r14]
mov r8, rdi
jmp 0x1400973d8
add r8, 2
cmp rdx, rax
cmovne rdx, r8
nop word cs:[rax + rax]
mov r8, rdx
cmp rdx, rax
je 0x14009743e
invalid
lea rdx, [r8 + 1]
lea rdx, [r8 + 1]
movzx r9d, byte [r8]
test r9b, r9b
jns 0x1400973d0
cmp r9b, 0xe0
jb 0x1400973bb
cmp r9b, 0xed
jne 0x14009740f
cmp rdx, rax
je 0x14009743e
lea rdx, [r8 + 2]
cmp rdx, rax
je 0x14009743e
cmp byte [r8 + 1], 0x9f
ja 0x14009743a
add r8, 3
mov rdx, r8
jmp 0x1400973d0
add r8, 2
cmp rdx, rax
cmove r8, rdx
xor edx, edx
cmp r8, rax
setne dl
add rdx, r8
cmp r9b, 0xf0
jb 0x1400973d0
xor r8d, r8d
cmp rdx, rax
setne r8b
add rdx, r8
jmp 0x1400973d0
mov byte [rsi + 0x18], 0
mov rax, qword [rsi]
sub rax, rbx
cmp rax, r14
jb 0x14009746f
add rcx, rbx
mov rdx, rdi
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
add rbx, r14
mov qword [rsi + 0x10], rbx
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.1400c43f0
mov rcx, qword [rsi + 8]
mov rbx, qword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
jmp 0x140097449
mov rcx, rsi
mov rdx, rbx
mov r8, r14
call fcn.1400c43f0
jmp 0x140097354
mov rcx, rsi
mov rdx, rbx
mov r8, r15
call fcn.1400c43f0
mov rbx, qword [rsi + 0x10]
jmp 0x14009738f
movabs r14, 0x5700000002
test r15, r15
jne 0x1400976bf
jmp 0x1400976cc
jnp 0x1400975bd
add byte [rbp - 0x2a], dh
xor eax, eax
cmp byte [rbx + 0x24], 0
je 0x1400975b3
test al, al
jne 0x1400975b7
mov ebp, 4
cmp dword [rbx], 0
jne 0x1400975c1
jmp 0x1400975d8
test al, al
je 0x1400975c6
mov ebp, 1
cmp dword [rbx], 0
cmp eax, dword [rax]
je 0x1400975d8
mov edx, dword [rbx + 4]
jmp 0x140097618
movzx r8d, byte [rbx + 0x23]
lea ebp, [r8*2 + 3]
cmp dword [rbx], 0
jne 0x1400975c1
cmp byte [rbx + 0x20], 0
je 0x1400975fc
xor r8d, r8d
test dl, dl
setne r8b
or r8d, 0xfffffffe
shl r8d, 0x1e
test cl, cl
mov edx, 0x80120114
cmove edx, r8d
jmp 0x140097618
test dl, dl
je 0x14009760b
test cl, cl
jne 0x140097613
invalid
invalid
mov edx, 0x40000000
jmp 0x140097618
invalid
or eax, 0x840fc984
pop rsi
invalid
test cl, cl
je 0x140097571
mov edx, 0x120114
mov r8d, dword [rbx + 0x18]
mov ecx, dword [rbx + 0x14]
adc al, 0xb
adc byte [r11 + r9*4 + 0x4b], cl
or byte [rbx], cl
sbb al, 0x45
xor edx, edx
adc al, 0xb
adc byte [r11 + r9*4 + 0x4b], cl
or byte [rbx], cl
sbb al, 0x45
xor edx, edx
test al, al
setne r10b
shl r10d, 0x15
or r10d, ecx
mov dword [rsp + 0x28], r10d
mov dword [rsp + 0x20], ebp
mov qword [rsp + 0x30], 0
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CreateFileW]
cmp rax, 0xffffffffffffffff
je 0x1400976a4
mov r14, rax
mov esi, eax
cmp ebp, 4
jne 0x14009769b
cmp byte [rbx + 0x23], 0
je 0x14009769b
jnp 0x140097688
add byte [rbx + rsi - 1], dh
adc eax, 0x2ea4a
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0xb7
mov bh, 0
add byte [rax], al
jne 0x14009769b
mov qword [rsp + 0x38], 0
mov dword [rsp + 0x38], 0
lea r8, [rsp + 0x38]
mov rcx, r14
int1
int1
mov edx, 6
mov r9d, 8
add byte [rax], al
add byte [rcx - 0x47], al
or byte [rax], al
add byte [rax], al
call qword [sym.imp.KERNEL32.dll_SetFileInformationByHandle]
test eax, eax
je 0x1400976e4
xor esi, esi
test r15, r15
test byte [rbp - 0x7b], 0xff
jne 0x1400976bf
jmp 0x1400976cc
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r14d, eax
mov esi, eax
invalid
mov esi, eax
shl r14, 0x20
or r14, 2
mov esi, 1
test r15, r15
je 0x1400976cc
mov edx, 2
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.14000cc90
mov rax, rsi
mov rdx, r14
add rsp, 0x80
invalid
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ebx, eax
shl rbx, 0x20
or rbx, 2
mov rcx, r14
int1
int1
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test r15, r15
je 0x14009770f
mov edx, 2
mov rcx, rdi
call fcn.14000cc90
idiv edi
idiv edi
dec dword [rcx - 0x77]
fsubp st(3)
mov r14, rbx
jmp 0x1400976cc
invalid
mov eax, 0xcccccccc
int3
int3
push 0x48d78948
mov esi, ecx
invalid
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
and al, 0x50
invalid
push rdi
ror byte [rdi], 0x29
and al, 0x50
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
mov dword [rsp + 0x60], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
lea rdx, [rsp + 0x30]
mov rcx, rdi
xor byte [rax - 0x77], cl
stc
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandle]
test eax, eax
ror byte [rdi], 0x84
scasb al, byte [rdi]
add byte [rax], al
invalid
ror byte [rdi], 0x84
scasb al, byte [rdi]
add byte [rax], al
add byte [rbx + 0x3130244c], cl
sal bh, 0xc1
add byte [rax + rax], al
add byte [rax + rdi + 0x48], dh
cmp byte [rax - 0x39], cl
and al, 0x28
add byte [rax], al
add byte [rax], al
mov ecx, dword [rsp + 0x30]
xor eax, eax
test ecx, 0x400
je 0x1400977a2
invalid
cmp byte [rax - 0x39], cl
and al, 0x28
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x28], 0
lea r8, [rsp + 0x28]
mov rcx, rdi
mov edx, 9
mov r9d, 8
mov ecx, 8
mov ecx, 8
add bh, bh
adc eax, 0x2e9d4
invalid
call qword [sym.imp.KERNEL32.dll_GetFileInformationByHandleEx]
add byte [rbp - 0x74858b40], al
test eax, eax
je 0x14009780a
invalid
mov eax, dword [rsp + 0x28]
and al, 0x28
shl eax, 0x15
sar eax, 0x1f
and eax, dword [rsp + 0x2c]
and al, 0x2c
mov ecx, dword [rsp + 0x30]
mov edx, dword [rsp + 0x54]
mov r8d, dword [rsp + 0x4c]
mov eax, dword [rsp + 0x4c]
mov eax, dword [rsp + 0x4c]
and al, 0x4c
mov r9d, dword [rsp + 0x50]
and al, 0x50
push rax
shl r9, 0x20
or r9, rdx
or ecx, edx
or ecx, edx
mov edx, dword [rsp + 0x58]
and al, 0x58
mov r10d, dword [rsp + 0x60]
mov r11d, dword [rsp + 0x5c]
and al, 0x5c
and al, 0x5c
shl r11, 0x20
shl ebx, 0x20
jrcxz case.0x140094354.119
or r11, r10
mov qword [rsi], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov qword [rsi + 8], r11
mov dword [rsi + 0x10], 1
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x46], al
invalid
invalid
mov dword [rsi + 0x14], r8d
mov dword [rsi + 0x14], eax
adc al, 0xc7
adc al, 0xc7
mov dword [rsi + 0x18], 1
sbb byte [rcx], r8b
add byte [rax], al
add byte [rcx + 0x100f1c56], cl
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rsp + 0x34]
and al, 0x34
add byte [rax], al
mov dword [rsi + 0x1c], edx
movups xmm0, xmmword [rsp + 0x34]
and al, 0x34
sbb al, 0xf
adc byte [rsp + 0x34], al
and al, 0x34
and al, 0x34
movups xmmword [rsi + 0x20], xmm0
mov rdx, qword [rsp + 0x44]
mov edx, dword [rsp + 0x44]
push rsp
and al, 0x44
invalid
and byte [rax - 0x75], r9b
push rsp
and al, 0x44
invalid
mov qword [rsi + 0x30], rdx
mov qword [rsi + 0x30], rdx
mov dword [rsi + 0x30], edx
mov qword [rsi + 0x38], r9
mov dword [rsi + 0x38], ecx
mov dword [rsi + 0x40], ecx
mov dword [rsi + 0x44], eax
invalid
mov dword [rsi + 0x44], eax
jmp case.0x14009383a.163
jmp case.0x14009383a.163
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x2e8a8
test al, 0xe8
add al, byte [rax]
invalid
add byte [rax - 0x3f], cl
shl rax, 0x20
loopne 0x140097834
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
or rax, 2
mov qword [rsi + 8], rax
mov dword [rsi + 8], eax
add cl, byte [rax - 0x77]
mov dword [rsi + 8], eax
or byte [rax - 0x39], r9b
or byte [rax - 0x39], cl
mov qword [rsi], 2
invalid
add al, byte [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
invalid
add rsp, 0x68
push 0xffffffffccc35e5f
pop rdi
pop rsi
ret
int3
int3
int3
push rsi
push rsi
push rdi
push rbx
sub rsp, 0x50
mov rdi, r8
mov edi, eax
mov rbx, rdx
mov ebx, edx
mov rsi, rcx
xorps xmm0, xmm0
invalid
movaps xmmword [rsp + 0x40], xmm0
and al, 0x40
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x30], xmm0
and al, 0x30
xor byte [rax - 0x73], cl
lea rcx, [rsp + 0x20]
and al, 0x20
lea r8, [rsp + 0x30]
lea eax, [rsp + 0x30]
and al, 0x30
mov r9d, 0x20
add byte [rax], al
call fcn.140097c70
or al, byte [rax + rax]
add al, 0
add byte [rax - 0x7d], cl
jl 0x14009788e
invalid
cmp qword [rsp + 0x20], 0
cmp dword [rsp + 0x20], 0
and al, 0x20
and byte [rax], al
add byte [rdi + rbx + 0x4c], dh
je case.default.0x14009788b
invalid
lea r14, [rsp + 0x28]
lea esi, [rsp + 0x28]
je case.0x140094224.150
sub byte [rax - 0x75], cl
and al, 0x28
invalid
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
sub byte [rcx + 0x3e183c1], cl
mov ecx, eax
and ecx, 3
loope 0x140097880
lea r15, [0x1401b64e8]
lea edi, [0x1401b64e8]
in al, dx
in al, dx
adc dword [rax], eax
add byte [rcx + 0x63], cl
or al, 0x8f
invalid
movsxd rcx, dword [r15 + rcx*4]
invalid
invalid
add rcx, r15
add ecx, edi
jmp rcx
loope 0x1400978d6
mov rbx, qword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
pop rsp
and al, 0x28
cmp rbx, 0x21
cmp ebx, 0x21
sti
and dword [rbx + 0x46], esi
jae 0x1400978de
jae 0x1400978de
mov rax, qword [rdi]
mov rax, qword [rdi]
invalid
mov r14, qword [rdi + 0x10]
ja case.0x1400941d8.163
adc byte [rcx + rbp - 0x10], cl
sub rax, r14
invalid
cmp rax, rbx
fdiv dword [rdx + 0x23]
jb case.0x140094354.148
mov rcx, qword [rdi + 8]
mov ecx, dword [rdi + 8]
add rcx, r14
add ecx, esi
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
xor byte [rcx - 0x77], cl
fsubr st(0)
call sub.VCRUNTIME140.dll_memcpy
add r14, rbx
mov r8, rbx
mov eax, ebx
call sub.VCRUNTIME140.dll_memcpy
add al, byte [rax]
add byte [rcx + 1], cl
add r14, rbx
fimul word [rcx + rcx*4 + 0x77]
mov qword [rdi + 0x10], r14
mov dword [rdi + 0x10], esi
ja case.0x1400941d8.168
adc byte [rax - 0x77], cl
mov qword [rsi + 8], rbx
xor eax, eax
invalid
pop rsi
or byte [rcx], dh
shr bl, 0x30
jmp 0x1400978fa
mov rcx, rdi
mov ecx, edi
mov rdx, r14
mov edx, esi
mov r8, rbx
mov r8, rbx
fsubr st(0)
sbb bl, cl
retf
call fcn.1400c43f0
retf
add al, byte [rax]
add byte [rbx + rcx*4 + 0x77], cl
mov r14, qword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
adc bl, ch
leave
jmp case.0x1400660dc.1028
lea r8, [0x140189590]
lea eax, [0x140189590]
add eax, 0xf1cab
invalid
mov edx, 0x20
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov rcx, rbx
mov ecx, ebx
fld1
call fcn.1400c1150
pop rsi
cwde
add al, byte [rax]
invalid
add byte [rax + 0x74230f78], al
cmp byte [rax + 0xf], 0x23
je case.0x1400660dc.1036
invalid
js 0x140097904
and esi, dword [rsi + rbp - 0x15]
adc eax, 0x48068948
mov dword [rsi], eax
add rsp, 0x50
jmp case.0x14009788b.2
jmp case.0x14009788b.2
mov qword [rsi], rax
mov dword [rsi], eax
invalid
add rsp, 0x50
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
ret
cmp byte [rax + 0x10], 0x23
js 0x14009791c
adc byte [rbx], ah
and esi, dword [rdi + rdx + 0x48]
mov dword [rsi + 8], eax
invalid
invalid
je case.0x1400660dc.1036
mov qword [rsi + 8], rax
or byte [rax + 1], r15b
or byte [rax + 1], bh
mov eax, 1
add dword [rax], eax
add byte [rax], al
add bl, ch
jmp 0x1400978fa
invalid
add byte [rax], al
jmp 0x1400978fa
mov rcx, rax
mov ecx, eax
ror dword [rax - 0x3f], 0xe9
and byte [rbx - 0x168adc07], al
stc
and esi, dword [rbp - 0x17]
invalid
shr rcx, 0x20
shr ecx, 0x20
jmp 0x16402fc44
cmp ecx, 0x23
jne case.0x14009788b.2
invalid
stc
and esi, dword [rbp - 0x17]
invalid
mov rcx, r14
int1
call fcn.14008f480
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
dec dword [rax - 0x73]
and al, 0x20
lea ecx, [rsp + 0x20]
lea r8, [rsp + 0x30]
lea eax, [rsp + 0x30]
mov r9d, 0x20
add byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov rdx, rbx
call fcn.140097c70
sub al, byte [rbx]
add byte [rax], al
sub al, byte [rbx]
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x7d], cl
invalid
jl case.0x140079b35.917
invalid
cmp qword [rsp + 0x20], 0
cmp dword [rsp + 0x20], 0
and al, 0x20
add byte [rdi], cl
test byte [rbx], bh
and byte [rax], al
je case.default.0x14009788b
invalid
invalid
mov rax, qword [rsp + 0x28]
sub byte [rcx + 0x3e183c1], cl
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
or al, 0x8f
add rcx, r15
jmp rcx
int3
int3
int3
int3
sub esp, 0x38
mov rdi, rdx
mov rdx, qword [rdx + 8]
mov edx, dword [rdx + 8]
mov edx, dword [rdx + 8]
mov rsi, qword [rdi + 0x10]
ja 0x140097991
mov r9, rdx
sub r9, rsi
jb case.0x140094354.199
invalid
cdq
add dword [rax], eax
invalid
invalid
mov rax, rcx
mov r8, qword [rdi]
enter 0xffffffffffff8b4c, 7
mov eax, dword [rdi]
add r8, rsi
invalid
lea rcx, [rsp + 0x28]
and al, 0x28
mov rdx, rax
call fcn.140097b40
popfq
add dword [rax], eax
add byte [rax - 0x7d], cl
jl case.default.0x1400979c3
and al, 0x28
invalid
ret 0x9de8
popfq
add dword [rax], eax
add byte [rax - 0x7d], cl
jl case.default.0x1400979c3
invalid
cmp dword [rsp + 0x28], 0
and al, 0x28
add byte [rax + riz + 0x48], dh
mov rsi, qword [rsp + 0x30]
je case.default.0x1400979c3
mov rsi, qword [rsp + 0x30]
je case.0x1400930c7.219
xor byte [rcx + 0x3e083f0], cl
mov eax, esi
invalid
and eax, 3
loopne 0x1400979b8
lea rcx, [0x1401b64f8]
or eax, 0x11eb3c
adc dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
movzx eax, byte [rsi + 0x10]
jmp 0x1400979f9
add rsi, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x77], cl
ja 0x1400979e4
invalid
mov qword [rdi + 0x10], rsi
adc byte [rax - 0x75], cl
sbb byte [r8 + 0x39], r9b
sbb byte [rax + 0x39], cl
mov rax, qword [rdi + 0x18]
sbb byte [rax + 0x39], cl
cmp rax, rsi
cmova rsi, rax
invalid
invalid
mov qword [rdi + 0x18], rsi
xor esi, esi
invalid
invalid
imul bl
movzx eax, byte es:[rsi + 0xf]
movzx eax, byte [rsi + 0xf]
jmp 0x140097a0d
movzx eax, byte [rsi + 0xf]
jmp 0x1400979f9
mov rcx, rsi
shr rcx, 0x20
and al, ch
invalid
test al, 0xff
invalid
invalid
and al, ch
invalid
xor ecx, ecx
cmp al, 0xb
cmove rsi, rcx
int1
jne 0x140097a0d
or cl, byte [rax - 0x73]
and al, 0x30
invalid
lea rcx, [rsp + 0x30]
xor al, ch
jae case.0x140079b35.930
call fcn.14008f480
invalid
mov rax, rsi
mov eax, esi
invalid
add rsp, 0x38
pop rdi
cmp byte [rdi + 0x5e], bl
pop rsi
ret
mov rax, rsi
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x140097a31
clc
sub byte [rdi + 0x14], dh
ja case.default.0x140097a31
lea rcx, [0x1401b6508]
invalid
adc dword [rax], eax
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
invalid
add eax, ecx
jmp rax
xor eax, eax
jmp 0x1400979f9
ret 0x29b0
mov al, 0x29
jmp 0x1400979f9
mov al, 1
jmp 0x1400979f9
mov al, 2
jmp 0x1400979f9
mov al, 3
jmp 0x1400979f9
add ebp, ebx
mov dl, 0xb0
mov al, 4
jmp 0x1400979f9
mov al, 4
jmp 0x1400979f9
mov al, 5
jmp 0x1400979f9
mov al, 6
jmp 0x1400979f9
cmpsb byte [rsi], byte [rdi]
cmpsb byte [rsi], byte [rdi]
mov al, 7
jmp 0x1400979f9
invalid
movabs byte [0x9aeb09b09eeb08b0], al
mov al, 8
jmp 0x1400979f9
mov al, 9
jmp 0x1400979f9
invalid
invalid
mov al, 0xa
jmp 0x1400979f9
or ch, bl
xchg esi, eax
mov al, 0xb
jmp 0x1400979f9
mov al, 0xc
jmp 0x1400979f9
invalid
invalid
mov al, 0xd
jmp 0x1400979f9
invalid
or eax, 0xeb08aeb
mov dh, byte [rax - 0x4f7914f2]
por mm0, qword [rdx + 0x7be910b0]
jmp 0x1400979f9
mov al, 0x10
invalid
invalid
mov al, 0xe
jmp 0x1400979f9
mov al, 0xf
jmp 0x1400979f9
mov al, 0x10
jmp 0x1400979f9
jnp case.0x140094354.169
invalid
invalid
jnp case.0x140094354.169
invalid
invalid
adc ecx, ebp
je 0x140097a82
invalid
invalid
mov al, 0x12
adc ch, cl
jmp 0x1400979f9
insd dword [rdi], dx
invalid
invalid
push qword [rax - 0x9916ed]
adc ebp, ecx
invalid
invalid
mov al, 0x14
jmp 0x1400979f9
pop rdi
invalid
invalid
invalid
adc al, 0xe9
pop rdi
invalid
invalid
mov al, 0x15
jmp 0x1400979f9
pop rax
invalid
invalid
invalid
adc eax, 0xffff58e9
push qword [rax - 0xae16ea]
invalid
invalid
push rcx
invalid
pop rax
invalid
invalid
invalid
push rcx
invalid
invalid
push qword [rax - 0xb516e9]
invalid
invalid
invalid
invalid
sbb cl, ch
invalid
invalid
invalid
mov al, 0x19
jmp 0x1400979f9
cmp al, 0xff
invalid
invalid
sbb ecx, ebp
cmp al, 0xff
invalid
invalid
mov al, 0x1a
jmp 0x1400979f9
invalid
invalid
invalid
invalid
sbb ch, cl
xor eax, 0xb0ffffff
invalid
invalid
sbb ebp, ecx
invalid
invalid
invalid
sbb al, 0xe9
invalid
invalid
invalid
sbb eax, 0xffff20e9
push qword [rax - 0xe616e2]
mov al, 0x1e
invalid
invalid
sbb edi, edi
jmp 0x1400979f9
and bh, bh
invalid
invalid
invalid
sbb edi, edi
invalid
invalid
push qword [rax - 0xed16e1]
invalid
adc bh, bh
invalid
invalid
and cl, ch
or edi, edi
invalid
invalid
and ecx, ebp
add al, 0xff
invalid
invalid
and ch, cl
jmp 0x1400979f9
std
invalid
invalid
push qword [rax - 0x10916dd]
and ebp, ecx
idiv dh
invalid
invalid
mov al, 0x24
jmp 0x1400979f9
invalid
invalid
invalid
and al, 0xe9
out dx, eax
invalid
invalid
and eax, 0xfffee8e9
push qword [rax - 0x11e16da]
mov al, 0x26
invalid
invalid
loope 0x140097b14
invalid
invalid
invalid
invalid
jmp 0x1400979f9
jmp 0x1400979f9
invalid
push qword [rax - 0x12516d9]
invalid
invalid
invalid
invalid
mov al, 0x28
jmp 0x1400979f9
sar esi, cl
invalid
invalid
sub cl, ch
sar esi, cl
invalid
invalid
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srcio_borrowed_buf.rs
lea eax, [0x140188128]
add eax, 0x8948000f
int1
mov rcx, rsi
mov ecx, esi
call fcn.1400c1050
sbb edx, dword [rbp - 0x3333fffe]
int3
int3
int3
int3
add byte [rax], al
add byte [rax - 0x77], cl
mov rdi, rdx
mov rsi, rcx
mov esi, ecx
movups xmm0, xmmword [0x14018a770]
movaps xmmword [rsp + 0x60], xmm0
sub dword [rsp + 0x60], eax
sbb ch, byte [rdi + rcx]
add byte [rdi], cl
sub dword [rsp + 0x60], eax
mov eax, 0xffffffff
cmp r9, rax
cmovb rax, r9
ror dword [rdi], 0x57
ror byte [rdi], 0x11
and al, 0x38
mov dword [rsp + 0x30], eax
mov qword [rsp + 0x28], r8
lea rax, [rsp + 0x60]
and al, 0x60
and al, 0x60
mov qword [rsp + 0x20], rax
mov rcx, rdx
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.ntdll.dll_NtReadFile]
or eax, 0x3d0002ea
add eax, dword [rcx]
add byte [rax], al
or eax, 0x3d0002ea
add eax, dword [rcx]
add byte [rax], al
jne 0x140097bac
mov rcx, rdi
mov edx, 0xffffffff
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
mov eax, dword [rsp + 0x60]
and al, 0x60
and al, 0x60
cmp eax, 0xc0000011
jne 0x140097bbb
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
jmp 0x140097bf3
cmp eax, 0x103
je 0x140097bfd
adc cl, byte [rax - 0x75]
and al, 0x68
invalid
push 0x8468948
mov qword [rsi + 8], rax
mov qword [rsi], 0
jmp 0x140097bf3
shl eax, 0x20
or rax, 2
add cl, byte [rax - 0x77]
or byte [rax - 0x39], r9b
invalid
add dword [rax], eax
add byte [rax], al
add cl, byte [rax - 0x77]
or byte [rax - 0x39], r9b
invalid
add dword [rax], eax
add byte [rax], al
add rsp, 0xa8
pop rdi
add byte [rdi + 0x5e], bl
pop rsi
ret
and al, 0x58
add byte [rax], al
add byte [rax], al
add dh, al
and al, 0x5c
add byte [rax - 0x73], cl
add eax, 0xf2bc7
invalid
invalid
add byte [rax], al
add dh, al
and al, 0x5c
add byte [rax - 0x73], cl
add eax, 0xf2bc7
invalid
invalid
str word [rax - 0x77]
and al, 0x78
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 1
lea rax, [rsp + 0x50]
lea eax, [rsp + 0x50]
lea eax, [rsp + 0x50]
mov qword [rsp + 0x88], rax
add byte [rax], al
xorps xmm0, xmm0
movups xmmword [rsp + 0x90], xmm0
adc dword [rsp + 0x90], eax
adc dword [rsp + 0x90], eax
add byte [rax], al
add byte [rax - 0x73], cl
and al, 0x58
pop rax
lea rcx, [rsp + 0x58]
pop rax
lea rdx, [rsp + 0x78]
call fcn.1400900c0
invalid
dec dword [rax - 0x77]
and al, 0x70
js 0x140097c2d
ja 0x140097bcb
invalid
and al, 0x70
lea rcx, [rsp + 0x70]
lea ecx, [rsp + 0x70]
jo 0x140097c3c
call fcn.14008f540
mov ecx, 7
add byte [rax], al
invalid
add byte [rax], al
int 0x29
ud2
int3
int3
int3
int3
int3
int3
sub esp, 0x38
mov rsi, rcx
mov esi, ecx
lea rcx, [rsp + 0x28]
and al, 0x28
call fcn.140097b40
mov ebp, 0x48fffffe
cmp dword [rsp + 0x28], 0
sub byte [rax], al
dec dword [rax - 0x7d]
jl case.default.0x140097ca3
cmp qword [rsp + 0x28], 0
sub byte [rax], al
je case.default.0x140097ca3
mov rdi, qword [rsp + 0x30]
xor byte [rcx + 0x3e083f8], cl
mov eax, edi
and eax, 3
lea rcx, [0x1401b65ac]
or eax, 0x11e910
jmp 0x1a3517caf
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
jmp rax
movzx eax, byte [rdi + 0x10]
jmp case.0x14009788b.79
invalid
adc r11b, r13b
and al, 0x48
mov rax, qword [rsp + 0x30]
mov eax, dword [rsp + 0x30]
and al, 0x30
mov qword [rsi + 8], rax
mov qword [rsi], 0
mov dword [rsi], 0
or byte [rax - 0x39], cl
mov dword [rsi], 0
invalid
add bl, ch
jmp 0x140097cf0
xor ecx, dword [rdi]
mov dh, 0x47
por mm1, qword [rax + rcx*2]
jmp case.0x14009788b.79
invalid
por mm1, qword [r8 + r9*2]
jmp case.0x14009788b.79
mov rcx, rdi
mov ecx, edi
shr rcx, 0x20
jmp 0xe54b64ed
call fcn.140092210
cmp al, 0xb
jne 0x140097ce5
lea rcx, [rsp + 0x30]
and al, 0x30
xorps xmm0, xmm0
movups xmmword [rsi], xmm0
invalid
call fcn.14008f480
popfq
ja 0x140097ce1
invalid
jmp 0x140097cf0
invalid
ror byte [rdi], 0x11
invalid
popfq
ja 0x140097ce1
or ecx, dword [rax - 0x77]
jle 0x140097cf1
mov qword [rsi + 8], rdi
mov dword [rsi + 8], edi
mov qword [rsi], 1
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
add byte [rax], al
add rsp, 0x38
add esp, 0x38
invalid
pop rdi
pop rsi
ret
clc
shr rax, 0x20
shr eax, 0x20
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x140097d11
invalid
sub byte [rdi + 0x14], dh
adc al, 0x48
lea ecx, [0x1401b65bc]
invalid
adc dword [rax], eax
invalid
lea rcx, [0x1401b65bc]
call 0x1a3517d1d
add byte [rax + 0x63], cl
movsxd rax, dword [rcx + rax*4]
add al, 0x81
add rax, rcx
add eax, ecx
enter 0xffffffffffffe0ff, 0x31
shr bl, 0xb8
jmp case.0x14009788b.79
jmp rax
xor eax, eax
jmp case.0x14009788b.79
mov al, 0x29
jmp case.0x14009788b.79
mov al, 1
jmp case.0x14009788b.79
invalid
add ebx, ebp
mov al, 0xb0
add ch, bl
lodsb al, byte [rsi]
mov al, 2
jmp case.0x14009788b.79
mov al, 3
jmp case.0x14009788b.79
mov al, 4
jmp case.0x14009788b.79
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
mov al, 5
jmp case.0x14009788b.79
add eax, 0x6b0a0eb
mov al, 6
jmp case.0x14009788b.79
mov al, 7
jmp case.0x14009788b.79
mov al, 8
jmp case.0x14009788b.79
xchg esp, eax
xchg esp, eax
mov al, 9
jmp case.0x14009788b.79
nop
nop
mov al, 0xa
jmp case.0x14009788b.79
mov al, 0xb
jmp case.0x14009788b.79
invalid
mov byte [rax - 0x4f7b14f4], dh
or eax, 0xeb080eb
mov al, 0xe
mov al, 0xc
jmp case.0x14009788b.79
mov al, 0xd
jmp case.0x14009788b.79
mov al, 0xe
jmp case.0x14009788b.79
mov al, 0xf
jmp case.0x14009788b.79
jb case.0x140071eb3.982
invalid
invalid
jb case.0x140071eb3.982
invalid
invalid
mov al, 0x10
jmp case.0x14009788b.79
mov al, 0x11
jmp case.0x14009788b.79
mov al, 0x12
jmp case.0x14009788b.79
mov al, 0x13
jmp case.0x14009788b.79
mov al, 0x14
jmp case.0x14009788b.79
mov al, 0x15
jmp case.0x14009788b.79
invalid
invalid
invalid
invalid
invalid
mov al, 0x16
jmp case.0x14009788b.79
mov al, 0x17
jmp case.0x14009788b.79
invalid
mov al, 0x18
jmp case.0x14009788b.79
sbb cl, ch
xor edi, edi
invalid
mov al, 0x19
jmp case.0x14009788b.79
mov al, 0x1a
jmp case.0x14009788b.79
mov al, 0x1b
jmp case.0x14009788b.79
mov al, 0x1c
jmp case.0x14009788b.79
mov al, 0x1d
jmp case.0x14009788b.79
mov al, 0x1e
jmp case.0x14009788b.79
mov al, 0x1f
jmp case.0x14009788b.79
invalid
invalid
invalid
mov al, 0x20
jmp case.0x14009788b.79
mov al, 0x21
jmp case.0x14009788b.79
mov al, 0x22
jmp case.0x14009788b.79
mov al, 0x23
jmp case.0x14009788b.79
mov al, 0x24
jmp case.0x14009788b.79
mov al, 0x25
jmp case.0x14009788b.79
invalid
invalid
invalid
mov al, 0x26
jmp case.0x14009788b.79
mov al, 0x27
jmp case.0x14009788b.79
mov al, 0x28
jmp case.0x14009788b.79
add byte [rax], al
add byte [rcx - 0x46], cl
pop rsp
add byte [rdi], bh
add byte [rdi], bh
add byte [rax + rax + 0x4c], bl
mov ecx, dword [rbp + 0x418]
cmp qword [r9], r10
je 0x140097f2f
cmp rax, 0xf8
jae 0x140097f3f
mov rax, qword [rbp + 0x418]
cmp word [rax + 2], 0x3a
js 0x140097e91
cmp dh, byte [rbp + 0x70]
js 0x140097e91
cmp dh, byte [rbp + 0x70]
jo 0x140097edb
mov rax, qword [rbp + 0x418]
mov eax, dword [rbp + 0x418]
movzx eax, word [rax + 4]
jmp 0x140097edc
test dword [rax], ebx
add al, 0
add byte [rsi - 0x7d], ah
cmp byte [rax], al
jne 0x140097f3f
jmp 0x140097f2f
mov eax, dword [rbp + 0x418]
cmp word [rax + 2], 0x3a
add bh, byte [rdx]
add bh, byte [rdx]
jne 0x140097f02
mov rax, qword [rbp + 0x418]
movzx eax, word [rax + 4]
add al, 0
add byte [rdi], cl
mov bh, 0x40
add al, 0x66
test ax, ax
test ax, ax
je case.0x140094224.221
add byte [rsi - 0x7d], ah
clc
invalid
cmp ax, 0x2f
je 0x140097eea
test dword [rax], ebx
add al, 0
add byte [rdi], cl
mov bh, 0
cmp eax, 0x2f
je 0x140097f0c
cmp eax, 0x5c
je 0x140097f0c
jmp 0x140097f2f
mov rax, qword [rbp + 0x418]
movzx eax, word [rax]
cmp ax, 0x5c
je 0x140097f1a
movzx eax, ax
cmp eax, 0x2f
jne 0x140097f3f
invalid
and eax, 0x18858b48
add al, 0
add byte [rdi], cl
mov bh, 0x40
add al, byte [rbx + 0x5745cf8]
cmp eax, 0x2f
jne 0x140097f3f
invalid
mov rax, qword [rbp + 0x418]
movzx eax, word [rax + 2]
cmp eax, 0x5c
je 0x140097f2f
adc byte [rax - 0x75], cl
adc byte [rax - 0x77], cl
adc byte [r15], cl
adc byte [rdx], al
invalid
mov rax, qword [rdx + 0x10]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
invalid
add ch, cl
add byte [rax + rax], 0
jmp case.0x1400937a3.250
mov byte [rbp + 0x417], r8b
mov qword [rbp + 0x3d8], rcx
mov qword [rbp + 0x408], rdx
add byte [rax - 0x39], cl
test eax, eax
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, ecx
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edx
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x43], al
add byte [rdx], al
add byte [rax], al
test dword [rdi], edx
add al, 0
add byte [rax - 0x77], cl
invalid
add byte [rax - 0x39], cl
test eax, eax
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, ecx
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x39], cl
test eax, edx
add eax, dword [rax]
add byte [rax], al
add byte [rax], al
add byte [rcx - 0x43], al
add byte [rdx], al
add byte [rax], al
mov eax, 2
mov qword [rbp + 0x400], rax
test dword [rax], eax
add al, 0
add byte [rcx], dh
invalid
test dword [rax], eax
add al, 0
add byte [rcx], dh
ror byte [rax - 0x77], 0x85
mov qword [rbp + 0x3f8], rax
xor r15d, r15d
invalid
mov qword [rbp + 0x3f8], rax
xor r15d, r15d
xor esi, esi
test byte [rcx - 0x7f], 0xfd
add dword [rdx], eax
add byte [rax], al
test byte [rcx - 0x7f], 0xfd
add dword [rdx], eax
add byte [rax], al
cmp ebp, 0x201
jb 0x140097faf
jmp 0x140097fc0
jae 0x140098099
jae 0x140097fc0
mov r12d, 0x200
lea rbx, [rbp - 0x58]
test al, 0x4d
mov esi, ebp
test al, 0x4d
mov esi, ebp
jmp 0x140098025
sub r13, rsi
sub ebp, esi
sub r15, rsi
cmp r15, r13
jae 0x140097ff9
lea rcx, [rbp + 0x3c0]
mov rdx, rsi
mov r8, r13
mov eax, ebp
mov eax, ebp
call fcn.1400c4330
mov rax, qword [rbp + 0x3c0]
mov qword [rbp + 0x3f8], rax
add byte [rax], al
add byte [rax], al
mov rax, qword [rbp + 0x3c8]
mov qword [rbp + 0x400], rax
add byte [rax], al
add eax, dword [rax]
add byte [rax - 0x77], cl
test dword [rax], eax
add al, 0
add byte [rax], al
invalid
invalid
invalid
clc
add eax, dword [rax]
add byte [rax], al
mov r15, qword [rbp + 0x3f8]
mov eax, 0xffffffff
add byte [rax - 1], bh
cmp r15, rax
mov esi, 0xffffffff
cmovb rsi, r15
mov qword [rbp + 0x3d0], rsi
mov dword [rbp + 0x3d0], esi
invalid
mov dword [rbp + 0x3d0], esi
add byte [rcx - 0x77], cl
hlt
mov r12, rsi
mov rbx, qword [rbp + 0x400]
mov r14, rsi
xor ecx, ecx
leave
leave
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, qword [rbp + 0x418]
sbb byte [rax + rax], al
add byte [rcx + rcx*4 - 0xe], al
sbb byte [rax + rax], al
add al, 0
add byte [rcx + rcx*4 - 0xe], al
mov rdi, rbx
mov r8, rbx
xor r9d, r9d
leave
leave
call qword [sym.imp.KERNEL32.dll_GetFullPathNameW]
mov ebx, eax
test eax, eax
invalid
jne 0x14009805a
add byte [rcx + 0x75c085c3], cl
invalid
sal byte [rbp + 0xe], 0xff
adc eax, 0x2e066
loopne 0x140098053
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
loopne 0x140098053
add byte [rbp - 0x7f7af040], al
add byte [rax], al
invalid
test eax, eax
ror byte [rdi], 0x85
add byte [rax], 0
invalid
jne 0x1400980da
add byte [rax], al
add byte [rcx - 0x77], al
fisttp qword [rbp + 0x39]
cmp r14, r13
mov r13d, ebx
cmp r14, r13
jne 0x140097fa0
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x2e04c
cmp eax, 0x7a
jne 0x1400984a5
add al, 0
invalid
add al, 0
add byte [rbp + 1], cl
idiv byte [rax - 1]
add r14, r14
mov eax, 0xffffffff
cmp r14, rax
cmovae r14, rax
mov r13, r14
mov ebp, esi
mov ebp, esi
cmp r13, 0x201
jae 0x140097fc0
jmp 0x140097faf
add al, 0
add byte [rbx + rcx*4 - 0x43], cl
mov ebp, 0x408
mov qword [r15 + 0x10], 0
add byte [rax], al
add byte [rax], al
cmp byte [rbp + 0x417], 0
mov ebp, 0x408
mov qword [r15 + 0x10], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp byte [rbp + 0x417], 0
invalid
je 0x140098104
cmp ebx, 2
ja 0x140098110
add dword [rax], eax
add byte [rax - 0x77], cl
sti
movzx ecx, word [rdi]
cmp cx, 0x5c
pop rsp
pop rsp
je 0x1400981b1
jmp 0x1400981d2
add bh, bh
adc eax, 0x2dfd8
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
shl rsi, 0x20
or rsi, 2
mov r15, qword [rbp + 0x408]
or byte [rax + rax], al
invalid
or byte [rax + rax], al
add byte [rax - 0x7d], cl
cmp qword [rbp + 0x3f8], 0
jne 0x140098368
jmp 0x140098379
cmp qword [rbp + 0x3f8], 0
clc
add eax, dword [rax]
add byte [rax], al
jne 0x140098368
cmp ebx, 0xf6
add byte [rax], al
jbe 0x140098192
mov rcx, rdi
movzx eax, word [rdi + 2]
cmp eax, 0x3a
jne 0x140098138
cmp word [rcx + 4], 0x5c
jne 0x140098138
lea rdi, [0x14018aac0]
mov r12d, 4
mov rbx, rcx
jmp 0x1400981f6
movzx ecx, word [rcx]
cmp ebx, 3
jbe 0x1400981a8
lea rdx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
cmp cx, 0x5c
mov rbx, rdi
jne 0x1400981de
invalid
mov al, byte [rax]
add byte [rax], al
test dword [rdx - 0x7d000000], ecx
clc
cmp eax, 0x3f
je 0x1400981de
invalid
cmp eax, 0x5c
jne 0x1400981b5
movzx eax, word [rbx + 4]
cmp eax, 0x3f
je case.0x14006dc66.1034
test byte [rax], ah
add eax, dword [rax]
invalid
test byte [rax], ah
add eax, dword [rax]
add byte [rbx + 0x47752ef8], al
and byte [rbx], al
add byte [rax], al
cmp eax, 0x2e
jne case.0x140079b35.951
cmp word [rbx + 6], 0x5c
cmp dword [rbx + 6], 0x5c
jne case.0x140079b35.951
add r13, 0xfffffffffffffffc
add rbx, 8
lea rdi, [0x14018aac0]
add byte [rcx - 0x44], al
add al, 0
add byte [rax], al
invalid
add byte [rcx - 0x44], al
add al, 0
add byte [rax], al
invalid
mov esp, 4
add byte [rax], al
add bl, ch
jmp 0x1400981f6
mov r14, qword [r15]
jmp 0x1400981f6
mov r14, qword [r15]
cmp r14, r13
jbe case.0x1400937a3.251
xor esi, esi
mov rbx, rdi
test byte [rax - 0x77], 0xfb
jmp 0x1400982e1
cmp dword [rcx], eax
add byte [rax], al
mov rbx, rdi
cmp cx, 0x5c
jne 0x1400981d2
movzx eax, word [rbx + 2]
cmp ax, 0x5c
jne 0x1400981d2
invalid
invalid
add r13, 0xfffffffffffffffe
add rbx, 4
lea rdi, [0x14018aac8]
cmp eax, 0xf28fe
cmp eax, 0xf28fe
mov r12d, 8
jmp 0x1400981f6
lea rdi, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
xor r12d, r12d
jmp 0x1400981f6
invalid
sbb byte [rbp + 0x31], al
xor r12d, r12d
mov rdi, rdx
in al, 0x48
mov edi, edx
jmp 0x1400981f6
mov edi, eax
mov rsi, r12
or rsi, 1
add rsi, r13
mov r14, qword [r15]
cmp r14, rsi
jae 0x14009827e
lea r8, [rsi + rsi]
test r14, r14
je 0x140098237
lea rax, [r14 + r14]
mov rcx, qword [rbp + 0x418]
mov qword [rbp + 0x3e0], rcx
mov qword [rbp + 0x3e8], 2
mov qword [rbp + 0x3f0], rax
jmp 0x140098242
mov qword [rbp + 0x3e8], 0
lea rcx, [rbp + 0x3a8]
lea r9, [rbp + 0x3e0]
mov edx, 2
call fcn.140090250
cmp qword [rbp + 0x3a8], 0
add byte [rax], al
mov rcx, qword [rbp + 0x3b0]
add eax, dword [rax]
invalid
je 0x1400982a4
movabs rax, 0x8000000000000001
cmp rcx, rax
jne case.0x1400941d8.238
cmp r14, r12
jae case.0x14009383a.236
mov rcx, r15
xor edx, edx
mov r8, r12
call fcn.1400c4330
mov r15, qword [rbp + 0x408]
mov rsi, qword [r15 + 0x10]
mov esi, dword [rdi + 0x10]
mov esi, dword [rdi + 0x10]
mov r14, qword [r15]
invalid
mov rax, qword [r15 + 8]
jmp 0x1400982c3
mov qword [r15 + 8], rcx
mov qword [r15], rsi
mov dword [rdi], esi
mov dword [rdi], esi
mov qword [rbp + 0x418], rcx
mov r14, rsi
test byte [rbp + 0x39], 0xe6
test byte [rbp + 0x39], 0xe6
jb 0x140098283
xor esi, esi
mov rax, qword [rbp + 0x418]
lea r8, [r12 + r12]
add al, 0x24
mov qword [rbp + 0x418], rax
lea rcx, [rax + rsi*2]
jo 0x14009831b
mov edx, edi
jo 0x14009831b
mov edx, edi
call sub.VCRUNTIME140.dll_memcpy
add rsi, r12
mov qword [r15 + 0x10], rsi
mov rax, r14
sub rax, rsi
cmp rax, r13
cmp eax, ebp
cmp eax, ebp
call 0xc955a561
jae 0x14009830e
mov rcx, r15
stc
mov rdx, rsi
mov r8, r13
call fcn.1400c4330
add byte [rbx + rcx*4 - 0x43], cl
or byte [rax + rax], al
add byte [rcx - 0x75], cl
ja 0x140098315
add byte [rbx + rcx*4 - 0x43], cl
or byte [rax + rax], al
add byte [rcx - 0x75], cl
ja 0x140098315
mov r14, qword [r15]
mov esi, dword [rdi]
mov rdi, qword [r15 + 8]
jmp 0x140098315
mov rdi, qword [rbp + 0x418]
sbb byte [rax + rax], al
add byte [rsi - 0x73], cl
add al, 0x6d
insd dword [rdi], dx
add byte [rax], al
lea r8, [r13*2]
add byte [rax], al
lea rcx, [rdi + rsi*2]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
add rsi, r13
mov qword [r15 + 0x10], rsi
cmp rsi, r14
jne 0x14009834f
mov rcx, r15
mov rdx, r14
call case.0x1400660dc.391
mov r15, qword [rbp + 0x408]
add byte [rax], al
mov rdi, qword [r15 + 8]
mov rsi, qword [r15 + 0x10]
mov word [rdi + rsi*2], 0
inc rsi
mov qword [r15 + 0x10], rsi
xor esi, esi
cmp qword [rbp + 0x3f8], 0
je 0x140098379
mov edx, 2
mov rcx, qword [rbp + 0x400]
add al, ch
invalid
idiv r15
test rsi, rsi
je case.0x14009383a.239
invalid
mov rcx, qword cs:[rbp + 0x3d8]
mov rcx, qword [rbp + 0x3d8]
mov qword [rcx + 8], rsi
movabs rax, 0x8000000000000000
add byte [rax], al
or byte [rax - 0x77], 1
add byte [rax], al
or byte [rax - 0x77], 1
cmp qword [r15], 0
je 0x1400983c2
add byte [rsi + riz + 0x49], dh
mov ecx, dword [rdi + 8]
invalid
invalid
mov rcx, qword [r15 + 8]
mov edx, 2
call fcn.14000cc90
add al, ch
out 0x48, al
idiv edi
jmp 0x1400983c2
invalid
mov rax, qword [r15 + 0x10]
mov rcx, qword [rbp + 0x3d8]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [r15]
movups xmmword [rcx], xmm0
adc dword [rcx], eax
add rsp, 0x4a8
add byte [rax], al
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
pop rbp
ret
lea r12, [r13 + 1]
lea r8, [r12 + r12]
lea eax, [rsp]
lea eax, [rsp]
test r14, r14
mov rbx, rdi
test byte [rax - 0x77], 0xfb
je 0x14009842d
lea rax, [r14 + r14]
lea rax, [r14 + r14]
lea eax, [rsi + rsi]
mov rcx, qword [rbp + 0x418]
mov qword [rbp + 0x3e0], rcx
mov dword [rbp + 0x3e0], ecx
mov dword [rbp + 0x3e0], ecx
loopne 0x1400983f9
add byte [rax], al
mov qword [rbp + 0x3e8], 2
mov dword [rbp + 0x3e8], 2
call 0x142098403
add byte [rax], al
add byte [rax - 0x77], cl
test eax, esi
add eax, dword [rax]
add byte [rax], al
jmp 0x140098438
mov rax, qword [rbp + 0x418]
mov qword [rbp + 0x3f0], rax
add byte [rax], al
jmp 0x140098438
mov rax, qword [rbp + 0x418]
test dword [rax], ebx
add al, 0
sbb byte [rax + rax], al
add byte [rdi], cl
mov bh, 0
movzx eax, word [rax]
cmp eax, 0x2f
je 0x140097f02
cli
invalid
cmp eax, 0x5c
je 0x140097f02
invalid
cli
invalid
invalid
jmp 0x140097f2f
sti
invalid
mov qword [rbp + 0x3e8], 0
add byte [rax], al
add byte [rax - 0x73], cl
lea ebp, [rax + 0x4c000003]
add byte [rbp + rcx*4 - 0x73], cl
loopne 0x140098447
add byte [rax], al
lea rcx, [rbp + 0x3a8]
lea r9, [rbp + 0x3e0]
add byte [rbp + rcx*4 - 0x73], cl
loopne 0x140098447
add byte [rax], al
mov edx, 2
add al, byte [rax]
add byte [rax], al
call fcn.140090250
cmp qword [rbp + 0x3a8], 0
test al, 3
add byte [rax], al
add byte [rax], al
test al, 3
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x3b0]
je 0x140098477
mov rcx, qword [rbp + 0x3b0]
mov al, 3
add byte [rax], al
add byte [rsi + rdx + 0x48], dh
mov eax, 1
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
invalid
je 0x140098477
movabs rax, 0x8000000000000001
cmp rcx, rax
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc1
jne case.0x1400660dc.1082
jge case.0x140094354.221
xor esi, esi
imul cl
push 0xfffffffffffffffe
invalid
jmp 0x1400982e1
dec dword [rcx - 0x77]
or byte [r13 - 0x77], r9b
or byte [rbp - 0x77], cl
mov qword [r15 + 8], rcx
mov qword [r15], r12
or byte [rbp - 0x77], cl
invalid
xor esi, esi
mov qword [rbp + 0x418], rcx
lea ebx, [rax]
add al, 0
invalid
lea ebx, [rax]
add al, 0
sbb byte [rax + rax], al
add byte [rbp - 0x77], cl
out 0xe9, al
invalid
mov r14, r12
jmp 0x1400982e1
push rdx
invalid
jmp qword [rsi - 0x7d]
cmp word [rbx + 6], 0x5c
cmp dword [rbx + 6], 0x5c
invalid
jne case.0x140079b35.951
and ebp, edi
invalid
mov rdi, rdx
xor r12d, r12d
xor esp, esp
xor esp, esp
in al, 0xe9
push rcx
jmp 0x1400981f6
std
invalid
lea rcx, str.internal_error:_entered_unreachable_code
lea ecx, str.internal_error:_entered_unreachable_code
str word [rbp + rcx*4 + 5]
cmc
invalid
lea r8, str.library_std_src_syspalwindowsmod.rs
add eax, 0xf2ff5
mov edx, 0x28
call fcn.1400c11d0
lea eax, [rdx]
add bl, ch
invalid
add byte [rax], al
add al, ch
adc ecx, dword [rbp + 0x46eb0002]
lea eax, [rdx]
add bl, ch
invalid
lea eax, [rdx]
add bl, ch
lea r8, str.library_std_src_syspalwindowsmod.rs
lea r8, str.library_std_src_syspalwindowsmod.rs
lea r8, str.library_std_src_syspalwindowsmod.rs
add eax, 0xf2fca
invalid
mov rcx, r13
mov rdx, r12
mov edx, esp
mov edx, esp
call fcn.1400c1150
jg 0x14009845b
add al, byte [rax]
jmp case.0x140097d11.93
xor cl, byte [rax - 0x7b]
leave
test rcx, rcx
jne case.0x14002fa5e.1472
invalid
call fcn.14000cd70
jmp case.0x140097d11.93
mov rdx, qword es:[rbp + 0x3b8]
mov rdx, qword [rbp + 0x3b8]
mov edx, dword [rbp + 0x3b8]
add byte [rax], al
call fcn.1400c0cc0
add bl, ch
sbb byte [rax - 0x7b], cl
test rcx, rcx
jmp case.0x140097d11.93
test rcx, rcx
jne 0x1400984f9
call fcn.14000cd70
jns case.0x1400941d8.244
idiv rdi
idiv edi
jmp case.0x140097d11.93
or al, 0x48
mov rdx, qword [rbp + 0x3b8]
mov edx, dword [rbp + 0x3b8]
xchg ebp, eax
mov eax, 0xe8000003
call fcn.1400c0cc0
invalid
call fcn.1400c0cc0
xchg dword [rdx], eax
add byte [rdi], cl
invalid
ud2
or esp, dword [rsi + 0xf]
nop word [rax + rax]
invalid
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
mov qword [rsp + 0x10], rdx
push rbp
push r15
push rdi
push rdi
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
sub esp, 0x28
in al, dx
sub byte [rax - 0x73], cl
invalid
invalid
stosb byte [rdi], al
add byte [rax], 0
invalid
lea rbp, [rdx + 0x80]
add byte [rax], al
add byte [rax - 0x7d], cl
mov ebp, 0x3c0
cmp qword [rbp + 0x3c0], 0
je 0x140098547
add byte [rcx + rdx + 0x48], dh
mov ecx, dword [rbp + 0x3c8]
enter 3, 0
mov rcx, qword [rbp + 0x3c8]
enter 3, 0
add eax, dword [rax]
add byte [rdx + 2], bh
mov edx, 2
mov edx, 2
add al, byte [rax]
add byte [rax], al
invalid
add al, ch
call fcn.14000cc90
idiv r15d
mov rax, qword [rbp + 0x408]
mov eax, dword [rbp + 0x408]
cmp qword [rax], 0
cmp dword [rax], 0
je 0x140098569
mov rax, qword [rbp + 0x408]
mov eax, dword [rbp + 0x408]
or byte [rax + rax], al
add byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rax + 8]
or byte [rdx + 2], dil
or byte [rdx + 2], bh
mov edx, 2
call fcn.14000cc90
nop
add rsp, 0x28
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
int3
push rax
mov rdi, r8
mov rbx, rdx
mov rsi, rcx
xorps xmm0, xmm0
push rdi
ror byte [rdi], 0x29
and al, 0x40
invalid
push rdi
ror byte [rdi], 0x29
and al, 0x40
invalid
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x30], xmm0
mov rdx, qword [rdx]
lea rcx, [rsp + 0x20]
lea r8, [rsp + 0x30]
xor byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
xor byte [rcx - 0x47], al
and byte [rax], al
add byte [rax], al
mov ecx, 0x20
call fcn.140097c70
cmp qword [rsp + 0x20], 0
je case.default.0x1400985de
idiv bh
dec dword [rax - 0x7d]
jl case.0x14006dc66.1046
lea r14, [rsp + 0x28]
mov rax, qword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
mov eax, dword [rsp + 0x28]
and al, 0x28
sub byte [rcx + 0x3e183c1], cl
mov ecx, eax
and ecx, 3
lea r15, [0x1401b6660]
movsxd rcx, dword [r15 + rcx*4]
or al, 0x8f
or al, 0x8f
add rcx, r15
add ecx, edi
jmp rcx
mov rbx, qword [rsp + 0x28]
mov ebx, dword [rsp + 0x28]
cmp rbx, 0x21
jae case.0x140071eb3.1001
mov rax, qword [rdi]
mov eax, dword [rdi]
mov r14, qword [rdi + 0x10]
ja 0x140098602
sub rax, r14
cmp rax, rbx
fdiv dword [rdx + 0x23]
fdiv dword [rdx + 0x23]
mov rcx, qword [rdi + 8]
add rcx, r14
int1
int1
lea rdx, [rsp + 0x30]
lea edx, [rsp + 0x30]
mov r8, rbx
mov eax, ebx
call sub.VCRUNTIME140.dll_memcpy
add r14, rbx
push 0x49000281
add esi, ebx
add dword [rdx], 0xde014900
mov qword [rdi + 0x10], r14
mov qword [rsi + 8], rbx
xor eax, eax
jmp 0x14009864d
mov rcx, rdi
mov rdx, r14
mov r8, rbx
mov r8, rbx
call fcn.1400c43f0
mov r14, qword [rdi + 0x10]
jmp 0x1400985fa
lea r8, [0x140189590]
lea eax, [0x140189590]
add byte [rdx + 0x20], bh
mov edx, 0x20
mov rcx, rbx
call fcn.1400c1150
cmp byte [rax + 0xf], 0x23
je 0x140098679
jmp case.0x1400985de.2
mov qword [rsi], rax
add rsp, 0x50
invalid
push rax
invalid
pop rbx
pop rdi
pop rsi
pop r14
pop r15
pop rdi
pop rdi
ret
cmp byte [rax + 0x10], 0x23
je 0x140098679
mov qword [rsi + 8], rax
or byte [rax + 1], r15b
mov eax, 1
add bl, ch
loopne case.0x14009788b.110
invalid
jmp 0x14009864d
mov rcx, rax
mov ecx, eax
shr rcx, 0x20
cmp ecx, 0x23
jne case.0x1400985de.2
jmp 0x164030997
mov rcx, r14
call fcn.14008f480
jmp [rbp - 1]
invalid
jmp [rbp - 1]
insd dword [rdi], dx
invalid
mov rdx, qword [rbx]
lea rcx, [rsp + 0x20]
and al, 0x20
adc ecx, dword [rax - 0x73]
and al, 0x20
and al, 0x20
and al, 0x20
lea r8, [rsp + 0x30]
mov r9d, 0x20
add al, ch
xlatb
cmc
invalid
dec dword [rax - 0x7d]
jl 0x1400986c1
and byte [rax], al
add al, ch
xlatb
cmc
invalid
jl 0x1400986c1
and byte [rax], al
je case.default.0x1400985de
invalid
mov rax, qword [rsp + 0x28]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r15 + rcx*4]
add rcx, r15
jmp rcx
int3
push r15
push rdi
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x158
sub esp, 0x158
sub esp, 0x158
pop rax
add dword [rax], eax
add byte [rax - 0x73], cl
lodsb al, byte [rsi]
and al, 0x80
add byte [rax], al
add byte [rax - 0x39], cl
invalid
test eax, edx
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xd0], 0xfffffffffffffffe
mov dword [rbp + 0xd0], 0xfffffffe
mov dword [rbp + 0xd0], 0xfffffffe
add byte [rax], al
add dh, bh
invalid
mov r13, r8
mov rbx, rcx
mov r15, qword [rcx + 8]
mov r14, qword [rcx + 0x10]
test r14, r14
mov qword [rbp + 0xc0], rdx
je 0x140098757
push rdi
or byte [rbx + rcx*4 + 0x71], cl
adc byte [rbp - 0x7b], cl
test byte [rax - 0x77], 0x95
rol byte [rax], 0
add byte [rdi + rdx*2 + 0x4c], dh
push rdi
mov qword [rbp + 0xb8], r13
push rdi
mov qword [rbp + 0xb8], r13
mov r13, rbx
movzx eax, byte [r14 + r15 - 1]
cmp al, 0x2f
setne r12b
cmp al, 0x5c
setne bl
lea rcx, [rbp + 0x60]
invalid
mov rdx, r15
mov r8, r14
call fcn.140093a70
movzx r9d, byte [rbp + 0x60]
movzx eax, r9b
mov r11, qword [rbp + 0x70]
mov r10, qword [rbp + 0x80]
xchg ebp, eax
add byte [rax], 0
add byte [rax - 0x73], cl
lea ecx, [0x1401b6670]
invalid
xchg ebp, eax
add byte [rax], 0
add byte [rax - 0x73], cl
lea ecx, [0x1401b6670]
lea ecx, [0x1401b6670]
sub ebx, edi
adc dword [rax], eax
movsxd rdx, dword [rcx + rax*4]
add rdx, rcx
mov rcx, r15
jmp rdx
lea rcx, [r11 + 4]
jmp 0x140098798
add al, 0xeb
add al, 0xeb
mov sil, 6
mov sil, 6
xor edi, edi
xor r12d, r12d
jmp 0x1400988cc
invalid
add byte [rcx - 0x73], cl
add qword [rbp - 0x7b], rcx
invalid
invalid
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
invalid
ror byte [rcx + 0xf], cl
retf 0x14c
retf 0x14c
retf 0x14c
add rcx, r11
add rcx, 8
jmp 0x140098798
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x140098798
sbb dword [rcx - 0x73], ecx
add qword [rbp - 0x7b], rcx
test r10, r10
cmove rcx, r10
invalid
invalid
lea rcx, [r10 + 1]
test r10, r10
cmove rcx, r10
add rcx, r11
add ecx, ebx
add ecx, ebx
add rcx, 2
jmp 0x140098798
invalid
add eax, 0x2b9
add byte [rcx + rdi - 0xf], cl
cmp ecx, esi
mov ecx, 2
cmp rcx, r14
cmp ecx, esi
int1
ja case.default.0x140099095
jne case.0x14009383a.266
invalid
add rcx, r15
movzx ecx, byte [rcx]
mov dh, 9
cmp cl, 0x2f
sete dl
cmp cl, 0x5c
sete dil
or dil, dl
or bh, dl
stc
invalid
or bh, dl
and r12b, bl
mov rcx, qword [rbp + 0x61]
mov ecx, dword [rbp + 0x61]
mov ecx, dword [rbp + 0x61]
invalid
mov rdx, qword [rbp + 0x68]
mov qword [rbp + 7], rdx
push 0x7558948
mov qword [rbp], rcx
mov rsi, qword [rbp + 0x78]
jne 0x14009884c
jne 0x14009884c
mov ecx, 6
mov eax, eax
invalid
add byte [rax], al
add byte [rcx + 0x158d48c0], cl
ror byte [rax - 0x73], 0x15
invalid
invalid
invalid
stosb byte [rdi], al
lea rdx, [0x1401b668c]
lea edx, [0x1401b668c]
adc eax, 0x11deaa
ficom word [rcx]
add byte [rbx + riz*2 + 4], cl
invalid
invalid
invalid
movsxd r8, dword [rdx + rax*4]
invalid
invalid
add r8, rdx
mov qword [rbp - 0x20], r10
push rbp
loopne case.0x1400985de.22
mov dword [rbp - 0x18], ebx
push rbp
loopne case.0x1400985de.22
mov dword [rbp - 0x18], ebx
mov qword [rbp - 0x10], rsi
jne 0x1400987e5
jmp r8
jmp rax
loopne 0x140098842
lea rdx, [r11 + 4]
lea edx, [rbx + 4]
push rbx
add al, 0xeb
lea rdx, es:[r10 + 1]
lea rdx, [r10 + 1]
jmp 0x140098824
lea rdx, [r10 + 1]
lea edx, [rdx + 1]
test r10, r10
cmove rdx, r10
ror byte [rcx + rax - 0x26], cl
ror byte [rcx + rax - 0x26], cl
fimul dword [rax - 0x7d]
add rdx, 2
jmp 0x140098824
invalid
ret 0xeb02
adc cl, byte [rcx - 0x73]
push rdx
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
cmove edx, edx
add rdx, r11
lea rdx, [r10 + 1]
lea edx, [rdx + 1]
test r10, r10
cmove rdx, r10
cmove edx, edx
cmove edx, edx
add rdx, r11
add rdx, 8
test rdx, rdx
mov rbx, r13
je case.0x1400941d8.275
jmp 0x14009889f
lea rdx, [0x1401b66a8]
adc eax, 0x11de75
movsxd rax, dword [rdx + rax*4]
add rax, rdx
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
add byte [rax], al
add bh, bh
invalid
jmp rax
loopne 0x14009888d
lea rcx, [r11 + 4]
lea ecx, [rbx + 4]
cmp rcx, r14
je 0x1400988b4
push 0xffffffff894420eb
invalid
jmp 0x14009886e
mov esi, r9d
mov esi, ecx
mov r13, qword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0xeb000000
add byte [rax], al
add bl, ch
jmp 0x1400988c5
imul edi, dword [rcx + 2], 0x4c
mov ebx, ebp
mov ecx, 2
mov rbx, r13
mov r13, qword [rbp + 0xb8]
lodsd eax, dword [rsi]
mov eax, 0x4c000000
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
int1
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
int1
add byte [rax], al
cmp rcx, r14
je 0x1400988b4
mov esi, r9d
jmp 0x1400988c5
mov esi, r9d
mov rbx, r13
mov ebx, ebp
mov ebx, ebp
mov r13, qword [rbp + 0xb8]
mov ebp, dword [rbp + 0xb8]
jmp 0x1400988c5
lea rax, [r10 + 1]
lea eax, [rdx + 1]
test r10, r10
cmove rax, r10
lea rcx, [r11 + rax]
add rcx, 2
add ecx, 2
cmp rcx, r14
rol dword [rdx], 0x4c
cmp ecx, esi
je 0x1400988b4
jmp 0x14009886e
ror byte [rcx - 0x73], cl
add dword [rbp - 0x7b], ecx
lea rax, [r10 + 1]
test r10, r10
cmove rax, r10
lea rcx, [r11 + rax]
add rcx, 8
add dword [rbp - 0x7b], ecx
ror byte [rcx + 0xf], cl
ret 0x8d49
cmp rcx, r14
int1
jne 0x14009886e
xor eax, eax
mov esi, r9d
mov esi, ecx
mov esi, ecx
cmp r9b, 5
movzx r12d, r12b
cmove r12d, eax
mov rdx, qword [rbp + 0xc0]
xchg ebp, eax
rol byte [rax], 0
add byte [rax - 0x77], cl
ror dword [rcx + rcx*4 - 0x16], 1
mov rcx, rdx
mov rdx, r13
call fcn.140093760
test al, al
jne 0x140098950
lea rcx, [rbp + 0x60]
mov rdx, qword [rbp + 0xc0]
invalid
rol byte [rax], 0
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x13fbb0bd5
dec dword [rdi]
mov dh, 0x55
push rbp
mov r8, r13
call fcn.140093a70
movzx edx, byte [rbp + 0x60]
push rbp
invalid
mov rcx, qword [rbp + 0x70]
push rbp
invalid
mov rax, qword [rbp + 0x80]
mov eax, dword [rbp + 0x80]
add byte [rax], 0
add byte [rbp + rcx*4 + 5], cl
add eax, 0x11ddb8
invalid
invalid
lea r8, [0x1401b66bc]
lea eax, [0x1401b66bc]
add eax, 0x11ddb8
movsxd rdx, dword [r8 + rdx*4]
add rdx, r8
jmp rdx
add rcx, 4
jmp 0x140098947
xor al, 0x48
lea edx, [rax + 1]
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
rol dword [rdx], 0xeb
invalid
rol dword [rdx], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
mov ecx, 6
jmp 0x140098947
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x140098947
mov ecx, 2
cmp rcx, r13
ja 0x1400990f6
cmpsb byte [rsi], byte [rdi]
invalid
add byte [rax], al
cmpsb byte [rsi], byte [rdi]
invalid
add byte [rax - 0x39], cl
adc byte [r8], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbx + 0x10], 0
mov rcx, rbx
mov rdx, qword [rbp + 0xc0]
mov r8, r13
call fcn.140097290
nop
add rsp, 0x158
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
test r13, r13
je 0x140098a09
cmp sil, 3
jae 0x140098a09
mov qword [rbp - 0x60], r15
mov qword [rbp - 0x58], r14
mov byte [rbp - 0x50], sil
mov rax, qword [rbp]
mov rcx, qword [rbp + 7]
mov qword [rbp - 0x4f], rax
mov qword [rbp - 0x48], rcx
mov rax, qword [rbp - 0x18]
mov qword [rbp - 0x40], rax
invalid
movabs r8, 0xc0458948e8458b48
ror byte [rax - 0x75], 0x45
invalid
mov rax, qword [rbp - 0x10]
mov qword [rbp - 0x38], rax
enter 0xffffffffffff8b48, 0x45
loopne 0x140098a07
mov dword [rbp - 0x30], eax
shl byte [rsi - 0x39], 1
fadd dword [r8]
add al, byte [rax - 0x78]
jge 0x1400989a6
shl byte [rsi - 0x39], 1
fadd dword [r8]
add al, byte [rax - 0x78]
mov dword [rbp - 0x28], 0x88400200
jge 0x1400989a6
lea rcx, [rbp + 0x60]
lea rdx, [rbp - 0x60]
movabs al, byte [0x607d80ffffb537e8]
or cl, byte [rax - 0x77]
mov dword [rbp - 8], ebx
invalid
movabs al, byte [0x607d80ffffb537e8]
or cl, byte [rax - 0x77]
mov dword [rbp - 8], ebx
invalid
mov dword [rbp - 8], ebx
jne case.0x1400660dc.1113
mov qword [rbp + 0xa0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test dword [rax + 0x8000000], ebp
test al, 0
add byte [rax], al
invalid
mov qword [rbp + 0xa8], 8
test al, 0
add byte [rax], al
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rax], al
add byte [rax - 0x39], cl
mov dword [rbp + 0xb0], 0
invalid
add dword [eax], eax
add dword [rax], eax
mov qword [rbp + 0xb0], 0
mov dword [rbp + 0xb0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
jmp 0x140098b70
add dword [rax], eax
add byte [rax - 0x73], cl
invalid
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
mov rsi, qword [rbp + 0xc0]
mov esi, dword [rbp + 0xc0]
add byte [rax], al
mov rdx, rsi
mov r8, r13
mov r8, r13
call fcn.140093a70
movzx eax, byte [rbp + 0x60]
invalid
mov rcx, qword [rbp + 0x70]
jo 0x140098a70
mov edx, dword [rbp + 0x80]
invalid
dec dword [rdi]
mov dh, 0x45
invalid
jo 0x140098a70
mov edx, dword [rbp + 0x80]
add byte [rax], 0
add byte [rdi + rcx - 0x4a], al
movzx r8d, al
invalid
invalid
invalid
lahf
movzx r8d, al
movzx eax, al
lea r9, [0x1401b66d8]
fcom qword [rcx]
add byte [rdi + 0x63], cl
invalid
adc al, 0x81
adc dword [rax], eax
movsxd r10, dword [r9 + r8*4]
invalid
add r10, r9
mov r8, r13
mov eax, ebp
retf 0x894d
mov eax, ebp
jmp r10
add rcx, 4
add ecx, 4
rol dword [rcx + rbp*8], 0x98
add dword [rax], eax
add byte [rcx + rcx*4 - 0x12], cl
mov rsi, r13
jmp case.0x140071eb3.1044
mov rsi, r13
mov esi, ebp
movzx eax, byte [0x1401bf360]
mov dh, 5
invalid
imul edx, dword [rdx], 0xe0ba00
mov edx, 0xe0
loopne 0x140098a5c
add byte [rax], al
add byte [rcx], dh
leave
xor ecx, ecx
call fcn.1400a9950
test rax, rax
je 0x14009911d
invalid
scasd eax, dword [rdi]
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
invalid
scasd eax, dword [rdi]
test byte [rdi + 0x49000006], ch
mov esi, eax
invalid
mov r14, rax
invalid
mov rax, qword [rbp + 0x90]
mov eax, dword [rbp + 0x90]
mov qword [r14 + 0x30], rax
mov dword [rsi + 0x30], eax
movups xmm0, xmmword [rbp + 0x60]
invalid
movups xmm1, xmmword [rbp + 0x70]
movups xmm2, xmmword [rbp + 0x80]
add byte [rax], 0
add byte [rcx + 0xf], al
adc dword [rsi + 0x20], edx
push rsi
invalid
add byte [rax], 0
add byte [rcx + 0xf], al
adc dword [rsi + 0x20], edx
push rsi
invalid
push rsi
and byte [rcx + 0xf], al
adc dword [rsi + 0x10], ecx
movups xmmword [r14 + 0x10], xmm1
movups xmmword [rsi + 0x10], xmm1
movups xmmword [r14], xmm0
mov qword [rbp + 0x10], 4
mov dword [rbp + 0x10], 4
mov dword [rbp + 0x10], 4
adc byte [rax + rax], al
add byte [rax], al
mov qword [rbp + 0x18], r14
mov dword [rbp + 0x18], esi
jne 0x140098abd
mov qword [rbp + 0x20], 1
mov dword [rbp + 0x20], 1
and byte [r9], r8b
add byte [rax], al
add byte [rdi], cl
movups xmm0, xmmword [rbp - 0x60]
adc byte [rbp - 0x60], al
movups xmm1, xmmword [rbp - 0x50]
adc byte [rbp - 0x50], cl
movups xmm2, xmmword [rbp - 0x40]
adc byte [rbp - 0x40], dl
push rbp
ror byte [rdi], 0x10
pop rbp
ror byte [rdi], 1
movups xmm3, xmmword [rbp - 0x30]
adc byte [rbp - 0x30], bl
movaps xmmword [rbp + 0x90], xmm3
sub dword [rbp + 0x90], ebx
popfq
nop
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x80], edx
xchg ebp, eax
add byte [rax], 0
invalid
movaps xmmword [rbp + 0x80], xmm2
xchg ebp, eax
add byte [rax], 0
add byte [rdi], cl
sub dword [rbp + 0x70], ecx
invalid
invalid
movaps xmmword [rbp + 0x70], xmm1
jo 0x140098adf
jo 0x140098adf
movaps xmmword [rbp + 0x60], xmm0
sub dword [rbp + 0x60], eax
invalid
lea rcx, [rbp + 0x28]
lea ecx, [rbp + 0x28]
sub byte [rax - 0x73], cl
push rbp
lea rdx, [rbp + 0x60]
invalid
call case.0x1400660dc.828
cmp byte [rbp + 0x28], 0xa
sub byte [rdx], cl
xor byte [rdi + rdi*8 + 0x287d80ff], dh
or dh, byte [rcx + rsi*2 + 0x41]
invalid
invalid
inc dword [rax + 0x740a287d]
jno case.0x14009383a.296
invalid
sub byte [rdx], cl
je 0x140098b57
mov r15d, 1
mov edi, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x73], cl
jge 0x140098b00
lea rdi, [rbp + 0x10]
lea r13, [rbp + 0x28]
lea r12, [rbp + 0x60]
lea esp, [rbp + 0x60]
insd dword [rdi], dx
sub byte [rbp + rcx*4 + 0x65], cl
invalid
invalid
lea esp, [rbp + 0x60]
invalid
nop dword [rax + rax]
add byte [rax], al
cmp r15, qword [rbp + 0x10]
jne case.0x1400937a3.304
cmovs ecx, dword [rcx - 0x576b307]
mov rcx, rdi
mov ecx, edi
mov rdx, r15
call fcn.140095d40
mov r14, qword [rbp + 0x18]
jne case.0x140071eb3.1011
sar bh, cl
invalid
dec dword [rbx + rcx*4 + 0x75]
sbb byte [rcx + 0x6b], cl
invalid
invalid
invalid
jne case.0x140071eb3.1011
imul rax, r15, 0x38
mov rcx, qword [rbp + 0x58]
mov ecx, dword [rbp + 0x58]
mov ecx, dword [rbp + 0x58]
mov qword [r14 + rax + 0x30], rcx
movups xmm0, xmmword [rbp + 0x28]
invalid
xor byte [rdi], cl
adc byte [rbp + 0x28], al
movups xmm1, xmmword [rbp + 0x38]
cmp byte [r15], r9b
adc byte [rbp + 0x48], dl
invalid
movups xmm2, xmmword [rbp + 0x48]
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [r14 + rax + 0x20], xmm2
movups xmmword [rsi + rax + 0x20], xmm2
push rsp
invalid
movups xmmword [r14 + rax + 0x10], xmm1
adc dword [rsi + rax + 0x10], ecx
invalid
invalid
movups xmmword [r14 + rax], xmm0
movups xmmword [rsi + rax], xmm0
adc dword [rsi + rax], eax
add al, 6
invalid
inc r15
mov qword [rbp + 0x20], r15
jge case.0x140071eb3.1023
and byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, r12
mov edx, esp
loop 0x140098b35
call case.0x1400660dc.828
cmp byte [rbp + 0x28], 0xa
jge case.0x14006dc66.1090
invalid
mov bl, 0xff
invalid
inc dword [rax + 0x750a287d]
jge case.0x14006dc66.1090
jne 0x140098b00
test eax, 0x1045100f
movups xmm0, xmmword [rbp + 0x10]
adc byte [r15], r9b
adc byte [rdi], cl
movaps xmmword [rbp + 0xa0], xmm0
sub dword [rbp + 0xa0], eax
movabs al, byte [0x4820458b48000000]
add byte [rax], al
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x20]
invalid
invalid
add byte [rax], al
mov rax, qword [rbp + 0x20]
and byte [rax - 0x77], cl
mov qword [rbp + 0xb0], rax
mov dword [rbp + 0xb0], eax
test dword [rax + 0x49000000], esi
add byte [rax], al
add byte [rcx - 0x77], cl
mov ebp, esi
mov r13, rsi
mov ebp, esi
mov byte [rbp + 0xcf], 0
iretd
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
sub byte [r8 - 0x75], r9b
sub byte [rax - 0x75], cl
lea rcx, [rbp + 0x28]
sub byte [rax - 0x75], cl
mov rsi, qword [rbp + 0xc0]
mov esi, dword [rbp + 0xc0]
mov ch, 0xc0
add byte [rax], al
rol byte [rax], 0
add byte [rax - 0x77], cl
mov r8, r13
mov r8, r13
mov rdx, rsi
mov edx, esi
mov r8, r13
mov eax, ebp
call fcn.140093a70
dec dword [rdi]
movzx edx, byte [rbp + 0x28]
mov rcx, qword [rbp + 0x38]
mov ecx, dword [rbp + 0x38]
mov dh, 0x55
sub byte [rax - 0x75], cl
invalid
mov ecx, dword [rbp + 0x38]
cmp byte [r8 - 0x75], r9b
mov rax, qword [rbp + 0x48]
mov eax, dword [rbp + 0x48]
lea r8, [0x1401b6728]
lea r8, [0x1401b6728]
lea eax, [0x1401b6728]
adc dword [rax], eax
movsxd r9, dword [r8 + rdx*4]
invalid
or al, 0x90
add r9, r8
add ecx, eax
rol dword [rcx - 1], 0xe1
jmp r9
jmp rcx
add rcx, 4
add ecx, 4
jmp case.0x140094354.253
lock add byte [rax], al
add byte [rax], al
add byte [rbp + rcx*4 + 0x42], cl
lea r8, [rdx + 1]
add dword [rax - 0x7b], ecx
ror byte [rdi + rcx + 0x44], cl
invalid
invalid
invalid
test rdx, rdx
cmove r8, rdx
cmove eax, edx
ret 0x14c
add rcx, r8
add ecx, eax
add rcx, 8
add ecx, 8
or bl, ch
jmp case.0x140071eb3.1044
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp case.0x140071eb3.1044
sbb dword [rbp + rcx*4 + 0x42], ecx
add dword [rax - 0x7b], ecx
test rdx, rdx
cmove r8, rdx
invalid
invalid
lea r8, [rdx + 1]
test rdx, rdx
test edx, edx
cmove r8, rdx
cmove eax, edx
add rcx, r8
ror dword [rax - 0x7d], 0xc1
add ch, bl
invalid
add rcx, 2
jmp case.0x140071eb3.1044
add eax, 0x2b9
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rbp - 0x77], cl
call 0x14fd1b537
sub r8, rcx
invalid
mov r8, r13
sub r8, rcx
jb 0x1400990f6
invalid
invalid
invalid
add byte [rax], al
invalid
add eax, dword [0x143518bf5]
add byte [rax], al
add rcx, qword [rbp + 0xc0]
invalid
add byte [rax], al
add byte [rax - 0x77], cl
add byte [rax], al
mov rsi, rcx
invalid
test r8, r8
je case.0x14009383a.275
sal byte [rbp + rcx + 0xf], 0xb6
invalid
movzx ecx, byte [rsi]
mov dh, 0xe
cmp ecx, 0x2f
je 0x140098c13
invalid
stc
invalid
cmp ecx, 0x5c
stc
pop rsp
je 0x140098c13
add al, 0x3c
add eax, 0x8d483973
jae case.0x140079b35.1027
invalid
invalid
invalid
cmp al, 5
jae case.0x140079b35.1027
lea rcx, [rbp + 0x60]
lea ecx, [rbp + 0x60]
mov rdx, r15
mov edx, edi
mov r8, r14
mov eax, esi
call fcn.140093a70
scasb al, byte [rdi]
scasb al, byte [rdi]
invalid
movzx r8d, byte [rbp + 0x60]
movzx eax, byte [rbp + 0x60]
mov rax, qword [rbp + 0x70]
mov rdx, qword [rbp + 0x80]
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
jo 0x140098c74
jo 0x140098c74
mov edx, dword [rbp + 0x80]
xchg ebp, eax
add byte [rax], 0
add byte [rax], al
lea rcx, [0x1401b66f4]
add byte [rax], al
lea rcx, [0x1401b66f4]
lea ecx, [0x1401b66f4]
adc dword [rax], eax
movsxd r9, dword [rcx + r8*4]
invalid
or al, 0x81
add r9, rcx
add ecx, ecx
leave
jmp r9
jmp rcx
lea rcx, [rax + 4]
jmp 0x14009907f
xor eax, dword [rax + rax]
invalid
add al, 0xe9
xor eax, dword [rax + rax]
add al, 0
add byte [rbp - 0x7c], al
test r12b, r12b
test ah, ah
in al, 0xf
test byte [rbx], al
std
je 0x140098958
invalid
lea rdx, [0x140189728]
lea edx, [0x140189728]
adc eax, 0xf0acc
sldt word [rcx - 0x48]
add byte [rcx - 0x48], al
mov r8d, 1
mov eax, 1
add dword [rax], eax
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov rcx, rbx
call fcn.140097290
invalid
invalid
fld1
out 0xff, al
invalid
invalid
invalid
jmp 0x140098958
lea rdx, [rax + 1]
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], 0x44
cmove rdx, rax
invalid
invalid
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
ror dword [rax], 0xeb
and byte [rcx + 6], bh
mov ecx, 6
add rcx, 8
jmp case.0x140094354.253
mov ecx, 6
jmp case.0x140094354.253
lea rdx, [rax + 1]
lea edx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp case.0x140094354.253
mov ecx, 2
cmp rcx, r13
mov rax, qword [rbp + 0xc0]
mov eax, dword [rbp + 0xc0]
rol byte [rax], 0
invalid
rol byte [rax], 0
add byte [rdi], cl
xchg dword [rdx + 4], edx
add al, 0
invalid
ja case.0x14009383a.308
add al, 0
add byte [rbp + 4], dh
jne 0x140098cb9
xor eax, eax
jmp 0x140098cce
add rcx, rax
mov rsi, rcx
movzx eax, byte [rsi]
cmp al, 0x2f
sete cl
cmp al, 0x5c
pop rsp
sete al
or al, cl
mov rcx, qword [rbp + 0x48]
mov qword [rbp + 0x90], rcx
add byte [rdi], cl
adc byte [rbp + 0x28], al
invalid
add byte [rdi], cl
adc byte [rbp + 0x28], al
invalid
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rbp + 0x80], xmm1
movups xmmword [rbp + 0x70], xmm0
mov rcx, qword [rbp + 0xc0]
mov qword [rbp + 0x60], rcx
mov qword [rbp + 0x68], r13
mov word [rbp + 0x98], 0x200
add cl, byte [rax + 0x9a85]
add byte [rax - 0x73], cl
jne 0x140098d37
add cl, byte [rax + 0x9a85]
add byte [rax - 0x73], cl
jne 0x140098d37
lea rdi, [rbp + 0x28]
lea rbx, [rbp + 0x60]
lea ebx, [rbp + 0x60]
lea ebx, [rbp + 0x60]
xor r15d, r15d
lea r14, [rbp + 0xa0]
mov ch, 0xa0
add byte [rax], al
add bl, ch
push rcx
mov ch, 0xa0
add byte [rax], al
add bl, ch
push rcx
nop word cs:[rax + rax]
nop word cs:[rax + rax]
movabs al, byte [0x66666651eb000000]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebp, eax
mov al, 0
add byte [rax], al
invalid
mov rdx, qword [rbp + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ebp
imul ecx, edx, 0x38
mov rax, qword [rbp + 0xa8]
imul rcx, rdx, 0x38
mov byte [rax + rcx], r12b
and al, 8
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movups xmm2, xmmword [rsi + 0x20]
movups xmmword [rax + rcx + 1], xmm0
movups xmmword [rax + rcx + 0x11], xmm1
or byte [rcx], r10b
or byte [rcx], r10b
movups xmmword [rax + rcx + 0x21], xmm2
mov r8, qword [rsi + 0x2f]
mov eax, dword [rsi + 0x2f]
mov eax, dword [rsi + 0x2f]
invalid
mov qword [rax + rcx + 0x30], r8
inc rdx
mov qword [rbp + 0xb0], rdx
add byte [rax], al
xor byte [rax - 1], cl
ret 0x8948
add byte [rax], al
mov byte [rbp + 0xcf], 0
add byte [rax], al
add byte [rax], al
mov rcx, rdi
mov rdx, rbx
call case.0x1400660dc.828
movzx r12d, byte [rbp + 0x28]
movzx esp, byte [rbp + 0x28]
movzx esp, byte [rbp + 0x28]
sub byte [rcx - 0x80], al
cld
or cl, byte [rdi]
test byte [rax + rax - 0x72bf0000], dh
and al, 0xfa
cmp r12b, 0xa
je 0x140098e48
lea eax, [r12 - 6]
movzx ecx, al
lea rax, [rcx + 1]
cmp cl, 4
cmovae rax, r15
cmp rax, 1
je 0x140098de0
cmp eax, 2
je 0x140098d73
jne 0x140098e20
mov rax, qword [rbp + 0xb0]
sub rax, 1
jb 0x140098d73
mov ecx, dword [rbp + 0xa8]
imul rdx, rax, 0x38
sar byte [rax], 1
sar byte [rax], 1
cmp byte [rcx + rdx], 9
jne 0x140098d73
mov qword [rbp + 0xb0], rax
jmp 0x140098d73
xor edx, edx
cmp qword [rbp + 0xb0], 0
setne dl
mov qword [rbp + 0xb0], rdx
cmp qword [rbp + 0xa0], rdx
add byte [rax], al
add byte [rdi], cl
test dword [rsi], esi
invalid
invalid
invalid
invalid
ror byte [rax - 0x7d], cl
mov ebp, 0xb0
add byte [rdi], cl
xchg ebp, eax
ret 0x8948
add byte [rax], al
add byte [rdi], cl
test dword [rsi], esi
invalid
invalid
invalid
inc esi
test edi, ecx
add byte [rax], al
add byte [rax], al
mov rcx, r14
int1
int1
call fcn.140095d40
jmp 0x140098d30
sbb edi, edi
invalid
invalid
sbb edi, edi
invalid
add byte [rax], al
add byte [rax], al
mov rdx, qword [rbp + 0xb0]
cmp rdx, qword [rbp + 0xa0]
add byte [rdi], cl
test dword [rbx], eax
invalid
invalid
invalid
add byte [rdi], cl
test dword [rbx], eax
invalid
mov byte [rbp + 0xcf], 0
mov rcx, r14
call fcn.140095d40
std
invalid
invalid
invalid
jmp 0x140098d30
std
invalid
mov qword [rbp + 0x28], 0
mov dword [rbp + 0x28], 0
add byte [rax - 0x39], cl
xor byte [r9], r8b
xor byte [rcx], al
mov qword [rbp + 0x30], 1
mov qword [rbp + 0x38], 0
cmp byte [r8], r8b
add byte [rax], al
add dh, al
add dword [rax - 0x75], ecx
add dword [rax - 0x75], ecx
invalid
invalid
add byte [rax], al
add byte [rax], al
xor byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
cmp byte [r8], r8b
add byte [rax], al
add dh, al
add dword [rax - 0x75], ecx
add dword [rax - 0x75], ecx
add dword [rax - 0x75], ecx
mov eax, dword [rbp + 0xa0]
test dword [rax + 0x48000000], esp
add byte [rax], al
add byte [rax - 0x77], cl
test dword [rax + 0x48000000], edi
mov eax, 0x48000000
mov qword [rbp + 0xb8], rax
mov dword [rbp + 0xb8], eax
mov eax, 0x48000000
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], ebp
mov qword [rbp + 0xc0], rax
mov rax, qword [rbp + 0xa8]
mov eax, dword [rbp + 0xa8]
mov qword [rbp + 0xc0], rax
test eax, eax
rol byte [rax], 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test dword [rax + 0x48000000], esi
add byte [rax], al
add byte [rax - 0x7b], cl
invalid
mov rax, qword [rbp + 0xb0]
test rax, rax
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
je 0x140099004
test byte [rcx + rax], dh
je 0x140098e8f
add dword [rax], eax
add byte [rax], al
add byte [rax + 0x6b], cl
invalid
imul rsi, rax, 0x38
imul esi, eax, 0x38
cmp byte [rax - 0x75], cl
popfq
mov rbx, qword [rbp + 0xc0]
add rsi, rbx
add esi, ebx
rol byte [rax], 0
add byte [rax + 1], cl
invalid
add esi, ebx
fimul word [rbp + rcx*4 + 0x65]
lea r12, [rbp + 0x61]
lea rdi, [0x1401b6744]
cmp eax, 0x11d89b
invalid
invalid
lea edi, [0x1401b6744]
cmp eax, 0x11d89b
fcom dword [rcx]
adc dword [rax], eax
add byte [rcx], dh
shr bl, 0xf
invalid
xor eax, eax
jmp 0x140098ebc
invalid
rdtsc
ror byte [rax - 0x7d], 0xc3
add ebx, 0x38
cmp rbx, rsi
je 0x140099004
add qword [rax], rax
invalid
xor eax, eax
add rbx, 0x38
add ebx, 0x38
cmp rbx, rsi
je 0x140099004
add qword [rax], rax
invalid
add qword [rax], rax
add dword [rax], eax
add byte [rdi + rcx - 0x4a], al
movzx r13d, byte [rbx]
cmp r13d, 0xa
or cl, byte [rdi]
test byte [rdx], bh
add dword [rax], eax
invalid
sub eax, dword [rcx - 0x7d]
std
or cl, byte [rdi]
test byte [rdx], bh
add dword [rax], eax
add byte [rax + rcx*4 + 0x6d], al
insd dword [rdi], dx
insd dword [rdi], dx
invalid
xor byte [r9 - 0x77], cl
and al, 0x2f
movups xmm0, xmmword [rbx + 1]
adc byte [rbx + 1], al
add dword [r15], ecx
adc byte [rbx + 0x11], cl
movups xmm1, xmmword [rbx + 0x11]
movups xmm2, xmmword [rbx + 0x21]
adc byte [rbx + 0x21], dl
movups xmmword [r12 + 0x20], xmm2
movups xmmword [r12 + 0x10], xmm1
and al, 0x10
adc byte [rcx + 0xf], al
adc dword [rsp], eax
invalid
movups xmmword [r12], xmm0
and al, 0xa8
add dword [rdx + rbp + 0x48], esi
je 0x140098f22
lea rcx, [rbp + 0x60]
test al, 1
je 0x140098f22
lea rcx, [rbp + 0x60]
lea rdx, [0x140189868]
adc eax, 0xf0965
or dword gs:[rdi], ecx
add al, ch
verw ax
call fcn.1400942d0
enter 0xffffffffffffffb3, 0xffffffffffffffff
mov bl, 0xff
inc dword [rax + rax*8 - 0x47bee98b]
test al, al
jne 0x140098f22
invalid
mov r8d, 1
test al, al
jne 0x140098f22
invalid
invalid
mov r8d, 1
add byte [rax], al
add byte [rax - 0x73], cl
sub byte [r8 - 0x73], r9b
lea rcx, [rbp + 0x28]
lea rdx, [0x140189728]
adc eax, 0xf080b
adc eax, 0xf080b
or byte [rdi], cl
add al, ch
outsb dx, byte [rsi]
jrcxz 0x140098f20
call fcn.140097290
invalid
dec dword [rbx + rcx*4 + 0x75]
jo case.0x140098f4d.2
mov r14, qword [rbp + 0x70]
lea eax, [r13 - 6]
jne 0x140098f96
lea eax, [rbp - 6]
movzx eax, al
ror byte [rbp + rcx*4 + 0x78], 1
lea r15, [rax + 1]
lea edi, [rax + 1]
cmp al, 4
mov eax, 0
add byte [rax], al
add byte [rdi + rcx + 0x43], cl
clc
add byte [rax], al
cmovae r15, rax
movsxd rax, dword [rdi + r15*4]
add rax, rdi
mov r8, r15
lea rdx, [0x140189728]
adc eax, 0xf07db
adc eax, 0xf07db
fild dword [rdi]
invalid
invalid
add bh, bh
loopne 0x140098f98
invalid
jmp rax
mov edx, dword [rbp + 0x88]
xchg ebp, eax
mov byte [rax], al
add byte [rax], al
mov r8, qword [rbp + 0x90]
add byte [rax], al
jmp case.0x140098f4d.1
mov eax, esi
jmp case.0x140098f4d.1
mov r8d, 1
lea rdx, [0x1401b25d0]
invalid
add byte [rax - 0x73], cl
adc eax, 0x11965b
invalid
add bl, ch
sbb dword [rcx - 0x48], eax
invalid
invalid
jmp case.0x140098f4d.1
add al, byte [rax]
add byte [rax], al
lea rdx, [0x1401b25d1]
xchg r14, rax
adc dword [rax], eax
xchg r14, rax
adc dword [rax], eax
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x28]
call fcn.140097290
cmp r15d, 1
mul edx
invalid
inc dword [rcx - 0x7d]
inc dword [rcx]
je case.0x140098fc6.5
invalid
mov al, 1
test r15, r15
jne 0x140098eaf
invalid
invalid
invalid
mov ecx, ebp
lea rdx, [0x1401b6758]
adc dword [rax], eax
movsxd rcx, dword [rdx + rcx*4]
invalid
or al, 0x8a
add rcx, rdx
jmp rcx
jmp 0xd91f1d04
invalid
loope 0x140099012
add esi, 4
mov r13, r14
add al, 0x4d
mov ebp, esi
jmp case.0x140098fc6.2
lea ecx, [rax + 1]
test rax, rax
test eax, eax
test eax, eax
cmove rcx, rax
lea r13, [r14 + rcx]
lea ebp, [rsi + rcx]
add r13, 8
or bl, ch
invalid
enter 0xffffffffffff8d4d, 0x2c
invalid
invalid
or bl, ch
adc ecx, dword [rax - 0x73]
lea rcx, [rax + 1]
test rax, rax
cmove rcx, rax
lea r13, [r14 + rcx]
lea rcx, [rax + 1]
lea ecx, [rax + 1]
test rax, rax
cmove rcx, rax
lea r13, [r14 + rcx]
add r13, 2
add ebp, 2
invalid
test r13, r13
setne al
shr cl, 0xab
jmp 0x140098eaf
invalid
cmp qword [rbp + 0xb8], 0
cmp dword [rbp + 0xb8], 0
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
je 0x14009901f
mov edx, 8
je 0x14009901f
mov edx, 8
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp + 0xc0]
invalid
add al, ch
call fcn.14000cc90
jno 0x140099059
cmp al, 0xf7
dec dword [rax - 0x75]
mov esi, dword [rbp - 8]
idiv edi
mov rsi, qword [rbp - 8]
mov esi, dword [rbp - 8]
cmp qword [rsi], 0
je 0x140099037
mov rcx, qword [rsi + 8]
mov edx, 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, ch
call fcn.14000cc90
pop rcx
cmp al, 0xf7
dec dword [rdi]
idiv edi
movups xmm0, xmmword [rbp + 0x28]
adc byte [rbp + 0x28], al
sub byte [r15], r9b
adc byte [rbp + 0x38], cl
movups xmm1, xmmword [rbp + 0x38]
movups xmmword [rsi + 0x10], xmm1
adc byte [rdi], cl
adc dword [rsi], eax
movups xmmword [rsi], xmm0
jmp case.0x14009788b.144
dec dword [rax - 0x73]
lea rcx, [rdx + 1]
lea ecx, [rdx + 1]
add qword [rax - 0x7b], rcx
test rdx, rdx
cmove rcx, rdx
retf 0x148
invalid
ror byte [rax + 0xf], cl
retf 0x148
add rcx, 2
jmp 0x14009907f
invalid
and byte [rcx + 6], bh
mov ecx, 6
add byte [rax], al
add bl, ch
jmp 0x14009907f
sbb dword [rax - 0x73], ecx
lea rcx, [rdx + 1]
test rdx, rdx
ror byte [rax + 0xf], cl
retf 0x148
retf 0x148
invalid
add qword [rax - 0x7b], rcx
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
retf 0x148
retf 0x148
add ecx, eax
add rcx, 8
jmp 0x14009907f
mov ecx, 2
add al, byte [rax]
add byte [rax], al
add byte [rcx + rdi - 0xf], cl
int1
add byte [rax], al
cmp rcx, r14
int1
ja case.default.0x140099095
mov ecx, r8d
mov ecx, eax
lea r8, [0x1401b6710]
movsxd rcx, dword [r8 + rcx*4]
add rcx, r8
jmp rcx
add eax, 4
jmp 0x1400990d5
rol byte [rbx + rbp*8], 0x38
xor eax, eax
jmp 0x1400990de
cmp eax, 0x14a8d48
test rdx, rdx
cmove rcx, rdx
add rax, rcx
add rax, 2
rol byte [rdx], 0xeb
invalid
add dword [rax - 0x7b], ecx
ror byte [rax + 0xf], cl
retf 0x148
and byte [rax + 6], bh
jmp 0x1400990d5
lea rcx, [rdx + 1]
test rdx, rdx
ror byte [rax + 0xf], cl
retf 0x148
enter 0xffffffffffff8348, 0xffffffffffffffc0
add eax, 8
jmp 0x1400990d5
ror byte [rax + 0xf], cl
retf 0x148
cmp r14, rax
jb 0x140098958
mov qword [rbx + 0x10], rax
jmp 0x140098958
invalid
lea r8, str.library_std_srcpath.rs
add eax, 0xf0622
mov rdx, r14
mov edx, esi
call fcn.1400c1050
lea r8, str.library_std_srcpath.rs
mov rdx, r13
call fcn.1400c1050
add al, byte [rax]
add al, byte [rax]
mov byte [rbp + 0xcf], 0
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
std
add eax, 0x894c000f
invalid
lea r8, str.library_std_srcpath.rs
mov rdx, r13
call fcn.1400c1050
ud2
mov ecx, 8
or byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rdx + 0xe0], bh
invalid
mov edx, 0xe0
add al, ch
xchg esp, eax
jnp 0x14009912d
call fcn.1400c0cc0
int3
add ah, cl
nop dword [rax]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push rsi
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0xb8], 0
add byte [rax], al
invalid
je 0x140099167
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
mov edx, 8
or byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x75], cl
invalid
mov rcx, qword [rbp + 0xc0]
call fcn.14000cc90
cmp qword [rbp + 0x28], 0
je 0x14009917c
add byte [rsi + rcx + 0x48], dh
mov ecx, dword [rbp + 0x30]
mov rcx, qword [rbp + 0x30]
mov edx, 1
call fcn.14000cc90
mov byte [rbp + 0xcf], 1
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x10], 0
je 0x1400991d1
mov rcx, qword [rbp + 0x18]
mov edx, 8
call fcn.14000cc90
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
call qword [rax + 0x28c48348]
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rdi
pop rdi
pop rbp
ret
add byte [rax], al
mov rsi, rcx
movzx r13d, byte [rdx + 0x38]
cmp r13b, 3
je 0x140099479
add al, 2
add byte [rax], al
add al, 2
add byte [rax], al
mov rdi, rdx
movzx eax, byte [rdx + 0x39]
cmp al, 3
add ecx, dword [rdi]
test ch, dh
add dword [rax], eax
invalid
add ecx, dword [rdi]
test ch, dh
add dword [rax], eax
add byte [rcx + 0x38], al
invalid
cmp r13b, al
ja 0x140099479
lea r15, [rsp + 0x71]
cmp byte [rdi + 0x3a], 0
movzx ebp, byte [rdi + 0x10]
movzx r12d, bpl
mov rcx, qword [rdi]
cmovs ecx, dword [rcx + 0x4828244c]
mov ebx, dword [rdi + 8]
cmovs ecx, dword [rcx + 0x4828244c]
mov ebx, dword [rdi + 8]
je 0x140099343
lea r14, [rsp + 0x68]
jmp 0x1400992cf
mov byte [rdi + 0x39], 1
mov al, 1
cmp r13b, al
ja 0x140099479
cmp al, 2
jne 0x140099468
mov rcx, rdi
call fcn.140094ac0
cmp rbx, rax
jbe 0x1400992c0
mov rcx, r14
mov rdx, rdi
call fcn.140094990
mov rcx, rbx
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
mov rdx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rdx
sub rcx, qword [rsp + 0x68]
jb 0x14009955f
mov qword [rdi + 8], rcx
cmp al, 0xa
jne 0x1400994c1
mov al, 2
mov rbx, rcx
cmp r13b, al
invalid
jbe 0x1400992cf
add cl, byte [rax - 0x77]
retf
invalid
jmp 0x140099479
mov r14, rbx
jmp case.0x140097d11.166
fsubp st(3)
invalid
add byte [rax], al
add byte [rax], al
add dh, al
cmp dword [r9], r8d
mov byte [rdi + 0x39], 1
mov al, 1
cmp r13b, al
ja 0x140099479
cmp al, 1
je 0x1400993e0
cmp eax, 2
jne 0x14009946f
test dword [rax], eax
add dword [rax], eax
invalid
test dword [rax], eax
add dword [rax], eax
add byte [rax - 0x77], cl
stc
mov rcx, rdi
call fcn.140094ac0
cmp r14, rax
jbe 0x140099350
lea rcx, [rsp + 0x68]
mov rdx, rdi
call fcn.140094990
mov rbx, r14
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x40], xmm1
and al, 0x40
and al, 0x40
movaps xmmword [rsp + 0x50], xmm2
mov rcx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rcx
sub rbx, qword [rsp + 0x68]
jb 0x140099559
mov qword [rdi + 8], rbx
cmp al, 0xa
jne 0x1400994c1
jmp case.0x14009788b.172
invalid
add ecx, dword [rdi]
invalid
inc dword [rcx - 0x7d]
cld
add eax, 0xff5c840f
test byte [rdi + rdi*8 - 1], bl
cmp esp, 5
je case.0x14009788b.172
test byte [rdi + rdi*8 - 1], bl
invalid
test byte [rdi + rdi*8 - 1], bl
inc dword [rcx - 0x7d]
cld
invalid
cmp r12d, 6
jne 0x1400994a2
invalid
add byte [rbp - 0x7b], cl
div byte [rbp + rbp + 0x48]
sub eax, 0x24448b48
invalid
test r14, r14
test esi, esi
je 0x140099436
sub eax, 0x24448b48
sub byte [rdi], cl
mov dh, 8
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rax]
cmp r14, 1
je 0x140099440
cmp cl, 0x2e
jne 0x140099440
stc
jne 0x140099440
mov rax, qword [rsp + 0x28]
and al, 0x28
movzx eax, byte [rax + 1]
cmp eax, 0x2f
je 0x140099455
cmp eax, 0x5c
je 0x140099455
inc dword [rbp + 0x31]
div byte [rcx]
shr cl, 0x16
xor r14d, r14d
xor eax, eax
jmp case.0x14009788b.172
invalid
xor eax, eax
cmp r14, 1
inc byte [rcx]
inc byte [rcx]
jne case.0x14009788b.172
cmp cl, 0x2e
jne case.0x14009788b.172
add edi, edi
invalid
invalid
add edi, edi
invalid
sub rbx, 1
jb 0x14009957f
mov dword [rdi + 8], ebx
mov byte [rsi], 7
jmp 0x14009947c
movzx eax, al
test eax, eax
jne case.0x140098a43.40
cmp bpl, 6
jne 0x1400994a7
invalid
xor al, dh
cmp dword [r11], r8d
mov byte [rdi + 0x39], 3
mov byte [rsi], 0xa
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov byte [rdi + 0x39], 0
sub rbx, 1
jb 0x14009956e
invalid
rol byte [rax], 1
add byte [rax], al
invalid
mov qword [rdi + 8], rbx
or dh, al
invalid
mov byte [rsi], 6
jmp 0x14009947c
lea rax, [0x1401b6770]
adc dword [rax], eax
add byte [rdx + 0x63], cl
movsxd rcx, dword [rax + r12*4]
or al, 0xa0
add rcx, rax
add ecx, eax
jmp rcx
rol byte [rbx + rbp*8], 0x5e
pop rsi
mov byte [rsi], al
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
xor byte [rdi], cl
sub byte [rsp + 0x40], cl
movaps xmm2, xmmword [rsp + 0x50]
sub byte [rsp + 0x50], dl
movups xmmword [rsi + 1], xmm0
movups xmmword [rsi + 0x11], xmm1
invalid
adc dword [rsi + 0x11], ecx
adc dword [rdi], ecx
adc dword [rsi + 0x21], edx
movups xmmword [rsi + 0x21], xmm2
mov rax, qword [rsp + 0x5f]
mov eax, dword [rsp + 0x5f]
and al, 0x5f
pop rdi
mov qword [rsi + 0x30], rax
jmp 0x14009947c
lea edx, [rcx + 1]
push rcx
add dword [rax - 0x7b], ecx
test rcx, rcx
test rcx, rcx
cmove rdx, rcx
cmove edx, ecx
ror dword [rax + 1], 1
ror dword [rax + 1], 1
add rax, rdx
add rax, 8
jmp 0x14009951f
ror byte [rax - 0x7d], 1
ror byte [rax], 0xeb
sbb cl, byte [rax - 0x75]
and byte [r8 - 0x75], r9b
mov rcx, qword [rdi + 0x30]
invalid
invalid
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
lea edx, [rcx + 1]
lea edx, [rcx + 1]
push rcx
add dword [rax - 0x7b], ecx
leave
test rcx, rcx
cmove rdx, rcx
add rax, rdx
add rax, 2
ror dword [rax + 1], 1
ror byte [rax - 0x7d], 1
rol byte [rdx], 0x48
test eax, eax
test rax, rax
je case.default.0x1400994b5
test byte [rbp - 1], cl
invalid
invalid
mov byte [rdi + 0x39], 3
cmp dword [rbx], eax
add ecx, dword [rax - 0x75]
xor byte [r8 - 0x77], r9b
and byte [rdi], r9b
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
adc byte [rdi + 0x11], al
adc byte [rdi + 0x11], al
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rsi + 0x11], xmm1
adc qword [rdi], r9
adc dword [rsi + 1], eax
adc qword [rdi], r9
adc dword [rdi], ecx
adc dword [rsi + 1], eax
mov byte [rsi], bpl
mov rax, qword cs:[rsp + 0x28]
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
jmp 0x14009947c
and edi, edi
invalid
invalid
and edi, edi
invalid
mov rcx, rbx
mov ecx, ebx
invalid
mov rbx, r14
lea r8, str.library_std_srcpath.rs
mov rdx, rbx
call fcn.1400c1150
add al, byte [rax]
invalid
lea r8, str.library_std_srcpath.rs
ret
mov rcx, rbx
mov ecx, ebx
xor edx, edx
call fcn.1400c1150
add byte [rbp + rcx*4 + 5], cl
invalid
add cl, byte [rdi]
add bl, ch
in eax, dx
sar dword [rbx + 2], 1
add byte [rbp + rcx*4 + 5], cl
invalid
add bl, ch
in eax, dx
int3
int3
int3
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov rdi, rcx
lea rcx, [rsp + 0x28]
mov rdx, rdi
mov r8, rsi
invalid
call fcn.140093a70
movzx edx, byte [rsp + 0x28]
and al, 0x28
mov rcx, qword [rsp + 0x38]
and al, 0x38
mov rax, qword [rsp + 0x48]
lea r8, [0x1401b6788]
movsb byte [rdi], byte [rsi]
invalid
lea r8, [0x1401b6788]
add eax, 0x11d1c3
ret
movsxd r9, dword [r8 + rdx*4]
add r9, r8
mov rdx, rsi
mov r8, rdi
jmp r9
add rcx, 4
jmp 0x14009960f
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
add ecx, 8
jmp 0x14009960f
invalid
ror byte [rax + 1], 1
ror dword [rax - 0x7d], 1
add ecx, 8
invalid
and byte [rcx + 6], bh
mov ecx, 6
jmp 0x14009960f
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add ecx, edx
add rcx, 2
jmp 0x14009960f
rol dword [rdx], 0xeb
add eax, 0x2b9
invalid
add al, byte [rax]
add byte [rax], al
mov ecx, 2
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
sub rdx, rcx
sub rdx, rcx
mov rdx, rsi
sub rdx, rcx
jb case.0x140094354.313
invalid
add byte [rax + 1], cl
stc
add rcx, rdi
mov r8, rcx
test rdx, rdx
test edx, edx
je 0x140099638
adc al, byte [rcx + 0xf]
mov dh, 0
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
xchg esp, eax
sar dword [rsp + rbx*2], 0xf
xchg esp, eax
ror byte [rax], 0xc8
invalid
sar dword [rsp + rbx*2], 0xf
xchg esp, eax
ror byte [rax], 0xc8
invalid
enter 0x2eb, 0x31
ror byte [rax - 0x77], 0x7c
invalid
invalid
invalid
jmp case.0x14009383a.330
xor eax, eax
mov qword [rsp + 0x50], rdi
and al, 0x50
push rax
mov qword [rsp + 0x58], rsi
and al, 0x58
movups xmm0, xmmword [rsp + 0x28]
and al, 0x28
movups xmm1, xmmword [rsp + 0x38]
adc byte [rsp + 0x38], cl
and al, 0x38
cmp byte [rdi], cl
adc dword [rsp + 0x60], eax
invalid
movups xmmword [rsp + 0x60], xmm0
invalid
movups xmmword [rsp + 0x70], xmm1
and al, 0x70
mov rcx, qword [rsp + 0x48]
mov ecx, dword [rsp + 0x48]
and al, 0x48
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x80], ecx
and al, 0x80
add byte [rax], al
add byte [rax + 0x8a2484], cl
invalid
test byte [rdx + rcx*4], ah
invalid
mov byte [rsp + 0x8a], al
test byte [rdx + rcx*4], ah
and al, 0x8a
add byte [rax], al
add byte [rsi - 0x39], ah
add byte [rax], al
mov word [rsp + 0x88], 0x200
test byte [rax + rcx*4], ah
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rdx], al
invalid
add cl, byte [rax - 0x73]
mov word [rax + rdx*4], fs
nop
lea rcx, [rsp + 0x90]
nop
add byte [rax], al
add byte [rax - 0x73], cl
lea rdx, [rsp + 0x50]
add byte [rax], al
lea rdx, [rsp + 0x50]
push rax
call fcn.140099250
movzx ecx, byte [rsp + 0x90]
mov word [rax + rdx*4], fs
add byte [rax], al
invalid
invalid
mov word [rax + rdx*4], fs
add byte [rax], al
add byte [rax + 0x4750af9], al
stc
or dh, byte [rbp + 4]
add byte [rax], al
cmp cl, 0xa
jne 0x140099699
invalid
stc
or dh, byte [rbp + 4]
add al, 0x31
xor eax, eax
shr bl, 0x20
jmp 0x1400996b9
and byte [rax - 0x3fce053f], al
add cl, 0xfa
sar edx, 0x31
rol byte [rax - 0xb88fc07], 0xf
cmp cl, 3
ja 0x140099697
hlt
movzx ecx, cl
cli
xor eax, eax
cmp cl, 3
ja 0x140099697
hlt
stc
add esi, dword [rdi - 0xc]
hlt
hlt
movzx ecx, cl
leave
dec rcx
cmp rcx, 3
add esi, dword [rbx + 0xa]
jae 0x1400996b9
lea rcx, [rsp + 0x50]
lea ecx, [rsp + 0x50]
push rax
call fcn.1400943a0
invalid
nop
add rsp, 0xc8
add esp, 0xc8
add byte [rax], al
add byte [rdi + 0x5e], bl
pop rdi
pop rsi
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
lea eax, [0x140189710]
add byte [rdi], cl
add byte [rax - 0x77], cl
invalid
invalid
str word [rax - 0x77]
mov rdx, rsi
mov edx, esi
bnd call fcn.1400c1050
call fcn.1400c1050
jge 0x14009974a
jns 0x1400996d4
add al, byte [rax]
add ah, cl
int3
int3
int3
int3
int3
int3
int3
push r15
push r14
push rsi
push rsi
push r12
push rsi
push rdi
push rbx
sub rsp, 0x2e0
sub esp, 0x2e0
sub esp, 0x2e0
in al, dx
loopne 0x1400996f1
invalid
add byte [rax], al
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
lodsb al, byte [rsi]
and al, 0x80
invalid
add byte [rax], al
add byte [rax - 0x39], cl
invalid
invalid
test dword [rax + 2], ebx
pop rax
add al, byte [rax]
invalid
mov qword [rbp + 0x258], 0xfffffffffffffffe
add al, byte [rax]
add dh, bh
invalid
invalid
invalid
mov ebx, r9d
mov r14, r8
mov r15, rdx
mov edi, edx
mov edi, edx
mov rsi, rcx
mov esi, ecx
movabs rax, 0x700000000
mov qword [rbp + 0x23c], rax
test dword [rdx + rax], edi
add byte [rax], al
invalid
add byte [rax], al
add byte [rax], al
add byte [rdi], al
add byte [rdi], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
test dword [rdx + rax], edi
add byte [rax], al
invalid
add byte [rsi - 0x39], ah
mov word [rbp + 0x24c], 0
test dword [rdx + rax], ecx
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0x244], 0
invalid
invalid
test dword [rax], esi
xor byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0x244], 0
add byte [rax], al
add byte [rax], al
invalid
mov qword [rbp + 0x230], 0
xor byte [rdx], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x39], cl
test dword [rax], ebp
add al, byte [rax]
add byte [rcx], al
add byte [rax], al
invalid
mov qword [rbp + 0x228], 1
mov eax, r9d
add byte [rcx + rcx*4 - 0x38], al
or eax, 0x2000000
mov dword [rbp + 0x238], eax
add byte [rax], al
lea r8, [rbp + 0x228]
mov rcx, rdx
mov rdx, r14
call fcn.1400974c0
mov rdi, rdx
test rax, rax
je 0x140099837
mov eax, edi
and eax, 3
cmp rax, 2
jb 0x14009982a
cmp eax, 2
jne 0x14009982a
shr rdx, 0x20
cmp rdx, 5
je 0x1400997a2
add byte [rax], al
lea rdx, [rbp - 0x58]
mov r8b, 1
call fcn.140097e10
mov r12, qword [rbp + 0x1f8]
movsd dword [rdi], dword [rsi]
clc
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4b], cl
add byte [rdx], al
add al, byte [rax]
invalid
movsd dword [rdi], dword [rsi]
clc
add dword [rax], eax
add byte [rbx + rcx*4 - 0x4b], cl
add byte [rdx], al
add al, byte [rax]
invalid
add al, byte [rax]
add byte [rbp + 0x39], cl
cld
cmp r12, r15
jne case.0x14009788b.187
mov qword [rsi + 8], r14
mov qword [rsi], 2
add byte [rax], al
add byte [rax - 0x73], cl
lea edx, [rax + 2]
add byte [rax], al
lea rcx, [rbp + 0x250]
call fcn.14008f480
jmp 0x14009984b
mov qword [rsi + 8], rdi
mov qword [rsi], 2
add al, byte [rax]
add byte [rax], al
add al, byte [rax]
add byte [rax], al
jmp 0x14009984b
mov rcx, rsi
mov rdx, rdi
call fcn.140097720
invalid
dec dword [rax - 0x77]
stc
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
adc eax, 0x2c87d
add byte [rax - 0x1f3b7eb8], dl
add al, byte [rax]
nop
add rsp, 0x2e0
invalid
loopne 0x140099853
add byte [rax], al
add byte [rbx + 0x5f], bl
invalid
add byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
lea r15, [rbp - 0x58]
mov r8d, 0x250
add al, byte [rax]
add byte [rcx + rcx*4 - 7], cl
stc
add byte [rax], al
mov rcx, r15
stc
xor edx, edx
call sub.VCRUNTIME140.dll_memset
adc byte [rdi + 2], ch
invalid
adc byte [rdi + 2], ch
add byte [rcx + rcx*4 - 0xf], cl
mov rcx, r14
mov rcx, r14
mov rdx, r15
mov edx, edi
call qword [sym.imp.KERNEL32.dll_FindFirstFileW]
pop rdx
enter 2, 0x48
cmp rax, 0xffffffffffffffff
cmp rax, 0xffffffffffffffff
je 0x1400998f6
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_FindClose]
enter 2, 0xffffffffffffff8b
invalid
invalid
sar edi, 0x15
enter 2, 0xffffffffffffff8b
enter 2, 0xffffffffffffff8b
test al, 0x89
rol ecx, 0xe9
shr ecx, 0xa
and ecx, 1
invalid
je 0x14009989d
invalid
mov ecx, eax
shr ecx, 0xa
and ecx, 1
invalid
je 0x14009989d
invalid
add dword [rbx + rax - 0x75], esi
int3
int3
add ecx, dword [rbx + 0x558bcc4d]
mov ecx, dword [rbp - 0x34]
mov edx, dword [rbp - 0x3c]
push rbp
invalid
mov r8d, dword [rbp - 0x38]
movups xmm0, xmmword [rbp - 0x54]
adc byte [rbp - 0x54], al
adc byte [rbp - 0x54], al
lodsb al, byte [rsi]
movsd xmm1, qword [rbp - 0x44]
test ebx, ebx
invalid
je 0x1400998e3
mov esp, 0x3274db85
invalid
shl rdx, 0x20
loop 0x1400998d5
or rdx, r8
mov qword [rsi], 0
invalid
add byte [rax], al
add byte [rax], al
add bh, al
adc byte [rax], r8b
adc byte [rax], al
add byte [rax], al
add bh, al
sbb byte [rax], r8b
sbb byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x20], eax
invalid
invalid
invalid
add byte [rax], al
add bh, al
adc byte [rax], r8b
adc byte [rax], al
adc byte [rax], al
add byte [rax], al
add bh, al
sbb byte [rax], r8b
sbb byte [rax], al
sbb byte [rax], al
add byte [rax], al
add byte [rdi], cl
adc dword [rsi + 0x20], eax
invalid
invalid
and byte [rdi], r9b
adc ecx, dword [rsi + 0x30]
invalid
movlps qword [rsi + 0x30], xmm1
xor byte [rax - 0x77], cl
push rsi
mov qword [rsi + 0x38], rdx
mov dword [rsi + 0x38], edx
cmp byte [rcx + 0x4e894046], cl
xor esi, r14d
xor esi, esi
mov dword [rsi + 0x40], eax
mov dword [rsi + 0x44], ecx
invalid
invalid
xor esi, r14d
xor esi, esi
jmp 0x140099904
test eax, 0x400
add byte [rax + rax], al
add byte [rdi + rax*8 + 0x41], dh
invalid
invalid
add byte [rax], al
je 0x1400998b1
mov r9d, ecx
mov ecx, ecx
and r9d, 0x20000000
add byte [rax], al
add byte [rax], ah
je 0x1400998b1
mov qword [rsi + 8], rdi
mov qword [rsi], 2
mov dword [rsi], 2
or byte [rax - 0x39], cl
invalid
mov dword [rsi], 2
add byte [rax - 0x4a], al
add dword [rbp - 0x7b], ecx
in al, 0x74
je 0x140099916
mov edx, 2
mov rcx, r14
mov sil, 1
mov dh, 1
test r12, r12
je 0x140099916
mov edx, 2
mov rcx, r14
int1
call fcn.14000cc90
inc dword [rax - 0x7c]
test byte [rdi], 0x84
std
test sil, sil
test dh, dh
je 0x14009981c
invalid
invalid
jmp 0x14009984b
invalid
jmp qword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
and al, 0x10
push rbp
push r15
push r14
push r12
push rsi
push rdi
push rbx
sub rsp, 0x20
lea rbp, [rdx + 0x80]
lea rcx, [rbp + 0x250]
call fcn.14008f480
invalid
call qword [rax + 0x20c48348]
pop rbx
pop rdi
pop rsi
invalid
pop r12
pop r14
pop r15
pop rbp
ret
int3
insb byte [rdi], dx
and al, 0x30
invalid
mov edi, edx
pop rcx
adc al, byte [rax]
inc dword [rax]
add byte [rax - 0x7b], cl
test eax, eax
je 0x1400999bb
invalid
mov qword [rax], rdi
mov qword [rax + 8], rsi
mov dword [rax + 8], esi
invalid
mov dword [rax + 8], esi
pop rax
adc byte [rax - 1], cl
ror byte [rax - 0x7d], 0xc4
add rsp, 0x38
pop rbx
pop rdi
inc eax
invalid
mov dword [rbp - 8], edi
clc
invalid
or byte [rax], al
add byte [rax], al
sbb byte [rax], al
add byte [rax], al
add byte [rax], al
add al, ch
invalid
out dx, al
jb 0x1400999d3
add byte [rdi], cl
or esp, dword [rsi + 0x66]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x30]
lea ebp, [rdx + 0x30]
mov rcx, qword [rbp - 8]
mov ecx, dword [rbp - 8]
clc
mov rdx, qword [rbp - 0x10]
mov edx, dword [rbp - 0x10]
call case.0x14009383a.365
adc al, byte [rax]
add byte [rax], al
nop
add rsp, 0x28
invalid
sub byte [rbx + 0x5f], bl
invalid
sub byte [rbx + 0x5f], bl
pop rsi
pop rbp
ret
int3
int3
int3
int3
push rbp
sub rsp, 0x40
sub esp, 0x40
sub esp, 0x40
lea rbp, [rsp + 0x40]
lea ebp, [rsp + 0x40]
mov qword [rbp - 8], 0xfffffffffffffffe
clc
invalid
dec dword [rax - 0x77]
mov qword [rbp - 0x18], rcx
call 0x1305f2372
mov qword [rbp - 0x10], rdx
call qword [rdx]
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
adc cl, byte [rax - 0x75]
mov eax, dword [rbp - 0x10]
invalid
cmp qword [rax + 8], 0
je case.0x140098841.85
invalid
js 0x140099a3c
add byte [rdx + rdx + 0x48], dh
mov edx, dword [rax + 0x10]
push rax
invalid
adc cl, byte [rax - 0x75]
mov rdx, qword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x180ce1d8b
call 0x180ce1d8b
add rsp, 0x40
add esp, 0x40
pop rbp
pop rbp
jmp fcn.14000cc90
xor dh, bh
call qword [rax + 0x40c48348]
nop
add rsp, 0x40
idiv edi
nop
add rsp, 0x40
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
sub rsp, 0x20
sub esp, 0x20
lea rbp, [rdx + 0x40]
push 0x40
mov rax, qword [rbp - 0x10]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
cmp dword [rax + 8], 0
js case.0x140099095.43
or byte [rax], al
add byte [rcx + rdx + 0x48], dh
je case.0x140099095.46
mov rax, qword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
invalid
invalid
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
mov rcx, qword [rbp - 0x18]
mov ecx, dword [rbp - 0x18]
call 0x1373bb161
call fcn.14000cc90
invalid
idiv edi
call qword [rax + 0x20c48348]
nop
add rsp, 0x20
invalid
and byte [rbp - 0x3d], bl
pop rbp
ret
int3
int3
int3
int3
int3
int3
int3
int3
int3
sub rsp, 0x28
in al, dx
sub byte [rax - 0x75], cl
invalid
invalid
mov rcx, qword [rcx]
mov ecx, dword [rcx]
or dword [rcx + 0x3e083c8], ecx
mov eax, ecx
and eax, 3
loopne 0x140099a9f
add ecx, dword [rax - 0x73]
lea rdx, [0x1401b67a4]
lea edx, [0x1401b67a4]
adc eax, 0x11cd01
add ebp, ecx
adc dword [rax], eax
invalid
add byte [rax + 0x63], cl
add al, 0x82
invalid
movsxd rax, dword [rdx + rax*4]
invalid
invalid
add rax, rdx
sar bh, 1
jmp rax
loopne 0x140099af5
mov eax, dword [rcx]
mov rdx, qword [rcx + 8]
push rcx
or bl, ch
invalid
add dword [rax - 0x75], ecx
push rcx
or bl, ch
xor ecx, dword [rax - 0x75]
mov rax, qword [rcx - 1]
mov eax, dword [rcx - 1]
invalid
invalid
mov eax, dword [rcx - 1]
dec dword [rax - 0x75]
mov rdx, qword [rcx + 7]
mov edx, dword [rcx + 7]
push rcx
invalid
mov rcx, rax
mov ecx, eax
sar edi, 0x52
call qword [rdx + 0x40]
jmp 0x140099ae8
jmp 0x140099ae8
shr ecx, 0x20
jmp 0xc74c82ec
and al, ch
xchg edi, edi
call fcn.140092210
dec dword [rax + 0xf]
movsx rax, al
lea rcx, [0x14018baa8]
or eax, 0xf1fcf
mov esi, 0xd8d48c0
ror byte [rax - 0x73], 0xd
or eax, 0xf1fcf
iretd
str word [rax - 0x75]
mov rdx, qword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
adc al, 0xc1
lea rcx, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
lea ecx, [0x14018bbf0]
or al, 0x21
str word [rax - 0x75]
mov rax, qword [rcx + rax*8]
mov eax, dword [rcx + rax*8]
add al, 0xc1
add rsp, 0x28
add esp, 0x28
invalid
ret
shr ecx, 0x20
cmp ecx, 0x28
stc
sub byte [rdi + 0x14], dh
and byte [rbx + 0x147728f9], al
stc
sub byte [rdi + 0x14], dh
adc al, 0x48
lea rax, [0x1401b67b4]
lea eax, [0x1401b67b4]
int3
movsxd rcx, dword [rax + rcx*4]
invalid
add rcx, rax
add ecx, eax
jmp rcx
loope case.0x140098fc6.50
xor eax, eax
shr bl, 0xc4
jmp case.0x140098f4d.41
mov al, 0x29
jmp case.0x140098f4d.41
mov al, 1
jmp case.0x140098f4d.41
add ebx, ebp
mov esp, 0xb8eb02b0
mov al, 2
jmp case.0x140098f4d.41
invalid
mov al, 2
jmp case.0x140098f4d.41
invalid
add ch, bl
mov eax, 0xb4eb03b0
mov al, 3
jmp case.0x140098f4d.41
mov al, 3
jmp case.0x140098f4d.41
mov al, 4
jmp case.0x140098f4d.41
invalid
mov al, 0xb0
add eax, 0x6b0aceb
jmp case.0x140098f4d.41
mov al, 6
mov al, 5
jmp case.0x140098f4d.41
lodsb al, byte [rsi]
mov al, 6
jmp case.0x140098f4d.41
jmp case.0x140098f4d.41
movsb byte [rdi], byte [rsi]
mov al, 8
jmp case.0x140098f4d.41
or bl, ch
movabs al, byte [0x98eb0ab09ceb09b0]
mov al, 9
or ebx, ebp
pushfq
mov al, 0xa
jmp case.0x140098f4d.41
mov al, 0xb
invalid
or ebx, ebp
pushfq
jmp case.0x140098f4d.41
mov al, 0xa
jmp case.0x140098f4d.41
or ebp, ebx
jmp case.0x140098f4d.41
xchg esp, eax
mov al, 0xc
jmp case.0x140098f4d.41
mov al, 0xd
jmp case.0x140098f4d.41
mov byte [rax - 0x4f7b14f1], dh
adc bl, ch
jmp case.0x140098f4d.41
mov al, 0x11
jmp case.0x140098f4d.41
invalid
push qword [rax - 0x8d16ee]
mov al, 0x12
invalid
jb 0x140099b59
mov al, 0xf
jmp case.0x140098f4d.41
por mm0, qword [rax + rsi*4 - 0x4f7f14f0]
adc ecx, ebp
jns 0x140099b52
jmp case.0x140098f4d.41
mov al, 0x11
jmp case.0x140098f4d.41
invalid
invalid
invalid
invalid
mov al, 0x12
jmp case.0x140098f4d.41
invalid
invalid
invalid
mov al, 0x13
jmp case.0x140098f4d.41
invalid
invalid
invalid
mov al, 0x14
jmp case.0x140098f4d.41
invalid
invalid
invalid
pop rbp
invalid
invalid
invalid
jmp case.0x140098f4d.41
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x1f
jmp case.0x140098f4d.41
invalid
invalid
invalid
adc bh, bh
invalid
invalid
sub rsp, 0x28
mov r8, qword [rcx]
mov ecx, r8d
and ecx, 3
xor eax, eax
lea rdx, [rcx - 2]
lea edx, [rcx - 2]
lea edx, [rcx - 2]
cmp rdx, 2
jae 0x140099c5b
jmp 0x140099c6b
test rcx, rcx
je 0x140099c6b
mov rcx, qword [r8 - 1]
mov rax, qword [r8 + 7]
call qword [rax + 0x30]
nop
add rsp, 0x28
ret
add byte [rax], al
add byte [rbx + rcx*4 - 0x4c], cl
and al, 0xd0
add byte [rax], al
add byte [rdi], cl
mov bh, 2
test ax, ax
je 0x140099cde
mov word [r8], ax
mov word [rdx], 0
cmp r14, 1
mov eax, 2
cmove r14, rax
mov eax, 1
add byte [rax], al
add byte [rax], al
test r14, r14
jne 0x140099ce0
lea r8, str.library_std_src_syspalwindows_stdio.rs
mov ecx, 1
add byte [rax], al
add byte [rcx], dh
shr al, cl
add dh, byte [rdi + 2]
invalid
add byte [rax], al
add byte [rcx], dh
shr al, cl
add dh, byte [rdi + 2]
add byte [rcx], dh
ror byte [rax - 0x77], 0x4c
and al, 0x38
xor eax, eax
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], r9
cmp r14, r9
ja 0x140099e39
sub r14, rax
sub esi, eax
mov qword [rsp + 0x48], r8
mov qword [rsp + 0x40], rax
lea r12, [r8 + rax*2]
movaps xmm0, xmmword [0x1400c6a40]
movaps xmmword [rsp + 0x50], xmm0
mov dword [rsp + 0x2c], 0
and al, 0x2c
add byte [rax], al
add byte [rax], al
mov rdi, qword [sym.imp.KERNEL32.dll_SetLastError]
lea rsi, [rsp + 0x50]
lea esi, [rsp + 0x50]
lea esi, [rsp + 0x50]
and al, 0x50
lea r13, [rsp + 0x2c]
mov rbx, qword [sym.imp.KERNEL32.dll_ReadConsoleW]
sbb ch, al
add al, byte [rax]
mov rbp, qword [sym.imp.KERNEL32.dll_GetLastError]
nop word [rax + rax]
xor ecx, ecx
leave
leave
call rdi
mov qword [rsp + 0x20], rsi
mov rcx, r15
mov rdx, r12
loop case.0x140099095.82
mov eax, esi
loop case.0x140099095.82
mov eax, esi
mov r9, r13
call rbx
test eax, eax
je 0x140099dd8
mov eax, dword [rsp + 0x2c]
and al, 0x2c
test eax, eax
jne 0x140099d78
sal byte [rbp + 0x15], 0xff
invalid
call rbp
cmp eax, 0x3e3
je 0x140099d40
lahf
add byte [rax], al
add byte [rax], al
mov edx, eax
lea rcx, [rdx - 1]
dec qword [rcx + r15 - 0xf]
cmp rcx, r14
add byte [rax], al
mov edx, eax
lea rcx, [rdx - 1]
invalid
invalid
ret 0x8d48
cmp rcx, r14
jae 0x140099e1e
add byte [rcx], dh
leave
xor ecx, ecx
cmp word [r12 + rdx*2 - 2], 0x1a
sete cl
sub eax, ecx
add rax, qword [rsp + 0x40]
mov rdx, qword [rsp + 0x30]
mov r8, qword [rsp + 0x48]
je 0x140099df6
lea rcx, [rax - 1]
cmp rcx, rdx
sal dword [rbx + 0x7e], 1
jae 0x140099e2d
movzx edx, word [r8 + rax*2 - 2]
mov r8d, edx
mov eax, edx
and r8d, 0xfc00
cmp r8d, 0xd800
cmp eax, 0xd800
cmp eax, 0xd800
jne 0x140099df8
mov rax, qword [rsp + 0xd8]
mov word [rax], dx
adc byte [rax - 0x77], cl
invalid
jmp 0x140099df8
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
loopne 0x140099e02
or rax, 2
mov rcx, qword [rsp + 0x38]
enter 0x4802, 0xffffffffffffff8b
and al, 0x38
cmp byte [rax - 0x77], cl
or byte [r8 + 1], dil
mov qword [rcx + 8], rax
mov eax, 1
jmp 0x140099e03
xor eax, eax
mov rcx, qword [rsp + 0x38]
mov qword [rcx + 8], rax
xor eax, eax
ror byte [rax - 0x77], 1
mov qword [rcx], rax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r8, str.library_std_src_syspalwindows_stdio.rs
mov rdx, r14
call fcn.1400c10d0
lea r8, str.library_std_src_syspalwindows_stdio.rs
call fcn.1400c10d0
invalid
lea r8, str.library_std_src_syspalwindows_stdio.rs
mov al, 0x12
str word [rcx + rcx*4 - 0xf]
mov rcx, r14
mov rcx, r14
mov rdx, qword [rsp + 0x30]
call fcn.1400c1150
jae 0x140099e4e
add ah, cl
jae 0x140099e4e
add ah, cl
int3
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
lea r14, [rsp + 0x38]
lea r15, [rsp + 0x30]
lea r12, str.failed_to_write_whole_buffer
lea r13, [0x1401b6858]
jmp 0x140099ea9
invalid
stc
and esi, dword [rbp + 0x7e]
mov rcx, r14
call fcn.14008f480
test rsi, rsi
je 0x140099f18
mov qword [rsp + 0x20], rbx
mov rcx, r15
stc
mov edx, 0xfffffff5
invalid
dec dword [rcx - 0x77]
clc
mov r9, rsi
call fcn.140090940
cmp qword [rsp + 0x30], 0
and al, 0x30
invalid
je 0x140099ef0
invalid
and al, 0x30
add byte [rdi + riz + 0x48], dh
mov eax, dword [rsp + 0x38]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [r13 + rcx*4]
add rcx, r13
jmp rcx
and esi, dword [rcx + rdi*4 - 0x15]
xor eax, 0xf2e6666
invalid
add byte [rax], al
mov rcx, qword [rsp + 0x38]
cmp byte [rax - 0x7b], cl
leave
cmp byte [rax - 0x7b], cl
leave
je 0x140099f2a
mov rax, rsi
sub rax, rcx
jb 0x140099f2f
iretd
cmp byte [rax + 0xf], 0x23
je case.0x140098f4d.74
jmp case.0x140099aaa.121
xor eax, eax
ror byte [rax - 0x7d], 0xc4
pop rbx
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, r12
jmp case.0x140099aaa.121
loopne 0x140099f19
jmp case.0x140098f4d.76
push rbp
push rbx
sub rsp, 0x68
test r8, r8
je 0x14009a0f4
mov r13, r8
mov rdi, rdx
mov rbx, rcx
mov ebx, ecx
mov rax, r8
shl rax, 4
shl eax, 4
ror byte [rax - 0x3f], 0xe0
add al, 0x31
sal byte [rcx], cl
leave
shl eax, 4
xor edx, edx
xor ecx, ecx
nop dword [rax]
cmp dword [rdi + rdx], 0
jne 0x140099f82
inc rcx
add rdx, 0x10
adc byte [rax + 0x39], cl
sal byte [rbp - 0x12], 1
adc byte [rax + 0x39], cl
sal byte [rbp - 0x12], 1
cmp r13, rcx
jb 0x14009a110
sub r13, rcx
je 0x14009a0f4
invalid
add dword [rax], eax
invalid
shl rcx, 4
add rdi, rcx
lea r14, [rsp + 0x30]
and al, 0x30
lea r12, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
lea r15, [rsp + 0x28]
lea rbp, [0x1401b6868]
jmp 0x140099fdb
nop word cs:[rax + rax]
cmp byte [rax + 0xf], 0x23
jne 0x14009a0f6
mov rcx, r14
call fcn.14008f480
test r13, r13
je 0x14009a0f4
lea rax, [rdi - 0x10]
mov rsi, r13
shl rsi, 4
mov rcx, rsi
nop dword [rax]
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7b], cl
leave
test rcx, rcx
je 0x14009a010
mov r9d, dword [rax + 0x10]
add rax, 0x10
add rcx, 0xfffffffffffffff0
test r9, r9
je 0x140099ff0
mov r8, qword [rax + 8]
jmp case.0x1400995d2.58
or bl, ch
or cl, byte [rdi]
invalid
xor r9d, r9d
mov r8, r12
mov eax, esp
mov eax, esp
mov qword [rsp + 0x20], rbx
mov rcx, r15
mov edx, 0xfffffff4
invalid
invalid
invalid
call fcn.140090940
cmp qword [rsp + 0x28], 0
je case.default.0x14009a042
invalid
mov rax, qword [rsp + 0x30]
mov ecx, eax
and ecx, 3
movsxd rcx, dword [rbp + rcx*4]
lea eax, [rax]
lea eax, [rax]
add rcx, rbp
jmp rcx
cmp byte [rax + 0x10], 0x23
je 0x140099fca
jmp 0x14009a0f6
nop word cs:[rax + rax]
nop word cs:[rax + rax]
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x14009a107
add byte [rax], al
xor byte [rbp - 0x7b], cl
ror byte [rdi], 0x84
cdq
add byte [rax], al
add byte [rax], al
xor edx, edx
xor ecx, ecx
add byte [rax], al
xor edx, edx
xor ecx, ecx
mov rax, r8
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov r9d, dword [rdi + rdx]
sub rax, r9
jb 0x14009a0b2
inc rcx
add rdx, 0x10
mov r8, rax
cmp rsi, rdx
cmp esi, edx
jne 0x14009a080
jmp 0x14009a0b5
mov rax, r8
cmp r13, rcx
jb 0x14009a110
mov rdx, rcx
shl rdx, 4
add rdi, rdx
sub r13, rcx
jne 0x14009a0d4
test rax, rax
je case.0x140098f4d.75
mov ecx, dword [rdi]
cmp rax, rcx
ja 0x14009a159
xor eax, eax
add rsp, 0x68
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.failed_to_write_whole_buffer
jmp 0x14009a0f6
lea r8, [0x1401895f8]
mov rdx, r13
call fcn.1400c1050
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea rdx, [0x1401895e0]
lea rcx, [rsp + 0x38]
call fcn.1400c1010
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x48], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea rcx, [rsp + 0x38]
call fcn.1400c1010
int3
add byte [rcx + 1], bh
mov edx, 0x3000
call fcn.1400c0cc0
int3
int3
push rsi
push rdi
push rbx
mov eax, 0x20e8
add al, ch
pop rdx
pop rdx
add al, byte [rax]
add al, ch
pop rdx
pop rdx
add al, byte [rax]
sub rsp, rax
lea rbp, [rsp + 0x80]
add byte [rsi + 0xf], ah
jg 0x14009a222
push rax
and byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x2040], esi
add byte [rsi + 0xf], ah
jg 0x14009a222
push rax
and byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0x2040], esi
mov qword [rbp + 0x2038], 0xfffffffffffffffe
mov rsi, r8
mov r14, rdx
mov qword [rbp + 0x1fd8], rcx
mov rcx, rdx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x1401bf358]
push rax
adc al, byte [rax]
shl rax, 1
test rax, rax
jne 0x14009a975
mov dword [rbp + 0x202c], 0
movzx eax, byte [r14 + 8]
mov rax, qword [rsi + 0x10]
lea rcx, [r14 + 0x38]
mov qword [rbp + 0x1fc8], rcx
lea rcx, [r14 + 0x3a]
mov qword [rbp + 0x2010], rcx
lea rdi, [0x1401b6878]
xorps xmm6, xmm6
mov qword [rbp + 0x1fd0], rax
mov qword [rbp + 0x1ff8], rax
xor eax, eax
mov qword [rbp + 0x1fe0], rax
test eax, esp
invalid
add byte [rax], al
mov qword [rbp + 0x2030], r14
mov qword [rbp + 0x2020], rsi
nop dword [rax]
test eax, esp
invalid
mov r13, qword [r14 + 0x10]
mov rax, qword [r14 + 0x20]
mov r12, qword [r14 + 0x28]
sub r12, rax
jbe 0x14009a340
add rax, r13
mov qword [rbp + 0x1fe8], rax
mov qword [rbp + 0x1ff0], r12
movsd dword [rdi], dword [rsi]
invalid
invalid
add byte [rax], al
test r13, r13
jne 0x14009a65f
movsd dword [rdi], dword [rsi]
invalid
mov eax, r12d
and eax, 3
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
mov rsi, qword [r14 + 0x18]
mov rcx, qword [r14 + 0x30]
mov r8, rsi
sub r8, rcx
enter 0xffffffffffff820f, 0x43
invalid
add byte [rax], al
add rcx, r13
xor edx, edx
call sub.VCRUNTIME140.dll_memset
movq xmm7, rsi
pslldq xmm7, 8
mov ecx, 0xfffffff6
call qword [sym.imp.KERNEL32.dll_GetStdHandle]
movabs r12, 0x600000002
test rax, rax
je 0x14009a39c
mov r15, rax
cmp rax, 0xffffffffffffffff
jne 0x14009a3a5
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov r12d, eax
shl r12, 0x20
or r12, 2
mov qword [rbp - 0x38], r12
jmp 0x14009a587
mov dword [rbp - 0x38], 0
mov rcx, r15
lea rbx, [rbp - 0x38]
pop rbp
enter 0xffffffffffff8948, 0xffffffffffffffda
pop rbp
enter 0xffffffffffff8948, 0xffffffffffffffda
call qword [sym.imp.KERNEL32.dll_GetConsoleMode]
test eax, eax
je 0x14009a41b
mov r12, r15
movzx r14d, byte [r14 + 0x3e]
cmp rsi, r14
mov r15, r14
cmovb r15, rsi
cmp r15, 5
mov rbx, qword [rbp + 0x2010]
popfq
adc byte [rax], ah
add byte [rax], al
popfq
adc byte [rax], ah
add byte [rax], al
jae 0x14009a9a8
mov rcx, r13
mov rdx, rbx
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
cmp rsi, r14
jae case.0x140098a43.107
mov ecx, ebx
call sub.VCRUNTIME140.dll_memmove
mov rcx, qword [rbp + 0x2030]
lea esi, [rax]
and byte [rax], al
add byte [rdi], cl
mov dh, 0x41
sub al, r15b
lea esi, [rax]
and byte [rax], al
add byte [rdi], cl
mov dh, 0x41
sub al, r15b
jmp 0x14009a459
mov rcx, rbx
mov rdx, r15
mov r8, r13
mov r9, rsi
mov qword [rbp + 0x2018], r15
mov ebp, 0x2018
mov ebp, 0x2018
call fcn.140097c70
mov rax, qword [rbp - 0x38]
mov eax, dword [rbp - 0x38]
mov eax, dword [rbp - 0x38]
mov r12, qword [rbp - 0x30]
mov r14, qword [rbp + 0x2030]
add byte [rax], al
add byte [rax], al
test rax, rax
jne 0x14009a57a
jmp 0x14009a720
xor eax, eax
mov rcx, qword [rbp + 0x2030]
mov byte [rcx + 0x3e], al
cmp rsi, r14
jbe 0x14009a6aa
add r8b, byte [r8]
invalid
mov r14, rsi
sub r14, r15
cmp r14, 4
cmp esi, 4
jae 0x14009a511
mov word [rbp + 0x2000], 0
mov rax, qword [rbp + 0x1fc8]
mov qword [rsp + 0x28], rax
and al, 0x28
mov qword [rsp + 0x20], 1
mov r9d, 1
add dword [rax], eax
add byte [rax], al
and byte [rax], al
add byte [rax], al
add byte [rax - 0x75], cl
test eax, ecx
invalid
add byte [rax], al
add byte [rcx - 0x47], al
add dword [rax], eax
add byte [rax], al
lea rcx, [rbp - 0x38]
mov rdx, r12
lea r8, [rbp + 0x2000]
call fcn.140099c80
idiv edi
dec dword [rax - 0x7d]
cmp qword [rbp - 0x38], 0
mov r12, qword [rbp - 0x30]
jne 0x14009a573
cmp r12, 2
jae 0x14009aa11
or dword [rbp + rax], 0
add byte [rax - 0x77], cl
and al, 0x20
mov dword [rsp + 0x28], 4
mov ecx, 0xfde9
mov edx, 0x80
add byte [rbp + rcx*4 - 0x7b], cl
add byte [rax], ah
add byte [rax], al
add byte [rbp + rcx*4 - 0x7b], cl
add byte [rax], ah
add byte [rax], al
mov r9d, r12d
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
add byte [rbp + rcx*4 + 0x25], cl
nop
or al, 0xf
invalid
test eax, eax
je 0x14009a573
add byte [rbp + rcx*4 + 0x25], cl
nop
or al, 0xf
add byte [rbp - 0x16988b40], al
movabs al, byte [0xb948f08948000001]
stosd dword [rdi], eax
stosb byte [rdi], al
stosb byte [rdi], al
jmp 0x14009a6b1
mov rax, rsi
movabs rcx, 0xaaaaaaaaaaaaaaab
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
stosb byte [rdi], al
mul rcx
shr rdx, 1
cmp rdx, 0x1000
add byte [rax], al
add byte [rax], al
mov eax, 0x1000
cmovae rdx, rax
mov rax, qword [rbp + 0x1fc8]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
mov r9d, 0x1000
lea rcx, [rbp + 0x2000]
mov rdx, r12
lea r8, [rbp - 0x38]
call fcn.140099c80
cmp qword [rbp + 0x2000], 0
mov r12, qword [rbp + 0x2008]
je 0x14009a618
mov r14, qword [rbp + 0x2030]
mov qword [rbp - 0x38], r12
test r12, r12
je 0x14009a735
mov eax, r12d
and eax, 3
cmp rax, 2
jb 0x14009a5a8
cmp eax, 2
jne 0x14009a5a8
mov rax, r12
shr rax, 0x20
cmp eax, 6
je 0x14009a69c
mov qword [rbp + 0x1ff0], r12
mov qword [rbp + 0x1fe8], 0
mov eax, r12d
and eax, 3
movsxd rax, dword [rdi + rax*4]
add rax, rdi
jmp rax
cmp byte [r12 + 0x10], 0x23
je 0x14009a600
jmp case.0x14009a5c7.2
cmp byte [r12 + 0xf], 0x23
je 0x14009a600
jmp case.0x14009a5c7.2
mov rax, r12
shr rax, 0x20
cmp eax, 0x23
jne case.0x14009a5c7.2
lea rcx, [rbp + 0x1ff0]
call fcn.14008f480
mov r14, qword [rbp + 0x2030]
jmp 0x14009a300
cmp r12, 0x1001
mov r14, qword [rbp + 0x2030]
lea r8, [rbp - 0x38]
jae 0x14009a9fb
test r12, r12
je 0x14009a67e
movups xmmword [rsp + 0x30], xmm6
mov dword [rsp + 0x28], esi
mov qword [rsp + 0x20], r13
mov ecx, 0xfde9
mov edx, 0x80
mov r9d, r12d
call qword [sym.imp.KERNEL32.dll_WideCharToMultiByte]
test eax, eax
je 0x14009a68b
movsxd r12, eax
jmp 0x14009a681
mov r13, rax
cmp r12, 0x10
jb 0x14009a768
mov cl, 0xa
mov rdx, r13
mov r8, r12
call fcn.1400167d0
jmp 0x14009a78c
xor r12d, r12d
add r12, r15
xor eax, eax
jmp 0x14009a442
mov eax, 1
lea r12, str.Windows_stdin_in_console_mode_does_not_support_non_UTF_16_input__encountered_unpaired_surrogate
lea esp, [0x14018b198]
lea esp, [0x14018b198]
jmp 0x14009a442
lea rcx, [rbp - 0x38]
call fcn.14008f480
jmp 0x14009a735
mov r12, r15
jmp 0x14009a720
mov rcx, qword [rbp + 0x2030]
mov byte [rcx + 0x3e], al
lea rcx, [r15 + r13]
or al, 0x2f
or al, 0x2f
movzx r12d, al
mov qword [rbp + 0x2018], r12
cmp r14, r12
cmovb r12, r14
mov rbx, qword [rbp + 0x2010]
mov rdx, rbx
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
cmp r14, qword [rbp + 0x2018]
jae 0x14009a711
mov r8d, 4
mov eax, 4
sub r8, r12
lea rdx, [rbx + r12]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov rcx, qword [rbp + 0x2030]
movzx eax, byte [rcx + 0x3e]
mov dh, 0x41
sub al, r12b
mov dh, 0x41
sub al, r12b
jmp 0x14009a71a
xor eax, eax
mov rcx, qword [rbp + 0x2030]
mov byte [rcx + 0x3e], al
add r12, r15
cmp rsi, r12
cmovbe rsi, r12
movq xmm0, rsi
movq xmm7, r12
punpcklqdq xmm7, xmm0
hlt
mov r14, qword [rbp + 0x2030]
mov qword [r14 + 0x20], 0
add byte [rax], al
add bl, dh
movq qword [r14 + 0x28], mm7
movq r12, xmm7
mov qword [rbp + 0x1fe8], r13
movq qword [rbp + 0x1ff0], xmm7
mov ebp, 0x1ff0
cmp r12, 0x10
jae 0x14009a66c
xor edx, edx
test r12, r12
je 0x14009a783
mov rbx, qword [rbp + 0x1ff8]
sub rax, rbx
cmp rax, rdx
ja 0x14009a7e8
mov rcx, rsi
mov rdx, rbx
mov r8, r15
call fcn.1400c43f0
mov rsi, qword [rbp + 0x2020]
mov rbx, qword [rsi + 0x10]
mov r14, qword [rbp + 0x2030]
mov rcx, qword [rsi + 8]
add rcx, rbx
mov rdx, r13
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
add rbx, r15
mov r12, r15
jmp 0x14009a850
mov qword [rbp + 0x1ff8], rbx
mov qword [rsi + 0x10], rbx
mov rax, qword [r14 + 0x20]
add rax, r12
mov rcx, qword [r14 + 0x28]
cmp rax, rcx
cmovae rax, rcx
add qword [rbp + 0x1fe0], r12
mov qword [r14 + 0x20], rax
cmp qword [rbp + 0x2018], 0
jne 0x14009a88b
mov qword [rbp + 0x2008], r12
mov qword [rbp + 0x2000], 1
xor r15d, r15d
mov rsi, qword [rbp + 0x2020]
mov rbx, qword [rbp + 0x1ff8]
mov r8, rbx
mov rdi, qword [rbp + 0x1fd0]
sub r8, rdi
jb 0x14009a9be
mov rdx, qword [rsi + 8]
add rdx, rdi
lea rcx, [rbp - 0x38]
call fcn.140012220
cmp qword [rbp - 0x38], 0
je 0x14009a91b
lea rax, str.stream_did_not_contain_valid_UTF_8
test r15b, r15b
cmovne r12, rax
mov rax, qword [rbp + 0x1fd8]
mov qword [rax + 8], r12
mov qword [rax], 1
mov rbx, rdi
jmp 0x14009a92e
movdqu xmm0, xmmword [rbp + 0x2000]
mov rax, qword [rbp + 0x1fd8]
movdqu xmmword [rax], xmm0
mov qword [rsi + 0x10], rbx
cmp byte [rbp + 0x202c], 0
jne 0x14009a94a
mov rax, qword [0x1401bf358]
shl rax, 1
test rax, rax
jne 0x14009a987
mov rcx, r14
movaps xmm6, xmmword [rbp + 0x2040]
movaps xmm7, xmmword [rbp + 0x2050]
add rsp, 0x20e8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
jmp qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
call fcn.1400c44a0
xor al, 1
mov dword [rbp + 0x202c], eax
jmp 0x14009a2ae
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srcio_borrowed_buf.rs
mov rdx, rsi
call fcn.1400c1050
jmp 0x14009aa25
lea r8, str.library_std_src_syspalwindows_stdio.rs
mov edx, 4
mov rcx, r15
call fcn.1400c1150
jmp 0x14009aa25
mov dword [rbp + 0x2010], r15d
lea r8, [0x140189560]
mov rcx, rdi
mov rdx, rbx
call fcn.1400c1050
jmp 0x14009aa25
lea r8, str.library_std_src_syspalwindows_stdio.rs
mov edx, 0x1000
mov rcx, r12
call fcn.1400c1150
jmp 0x14009aa25
ud2
invalid
pop rsp
pop r14
pop r15
pop rbp
ret
mov qword [rbp], 0xfffffffffffffffe
mov rsi, rcx
mov rax, qword [rcx]
mov rcx, qword [rax]
call fcn.14009ad50
test rax, rax
je 0x14009afdd
dec dword [rax - 0x77]
invalid
mov qword [rbp - 0x10], rax
lea rax, [rsi + 8]
mov qword [rbp - 8], rax
cmp qword [rsi + 8], 0
je 0x14009afd2
mov rcx, qword [rbp - 8]
call fcn.14008f480
mov rax, qword [rbp - 0x10]
mov rcx, qword [rbp - 8]
mov qword [rcx], rax
test rax, rax
setne al
add rsp, 0x38
pop rsi
pop rbp
ret
adc al, byte ds:[rax]
mov rcx, qword gs:[0x58]
mov rdx, qword [rcx + rax*8]
mov rcx, qword [rdx + 0x98]
lea rax, [rdx + 0x98]
cmp qword [rdx + 0x90], 0
mov qword [rdx + 0x90], 1
mov qword [rdx + 0x98], 0
je 0x14009b4f8
test rcx, rcx
je 0x14009b4f8
lock dec qword [rcx]
jne 0x14009b4de
call fcn.14009b500
mov eax, dword [0x1401bf364]
mov rcx, qword gs:[0x58]
cmp byte [rsi], 0x12
add byte [rbp + 0x48], ah
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
lea rax, [rax + 0x98]
add rsp, 0x20
pop rsi
ret
or byte [rbp + 0x12], dh
mov edx, 8
add byte [rax - 0x77], cl
int1
add byte [rax - 0x77], cl
int1
add rsp, 0x20
pop rsi
jmp fcn.14000cc90
cmp byte [rax], al
mov qword [rax], 0
mov byte [rax + 0x10], 2
je 0x14009b578
test rcx, rcx
je 0x14009b578
lock dec qword [rcx]
dec qword [rcx]
jne 0x14009b578
jmp fcn.14009b500
ret
add byte [rax - 0x75], cl
add al, 0xc1
cmp qword [rax + 0x90], 0
cmp dword [rax + 0x90], 0
je 0x14009b5cd
invalid
test eax, eax
je 0x14009b665
invalid
add byte [rax - 0x2f], cl
loopne 0x14009b64e
add byte [rax + 0xf], cl
ror dword [r8 - 0x77], 0x45
mov dword [rbp - 0x20], eax
invalid
mov dword [rbp - 0x20], eax
lea rcx, [rbp - 0x20]
lea ecx, [rbp - 0x20]
call fcn.14008f480
jmp 0x14009b688
mov eax, esi
add rsp, 0x58
invalid
pop rax
pop rbx
pop rdi
pop rsi
pop rbp
ret
invalid
test rcx, rcx
je 0x14009b680
lea rcx, [rbp - 0x18]
call fcn.14008f480
mov qword [rbp - 0x20], 0
add byte [rax], al
cmp byte [rbp - 4], 0
mov rdi, qword [rbp - 0x10]
jne case.0x140079b35.1045
mov rax, qword [0x1401bf358]
shl rax, 1
test rax, rax
test eax, eax
test eax, eax
jne 0x14009b6d5
mov rcx, qword [rbp - 0x28]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
invalid
stosd dword [rdi], eax
add al, byte [rax]
fdivr st(7)
adc eax, 0x2ab05
invalid
stosd dword [rdi], eax
add al, byte [rax]
add eax, 0x480002ab
mov ecx, dword [rsi]
mov rcx, qword [rsi]
mov qword [rsi], rdi
mov sil, 1
test rcx, rcx
je 0x14009b667
lock dec qword [rcx]
dec dword [rcx]
jne 0x14009b667
call fcn.14009b500
jmp 0x14009b667
invalid
call fcn.1400c44a0
test al, al
jne case.0x140079b35.1045
invalid
mov byte [rdi + 0x18], 1
jmp case.0x140079b35.1045
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x50]
cmp qword [rbp - 0x18], 0
je 0x14009b711
lea rcx, [rbp - 0x18]
call fcn.14008f480
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
jne 0x14009ba2c
mov qword [rcx + 8], 0
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
test rsi, rsi
jne 0x14009ba46
add rsp, 0x90
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp], rsi
lea rax, [rbp - 0x60]
mov qword [rbp - 0x50], rax
lea rax, [0x140011bb0]
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
mov dword [rbp - 0x48], eax
mov rax, rbp
mov qword [rbp - 0x40], rax
lea rax, [fcn.1400965b0]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x38], eax
mov dword [rbp - 0x38], eax
lea rax, str.failed_printing_to_:
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 2
mov qword [rbp - 0x10], 0
mov qword [rbp - 0x20], rdi
mov qword [rbp - 0x18], 2
lea rdx, str.library_std_srcio_stdio.rs
lea rcx, [rbp - 0x30]
call fcn.1400c1010
ud2
mov ecx, ebp
call fcn.14008f480
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
lea rcx, [rbp - 0x28]
call fcn.14008f480
call qword [rax + 0x20c48348]
call qword [rax + 0x20c48348]
pop rdi
pop rsi
pop rbp
ret
adc byte [rbp + 0x56], dl
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x80]
mov rcx, qword [rbp - 0x50]
dec dword [rcx + 0x38]
jne 0x14009bb3a
add byte [rax], al
mov qword [rbp + 8], 0xfffffffffffffffe
mov rsi, rcx
lea rax, [0x14018953e]
mov qword [rbp - 0x60], rax
mov qword [rbp - 0x58], 6
call fcn.14009b580
test al, al
jne 0x14009bc84
mov rax, qword [0x1401bf248]
mov ecx, dword [0x1401bf364]
mov rdx, qword gs:[0x58]
and eax, 0x58
and eax, 0x58
add byte [rax - 0x75], cl
or al, 0xca
mov rcx, qword [rdx + rcx*8]
lea rcx, [rcx + 0x89]
cmp rax, rcx
invalid
jne 0x14009bbd5
enter 0x2275, 0xffffffffffffff8b
add eax, 0x123697
mov eax, dword [0x1401bf250]
inc eax
jne 0x14009bc08
lea rcx, str.lock_count_overflow_in_reentrant_mutexlibrary_std_src_sync_remutex.rs
lea r8, [0x140189a18]
mov edx, 0x26
call fcn.1400c15e0
lea rcx, [0x1401bf240]
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov eax, dword [0x1401bf364]
mov rcx, qword gs:[0x58]
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
lea rax, [rax + 0x89]
mov qword [0x1401bf248], rax
adc al, byte ss:[rax]
adc al, byte ss:[rax]
mov eax, 1
mov dword [0x1401bf250], eax
lea rax, [0x1401bf230]
mov qword [rbp - 0x50], rax
lea rdi, [rbp - 0x50]
mov qword [rbp - 0x30], rdi
mov qword [rbp - 0x28], 0
lea rdx, [0x140188c10]
lea rcx, [rbp - 0x30]
mov r8, rsi
call fcn.140011c00
mov rcx, qword [rbp - 0x28]
invalid
invalid
test al, al
je 0x14009bc54
fadd dword [r8 + rax*8 - 0x7ab7ef8c]
leave
test rcx, rcx
lea rsi, str.formatter_error
cmovne rsi, rcx
jmp 0x14009bc64
test rcx, rcx
je 0x14009bc62
lea rcx, [rbp - 0x28]
call fcn.14008f480
xor esi, esi
mov rcx, qword [rbp - 0x50]
dec dword [rcx + 0x20]
jne 0x14009bc7f
mov qword [rcx + 0x18], 0
add rcx, 0x10
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
test rsi, rsi
jne 0x14009bc8f
add rsp, 0x90
pop rdi
pop rsi
pop rbp
ret
mov qword [rbp], rsi
lea rax, [rbp - 0x60]
mov qword [rbp - 0x50], rax
lea rax, [0x140011bb0]
mov qword [rbp - 0x48], rax
mov rax, rbp
mov qword [rbp - 0x40], rax
lea rax, [fcn.1400965b0]
mov qword [rbp - 0x38], rax
lea rax, str.failed_printing_to_:
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 2
mov qword [rbp - 0x10], 0
mov qword [rbp - 0x20], rdi
mov qword [rbp - 0x18], 2
lea rdx, str.library_std_srcio_stdio.rs
lea rcx, [rbp - 0x30]
call fcn.1400c1010
ud2
mov rbx, qword [rbp + 0x10]
mov rdx, qword [rbp + 0x40]
invalid
mov word [rbx + r13], r12w
mov dword [rbx + r13 + 2], edi
mov word [rbx + r13 + 6], si
movaps xmm0, xmmword [rbp - 0x60]
movabs al, byte [0x458b082b44110f42]
mov eax, dword [rbp - 0x50]
mov dword [rbx + r13 + 0x18], eax
mov word [rbx + r13 + 0x1c], r15w
mov word [rbx + r13 + 0x1e], r14w
inc rdx
mov qword [rbp + 0x40], rdx
mov qword [rbp + 0x18], rdx
push rbp
sbb byte [rcx - 0x7d], cl
invalid
invalid
push rbp
sbb byte [rcx - 0x7d], cl
invalid
lea rcx, [rbp + 0x20]
lea rdx, [rbp - 0x18]
call fcn.14009c270
movzx r12d, word [rbp + 0x20]
movzx esp, word [rbp + 0x20]
movzx esp, word [rbp + 0x20]
and byte gs:[rsi + 0x41], ah
cmp esp, 2
cld
invalid
cmp r12w, 2
cld
add dh, byte [rdi + rcx*2 - 0x75]
jge 0x14009c153
je 0x14009c17d
mov edi, dword [rbp + 0x22]
movzx esi, word [rbp + 0x26]
lea rcx, [rbp + 0x28]
mov eax, dword [rcx + 0x10]
mov dword [rbp - 0x50], eax
invalid
mov al, 0xf
adc byte [rcx], al
movups xmm0, xmmword [rcx]
movaps xmmword [rbp - 0x60], xmm0
mov rax, qword [rbp - 0x20]
movzx r15d, word [rax]
test r12w, r12w
jne 0x14009c15c
or byte [rcx + rcx*4 - 2], al
mov esi, r15d
mov esi, edi
movzx r15d, word [rbp + 0x3c]
mov bh, 0x7d
cmp al, 0x44
movzx esi, word [rbp + 0x3e]
jne 0x14009c19f
jge 0x14009c198
movzx r14d, word [rbp + 0x3e]
jne 0x14009c19f
mov rdx, qword [rbp + 0x40]
cmp rdx, qword [rbp + 8]
jne 0x14009c0d8
lea rcx, [rbp + 8]
or r8b, r13b
mov eax, 0xe9000284
add cl, ch
call fcn.1400c4630
jmp 0x14009c0d0
invalid
invalid
invalid
add cl, ch
push rbx
invalid
mov rcx, qword [rbp - 0x18]
call qword [sym.imp.ws2_32.dll_freeaddrinfo]
mov rcx, qword [rbp + 8]
invalid
invalid
mov rax, qword [rbp + 0x10]
mov rbx, qword [rbp - 0x48]
mov eax, 0x40558b48
adc byte [rax - 0x75], cl
pop rbp
mov eax, 0x40558b48
shl rdx, 5
shl edx, 5
add rdx, rax
mov qword [rbx], rax
mov dword [rbx], eax
mov qword [rbx + 8], rax
mov qword [rbx + 0x10], rcx
mov dword [rbx + 0x10], ecx
mov qword [rbx + 0x18], rdx
add rsp, 0xd8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
and al, 0x30
mov dword [rsi + 0x10], r9d
mov r9d, dword [rsp + 0x34]
mov dword [rsi + 0x14], r9d
mov r9d, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
mov ecx, dword [rsp + 0x38]
mov dword [rsi + 0x18], r9d
movzx r9d, word [rsp + 0x3c]
mov bh, 0x4c
and al, 0x3c
sbb byte [rdi + r9 - 0x49], r8b
and al, 0x3c
mov bh, 0x4c
and al, 0x3c
mov word [rsi + 0x1c], r9w
movzx r9d, word [rsp + 0x3e]
sbb al, 0x44
movzx ecx, word [rsp + 0x3e]
mov word [rsi + 0x1e], r9w
mov dword [rsi + 0x1e], r9d
mov word [rsi], ax
mov dword [rsi + 2], ecx
mov word [rsi + 6], dx
mov dword [rsi + 6], edx
mov dword [rsi + 6], edx
mov qword [rsi + 8], r8
add rsp, 0x40
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
hlt
sbb ecx, dword [rsi + 2]
add byte [rax - 0x73], cl
or eax, 0xef4dc
lea r8, [0x14018b8e0]
mov edx, 0x43
call fcn.1400c11d0
int3
sub rbx, rbp
movzx ecx, byte [rsi + r13]
mov rdx, r14
mov r8, rbx
fsubr st(0)
std
invalid
idiv edi
fsubr st(0)
std
movabs dword [0x850f01f88348fff7], eax
cmp rax, 1
jne 0x14009c586
mov rbx, rdx
cmp rax, 1
jne 0x14009c586
mov rbx, rdx
add rbx, rbp
mov rax, rbx
sub rax, r13
sub eax, ebp
sub eax, ebp
jb 0x14009c4fb
add rax, qword [rsp + 0x28]
and al, 0x28
jb 0x14009c4fb
cmp rax, r15
jbe case.0x140099095.100
add byte [rax], al
add byte [rax], al
mov qword [r12 + 0x18], rbx
cmp rbp, rbx
fisttp qword [rdi]
invalid
mov dword [rax], eax
add byte [rax], al
sbb byte [rax + 0x39], cl
fisttp qword [rdi]
xchg dword [rcx + 0x4c000000], ecx
cmp ebx, edi
cmp rbx, r15
jbe 0x14009c4c0
jmp 0x14009c592
xor eax, eax
mov qword [rsp + 0x20], rax
invalid
and byte [rcx + rcx*4 + 0x74], cl
and al, 0x40
mov qword [rsp + 0x40], r14
nop
sub rbx, rbp
movzx ecx, byte [rsi + r13]
mov rdx, r14
mov edx, esi
mov edx, esi
mov r8, rbx
call fcn.1400168d0
cmp rax, 1
jne 0x14009c586
popfq
movabs dword [0x4d7501f88348fff7], eax
mov rbx, rdx
add rbx, rbp
mov r14, rbx
sub r14, r13
sub esi, ebp
sub esi, ebp
jb 0x14009c570
mov rdi, r14
add rdi, qword [rsp + 0x28]
add edi, dword [rsp + 0x28]
jb 0x14009c570
cmp rdi, r15
ja 0x14009c570
xor byte [rax - 0x77], cl
mov rdx, rsi
mov r8, qword [rsp + 0x28]
invalid
mov r8, qword [rsp + 0x28]
sub al, ch
sbb al, 0x42
add al, byte [rax]
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14009c5b0
mov qword [r12 + 0x18], rbx
cmp rbp, rbx
ja 0x14009c592
cmp rbx, r15
cmp ebx, edi
mov r14, qword [rsp + 0x40]
jbe 0x14009c520
jmp 0x14009c592
mov qword [r12 + 0x18], rbp
xor eax, eax
mov qword [rsp + 0x20], rax
and byte [rax - 0x75], cl
and al, 0x30
mov rax, qword [rsp + 0x30]
and al, 0x30
xor byte [rax - 0x75], cl
and al, 0x20
mov rcx, qword [rsp + 0x20]
and byte [rax - 0x77], cl
or byte [rax - 0x7d], cl
invalid
mov qword [rax], rcx
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov qword [r12 + 0x18], r14
mov rax, qword [rsp + 0x30]
and al, 0x30
mov eax, dword [rsp + 0x30]
mov qword [rax + 8], r14
mov qword [rax + 0x10], rdi
mov eax, 1
add byte [rax], al
jmp 0x14009c58d
lea eax, [0x1401b29e0]
mov edx, 4
add byte [rax], al
add byte [rax - 0x75], cl
and al, 0x28
call fcn.1400c1150
int3
sub esp, 0x28
call fcn.14009c5f0
int3
in al, dx
lea rbp, [rsp + 0x40]
and al, 0x40
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x10], rdx
mov qword [rbp - 0x18], rcx
lock inc qword [0x1401bf358]
add eax, 0x122d44
add eax, 0x122d44
jle 0x14009c653
mov eax, dword [0x1401bf364]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
sub rax, 0x48650012
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
test byte [rax + 0x78], 1
cmp byte [rax], 0
add byte [rcx], al
cmp byte [rax], 0
add byte [rcx], al
jne 0x14009c653
mov eax, dword [0x1401bf364]
sub al, 0x2d
adc al, byte [rax]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
inc qword [rax + 0x70]
mov byte [rax + 0x78], 0
call fcn.14009c6a0
add byte [rax], al
ud2
invalid
sub rsp, 0x20
lea rbp, [rdx + 0x40]
mov rsi, qword [rbp - 0x18]
jne 0x14009c65c
jne 0x14009c65c
mov rcx, rsi
mov rdi, qword [rbp - 0x10]
call qword [rdi]
cmp qword [rdi + 8], 0
or byte [rax], al
or byte [rax], al
je 0x14009c690
mov rdx, qword [rdi + 0x10]
mov rcx, rsi
call fcn.14000cc90
nop
add rsp, 0x20
pop rdi
pop rsi
pop rbp
ret
int 0x29
ud2
add byte [rax - 0x77], cl
invalid
iretd
mov dh, 0x54
and al, 0x20
mov rcx, qword [rsp + 0x30]
and al, 0x30
mov rax, qword [rsp + 0x40]
lea r8, [0x1401b6888]
movsxd r9, dword [r8 + rdx*4]
add r9, r8
ror dword [rax - 0x77], 0xf2
ror dword [rax - 0x77], 0xf2
mov r8, rdi
jmp r9
add rcx, 4
add ecx, 4
jmp 0x14009c72f
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 8
jmp 0x14009c72f
mov ecx, 6
add byte [rax], al
jmp 0x14009c72f
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
add rcx, rdx
add rcx, 2
jmp 0x14009c72f
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
sub rdx, rcx
jb 0x14009c7c4
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x14009c758
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
cmp al, 0x5c
sete al
or al, cl
jmp 0x14009c75a
mov qword [rsp + 0x58], rdi
pop rax
mov qword [rsp + 0x60], rsi
movups xmm0, xmmword [rsp + 0x20]
movups xmm1, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm1
and al, 0x78
mov rcx, qword [rsp + 0x40]
mov qword [rsp + 0x88], rcx
mov byte [rsp + 0x92], al
mov word [rsp + 0x90], 0x200
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0x58]
call fcn.140099250
cmp byte [rsp + 0x20], 9
mov rdx, qword [rsp + 0x30]
jne 0x14009c7b8
mov rax, qword [rsp + 0x28]
jmp 0x14009c7ba
xor eax, eax
add rsp, 0x98
pop rdi
pop rsi
ret
lea r8, str.library_std_srcpath.rs
mov rdx, rsi
call fcn.1400c1050
int3
enter 0xffffffffffff8548, 0xffffffffffffffc9
je 0x14009c945
test rax, rax
cmove r8, rdx
ret 0x14c
ror dword [rax + 0x29], 0xd9
cmp rdi, rcx
jb 0x14009c888
ret 0x14c
mov qword [rsi + 0x10], rcx
mov rdi, rcx
mov r15, qword [rsi]
mov rax, r15
sub rax, rdi
cmp rax, 3
ja 0x14009c8ff
add byte [rax], al
mov rdx, r14
not rdx
shr rdx, 0x3f
test r15, r15
je 0x14009c8c8
invalid
adc eax, 0x245c8948
and byte [rax - 0x39], cl
and al, 0x28
add dword [rax], eax
add byte [rax], al
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
mov qword [rsp + 0x28], 1
mov qword [rsp + 0x30], r15
and al, 0x30
jmp 0x14009c8d1
mov qword [rsp + 0x28], 0
lea rcx, [rsp + 0x38]
lea r9, [rsp + 0x20]
mov r8, r14
call fcn.140090250
cmp qword [rsp + 0x38], 0
mov rcx, qword [rsp + 0x40]
je 0x14009c951
movabs rax, 0x8000000000000001
cmp rcx, rax
jne 0x14009c97c
cmp rdi, r15
jne 0x14009c917
mov rcx, rsi
mov rdx, rdi
call fcn.14009c9a0
mov rbx, qword [rsi + 8]
mov rdi, qword [rsi + 0x10]
mov byte [rbx + rdi], 0x2e
inc rdi
mov qword [rsi + 0x10], rdi
mov rax, qword [rsi]
sub rax, rdi
cmp rax, 2
jbe 0x14009c965
mov rax, qword [rsi + 8]
mov byte [rax + rdi + 2], 0x65
mov word [rax + rdi], 0x7865
add rdi, 3
mov qword [rsi + 0x10], rdi
mov dword [rsi + 0x10], edi
mov dword [rsi + 0x10], edi
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
mov qword [rsi + 8], rcx
mov dword [rsi + 8], ecx
mov qword [rsi], r14
mov rbx, rcx
mov r15, r14
cmp rdi, r15
je 0x14009c904
jmp 0x14009c917
mov r8d, 3
mov rcx, rsi
mov rdx, rdi
call fcn.1400c43f0
mov rdi, qword [rsi + 0x10]
jmp 0x14009c92e
test rcx, rcx
jne 0x14009c986
call fcn.14000cd70
mov rdx, qword [rsp + 0x48]
call fcn.1400c0cc0
int3
mov rcx, qword [rsi + 8]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], 1
mov qword [rsp + 0x38], rax
jmp 0x14009c9fe
lea rcx, [rsp + 0x40]
lea r9, [rsp + 0x28]
mov r8, rdi
call fcn.140090250
cmp qword [rsp + 0x40], 0
mov rcx, qword [rsp + 0x48]
je 0x14009ca36
je 0x14009ca36
movabs rax, 0x8000000000000001
cmp rcx, rax
je 0x14009ca3d
test rcx, rcx
jne 0x14009ca44
call fcn.14000cd70
mov qword [rsi + 8], rcx
mov qword [rsi], rdi
add rsp, 0x58
or byte [rax - 0x77], r9b
add rsp, 0x58
pop rdi
pop rsi
ret
mov rdx, qword [rsp + 0x50]
push rsp
and al, 0x50
call fcn.1400c0cc0
int3
mov eax, dword [rcx]
mov rdx, qword [rcx + 8]
push rcx
or byte [rax - 0x77], cl
shr ecx, 0x3e
outsb dx, byte [rsi]
invalid
invalid
push rcx
or byte [rax - 0x77], cl
shr ecx, 0x3e
outsb dx, byte [rsi]
invalid
mov rax, qword [r8 + 0x18]
mov dword [rax], 1
add dword [rax], eax
add byte [rax], al
add dword [rax], eax
add byte [rax], al
mov dword [rax + 4], ecx
mov dword [rax + 8], edx
ret
int3
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x78
mov rdi, r8
mov r13, rdx
mov ebp, edx
mov ebp, edx
mov rbx, rcx
mov rsi, qword [r8]
mov r14, qword [r8 + 0x10]
jo case.0x140098f4d.88
mov rax, rsi
sub rax, r14
mov r12, rsi
mov rbp, r14
mov ebp, esi
mov ebp, esi
cmp rax, 0x20
jae 0x14009cb00
lea rcx, [rsp + 0x30]
mov rdx, r13
mov r8, rdi
call fcn.140098580
cmp qword [rsp + 0x30], 0
jl 0x14009cafa
xor byte [rax], al
mov rax, qword [rsp + 0x38]
invalid
je 0x14009caf0
or byte [rax + 1], bh
add byte [rax], al
mov qword [rbx], rax
jmp 0x14009cd0f
test byte [rdi], ah
add al, byte [rax]
add byte [rbx + rcx*4 + 0x27], cl
mov rbp, qword [rdi + 0x10]
outsd dx, dword [rsi]
invalid
mov qword [rsp + 0x50], r14
push rax
mov qword [rsp + 0x28], rbx
mov r14, qword [r13]
mov ebx, 0x2000
and byte [rax], al
add byte [rbp + 0x31], al
invalid
mov qword [rsp + 0x58], r13
cmp r12, rsi
jne 0x14009cb56
cmp rbp, r12
jne 0x14009cb56
invalid
mov edx, 0x8348ffff
jl 0x14009cb5d
xor byte [rax], al
mov rax, qword [rsp + 0x38]
jne 0x14009cd39
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rax - 0x7b], cl
ror byte [rdi], 0x84
cld
add dword [rax], eax
add byte [rbx + rcx*4 + 0x27], cl
mov rbp, qword [rdi + 0x10]
outsd dx, dword [rsi]
invalid
outsd dx, dword [rsi]
adc byte [rcx + rdi - 0x1b], cl
cmp rbp, r12
jne 0x14009cbe0
add byte [rax], al
mov r13, r12
add r13, 0x20
jb 0x14009cd2f
add byte [rax], al
and al, 0x30
mov qword [rsp + 0x40], r12
mov eax, 1
jmp 0x14009cb93
mov rdx, r13
not rdx
shr rdx, 0x3f
mov qword [rsp + 0x38], rax
mov dword [rsp + 0x38], eax
lea rcx, [rsp + 0x60]
mov r8, r13
lea r9, [rsp + 0x30]
call fcn.140090250
invalid
dec dword [rax - 0x7d]
jl 0x14009cbdc
invalid
add byte [rax - 0x75], cl
and al, 0x68
je 0x14009cbd5
mov rax, qword [rdi + 8]
add rax, rbp
mov r13, r12
sub r13, rbp
or byte [r8 + 1], r9b
call 0x189ef5538
sub ebp, ebp
cmp r13, rbx
cmovae r13, rbx
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x40], 0
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x48
add byte [rax], al
add byte [rcx + rcx*4 + 0x7c], cl
and al, 0x48
mov rcx, r14
lea r15, [rsp + 0x30]
jmp 0x14009cc3c
cmp byte [rax + 0x10], 0x23
jne case.0x14009cc5c.2
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
and al, 0x60
and al, 0x60
call fcn.14008f480
mov rcx, r14
mov rdx, r15
call fcn.140097970
invalid
invalid
invalid
test rax, rax
je 0x14009cc90
mov ecx, eax
and ecx, 3
lea rdx, [0x1401b68a4]
add byte [rax + 0x63], cl
or al, 0x8a
add rcx, rdx
jmp rcx
cmp byte [rax + 0xf], 0x23
je 0x14009cc2a
jmp case.0x14009cc5c.2
mov rcx, rax
shr rcx, 0x20
cmp ecx, 0x28
ja case.0x14009cc5c.2
cmp rcx, 0x23
jne case.0x14009cc5c.2
jmp 0x14009cc2a
mov rcx, qword [rsp + 0x40]
mov rax, qword [rsp + 0x48]
mov r15, rax
sub r15, rcx
jb 0x14009cd78
mov rdx, qword [rsp + 0x38]
cmp rax, rdx
ja 0x14009cd87
test rcx, rcx
je 0x14009cd66
add rbp, rcx
cmp rax, r13
mov rdx, 0xffffffffffffffff
cmovne rbx, rdx
lea rax, [rbx + rbx]
test rbx, rbx
cmovs rax, rdx
cmp r13, rbx
cmovb rax, rbx
mov qword [rdi + 0x10], rbp
outsd dx, dword [rsi]
adc byte [rcx + rdi - 0x17], cl
outsd dx, dword [rsi]
adc byte [rcx + rdi - 0x17], cl
cmove rbx, rax
mov r13, qword [rsp + 0x58]
cmp r12, rsi
je 0x14009cb20
jmp 0x14009cb56
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 8], rax
mov eax, 1
mov qword [rcx], rax
add rsp, 0x78
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sub rbp, qword [rsp + 0x50]
mov rcx, qword [rsp + 0x28]
mov qword [rcx + 8], rbp
xor eax, eax
jmp 0x14009cd0c
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srcio_borrowed_buf.rs
mov rdx, rax
call fcn.1400c13e0
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srcio_borrowed_buf.rs
mov rcx, rax
call fcn.1400c1150
int3
cmp word [rdi], 0
je 0x14009d391
mov r12, rdi
mov rcx, 0xfffffffffffffffe
xor edx, edx
nop word cs:[rax + rax]
mov r15, rdx
mov rax, rcx
inc rdx
add rcx, 2
rol dword [rdx], 0x66
cmp dword [r12 + r15*2], 0
rol dword [rdx], 0x66
cmp dword [r12 + r15*2], 0
jne 0x14009d1e0
lea rdi, [r12 + rdx*2]
cmp r15, 1
je 0x14009d1c0
test r15, r15
je 0x1400a0c76
xor r13d, r13d
nop dword [rax + rax]
cmp word [r12 + r13*2 + 2], 0x3d
je 0x14009d230
inc r13
add rax, 0xfffffffffffffffe
jne 0x14009d210
jmp 0x14009d1c0
lea r8, [r13 + 1]
cmp r13, r15
jae 0x1400a0c8e
mov rcx, rsi
mov rdx, r12
call fcn.1400935a0
add r13, 2
mov r8, r15
sub r8, r13
jb 0x1400a0ca8
lea rdx, [r12 + r13*2]
lea rcx, [rbp - 0x20]
call fcn.1400935a0
mov r9, qword [rbp + 0x460]
mov r8, qword [rbp + 0x468]
movdqu xmm6, xmmword [rbp + 0x470]
mov rdx, qword [rbp - 0x20]
mov rcx, qword [rbp - 0x18]
movups xmm0, xmmword [rbx - 0x10]
movaps xmmword [rbp + 0x4c0], xmm0
movabs rax, 0x8000000000000000
cmp r9, rax
je 0x14009d391
mov qword [rbp + 0x5c8], r9
mov qword [rbp + 0x5e0], rdx
mov qword [rbp + 0x5b0], rcx
movq rax, xmm6
add rax, r8
mov qword [rbp + 0x460], r8
mov qword [rbp + 0x468], rax
mov word [rbp + 0x470], 0
lea r15, [rbp + 0x588]
mov rcx, r15
mov rdx, rsi
mov qword [rbp + 0x5e8], r8
call fcn.1400a2270
mov rax, qword [rbp + 0x5c8]
mov qword [rbp - 0x20], rax
mov rax, qword [rbp + 0x5e8]
mov qword [rbp - 0x18], rax
movdqu xmmword [rbp - 0x10], xmm6
mov rax, qword [rbp + 0x598]
mov qword [rbx + 0x10], rax
movups xmm0, xmmword [rbp + 0x588]
movups xmmword [rbx], xmm0
mov rax, qword [rbp + 0x5e0]
mov qword [rbp + 0x460], rax
mov rax, qword [rbp + 0x5b0]
mov qword [rbp + 0x468], rax
movaps xmm0, xmmword [rbp + 0x4c0]
lea rax, [rbp + 0x470]
movups xmmword [rax], xmm0
mov byte [rbp + 0x5af], 0
mov rcx, r15
lea rdx, [rbp + 0x4e0]
lea r8, [rbp - 0x20]
mov r9, rsi
call fcn.1400a24a0
mov rax, qword [rbp + 0x588]
shl rax, 1
test rax, rax
je 0x14009d1c0
mov rcx, qword [rbp + 0x590]
mov edx, 1
call fcn.14000cc90
jmp 0x14009d1c0
mov rcx, qword [rbp + 0x5d0]
call qword [sym.imp.KERNEL32.dll_FreeEnvironmentStringsW]
movabs r12, 0x8000000000000000
mov rcx, qword [rbp + 0x4d8]
mov rax, qword [rcx + 0x88]
mov rcx, qword [rcx + 0x90]
mov qword [rbp + 0x5e0], rcx
xor r15d, r15d
test rax, rax
setne r15b
cmove r14, rax
xor esi, esi
jmp 0x14009d3e2
xor eax, eax
test r14, r14
je 0x14009dbcf
test r15, r15
je 0x14009d4a0
invalid
mov rcx, qword [r15 + 0x160]
test rcx, rcx
je 0x1400a07b0
inc rax
movzx r13d, word [r15 + 0x3d0]
mov r15, rcx
cmp r13w, word [rcx + 0x3d2]
jae 0x14009d4e0
test rax, rax
je 0x14009d5a0
mov rsi, qword [r15 + r13*8 + 0x3e0]
mov rcx, rax
dec rcx
je 0x14009d58e
mov rdx, rcx
and rdx, 7
je 0x14009d545
mov rcx, rdx
nop dword [rax]
mov rsi, qword [rsi + 0x3d8]
dec rcx
jne 0x14009d530
not rdx
add rdx, rax
mov rcx, rdx
add rax, 0xfffffffffffffffe
cmp rax, 7
jb 0x14009d58e
nop
mov rax, qword [rsi + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rax, qword [rax + 0x3d8]
mov rsi, qword [rax + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x14009d550
xor eax, eax
mov qword [rbp + 0x5e0], rax
jmp 0x14009d5ae
lea rax, [r13 + 1]
mov qword [rbp + 0x5e0], rax
mov rsi, r15
dec r14
imul rax, r13, 0x38
lea rbx, [r15 + rax]
add rbx, 0x168
shl r13, 5
cmp qword [r15 + r13], r12
jne 0x14009d630
mov rdi, qword [rbp + 0x4e0]
mov eax, 0
test rdi, rdi
mov r15, qword [rbp + 0x5c8]
je 0x14009d3e2
mov r9, qword [rbx + 0x28]
mov rax, qword [rbx + 0x30]
mov rbx, qword [rbp + 0x4e8]
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x588]
mov rdx, rdi
mov r8, rbx
call fcn.1400a3b40
cmp qword [rbp + 0x588], 0
je 0x14009d7fa
xor eax, eax
jmp 0x14009d3e2
mov rdi, qword [rbx + 8]
mov r12, qword [rbx + 0x10]
test r12, r12
je 0x14009d65e
js 0x1400a0c6c
movzx eax, byte [0x1401bf360]
xor ecx, ecx
mov rdx, r12
call fcn.1400a9950
test rax, rax
jne 0x14009d663
jmp 0x1400a0c5a
mov eax, 1
mov qword [rbp + 0x5b0], rax
mov rcx, rax
mov rdx, rdi
mov qword [rbp + 0x5e8], r12
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
movzx r12d, byte [rbx + 0x18]
mov rdi, qword [rbx + 0x28]
mov rcx, qword [rbx + 0x30]
test rcx, rcx
mov qword [rbp + 0x5d0], rcx
je 0x14009d6c4
mov rax, rcx
shr rax, 0x3e
jne 0x1400a0c26
lea rbx, [rcx + rcx]
movzx eax, byte [0x1401bf360]
xor ecx, ecx
mov rdx, rbx
call fcn.1400a9950
test rax, rax
jne 0x14009d6cb
jmp 0x1400a0c14
mov eax, 2
xor ebx, ebx
add r15, r13
mov rcx, rax
mov rdx, rdi
mov r8, rbx
mov rdi, rax
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rbp + 0x5e8]
mov qword [rbp - 0x20], rax
mov rcx, qword [rbp + 0x5b0]
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], rax
mov byte [rbp - 8], r12b
mov rax, qword [rbp + 0x5d0]
mov qword [rbp], rax
mov qword [rbp + 0x5b8], rdi
mov qword [rbp + 8], rdi
mov qword [rbp + 0x10], rax
mov rbx, qword [r15 + 8]
mov rdi, qword [r15 + 0x10]
test rdi, rdi
je 0x14009d752
movabs r12, 0x8000000000000000
js 0x1400a0c49
movzx eax, byte [0x1401bf360]
xor ecx, ecx
mov rdx, rdi
call fcn.1400a9950
mov r13, rax
test rax, rax
jne 0x14009d762
jmp 0x1400a0c30
mov r13d, 1
movabs r12, 0x8000000000000000
mov rcx, r13
mov rdx, rbx
mov r8, rdi
call sub.VCRUNTIME140.dll_memcpy
movzx eax, byte [r15 + 0x18]
mov qword [rbp + 0x460], rdi
mov ebp, 0x460
mov ebp, 0x460
mov qword [rbp + 0x468], r13
mov qword [rbp + 0x470], rdi
mov byte [rbp + 0x478], al
mov byte [rbp + 0x5c7], 0
lea rcx, [rbp + 0x588]
lea rdx, [rbp + 0x4e0]
lea r8, [rbp - 0x20]
lea r9, [rbp + 0x460]
call fcn.1400a24a0
mov rax, qword [rbp + 0x588]
shl rax, 1
test rax, rax
mov r15, qword [rbp + 0x5c8]
je 0x14009d3e0
mov rcx, qword [rbp + 0x590]
mov edx, 1
call fcn.14000cc90
jmp 0x14009d3e0
mov rax, qword [rbp + 0x590]
mov rdx, qword [rbp + 0x598]
mov rcx, qword [rbp + 0x5a0]
mov byte [rbp + 0x400], 0
test rdx, rdx
je 0x14009d983
mov rax, qword [rax + rcx*8 + 0x3d8]
mov rcx, rdx
dec rcx
je 0x14009d8ee
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
movzx edx, word [rax + 0x3d2]
mov rax, qword [rax + rdx*8 + 0x3d8]
add rcx, 0xfffffffffffffff8
jne 0x14009d870
movzx ecx, word [rax + 0x3d2]
dec rcx
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], 0
mov qword [rbp + 0x4d0], rcx
mov dword [rbp + 0x4d0], ecx
mov dword [rbp + 0x4d0], ecx
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x4c0]
lea r8, [rbp + 0x400]
call fcn.1400a3ce0
mov rax, qword [rbp + 0x30]
mov qword [rbp + 0x4b0], rax
movups xmm0, xmmword [rbp + 0x20]
movaps xmmword [rbp + 0x4a0], xmm0
movups xmm0, xmmword [rbp - 0x20]
movups xmm1, xmmword [rbp - 0x10]
movups xmm2, xmmword [rbp]
movups xmm3, xmmword [rbp + 0x10]
movaps xmmword [rbp + 0x490], xmm3
movaps xmmword [rbp + 0x480], xmm2
movaps xmmword [rbp + 0x470], xmm1
movaps xmmword [rbp + 0x460], xmm0
mov rdx, qword [rbp + 0x38]
mov rax, qword [rbp + 0x48]
movzx ecx, word [rdx + 0x3d2]
cmp rax, rcx
jae 0x14009d9b8
mov rcx, rdx
jmp 0x14009d9e9
mov qword [rbp + 0x460], rax
mov qword [rbp + 0x468], 0
mov qword [rbp + 0x470], rcx
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x460]
lea r8, [rbp + 0x400]
call fcn.1400a3ce0
jmp 0x14009dad9
mov r8, qword [rbp + 0x40]
nop dword [rax]
mov rcx, qword [rdx + 0x160]
test rcx, rcx
je 0x14009d9e4
inc r8
movzx eax, word [rdx + 0x3d0]
mov rdx, rcx
cmp ax, word [rcx + 0x3d2]
jae 0x14009d9c0
jmp 0x14009d9e9
mov rax, r8
xor ecx, ecx
imul rdx, rax, 0x38
shl rax, 5
mov r8, qword [rcx + rdx + 0x198]
mov qword [rbp + 0x540], r8
movups xmm0, xmmword [rcx + rdx + 0x168]
movups xmm1, xmmword [rcx + rdx + 0x178]
movups xmm2, xmmword [rcx + rdx + 0x188]
movaps xmmword [rbp + 0x530], xmm2
movaps xmmword [rbp + 0x520], xmm1
movaps xmmword [rbp + 0x510], xmm0
mov r8, qword [rbp + 0x490]
mov qword [rcx + rdx + 0x198], r8
movaps xmm0, xmmword [rbp + 0x460]
movaps xmm1, xmmword [rbp + 0x470]
movaps xmm2, xmmword [rbp + 0x480]
movups xmmword [rcx + rdx + 0x188], xmm2
adc dword [rcx + rdx + 0x188], edx
adc dword [rcx + rdx + 0x188], edx
movups xmmword [rcx + rdx + 0x178], xmm1
movups xmmword [rcx + rdx + 0x168], xmm0
movups xmm0, xmmword [rcx + rax]
movups xmm1, xmmword [rcx + rax + 0x10]
lea rdx, [rbp + 0x548]
add eax, 0x110f0000
adc byte [rdi], cl
adc dword [rdx], eax
add eax, 0x110f0000
adc byte [rdi], cl
adc dword [rdx], eax
lea rdx, [rbp + 0x498]
movups xmm0, xmmword [rdx]
movups xmm1, xmmword [rdx + 0x10]
movups xmmword [rcx + rax], xmm0
movups xmmword [rcx + rax + 0x10], xmm1
mov rax, qword [rbp + 0x560]
mov qword [rbp + 0x30], rax
movaps xmm0, xmmword [rbp + 0x550]
movaps xmmword [rbp + 0x20], xmm0
movaps xmm0, xmmword [rbp + 0x510]
movaps xmm1, xmmword [rbp + 0x520]
movaps xmm2, xmmword [rbp + 0x530]
movaps xmm3, xmmword [rbp + 0x540]
movaps xmmword [rbp + 0x10], xmm3
movaps xmmword [rbp], xmm2
movaps xmmword [rbp - 0x10], xmm1
movaps xmmword [rbp - 0x20], xmm0
mov rdx, qword [rbp - 0x20]
mov rcx, qword [rbp - 0x18]
mov rax, qword [rbp]
mov qword [rbp + 0x5b0], rax
mov rax, qword [rbp + 8]
mov qword [rbp + 0x5d0], rax
dec qword [rbp + 0x4f0]
invalid
add al, 0
add byte [rax - 0x75], cl
sbb byte [r8 - 0x77], r9b
test eax, ebp
add eax, 0x8b4c0000
insd dword [rdi], dx
and byte [rax + 0x400bd], al
add byte [rax], al
je 0x14009db6b
invalid
mov qword [rbp + 0x5b8], rdx
mov qword [rbp + 0x580], rcx
mov dword [rbp + 0x580], ecx
mov dword [rbp + 0x580], ecx
test rbx, rbx
je 0x1400a0cbf
mov rax, qword [rdi + 0x3d8]
mov qword [rbp + 0x4e0], rax
dec rbx
mov qword [rbp + 0x4e8], rbx
mov qword [rax + 0x160], 0
mov edx, 8
mov rcx, rdi
call fcn.14000cc90
mov rcx, qword [rbp + 0x580]
mov rdx, qword [rbp + 0x5b8]
mov eax, 0
cmp rdx, r12
je 0x14009d3e2
test rdx, rdx
je 0x14009db88
add byte [rax - 0x75], cl
invalid
invalid
mov rax, qword [rbp + 0x4f0]
mov qword [rbp + 0x428], rax
movups xmm0, xmmword [rbp + 0x4e0]
movups xmmword [rbp + 0x418], xmm0
test dword [rax], ebx
add al, 0
add byte [rax - 0x39], cl
test dword [rax], edx
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
invalid
invalid
adc al, byte [rax]
mov edx, 4
xor ecx, ecx
call fcn.1400a9950
test rax, rax
test eax, eax
test dword [rax], ebx
add al, 0
add byte [rax - 0x39], cl
test dword [rax], edx
add al, 0
add byte [rcx], al
add byte [rax], al
add byte [rdi], cl
mov dh, 5
invalid
test eax, eax
je 0x1400a0ce3
mov dword [rax], 0x48544150
mov rcx, rax
add rcx, 4
mov qword [rbp + 0x510], rax
mov qword [rbp + 0x518], rcx
mov word [rbp + 0x520], 0
lea rcx, [rbp + 0x460]
lea rdx, [rbp + 0x510]
mov qword [rbp + 0x5c8], rax
call fcn.1400a2270
mov qword [rbp - 0x20], 4
mov rcx, qword [rbp + 0x5c8]
mov qword [rbp - 0x18], rcx
mov qword [rbp - 0x10], 4
mov byte [rbp - 8], 0
movups xmm0, xmmword [rbp + 0x460]
movups xmmword [rbp], xmm0
mov rbx, qword [rbp + 0x470]
mov qword [rbp + 0x10], rbx
mov rsi, qword [rbp + 8]
mov r14, qword [rbp + 0x418]
test r14, r14
je 0x14009dd5a
mov rax, qword [rbp + 0x420]
mov qword [rbp + 0x5e0], rax
mov r13, qword [sym.imp.KERNEL32.dll_CompareStringOrdinal]
lea rcx, [r14 + 0x168]
movzx eax, word [r14 + 0x3d2]
mov qword [rbp + 0x5e8], rax
imul rdi, rax, 0x38
mov r15, 0xffffffffffffffff
nop
test rdi, rdi
je 0x14009dd10
lea r12, [rcx + 0x38]
mov r8, qword [rcx + 0x28]
mov r9d, dword [rcx + 0x30]
mov dword [rsp + 0x20], 1
mov rcx, rsi
mov edx, ebx
call r13
inc r15
add rdi, 0xffffffffffffffc8
mov rcx, r12
cmp eax, 3
je 0x14009dcd0
cmp eax, 1
jne 0x14009dd3c
jmp 0x14009dd17
mov r15, qword [rbp + 0x5e8]
mov rax, qword [rbp + 0x5e0]
sub rax, 1
jb 0x14009e236
mov qword [rbp + 0x5e0], rax
mov r14, qword [r14 + r15*8 + 0x3d8]
jmp 0x14009dcae
cmp eax, 2
jne 0x1400a0b7d
test r14, r14
je 0x14009dd5f
shl r15, 5
mov r12, qword [r14 + r15 + 8]
mov rdi, qword [r14 + r15 + 0x10]
jmp 0x14009dd62
xor r12d, r12d
jmp 0x14009dd69
xor r12d, r12d
mov rcx, qword [rbp + 0x5c8]
mov edx, 1
call fcn.14000cc90
cmp qword [rbp], 0
je 0x14009dd87
mov edx, 2
mov rcx, rsi
call fcn.14000cc90
mov rax, qword [rbp + 0x4d8]
mov r8, qword [rax + 0x10]
lea rbx, str.program_path_has_no_file_name
test r8, r8
je 0x14009e0d0
mov rdx, qword [rax + 8]
cmp r8, 4
jae 0x14009ddb5
lea rax, [0x1400a41e0]
jmp 0x14009dddd
mov eax, dword [rdx]
bswap eax
xor ecx, ecx
cmp eax, 0x5c5c3f5c
setb cl
cmp eax, 0x5c5c3f5d
adc ecx, 0xffffffff
lea rcx, [0x1400a41d0]
lea rax, [0x1400a41e0]
cmove rax, rcx
mov qword [rbp + 0x5c8], rdx
mov qword [rbp + 0x5e0], r8
movzx esi, byte [r8 + rdx - 1]
mov byte [rbp + 0x5f7], 1
mov ecx, esi
call rax
test al, al
jne 0x14009e0d0
mov rdx, qword [rbp + 0x5e0]
cmp rdx, 3
jbe 0x14009de75
mov rbx, qword [rbp + 0x5c8]
movzx eax, byte [rdx + rbx - 4]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x2e
jne 0x14009de80
movzx eax, byte [rbx + rdx - 3]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x65
jne 0x14009de80
movzx eax, byte [rbx + rdx - 2]
lea ecx, [rax - 0x41]
cmp cl, 0x1a
setb cl
shl cl, 5
or cl, al
cmp cl, 0x78
jne 0x14009de80
lea eax, [rsi - 0x41]
cmp al, 0x1a
setb al
shl al, 5
or al, sil
cmp al, 0x65
sete al
jmp 0x14009de82
xor eax, eax
mov rbx, qword [rbp + 0x5c8]
jmp 0x14009de82
xor eax, eax
mov rsi, qword [rbp + 0x5e0]
lea r14, [rbx + rsi]
xor ecx, ecx
nop
cmp rsi, rcx
je 0x14009def9
movzx edx, byte [rbx + rcx]
cmp edx, 0x2f
je 0x14009dea6
inc rcx
cmp edx, 0x5c
jne 0x14009de90
test al, al
mov qword [rbp + 0x5b0], r14
je 0x14009dfd3
mov byte [rbp + 0x5f7], 1
lea rcx, [rbp - 0x20]
mov rdx, rbx
mov r8, rsi
call fcn.1400915d0
mov rcx, qword [rbp - 0x20]
mov rax, qword [rbp - 0x18]
movabs rdx, 0x8000000000000000
cmp rcx, rdx
jne 0x14009e17a
mov qword [rbp + 0x4e8], rax
mov qword [rbp + 0x4e0], rdx
jmp 0x14009e931
xor r8d, r8d
lea r11, str.nul_byte_found_in_provided_data
mov rax, rbx
jmp 0x14009df1c
xor r8d, r8d
test cx, cx
je 0x14009e0cd
mov cx, 1
test r8w, r8w
jne 0x14009df10
cmp rax, r14
je 0x14009e1c7
movzx r9d, byte [rax]
movzx edx, r9b
test dl, dl
js 0x14009df40
inc rax
jmp 0x14009dfa2
mov r8d, edx
and r8d, 0x1f
movzx r10d, byte [rax + 1]
and r10d, 0x3f
cmp dl, 0xdf
jbe 0x14009df94
movzx edx, byte [rax + 2]
shl r10d, 6
and edx, 0x3f
or edx, r10d
cmp r9b, 0xf0
jb 0x14009dfac
movzx r9d, byte [rax + 3]
add rax, 4
and r8d, 7
shl r8d, 0x12
shl edx, 6
and r9d, 0x3f
or r9d, edx
or r9d, r8d
mov edx, r9d
cmp edx, 0xffff
jbe 0x14009dfa2
jmp 0x14009dfbf
add rax, 2
shl r8d, 6
or r8d, r10d
mov edx, r8d
xor r8d, r8d
mov ecx, edx
jmp 0x14009df13
add rax, 3
shl r8d, 0xc
or edx, r8d
cmp edx, 0xffff
jbe 0x14009dfa2
and edx, 0x3ff
or edx, 0xdc00
mov r8d, edx
jmp 0x14009df13
test rsi, rsi
js 0x1400a0dc9
movzx eax, byte [0x1401bf360]
xor ecx, ecx
mov rdx, rsi
call fcn.1400a9950
test rax, rax
je 0x1400a0dda
mov rdi, rax
mov rcx, rax
mov rdx, rbx
mov r8, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp - 0x20], rsi
mov qword [rbp - 0x18], rdi
mov qword [rbp - 0x10], rsi
mov byte [rbp - 8], 0
lea rdx, str..exeprogram_not_found
lea rcx, [rbp - 0x20]
mov r8d, 4
mov qword [rbp + 0x5e8], rdi
call fcn.140097290
mov r15, qword [rbp - 0x20]
mov rbx, qword [rbp - 0x18]
mov rsi, qword [rbp - 0x10]
mov qword [rbp + 0x3f8], rbx
mov qword [rbp + 0x3f0], r15
mov byte [rbp + 0x5ae], 1
lea rcx, [rbp + 0x510]
mov rdx, rbx
mov r8, rsi
call fcn.1400a42c0
movabs rdi, 0x8000000000000000
cmp qword [rbp + 0x510], rdi
jne 0x14009e1a6
mov qword [rbp + 0x5e8], r15
mov qword [rbp + 0x5e0], rbx
mov rcx, rbx
mov rdx, rsi
call fcn.14009c6b0
test rax, rax
je 0x14009e22a
cmp rdx, 2
jne 0x14009e1f0
movzx ecx, word [rax]
cmp ecx, 0x2e2e
jne 0x14009e1f0
mov ecx, 2
xor r8d, r8d
mov r10, qword [rbp + 0x5e0]
jmp 0x14009e8a5
mov rbx, r11
mov rsi, rbx
mov rax, qword [rbp + 0x500]
mov qword [rax], rsi
mov qword [rax + 0x10], 2
cmp qword [rbp + 0x410], 0
je 0x14009e149
mov rcx, qword [rbp + 0x418]
test rcx, rcx
je 0x14009e130
mov rdx, qword [rbp + 0x420]
mov rax, qword [rbp + 0x428]
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x10], rcx
mov qword [rbp - 8], rdx
mov qword [rbp + 8], 0
mov qword [rbp + 0x10], rcx
mov qword [rbp + 0x18], rdx
mov ecx, 1
jmp 0x14009e134
xor ecx, ecx
xor eax, eax
mov qword [rbp - 0x20], rcx
mov qword [rbp], rcx
mov qword [rbp + 0x20], rax
lea rcx, [rbp - 0x20]
call fcn.1400a21b0
mov rsi, qword [rbp + 0x450]
cmp dword [rsi], 4
jb 0x14009e15f
mov rcx, qword [rsi + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm6, xmmword [rbp + 0x600]
add rsp, 0x698
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rdx, qword [rbp - 0x10]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
mov byte [rbp + 0x5f7], 1
lea rcx, [rbp + 0x4e0]
lea rdx, [rbp - 0x20]
call fcn.1400a41f0
jmp 0x14009e931
mov rax, qword [rbp + 0x520]
mov qword [rbp + 0x4f0], rax
movups xmm0, xmmword [rbp + 0x510]
movaps xmmword [rbp + 0x4e0], xmm0
jmp 0x14009e91f
cmp rsi, 0xf
mov qword [rbp + 0x5b0], r14
ja 0x14009e23e
xor eax, eax
mov qword [rbp + 0x5d0], rax
xor eax, eax
nop
cmp byte [rbx + rax], 0x2e
je 0x14009e257
inc rax
cmp rsi, rax
jne 0x14009e1e0
jmp 0x14009e263
mov rcx, rdx
mov r10, qword [rbp + 0x5e0]
nop word [rax + rax]
test rcx, rcx
je 0x14009e24d
mov r9, rcx
dec rcx
cmp byte [rax + r9 - 1], 0x2e
jne 0x14009e200
test rcx, rcx
je 0x14009e89f
sub rdx, r9
mov r8, rax
add r8, r9
jmp 0x14009e8a5
mov r10, qword [rbp + 0x5e0]
jmp 0x14009e8c5
xor r12d, r12d
jmp 0x14009dd62
mov cl, 0x2e
mov rdx, rbx
mov r8, rsi
call fcn.1400167d0
jmp 0x14009e25c
mov r8, rax
xor eax, eax
jmp 0x14009e8a5
mov eax, 1
mov qword [rbp + 0x5d0], rax
test r12, r12
je 0x14009e2b7
add rdi, r12
mov qword [rbp + 0x510], r12
mov qword [rbp + 0x518], rdi
mov word [rbp + 0x520], 0
mov byte [rbp + 0x528], 1
mov byte [rbp + 0x5f7], 1
lea rcx, [rbp - 0x20]
lea rdx, [rbp + 0x510]
call fcn.140097000
mov rax, qword [rbp - 0x20]
movabs r14, 0x8000000000000000
cmp rax, r14
jne 0x14009e715
mov qword [rbp + 0x588], 0
mov qword [rbp + 0x590], 2
mov qword [rbp + 0x598], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5e8], rax
xor esi, esi
xor r14d, r14d
xor r12d, r12d
cmp r8, 0x201
jb 0x14009e30f
jmp 0x14009e320
jae 0x14009e3dd
cmp r8, 0x201
jae 0x14009e320
mov r15d, 0x200
lea r13, [rbp - 0x20]
mov rbx, r8
jmp 0x14009e378
sub r8, r12
sub r14, r12
cmp r14, r8
jae 0x14009e34f
lea rcx, [rbp + 0x588]
mov rdx, r12
call fcn.1400c4330
mov rsi, qword [rbp + 0x588]
mov esi, dword [rbp + 0x588]
mov rax, qword [rbp + 0x590]
mov qword [rbp + 0x5e8], rax
mov eax, 0xffffffff
cmp rsi, rax
mov r12d, 0xffffffff
cmovb r12, rsi
mov qword [rbp + 0x598], r12
mov r14, rsi
mov r15, r12
mov r13, qword [rbp + 0x5e8]
add byte [rax], al
add byte [rax], al
mov rbx, r12
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
xor ecx, ecx
mov rdx, r13
mov r8d, ebx
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov edi, eax
invalid
test eax, eax
jne 0x14009e39e
mov dword [rbp - 0xf58a40], 0x27d1e15
add byte [rbp + 0x417575c0], al
mov eax, edi
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x14009e413
mov r8d, edi
cmp rbx, r8
jne 0x14009e300
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400a0cfe
add rbx, rbx
mov eax, 0xffffffff
cmp rbx, rax
ret
cmovae rbx, rax
mov r8, rbx
cmp r8, 0x201
jae 0x14009e320
ret
jmp 0x14009e30f
invalid
cmp r15, r8
jb 0x1400a0e0d
lea rcx, [rbp + 0x510]
mov rdx, r13
call fcn.1400935a0
invalid
dec dword [rdi]
adc byte [rbp + 0x510], al
movups xmm1, xmmword [rbp + 0x520]
movaps xmmword [rbp + 0x470], xmm1
movaps xmmword [rbp + 0x460], xmm0
jmp 0x14009e439
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x468], rax
movabs rax, 0x8000000000000000
mov qword [rbp + 0x460], rax
test rsi, rsi
je 0x14009e44f
mov edx, 2
mov rcx, qword [rbp + 0x5e8]
call fcn.14000cc90
mov rax, qword [rbp + 0x460]
movabs rbx, 0x8000000000000000
cmp rax, rbx
jne 0x14009e47d
lea rcx, [rbp + 0x468]
mov byte [rbp + 0x5f7], 1
call fcn.14008f480
jmp 0x14009e543
mov qword [rbp + 0x5b8], rax
mov rcx, qword [rbp + 0x468]
mov rsi, qword [rbp + 0x470]
mov rdi, qword [rbp + 0x478]
mov byte [rbp + 0x5ad], 0
mov qword [rbp + 0x5e8], rcx
mov rdx, rsi
call fcn.140099590
mov r14, qword [rbp + 0x5c8]
cmp rsi, rdx
cmovb rdx, rsi
test rax, rax
cmove rdx, rsi
mov rax, qword [rbp + 0x5b8]
mov qword [rbp - 0x20], rax
mov rax, qword [rbp + 0x5e8]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
mov qword [rbp - 8], rdi
lea rcx, [rbp - 0x20]
mov rdx, r14
mov r8, qword [rbp + 0x5e0]
call fcn.1400986c0
cmp qword [rbp + 0x5d0], 1
je 0x14009e508
lea rcx, [rbp - 0x20]
call fcn.14009c7e0
mov rsi, qword [rbp - 0x18]
mov r8, qword [rbp - 0x10]
lea rcx, [rbp + 0x510]
mov rdx, rsi
call fcn.1400a42c0
cmp qword [rbp - 0x20], 0
je 0x14009e533
mov edx, 1
mov rcx, rsi
call fcn.14000cc90
mov rax, qword [rbp + 0x510]
cmp rax, rbx
jne 0x14009e885
mov qword [rbp + 0x588], 0
mov qword [rbp + 0x590], 2
mov qword [rbp + 0x598], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5e8], rax
xor r14d, r14d
xor esi, esi
xor ebx, ebx
cmp r8, 0x201
jb 0x14009e59f
jmp 0x14009e5b0
jae 0x14009e66e
cmp r8, 0x201
jae 0x14009e5b0
mov r12d, 0x200
lea r15, [rbp - 0x20]
mov r13, r8
jmp 0x14009e607
sub r8, rbx
sub rsi, rbx
cmp rsi, r8
jae 0x14009e5df
lea rcx, [rbp + 0x588]
mov rdx, rbx
call fcn.1400c4330
mov r14, qword [rbp + 0x588]
add byte [rax], al
add eax, 0x89480000
invalid
add byte [rax], al
mov rax, qword [rbp + 0x590]
mov qword [rbp + 0x5e8], rax
mov eax, 0xffffffff
cmp r14, rax
mov ebx, 0xffffffff
cmovb rbx, r14
mov qword [rbp + 0x598], rbx
mov rsi, r14
mov r12, rbx
mov r15, qword [rbp + 0x5e8]
mov r13, rbx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetLastError]
mov rcx, r15
mov edx, r13d
call qword [sym.imp.KERNEL32.dll_GetSystemDirectoryW]
adc eax, 0x27c5d
mov edi, eax
test eax, eax
jne 0x14009e62f
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x14009e7fb
mov r8d, edi
cmp r13, r8
jne 0x14009e590
invalid
call qword [sym.imp.KERNEL32.dll_GetLastError]
cmp eax, 0x7a
jne 0x1400a0d1b
add r13, r13
mov eax, 0xffffffff
invalid
invalid
invalid
dec dword [rcx + 0x39]
invalid
cmovae r13, rax
mov r8, r13
cmp r8, 0x201
jae 0x14009e5b0
jmp 0x14009e59f
xor edi, edi
invalid
cmp r12, r8
jb 0x1400a0e24
invalid
lodsd eax, dword [rsi]
invalid
add byte [rax], al
invalid
lea rcx, [rbp + 0x510]
mov rdx, r15
call fcn.1400935a0
lea rcx, [rbp + 0x510]
mov rdx, qword [rbp + 0x5c8]
mov edx, dword [rbp + 0x5c8]
mov edx, dword [rbp + 0x5c8]
mov r8, qword [rbp + 0x5e0]
call fcn.1400986c0
invalid
dec dword [rax - 0x7d]
mov ebp, 0x5d0
invalid
je case.0x140094224.364
invalid
lea rcx, [rbp + 0x510]
call fcn.14009c7e0
mov rdi, qword [rbp + 0x518]
mov r8, qword [rbp + 0x520]
add byte [rax], al
add byte [rax], al
lea rcx, [rbp + 0x460]
mov rdx, rdi
call fcn.1400a42c0
cmp qword [rbp + 0x510], 0
add byte [rax - 0x42], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
invalid
invalid
je 0x14009e6f4
add byte [rax - 0x42], cl
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax + 0x1ba0d74], al
add byte [rax], al
add byte [rax - 0x77], cl
stc
mov edx, 1
mov rcx, rdi
call fcn.14000cc90
movups xmm0, xmmword [rbp + 0x460]
movaps xmmword [rbp + 0x4c0], xmm0
mov rax, qword [rbp + 0x470]
mov qword [rbp + 0x4d0], rax
jmp 0x14009e82b
lea rsi, [rbp - 0x20]
lea rdi, [rbp + 0x510]
lea rbx, [rbp + 0x460]
jmp 0x14009e748
mov byte [rbp + 0x5f7], 1
mov rcx, rsi
mov rdx, rdi
call fcn.140097000
invalid
mov bh, bh
invalid
invalid
mov rax, qword [rbp - 0x20]
cmp rax, r14
je 0x14009e2b7
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
test rdx, rdx
je 0x14009e7e3
mov r8, qword [rbp - 8]
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], rcx
call 0x1305f70b1
call 0x1305f70b1
mov qword [rbp - 8], r8
mov rcx, rsi
mov rdx, qword [rbp + 0x5c8]
mov r8, qword [rbp + 0x5e0]
call fcn.1400986c0
cmp qword [rbp + 0x5d0], 1
je 0x14009e795
mov rcx, rsi
call fcn.14009c7e0
invalid
invalid
invalid
mov r15, qword [rbp - 0x18]
mov r8, qword [rbp - 0x10]
mov rcx, rbx
mov rdx, r15
call fcn.1400a42c0
cmp qword [rbp - 0x20], 0
je 0x14009e7bc
mov edx, 1
mov rcx, r15
call fcn.14000cc90
mov rax, qword [rbp + 0x460]
cmp rax, r14
jne 0x14009f476
add dh, al
test edi, esi
add eax, 0x48010000
mov ecx, esi
mov byte [rbp + 0x5f7], 1
mov rcx, rsi
mov rdx, rdi
call fcn.140097000
jmp 0x14009e73b
test rax, rax
je 0x14009e729
invalid
invalid
invalid
invalid
invalid
mov edx, 1
call fcn.14000cc90
jmp 0x14009e729
call qword [sym.imp.KERNEL32.dll_GetLastError]
add al, byte [rax]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x4c8], rax
movabs rax, 0x8000000000000001
mov qword [rbp + 0x4c0], rax
mov dword [rbp + 0x4c0], eax
movabs rsi, 0x8000000000000000
test r14, r14
je 0x14009e841
invalid
mov edx, 2
mov rcx, qword [rbp + 0x5e8]
call fcn.14000cc90
mov rax, qword [rbp + 0x4c0]
movabs rcx, 0x8000000000000001
cmp rax, rcx
jg 0x14009f6f9
test byte [0x18809e871], bh
cmp eax, ecx
jne 0x14009f490
lea rcx, [rbp + 0x4c8]
mov byte [rbp + 0x5f7], 1
call fcn.14008f480
jmp 0x14009f4a1
mov qword [rbp + 0x5e0], rax
mov rsi, qword [rbp + 0x518]
mov rdi, qword [rbp + 0x520]
jmp 0x14009e96a
xor r8d, r8d
mov rcx, rdx
test rax, rax
cmovne r8, rax
ror byte [r13 - 0x7b], 0xc0
ror byte [r13 - 0x7b], 0xc0
je 0x14009e8c5
test rax, rax
cmove rcx, rdx
add r8, rcx
sub r8, r10
cmp rsi, r8
cmovae rsi, r8
lea rcx, [rbp - 0x20]
mov rdx, r10
mov r8, rsi
invalid
call fcn.1400915d0
mov rcx, qword [rbp - 0x20]
mov rax, qword [rbp - 0x18]
cmp rcx, rdi
jne 0x14009e8f1
invalid
mov qword [rbp + 0x4e8], rax
mov qword [rbp + 0x4e0], rdi
jmp 0x14009e911
mov rdx, qword [rbp - 0x10]
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], rdx
lea rcx, [rbp + 0x4e0]
lea rdx, [rbp - 0x20]
call fcn.1400a41f0
mov rbx, qword [rbp + 0x5e0]
mov r15, qword [rbp + 0x5e8]
test r15, r15
je 0x14009e931
mov edx, 1
mov rcx, rbx
call fcn.14000cc90
mov rcx, qword [rbp + 0x4e0]
mov rsi, qword [rbp + 0x4e8]
movabs rax, 0x8000000000000000
cmp rcx, rax
je 0x14009e0d3
mov rax, rcx
mov qword [rbp + 0x5e0], rcx
mov rdi, qword [rbp + 0x4f0]
invalid
add al, 0
add byte [rbx + rcx*4 - 0x4b], cl
enter 5, 0
cmp rdi, 5
mov qword [rbp + 0x5c8], rsi
jb 0x14009e98b
cmp word [rsi + rdi*2 - 0xa], 0x2e
imul byte [rsi]
jne 0x14009e98b
cmp word [rsi + rdi*2 - 2], 0
je 0x14009ec45
mov rax, qword [rbp + 0x4d8]
mov rsi, qword [rax + 0x28]
mov rdi, qword [rax + 0x30]
mov bl, byte [rax + 0xc5]
mov qword [rbp + 0x510], 0
mov qword [rbp + 0x518], 2
mov qword [rbp + 0x520], 0
lea rcx, [rbp + 0x510]
xor edx, edx
call case.0x1400660dc.391
mov rax, qword [rbp + 0x518]
mov rcx, qword [rbp + 0x520]
mov word [rax + rcx*2], 0x22
inc rcx
mov qword [rbp + 0x520], rcx
mov qword [rbp - 0x20], r14
mov rax, qword [rbp + 0x5b0]
mov qword [rbp - 0x18], rax
mov word [rbp - 0x10], 0
lea rcx, [rbp + 0x510]
lea rdx, [rbp - 0x20]
call fcn.140091810
mov rdx, qword [rbp + 0x520]
cmp rdx, qword [rbp + 0x510]
jne 0x14009ea35
lea rcx, [rbp + 0x510]
call case.0x1400660dc.391
mov rdx, qword [rbp + 0x520]
mov rax, qword [rbp + 0x518]
mov eax, dword [rbp + 0x518]
mov word [rax + rdx*2], 0x22
add al, 0x50
and al, byte [rax]
inc rdx
mov qword [rbp + 0x520], rdx
lea rax, [rdi + rdi*4]
lea r15, [rsi + rax*8]
lea r14, [rbp + 0x510]
nop dword [rax + rax]
cmp rsi, r15
je 0x14009ead2
invalid
mov rdx, qword [rbp + 0x520]
cmp rdx, qword [rbp + 0x510]
xchg ebp, eax
adc byte [0x14f7eea75], al
xchg ebp, eax
adc byte [0x14f7eea75], al
mov rcx, r14
call case.0x1400660dc.391
mov rdx, qword [rbp + 0x520]
mov rax, qword [rbp + 0x518]
add byte [rsi - 0x39], ah
add al, 0x50
and byte [rax], al
add byte [rsi - 0x39], ah
add al, 0x50
and byte [rax], al
inc rdx
inc edx
mov qword [rbp + 0x520], rdx
mov rcx, r14
mov rdx, rsi
mov r8d, ebx
call fcn.1400a4390
pop rax
add byte [rax], al
mov rdi, rax
add rsi, 0x28
invalid
sub byte [rax - 0x7b], cl
invalid
je 0x14009ea60
invalid
cmp qword [rbp + 0x510], 0
je 0x14009eaef
add al, ch
shl cl, 0xf6
invalid
mov rax, qword [rbp + 0x510]
mov rdi, qword [rbp + 0x518]
mov edi, dword [rbp + 0x518]
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x14009eb2c
mov rax, qword [rbp + 0x500]
mov qword [rax], rdi
mov qword [rax + 0x10], 2
xor esi, esi
cmp qword [rbp + 0x5e0], 0
invalid
je 0x14009eb1e
add byte [rax], al
add byte [rcx], dh
test byte [rax - 0x7d], 0xbd
loopne 0x14009eb0d
add byte [rax], al
add byte [rcx + rdx - 0x46], dh
add al, byte [rax]
add byte [rax], al
mov edx, 2
mov rcx, qword [rbp + 0x5c8]
call fcn.14000cc90
jb 0x14009eafd
idiv bh
test sil, sil
je 0x14009e0e5
mov rdx, qword [rbp + 0x520]
mov r13b, 1
mov dword [rbp + 0x44c], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov rcx, qword [rbp + 0x5e0]
mov qword [rbp + 0x5e8], rcx
mov rcx, qword [rbp + 0x5c8]
mov qword [rbp + 0x5b0], rcx
mov qword [rbp + 0x4e0], rax
test eax, esp
add al, 0
add byte [rax - 0x77], cl
mov ebp, 0x4e8
test eax, esp
add al, 0
add byte [rax - 0x77], cl
mov ebp, 0x4e8
mov qword [rbp + 0x4f0], rdx
cmp rdx, rax
jne 0x14009eb9a
mov byte [rbp + 0x5df], 1
lea rcx, [rbp + 0x4e0]
mov rdx, rax
call case.0x1400660dc.391
mov rdi, qword [rbp + 0x4e8]
mov rdx, qword [rbp + 0x4f0]
mov word [rdi + rdx*2], 0
inc rdx
mov qword [rbp + 0x4f0], rdx
mov rcx, qword [rbp + 0x4d8]
cmp byte [rcx + 0xc4], 0
mov eax, 0x400
mov r15d, 0x608
cmove r15d, eax
or r15d, dword [rcx + 0xc0]
cmp qword [rbp + 0x410], 0
je 0x14009edea
mov rsi, qword [rbp + 0x418]
mov rdi, qword [rbp + 0x420]
mov rbx, qword [rbp + 0x428]
mov qword [rbp + 0x4c0], rsi
mov qword [rbp + 0x4c8], rdi
mov qword [rbp + 0x4d0], rbx
mov qword [rbp + 0x588], 0
mov qword [rbp + 0x590], 2
mov qword [rbp + 0x598], 0
test rbx, rbx
mov dword [rbp + 0x434], r15d
je 0x14009ee97
mov r15d, 2
xor r12d, r12d
jmp 0x14009eecb
movzx eax, word [rsi + rdi*2 - 8]
lea ecx, [rax - 0x42]
cmp ecx, 0x21
stc
and dword [rdi], ecx
invalid
invalid
std
invalid
invalid
stc
and dword [rdi], ecx
xchg dword [0x18909ec54], esi
lea rdx, [0x1401b68b4]
lea rdx, [0x1401b68b4]
movsxd rcx, dword [rdx + rcx*4]
add rcx, rdx
jmp rcx
movzx ecx, word [rsi + rdi*2 - 6]
or ecx, 0x20
cmp ecx, 0x61
jne 0x14009ec80
movzx ecx, word [rsi + rdi*2 - 4]
or ecx, 0x20
and byte [rbx + 0x2e7474f9], al
and byte [rbx + 0x2e7474f9], al
cmp ax, 0x43
jne 0x14009e98b
movzx eax, word [rsi + rdi*2 - 6]
or eax, 0x20
cmp eax, 0x6d
jne 0x14009e98b
movzx eax, word [rsi + rdi*2 - 4]
add eax, 0xffffffbc
test eax, 0xffdf
jne 0x14009e98b
mov rax, rcx
mov r14d, 2
xor ebx, ebx
xor ecx, ecx
mov qword [rbp + 0x5d0], rcx
movabs rsi, 0x8000000000000000
cmp qword [rax + 0x38], rsi
jne 0x14009f313
mov eax, 2
xor r12d, r12d
xor ecx, ecx
mov qword [rbp + 0x508], rcx
mov qword [rbp + 0x438], rax
mov qword [rbp + 0x5b8], r14
mov qword [rbp + 0x3e8], rbx
xorps xmm0, xmm0
movaps xmmword [rbp + 0x4c0], xmm0
mov qword [rbp + 0x4d0], 0
lea rdi, [0x1401bf2d0]
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x1401bf358]
shl rax, 1
mov r14d, r13d
test rax, rax
jne 0x1400a067b
xor esi, esi
movzx r13d, byte [0x1401bf2d8]
test r13b, r13b
je 0x14009f713
mov qword [rbp + 0x590], rdi
mov eax, 1
jmp 0x14009f71c
mov byte [rbp + 0x5f4], 1
lea rcx, [rbp + 0x588]
xor edx, edx
call case.0x1400660dc.391
mov r15, qword [rbp + 0x590]
mov r12, qword [rbp + 0x598]
mov word [r15 + r12*2], 0
inc r12
mov qword [rbp + 0x598], r12
xor eax, eax
test rsi, rsi
setne al
cmove rbx, rsi
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], 0
mov qword [rbp - 0x10], rsi
mov qword [rbp - 8], rdi
mov qword [rbp], rax
mov qword [rbp + 8], 0
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x20], rbx
lea rcx, [rbp + 0x510]
lea rdx, [rbp - 0x20]
movabs rdi, 0x8000000000000000
call fcn.14009cda0
mov r14d, r13d
mov rdx, qword [rbp + 0x510]
test rdx, rdx
je 0x14009fa7d
mov r9, qword [rbp + 0x520]
imul r8, r9, 0x38
mov rax, qword [rdx + r8 + 0x168]
cmp rax, rdi
je 0x14009fa7d
mov rcx, qword [rdx + r8 + 0x170]
mov r10, qword [rdx + r8 + 0x188]
mov qword [rbp + 0x580], r10
mov r10, qword [rdx + r8 + 0x190]
mov qword [rbp + 0x5b8], r10
mov rdi, qword [rdx + r8 + 0x198]
shl r9, 5
mov r10, qword [rdx + r9]
mov qword [rbp + 0x5d0], r10
mov r10, qword [rdx + r9 + 8]
mov qword [rbp + 0x508], r10
mov r13, qword [rdx + r9 + 0x10]
mov rdx, qword [rdx + r8 + 0x178]
add rdx, rcx
xor r11d, r11d
mov r8, rcx
jmp 0x14009efbd
xor r11d, r11d
test r9w, r9w
je 0x14009f2b8
mov r9w, 1
test r11w, r11w
jne 0x14009efb0
cmp r8, rdx
je 0x14009f078
movzx esi, byte [r8]
movzx r10d, sil
test r10b, r10b
js 0x14009efe6
inc r8
jmp 0x14009f06d
mov r11d, r10d
and r11d, 0x1f
movzx ebx, byte [r8 + 1]
and ebx, 0x3f
cmp r10b, 0xdf
jbe 0x14009f033
movzx r10d, byte [r8 + 2]
shl ebx, 6
and r10d, 0x3f
or r10d, ebx
cmp sil, 0xf0
jb 0x14009f043
add r8, 2
shl r11d, 6
or r11d, ebx
mov r10d, r11d
jmp 0x14009f06d
xor r11d, r11d
mov r9d, r10d
jmp 0x14009efb3
test rax, rax
je 0x14009f087
mov edx, 1
call fcn.14000cc90
mov rax, qword [rbp + 0x588]
sub rax, r12
cmp rax, rdi
jae 0x14009f0b6
lea rcx, [rbp + 0x588]
mov rdx, r12
mov r8, rdi
call fcn.1400c4330
mov r15, qword [rbp + 0x590]
mov r12, qword [rbp + 0x598]
lea r8, [rdi + rdi]
mov rsi, r15
lea rcx, [r15 + r12*2]
mov rbx, qword [rbp + 0x5b8]
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
add r12, rdi
mov qword [rbp + 0x598], r12
cmp qword [rbp + 0x580], 0
je 0x14009f0f1
test rax, rax
je 0x14009f2c7
mov edx, 1
call fcn.14000cc90
cmp qword [rbp + 0x5d0], 0
mov r13d, r14d
mov rsi, qword [rbp + 0x5b8]
je 0x14009f2ec
mov edx, 1
mov rcx, qword [rbp + 0x508]
call fcn.14000cc90
lea rbx, str.nul_byte_found_in_provided_data
cmp qword [rbp + 0x580], 0
je 0x14009f434
mov rcx, rax
mov rax, qword [rax + 0x40]
mov rcx, qword [rcx + 0x48]
add rcx, rax
xor r10d, r10d
mov rdx, rax
jmp 0x14009f336
xor r10d, r10d
test r8w, r8w
je 0x14009f3f1
mov r8w, 1
test r10w, r10w
jne 0x14009f329
cmp rdx, rcx
je 0x14009f83c
mov rax, qword [rbp + 0x500]
mov qword [rax], rbx
mov qword [rax + 0x10], 2
jmp 0x1400a0a5d
mov qword [rbp + 0x5e0], rax
mov rsi, qword [rbp + 0x468]
mov rdi, qword [rbp + 0x470]
jmp 0x14009e963
mov rcx, qword [rbp + 0x4c8]
mov edx, 2
call fcn.14000cc90
mov qword [rbp + 0x588], 0
mov qword [rbp + 0x590], 2
mov qword [rbp + 0x598], 0
mov r8d, 0x200
mov eax, 2
mov qword [rbp + 0x5e8], rax
xor r14d, r14d
xor esi, esi
xor ebx, ebx
cmp r8, 0x201
jb 0x14009f4f5
jmp 0x14009f504
mov r12d, 0x200
lea r15, [rbp - 0x20]
mov r13, r8
jmp 0x14009f55b
mov qword [rbp + 0x590], rdi
xor eax, eax
mov byte [rbp + 0x598], sil
mov qword [rbp + 0x588], rax
mov qword [rbp + 0x460], 0
mov qword [rbp + 0x470], 0
mov qword [rbp + 0x480], 0
cmp byte [rbp + 0x458], 0
lea rax, [rbp - 0x30]
mov rdx, qword [rbp + 0x450]
cmovne rax, rdx
mov dword [rbp - 0x30], 2
mov r8, qword [rbp + 0x4d8]
lea rcx, [r8 + 0x58]
cmp dword [r8 + 0x58], 6
cmove rcx, rax
cmp dword [r8 + 0x68], 6
lea rbx, [r8 + 0x68]
cmove rbx, rdx
lea rdi, [r8 + 0x78]
cmp dword [r8 + 0x78], 6
cmove rdi, rdx
lea r8, [rbp + 0x460]
mov edx, 0xfffffff6
call fcn.1400a4890
mov qword [rbp + 0x580], rdx
test rax, rax
je 0x14009f7d1
mov byte [rbp + 0x5f4], 0
lea rcx, [rbp - 0x20]
call fcn.1400a21b0
mov rbx, r15
mov r15d, dword [rbp + 0x434]
mov r13d, r14d
cmp r12, qword [rbp + 0x588]
jne 0x14009fac7
mov byte [rbp + 0x5f4], 0
lea rcx, [rbp + 0x588]
mov rdx, r12
call case.0x1400660dc.391
mov rbx, qword [rbp + 0x590]
mov r12, qword [rbp + 0x598]
mov word [rbx + r12*2], 0
mov rcx, qword [rbp + 0x588]
cmp rcx, rdi
mov rax, qword [rbp + 0x4d8]
je 0x14009f45f
mov qword [rbp + 0x5d0], rcx
mov r14, qword [rbp + 0x590]
jmp 0x14009edfe
call fcn.1400c44a0
mov esi, eax
xor sil, 1
jmp 0x14009ee75
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_btree_navigate.rs
call fcn.1400c15c0
jmp 0x1400a0e8b
cmp qword [rbp + 0x4e0], 0
je 0x1400a0a78
mov rcx, qword [rbp + 0x4e8]
mov edx, 2
call fcn.14000cc90
cmp qword [rbp + 0x5e8], 0
je 0x1400a0a93
mov edx, 2
mov rcx, qword [rbp + 0x5b0]
call fcn.14000cc90
mov sil, 1
test r13b, r13b
jne 0x14009e149
jmp 0x14009eb03
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x588], rax
lea rax, [rbp + 0x588]
mov qword [rbp + 0x460], rax
lea rax, [fcn.1400965b0]
mov qword [rbp + 0x468], rax
lea rax, str.comparing_environment_keys_failed:
mov qword [rbp + 0x510], rax
mov qword [rbp + 0x518], 1
mov qword [rbp + 0x530], 0
lea rax, [rbp + 0x460]
mov qword [rbp + 0x520], rax
mov qword [rbp + 0x528], 1
lea rdx, str.library_std_src_syspalwindowsprocess.rs
lea rcx, [rbp + 0x510]
call fcn.1400c1010
jmp 0x1400a0e8b
mov ecx, 2
mov rdx, rbx
call fcn.1400c0cc0
jmp 0x1400a0e8b
call fcn.14000cd70
jmp 0x1400a0e8b
mov byte [rbp + 0x5c7], 1
mov ecx, 1
mov rdx, rdi
call fcn.1400c0cc0
jmp 0x1400a0e8b
mov byte [rbp + 0x5c7], 1
call fcn.14000cd70
jmp 0x1400a0e8b
mov ecx, 1
mov rdx, r12
call fcn.1400c0cc0
jmp 0x1400a0e8b
call fcn.14000cd70
jmp 0x1400a0e8b
lea r8, str.library_std_src_syspalwindowsos.rs
mov ecx, 1
xor edx, edx
call fcn.1400c1050
jmp 0x1400a0e8b
lea rax, str.library_std_src_syspalwindowsos.rs
mov rcx, r8
mov rdx, r15
mov r8, rax
call fcn.1400c1150
jmp 0x1400a0e8b
lea r8, str.library_std_src_syspalwindowsos.rs
mov rcx, r13
mov rdx, r15
call fcn.1400c1050
jmp 0x1400a0e8b
mov qword [rbp + 0x5e0], r13
lea rcx, str.assertion_failed:_self.height___0
lea r8, [0x140188770]
mov edx, 0x21
call fcn.1400c11d0
jmp 0x1400a0e8b
mov byte [rbp + 0x5f7], 1
mov ecx, 1
mov edx, 4
call fcn.1400c0cc0
jmp 0x1400a0e8b
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_src_syspalwindowsmod.rs
mov edx, 0x28
call fcn.1400c11d0
jmp 0x1400a0e8b
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_src_syspalwindowsmod.rs
mov edx, 0x28
call fcn.1400c11d0
jmp 0x1400a0e8b
mov byte [rbp + 0x5f7], 1
call fcn.14000cd70
jmp 0x1400a0e8b
mov byte [rbp + 0x5f7], 1
mov ecx, 1
mov rdx, rsi
call fcn.1400c0cc0
jmp 0x1400a0e8b
lea rax, str.library_std_src_syspalwindowsmod.rs
mov rcx, r8
mov rdx, r15
mov r8, rax
call fcn.1400c1150
jmp 0x1400a0e8b
lea rax, str.library_std_src_syspalwindowsmod.rs
mov rcx, r8
mov rdx, r12
mov r8, rax
call fcn.1400c1150
jmp 0x1400a0e8b
ud2
mov qword [rbp + 0x1e8], rcx
movzx ecx, word [r13 + 0x3d0]
mov r13, rax
mov qword [rbp + 0x100], r11
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
movaps xmm2, xmmword [rbp + 0x30]
lea rax, [rbp + 0x108]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
cmp rdx, r8
mov qword [rbp + 0xa8], rsi
jne 0x1400a35b5
movzx r9d, cx
movzx r14d, word [r13 + 0x3d2]
cmp r14, 0xb
mov qword [rbp + 0xa0], r10
jb 0x1400a3377
mov dil, 1
mov r12d, 4
cmp cx, 5
mov qword [rbp + 0x210], rdx
jae 0x1400a2c53
mov qword [rbp + 0x218], r9
jmp 0x1400a2c90
je 0x1400a2c6e
cmp r9d, 6
jne 0x1400a2c7a
mov r12d, 5
xor edi, edi
xor eax, eax
mov qword [rbp + 0x218], rax
jmp 0x1400a2c90
mov qword [rbp + 0x218], r9
mov r12, r9
jmp 0x1400a2c90
add r9, 0xfffffffffffffff9
mov qword [rbp + 0x218], r9
mov r12d, 6
xor edi, edi
nop dword [rax]
movzx eax, byte [0x1401bf360]
mov edx, 0x438
xor ecx, ecx
call fcn.1400a9950
test rax, rax
je 0x1400a35eb
mov rbx, rax
mov qword [rbp + 0x1c0], rdi
mov rcx, rax
mov qword [rbx + 0x160], 0
movzx eax, word [r13 + 0x3d2]
mov r15, r12
not r15
add r15, rax
mov qword [rbp + 0x230], rbx
mov word [rbx + 0x3d2], r15w
imul rcx, r12, 0x38
mov rdx, qword [r13 + rcx + 0x198]
mov qword [rbp + 0xf0], rdx
movups xmm0, xmmword [r13 + rcx + 0x168]
movups xmm1, xmmword [r13 + rcx + 0x178]
movups xmm2, xmmword [r13 + rcx + 0x188]
movaps xmmword [rbp + 0xe0], xmm2
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xc0], xmm0
mov rcx, r12
shl rcx, 5
mov rdx, qword [r13 + rcx]
mov qword [rbp + 0x220], rdx
mov rdx, qword [r13 + rcx + 8]
mov qword [rbp + 0x228], rdx
movups xmm0, xmmword [r13 + rcx + 0x10]
movaps xmmword [rbp + 0xb0], xmm0
cmp r15, 0xb
ja 0x1400a35d2
lea rdi, [r12 + 1]
sub rax, rdi
cmp rax, r15
jne 0x1400a35ff
lea rax, [r13 + 0x168]
lea rcx, [rbx + 0x168]
imul rdx, rdi, 0x38
add rdx, rax
imul r8, r15, 0x38
call sub.VCRUNTIME140.dll_memcpy
mov rdx, rdi
shl rdx, 5
add rdx, r13
shl r15, 5
mov rsi, qword [rbp + 0x230]
mov rcx, rsi
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
mov word [r13 + 0x3d2], r12w
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movaps xmm2, xmmword [rbp + 0xe0]
movaps xmmword [rbp + 0x140], xmm0
movaps xmmword [rbp + 0x150], xmm1
movaps xmmword [rbp + 0x160], xmm2
mov rax, qword [rbp + 0xf0]
mov qword [rbp + 0x170], rax
movaps xmm0, xmmword [rbp + 0xb0]
lea rax, [rbp + 0x188]
movups xmmword [rax], xmm0
mov rax, qword [rbp + 0x220]
mov qword [rbp + 0x178], rax
mov rax, qword [rbp + 0x228]
mov qword [rbp + 0x180], rax
movzx r15d, word [rsi + 0x3d2]
lea rcx, [r15 + 1]
cmp r15, 0xc
jae 0x1400a3639
sub r14, r12
cmp r14, rcx
mov rsi, qword [rbp + 0xa8]
mov rax, qword [rbp + 0x210]
jne 0x1400a361c
inc rax
mov qword [rbp + 0x210], rax
lea rcx, [rbx + 0x3d8]
lea rdx, [rdi*8 + 0x3d8]
add rdx, r13
shl r14, 3
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
xor eax, eax
mov r8, qword [rbp + 0x230]
nop word [rax + rax]
mov rcx, rax
cmp rax, r15
adc rax, 0
mov rdx, qword [r8 + rcx*8 + 0x3d8]
mov qword [rdx + 0x160], r8
mov word [rdx + 0x3d0], cx
cmp rcx, r15
jae 0x1400a2eaa
cmp rax, r15
jbe 0x1400a2e80
mov r11, qword [rbp + 0x140]
lea rax, [rbp + 0x188]
movups xmm0, xmmword [rax - 0x40]
movups xmm1, xmmword [rax - 0x30]
movups xmm2, xmmword [rax - 0x20]
movaps xmmword [rbp + 0xc0], xmm0
movaps xmmword [rbp + 0xd0], xmm1
movaps xmmword [rbp + 0xe0], xmm2
movups xmm0, xmmword [rax]
movaps xmmword [rbp + 0xb0], xmm0
cmp byte [rbp + 0x1c0], 0
cmovne rbx, r13
movzx r12d, word [rbx + 0x3d2]
mov r10, qword [rbp + 0x218]
lea rdi, [r10 + 1]
imul rax, r10, 0x38
lea r14, [rbx + rax]
add r14, 0x168
cmp rdi, r12
jbe 0x1400a2f56
mov rax, qword [rbp + 0x130]
mov qword [r14 + 0x30], rax
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmm2, xmmword [rbp + 0x120]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
movaps xmm0, xmmword [rbp + 0x1d0]
movaps xmmword [rbp + 0x140], xmm0
jmp 0x1400a2feb
lea rax, [rbx + 0x168]
imul rcx, rdi, 0x38
add rcx, rax
mov r15, r12
sub r15, r10
imul r8, r15, 0x38
mov rdx, r14
mov qword [rbp + 0x1c0], r11
call sub.VCRUNTIME140.dll_memmove
mov rax, qword [rbp + 0x130]
mov qword [r14 + 0x30], rax
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmm2, xmmword [rbp + 0x120]
movups xmmword [r14 + 0x20], xmm2
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14], xmm0
movaps xmm0, xmmword [rbp + 0x1d0]
movaps xmmword [rbp + 0x140], xmm0
mov rdx, qword [rbp + 0x218]
shl rdx, 5
add rdx, rbx
mov rcx, rdi
shl rcx, 5
add rcx, rbx
shl r15, 5
mov r8, r15
call sub.VCRUNTIME140.dll_memmove
mov r11, qword [rbp + 0x1c0]
mov r10, qword [rbp + 0x218]
mov r15, qword [rbp + 0x1e0]
mov rcx, qword [rbp + 0x1e8]
mov r8, qword [rbp + 0x210]
mov rax, r10
shl rax, 5
mov qword [rbx + rax], rcx
mov qword [rbx + rax + 8], rsi
movaps xmm0, xmmword [rbp + 0x140]
movups xmmword [rbx + rax + 0x10], xmm0
lea r14, [r12 + 2]
lea rax, [r10 + 2]
cmp rax, r14
jae 0x1400a305c
lea rcx, [rbx + 0x3d8]
lea rdx, [rcx + rdi*8]
lea rcx, [rcx + rax*8]
mov r8, r12
sub r8, r10
shl r8, 3
mov rsi, r11
call sub.VCRUNTIME140.dll_memmove
mov r8, qword [rbp + 0x210]
mov r11, rsi
mov r10, qword [rbp + 0x218]
lea eax, [r12 + 1]
mov rcx, qword [rbp + 0xa0]
mov qword [rbx + r10*8 + 0x3e0], rcx
mov word [rbx + 0x3d2], ax
cmp rdi, r14
jae 0x1400a314a
mov eax, r12d
sub eax, r10d
inc eax
and eax, 3
je 0x1400a30c9
lea rdx, [rbx + r10*8]
add rdx, 0x3e0
add byte [rcx], dh
leave
add byte [rcx], dh
leave
nop word [rax + rax]
nop dword [rax + rax]
mov r8, qword [rdx + rcx*8]
mov qword [r8 + 0x160], rbx
lea r9d, [rdi + rcx]
mov word [r8 + 0x3d0], r9w
inc rcx
cmp rax, rcx
jne 0x1400a30a0
add rdi, rcx
mov r8, qword [rbp + 0x210]
sub r12, r10
cmp r12, 3
cmp esp, 3
cmp esp, 3
jb 0x1400a314a
nop word cs:[rax + rax]
mov rax, qword [rbx + rdi*8 + 0x3d8]
mov qword [rax + 0x160], rbx
mov word [rax + 0x3d0], di
mov rax, qword [rbx + rdi*8 + 0x3e0]
mov qword [rax + 0x160], rbx
lea ecx, [rdi + 1]
mov word [rax + 0x3d0], cx
mov rax, qword [rbx + rdi*8 + 0x3e8]
mov qword [rax + 0x160], rbx
lea ecx, [rdi + 2]
mov word [rax + 0x3d0], cx
mov rax, qword [rbx + rdi*8 + 0x3f0]
mov qword [rax + 0x160], rbx
cwde
invalid
add dword [rax], eax
add byte [rbp - 0x7699fcb1], cl
mov al, dl
add eax, dword [rax]
add byte [rax - 0x7d], cl
mov dword [rsp + rcx*2], 0x9675f739
cwde
invalid
movaps xmm0, xmmword [rbp + 0xc0]
movaps xmm1, xmmword [rbp + 0xd0]
movaps xmm2, xmmword [rbp + 0xe0]
movaps xmmword [rbp - 0x10], xmm2
sub dword [rbp - 0x10], edx
sub dword [rbp - 0x10], edx
movaps xmmword [rbp - 0x20], xmm1
movaps xmmword [rbp - 0x30], xmm0
movaps xmm0, xmmword [rbp + 0xb0]
movaps xmmword [rbp - 0x50], xmm0
movabs rbx, 0x8000000000000000
cmp r11, rbx
je 0x1400a3592
movaps xmm0, xmmword [rbp - 0x30]
movaps xmm1, xmmword [rbp - 0x20]
movaps xmm2, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x30], xmm2
movaps xmmword [rbp + 0x20], xmm1
movaps xmmword [rbp + 0x10], xmm0
movaps xmm0, xmmword [rbp - 0x50]
movaps xmmword [rbp + 0x1d0], xmm0
mov rax, qword [r13 + 0x160]
mov rdx, r8
mov r14, qword [rbp + 0x228]
mov esi, dword [rbp + 0x228]
mov esi, dword [rbp + 0x228]
mov rsi, r14
mov r12, qword [rbp + 0x220]
mov rcx, r12
mov rdi, qword [rbp + 0x230]
mov r10, rdi
test rax, rax
jne 0x1400a2bd0
jmp 0x1400a31f4
movaps xmm0, xmmword [rbp + 0x10]
movaps xmm1, xmmword [rbp + 0x20]
movaps xmm2, xmmword [rbp + 0x30]
movups xmmword [rbp + 0x168], xmm2
movups xmmword [rbp + 0x158], xmm1
movups xmmword [rbp + 0x148], xmm0
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [rbp + 0x188], xmm0
mov qword [rbp + 0x140], r11
mov qword [rbp + 0x178], r12
mov qword [rbp + 0x180], r14
mov qword [rbp + 0x198], r13
mov qword [rbp + 0x1a0], rdx
mov qword [rbp + 0x1a8], rdi
mov qword [rbp + 0x210], r8
mov qword [rbp + 0x1b0], r8
mov rax, qword [r15]
mov qword [rbp + 0x230], rax
test rax, rax
je 0x1400a36bf
mov rsi, qword [r15 + 8]
movzx eax, byte [0x1401bf360]
mov edx, 0x438
xor ecx, ecx
call fcn.1400a9950
test rax, rax
mov r13, qword [rbp + 0x1c8]
je 0x1400a36db
mov qword [rax + 0x160], 0
mov word [rax + 0x3d2], 0
mov rdx, qword [rbp + 0x230]
mov qword [rax + 0x3d8], rdx
lea rcx, [rsi + 1]
mov qword [rdx + 0x160], rax
mov word [rdx + 0x3d0], 0
mov qword [r15], rax
mov qword [r15 + 8], rcx
cmp rsi, qword [rbp + 0x210]
jne case.0x1400660dc.1195
movzx ecx, word [rax + 0x3d2]
cmp rcx, 0xb
jae 0x1400a3714
lea edx, [rcx + 1]
mov word [rax + 0x3d2], dx
imul rdx, rcx, 0x38
mov r8, qword [rbp + 0x170]
mov qword [rax + rdx + 0x198], r8
movups xmm0, xmmword [rbp + 0x140]
movups xmm1, xmmword [rbp + 0x150]
movups xmm2, xmmword [rbp + 0x160]
movups xmmword [rax + rdx + 0x188], xmm2
movups xmmword [rax + rdx + 0x178], xmm1
movups xmmword [rax + rdx + 0x168], xmm0
mov rdx, rcx
shl rdx, 5
mov qword [rax + rdx], r12
mov qword [rax + rdx + 8], r14
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [rax + rdx + 0x10], xmm0
mov qword [rax + rcx*8 + 0x3e0], rdi
mov qword [rdi + 0x160], rax
inc ecx
mov word [rdi + 0x3d0], cx
inc qword [r15 + 0x10]
jmp 0x1400a359d
lea edx, [r14 + 1]
lea rdi, [r9 + 1]
imul rax, r9, 0x38
lea r15, [rax + r13]
add r15, 0x168
cmp cx, r14w
jae 0x1400a346c
lea rax, [r13 + 0x168]
imul rcx, rdi, 0x38
add rcx, rax
mov rbx, r14
sub rbx, r9
imul r8, rbx, 0x38
mov dword [rbp + 0x230], edx
mov rdx, r15
mov r12, r9
call sub.VCRUNTIME140.dll_memmove
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmm2, xmmword [rbp + 0x120]
movups xmmword [r15], xmm0
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15 + 0x20], xmm2
mov rax, qword [rbp + 0x130]
mov qword [r15 + 0x30], rax
mov r15, r12
shl r15, 5
lea rdx, [r15 + r13]
mov rcx, rdi
shl rcx, 5
add rcx, r13
mov r8, rbx
shl r8, 5
call sub.VCRUNTIME140.dll_memmove
mov rax, qword [rbp + 0x1e8]
mov qword [r13 + r15], rax
mov qword [r13 + r15 + 8], rsi
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [r13 + r15 + 0x10], xmm0
lea rdx, [rdi*8 + 0x3d8]
add rdx, r13
lea rcx, [r12*8 + 0x3e8]
add rcx, r13
shl rbx, 3
mov r8, rbx
movabs rbx, 0x8000000000000000
call sub.VCRUNTIME140.dll_memmove
mov edx, dword [rbp + 0x230]
mov r10, qword [rbp + 0xa0]
mov r9, r12
jmp 0x1400a34bf
mov rax, qword [rbp + 0x130]
mov qword [r15 + 0x30], rax
movups xmm0, xmmword [rbp + 0x100]
movups xmm1, xmmword [rbp + 0x110]
movups xmm2, xmmword [rbp + 0x120]
movups xmmword [r15 + 0x20], xmm2
movups xmmword [r15 + 0x10], xmm1
movups xmmword [r15], xmm0
mov rax, r9
shl rax, 5
mov rcx, qword [rbp + 0x1e8]
mov qword [r13 + rax], rcx
mov qword [r13 + rax + 8], rsi
movaps xmm0, xmmword [rbp + 0x1d0]
movups xmmword [r13 + rax + 0x10], xmm0
lea rax, [r14 + 2]
mov qword [r13 + r9*8 + 0x3e0], r10
mov word [r13 + 0x3d2], dx
cmp rdi, rax
mov r15, qword [rbp + 0x1e0]
jae 0x1400a3592
mov ecx, r14d
sub ecx, r9d
inc ecx
sub r14, r9
and ecx, 3
je 0x1400a3522
lea r8, [r9*8 + 0x3e0]
add r8, r13
xor edx, edx
mov r9, qword [r8 + rdx*8]
mov qword [r9 + 0x160], r13
lea r10d, [rdi + rdx]
mov word [r9 + 0x3d0], r10w
inc rdx
cmp rcx, rdx
jne 0x1400a3500
add rdi, rdx
cmp r14, 3
jb 0x1400a3592
mov rcx, qword [r13 + rdi*8 + 0x3d8]
mov qword [rcx + 0x160], r13
mov word [rcx + 0x3d0], di
mov rcx, qword [r13 + rdi*8 + 0x3e0]
mov qword [rcx + 0x160], r13
lea edx, [rdi + 1]
mov word [rcx + 0x3d0], dx
mov rcx, qword [r13 + rdi*8 + 0x3e8]
mov qword [rcx + 0x160], r13
lea edx, [rdi + 2]
mov word [rcx + 0x3d0], dx
mov rcx, qword [r13 + rdi*8 + 0x3f0]
mov qword [rcx + 0x160], r13
lea edx, [rdi + 3]
mov word [rcx + 0x3d0], dx
add rdi, 4
cmp rdi, rax
jne 0x1400a3528
inc qword [r15 + 0x10]
mov r13, qword [rbp + 0x1c8]
mov qword [r13], rbx
add rsp, 0x2c8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str.assertion_failed:_edge.height__self.node.height___1
lea r8, [0x140188830]
mov edx, 0x35
call fcn.1400c11d0
jmp 0x1400a373a
lea r8, [0x1401887c8]
mov edx, 0xb
mov rcx, r15
call fcn.1400c1150
jmp 0x1400a373a
mov ecx, 8
mov edx, 0x438
call fcn.1400c0cc0
jmp 0x1400a373a
lea rcx, str.assertion_failed:_src.len____dst.len__
lea r8, [0x1401887b0]
mov edx, 0x28
call fcn.1400c11d0
jmp 0x1400a373a
lea rcx, str.assertion_failed:_src.len____dst.len__
lea r8, [0x1401887b0]
mov edx, 0x28
call fcn.1400c11d0
jmp 0x1400a373a
push rcx
invalid
lea r8, [0x1401887e0]
mov edx, 0xc
call fcn.1400c1150
jmp 0x1400a373a
add byte [rdx], al
add byte [rax], al
mov qword [rbp + 0x208], r14
mov ecx, 8
mov edx, 0x3d8
call fcn.1400c0cc0
jmp 0x1400a373a
jnp 0x1400a370c
mov qword [rbp + 0x220], r12
mov dword [rbp + 0x220], esp
mov qword [rbp + 0x228], r14
add byte [rax], al
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_btreemapentry.rs
or eax, 0xe4f14
call fcn.1400c15c0
jmp 0x1400a373a
mov ecx, 8
mov edx, 0x438
call fcn.1400c0cc0
jmp 0x1400a373a
mov qword [rbp + 0x220], r12
mov qword [rbp + 0x228], r14
lea rcx, [0x14018867b]
lea r8, [0x1401886b0]
mov edx, 0x30
call fcn.1400c11d0
jmp 0x1400a373a
add al, ch
mov esi, 0xeb0001da
mov qword es:[rbp + 0x220], r12
mov qword [rbp + 0x220], r12
mov qword [rbp + 0x228], r14
lea rcx, str.assertion_failed:_idx___CAPACITY_rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_btree_node.rsassertion_failed:_edge.height__self.height___1
lea r8, [0x1401886c8]
mov edx, 0x20
call fcn.1400c11d0
ud2
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp byte [rbp + 0x23f], 0
jne 0x1400a3787
mov rax, qword [rbp + 0x208]
mov eax, dword [rbp + 0x208]
test dword [rax], ecx
add al, byte [rax]
add byte [rax - 0x7d], cl
cmp byte [rax], al
cmp qword [rax], 0
je 0x1400a3787
mov rax, qword [rbp + 0x208]
mov rcx, qword [rax + 8]
mov edx, 1
call fcn.14000cc90
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop rsi
pop rsi
pop r15
pop rbp
ret
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x220
invalid
je 0x1400a37d7
stosb byte [rdi], al
add byte [rax], 0
add byte [rax - 0x7d], cl
mov ebp, 0x220
add byte [rcx + rdx - 0x46], dh
add dword [rax], eax
add byte [rax], al
mov edx, 1
mov rcx, qword [rbp + 0x228]
call fcn.14000cc90
lea rcx, [rbp + 0x140]
call fcn.1400a4190
mov edx, 8
mov rcx, qword [rbp + 0x230]
xor byte [rdx], al
add byte [rax], al
xor byte [rdx], al
add byte [rax], al
call fcn.14000cc90
nop
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
add dword [rax], eax
add byte [rax], al
je 0x1400a3847
mov edx, 1
mov rcx, qword [rbp + 0x1f8]
call fcn.14000cc90
lea rcx, [rbp + 0x48]
call fcn.1400a4190
nop
add rsp, 0x28
add esp, 0x28
add esp, 0x28
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
invalid
stosb byte [rdi], al
add byte [rax], 0
add byte [rdi], cl
or esp, dword [rsi - 0x70]
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x80]
cmp qword [rbp + 0x220], 0
je 0x1400a38c7
mov edx, 1
mov rcx, qword [rbp + 0x228]
call fcn.14000cc90
lea rcx, [rbp + 0x140]
call fcn.1400a4190
nop
add rsp, 0x28
sub byte [rbx + 0x5f], bl
sub byte [rbx + 0x5f], bl
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
cmp dword [rdx], 0x5c
jne 0x1400a4237
adc esp, dword [rsi - 0x7d]
jp 0x1400a422a
cmp word [rdx + 2], 0x5c
pop rsp
jne 0x1400a4237
or al, 0x44
movzx ecx, word [rdx + 4]
movzx r9d, word [rdx + 4]
cmp r9w, 0x3f
je 0x1400a425c
mov rax, qword [r8 + 0x10]
mov qword [rsp + 0x30], rax
movups xmm0, xmmword [r8]
xor byte [rcx + 0xf], al
adc byte [rax], al
movaps xmmword [rsp + 0x20], xmm0
lea rdx, [rsp + 0x20]
xor r8d, r8d
call fcn.140097e10
invalid
call qword [rax + 0x38c48348]
nop
add rsp, 0x38
ret
cmp word [rdx + 6], 0x5c
jne 0x1400a427e
cmp word [rdx + 0xa], 0x3a
jne 0x1400a427e
cmp word [rdx + 0xc], 0x5c
jne 0x1400a427e
add rdx, 8
add rsp, 0x38
jmp fcn.1400a70f0
ret 0x4808
cmp rax, 8
jb 0x1400a4237
cmp r9w, 0x3f
jne 0x1400a4237
stc
invalid
cmp word [rdx + 6], 0x5c
jne 0x1400a4237
cmp word [rdx + 8], 0x55
jne 0x1400a4237
cmp word [rdx + 0xa], 0x4e
jne 0x1400a4237
xchg edi, eax
cmp word [rdx + 0xc], 0x43
jne 0x1400a4237
cmp word [rdx + 0xe], 0x5c
jne 0x1400a4237
cmp cl, ch
and byte [rbx], dh
xor eax, dword [rax]
invalid
xor eax, dword [rax]
add byte [rcx + 0x57], al
push r15
invalid
add byte [rax], al
add byte [rax + 0x75d93948], al
or al, 0x48
mov dword [rsp + 0x30], eax
and al, 0x58
and al, 0x60
je 0x1400a4348
sub byte [rcx + 0x39], cl
fidiv word [rbp + 0x19]
add esp, 0x70
pop rsi
int3
invalid
xor r11d, r11d
test r9w, r9w
je 0x1400a47ac
mov r9w, 1
test r11w, r11w
jne 0x1400a43e0
cmp rdx, r14
je 0x1400a44bb
movzx edi, byte [rdx]
movzx r10d, dil
test r10b, r10b
js 0x1400a4415
inc rdx
jmp 0x1400a44b0
mov r11d, r10d
and r11d, 0x1f
movzx ebp, byte [rdx + 1]
and ebp, 0x3f
cmp r10b, 0xdf
jbe 0x1400a4469
movzx r10d, byte [rdx + 2]
shl ebp, 6
and r10d, 0x3f
or r10d, ebp
cmp dil, 0xf0
jb 0x1400a4479
movzx edi, byte [rdx + 3]
add rdx, 4
and r11d, 7
shl r11d, 0x12
shl r10d, 6
and edi, 0x3f
or edi, r10d
or edi, r11d
mov r10d, edi
cmp r10d, 0xffff
ja 0x1400a448d
jmp 0x1400a44b0
add rdx, 2
shl r11d, 6
jrcxz 0x1400a4477
ret 0x4102
jrcxz 0x1400a4477
or r11d, ebp
mov r10d, r11d
jmp 0x1400a44b0
add rdx, 3
shl r11d, 0xc
jrcxz 0x1400a448d
ret 0x4103
jrcxz 0x1400a448d
or r10d, r11d
cmp r10d, 0xffff
jbe 0x1400a44b0
and r10d, 0x3ff
or r10d, 0xdc00
mov r11d, r10d
jmp 0x1400a43e3
invalid
invalid
invalid
xor r11d, r11d
xor ebx, ebx
mov r9d, r10d
jmp 0x1400a43e3
test r8b, r8b
je 0x1400a4502
movzx eax, r8b
cmp eax, 2
jne 0x1400a44d0
xor ebp, ebp
xor r15d, r15d
jmp 0x1400a452e
xor eax, eax
nop word cs:[rax + rax]
cmp rcx, rax
je 0x1400a44f8
movzx edx, byte [rbx + rax]
cmp edx, 9
je 0x1400a4502
inc rax
cmp edx, 0x20
jne 0x1400a44e0
jmp 0x1400a4502
test rcx, rcx
je 0x1400a4502
mov bpl, 1
jmp 0x1400a44cb
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400a4517
mov rcx, rsi
call case.0x1400660dc.391
mov rdx, qword [rsi + 0x10]
invalid
adc byte [rax - 0x75], cl
or byte [rsi - 0x39], r12b
add al, 0x50
and al, byte [rax]
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], 0x22
inc rdx
mov qword [rsi + 0x10], rdx
mov bpl, 1
mov r15b, 1
xor r12d, r12d
movaps xmm6, xmmword [0x1400c6a50]
sbb byte [0x13f3b453c], ah
sbb byte [0x13f3b453c], ah
jmp 0x1400a4553
mov rax, qword [rsi + 8]
mov word [rax + rdx*2], r12w
inc rdx
mov qword [rsi + 0x10], rdx
mov r12d, r13d
test r12w, r12w
jne 0x1400a45e0
movzx esp, byte [rbx + 2]
shl edx, 6
and r12d, 0x3f
or r12d, edx
cmp cl, 0xf0
invalid
jb 0x1400a46ab
invalid
movzx ecx, byte [rbx + 3]
add rbx, 4
and eax, 7
shl eax, 0x12
shl r12d, 6
and ecx, 0x3f
or ecx, r12d
or ecx, eax
mov r12d, ecx
cmp r12d, 0xffff
jbe 0x1400a45e0
jmp 0x1400a46c2
xor r13d, r13d
test bpl, bpl
je 0x1400a468d
invalid
invalid
add byte [rax], al
invalid
test byte [rcx + 0x66000000], ah
cmp r12d, 0x22
cmp r12w, 0x22
je 0x1400a4608
movzx eax, r12w
cmp eax, 0x5c
jne 0x1400a468b
mov r8, rdi
inc r8
je 0x1400a47d6
test dl, al
add dword [rax], eax
invalid
test dl, al
add dword [rax], eax
add byte [rax - 0x75], cl
invalid
push rsi
adc byte [rax + 0x29], cl
ror byte [rcx + rdi - 0x40], 1
jb 0x1400a46f0
mov rax, qword [rsi + 8]
test rdi, rdi
je case.0x1400985de.186
cmp edi, 0x10
jae 0x1400a463a
xor ecx, ecx
jmp 0x1400a466c
mov rcx, rdi
and rcx, 0xfffffffffffffff0
loope 0x1400a4631
loope 0x1400a4631
lea r8, [rax + rdx*2]
add al, 0x50
add r8, 0x10
xor r9d, r9d
nop dword [rax]
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
add r9, 0x10
cmp rcx, r9
jne 0x1400a4650
add rdx, rcx
cmp rdi, rcx
je case.0x1400985de.186
sub rdi, rcx
nop
mov word [rax + rdx*2], 0x5c
inc rdx
add byte [rax - 1], cl
ret 0xff48
inc edx
dec rdi
jne 0x1400a4670
iretd
mov word [rax + rdx*2], 0x5c
inc rdx
mov qword [rsi + 0x10], rdx
xor edi, edi
mov rdx, qword [rsi + 0x10]
cmp rdx, qword [rsi]
jne 0x1400a4540
invalid
invalid
invalid
mov rcx, rsi
call case.0x1400660dc.391
mov rdx, qword [rsi + 0x10]
jmp 0x1400a4540
invalid
dec dword [rax - 0x7d]
add rbx, 3
add ebx, 3
ret
shl eax, 0xc
or r12d, eax
cmp r12d, 0xffff
jbe 0x1400a45e0
lea eax, [r12 + 0xff0000]
shr eax, 0xa
call 0x1180a53da
add byte [rax], al
and r12d, 0x3ff
add byte [rcx - 0x7f], al
int3
add ah, bl
add byte [rax], al
invalid
add byte [rcx - 0x7f], al
int3
or esp, 0xdc00
mov r13d, r12d
mov ebp, esp
mov r12d, eax
test bpl, bpl
je 0x1400a468d
jmp 0x1400a45ec
mov rcx, rsi
call fcn.1400c4330
add dword [rax], eax
add dword [rax], eax
mov rdx, qword [rsi + 0x10]
jmp 0x1400a4627
invalid
invalid
invalid
invalid
dec dword [rdi]
test byte [rax + 0x48000000], ah
add byte [rax], al
invalid
add byte [rax], al
mov rax, qword [rsi]
mov eax, dword [rsi]
mov eax, dword [rsi]
mov rdx, qword [rsi + 0x10]
mov rcx, rax
push rsi
adc byte [rax - 0x77], cl
mov rcx, rax
sub rcx, rdx
mov ecx, eax
sub rcx, rdx
cmp rcx, rdi
jb 0x1400a47c2
test rdi, rdi
je 0x1400a4781
pop rsp
pop rsp
mov rax, qword [rsi + 8]
cmp rdi, 0x10
jae 0x1400a4733
invalid
xor ecx, ecx
jmp 0x1400a476c
mov rcx, rdi
and rcx, 0xfffffffffffffff0
lea r8, [rax + rdx*2]
add r8, 0x10
adc byte [rbp + 0x31], al
leave
rcl byte [rax], 0x45
xor ecx, ecx
adc byte [rbp + 0x31], al
leave
nop word cs:[rax + rax]
nop word cs:[rax + rax]
movups xmmword [r8 + r9*2 - 0x10], xmm6
movups xmmword [r8 + r9*2], xmm6
add r9, 0x10
add ecx, 0x10
cmp rcx, r9
jne 0x1400a4750
add rdx, rcx
cmp rdi, rcx
je 0x1400a477e
pop rsp
add byte [rax - 1], cl
inc rdx
invalid
invalid
iretd
push rsi
adc byte [rax - 0x75], cl
or byte [rsi - 0x39], r12b
add al, 0x50
and al, byte [rax]
inc rdx
inc edx
mov qword [rsi + 0x10], rdx
xor eax, eax
movaps xmm6, xmmword [rsp + 0x50]
add rsp, 0x68
invalid
push 0x5e5f5d5b
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, rsi
mov r8, rdi
call fcn.1400c4330
add dword [rax], eax
mov rdx, qword [rsi + 0x10]
jmp 0x1400a4725
invalid
invalid
invalid
test rdx, rdx
je 0x1400a4861
invalid
xor eax, 0x8418b4c
mov r8, qword [rcx + 8]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x28], 0
and al, 0x28
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x48], 0
mov qword [rsp + 0x50], rdx
mov qword [rsp + 0x58], r8
mov ecx, 1
add byte [rax], al
add byte [rax], al
jmp 0x1400a4865
xor ecx, ecx
xor eax, eax
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x20]
call fcn.1400a21b0
nop
add rsp, 0x68
ret
add ecx, dword [rbx + 0x15ff0449]
adc al, 0x18
add al, byte [rax]
test rax, rax
je 0x1400a4a84
invalid
mov rsi, rax
cmp rax, 0xffffffffffffffff
jne 0x1400a4a2f
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
jmp 0x1400a4a8e
invalid
mov qword [rbp - 0x40], 0
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov dword [rsp + 0x30], 2
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 0
lea r9, [rbp - 0x40]
mov rcx, rax
mov rdx, rsi
mov r8, rax
call qword [sym.imp.KERNEL32.dll_DuplicateHandle]
test eax, eax
je 0x1400a4a72
mov rbx, qword [rbp - 0x40]
jmp 0x1400a4aa5
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov ebx, eax
shl rbx, 0x20
or rbx, 2
jmp 0x1400a4af8
movabs rax, 0x600000002
mov qword [rbp - 0x10], 1
lea rcx, [rbp - 8]
mov qword [rbp - 8], rax
call fcn.14008f480
xor ebx, ebx
xor eax, eax
jmp 0x1400a4afd
mov eax, 1
mov rdx, rbx
add rsp, 0xc8
pop rbx
pop rdi
pop rsi
pop rbp
ret
lea r12, [rdx + 1]
mov r15, rcx
lea rax, [rdx + rdx*2]
mov r8, qword [rcx + rdx*8 + 8]
mov r9, qword [rcx + rax*8 + 0x60]
mov rax, qword [rcx + rax*8 + 0x70]
movups xmmword [rsp + 0x28], xmm6
mov qword [rsp + 0x20], rax
mov rcx, qword [rbp - 0x20]
xor edx, edx
call r14
mov r9d, 1
mov rcx, r15
mov rdx, r12
mov r8d, 0
test eax, eax
je 0x1400a54e6
sub rdi, 1
jb case.0x14002fa5e.1572
sub rbx, 1
jb case.0x14002fa5e.1572
test rcx, rcx
jne 0x1400a53c0
test r9, r9
je 0x1400a53c0
test rdx, rdx
je 0x1400a53ca
mov r9, rdx
and r9, 7
and ecx, 7
and ecx, 7
je 0x1400a53cf
mov rax, rdx
and rax, 0xfffffffffffffff8
mov rcx, r8
nop dword [rax]
mov rcx, qword [rcx + 0x170]
dec r9
jne 0x1400a53a0
cmp rdx, 8
jae 0x1400a53e0
jmp 0x1400a541e
test byte [rax], al
add byte [rax], al
add byte [rax], al
test r9, r9
jne 0x1400a5423
jmp 0x1400a554e
add dword [rax], eax
add byte [rcx + rcx*4 - 0x3f], cl
mov rcx, r8
jmp 0x1400a541e
mov rcx, r8
mov rax, rdx
ror byte [rax - 0x7d], 1
cli
or byte [rdx + 0x43], dh
ror byte [rax - 0x7d], 1
cli
or byte [rdx + 0x43], dh
nop dword [rax + rax]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov ecx, dword [rcx + 0x170]
mov ecx, dword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
mov rcx, qword [rcx + 0x170]
add rax, 0xfffffffffffffff8
jne 0x1400a53e0
xor edx, edx
xor r8d, r8d
movzx eax, word [rcx + 0x16a]
cmp rdx, rax
jb 0x1400a5452
nop
mov rax, qword [rcx]
test rax, rax
je 0x1400a5540
inc r8
movzx edx, word [rcx + 0x168]
mov rcx, rax
cmp dx, word [rax + 0x16a]
jae 0x1400a5430
test r8, r8
je 0x1400a5320
mov r15, qword [rcx + rdx*8 + 0x178]
mov rax, r8
dec rax
je 0x1400a54de
mov r9, rax
and r9, 7
je 0x1400a5495
mov rax, r9
nop word [rax + rax]
mov r15, qword [r15 + 0x170]
dec rax
jne 0x1400a5480
not r9
add r9, r8
mov rax, r9
add r8, 0xfffffffffffffffe
cmp r8, 7
jb 0x1400a54de
nop
mov r8, qword [r15 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
mov r8, qword [r8 + 0x170]
mov r15, qword [r8 + 0x170]
add rax, 0xfffffffffffffff8
jne 0x1400a54a0
xor r12d, r12d
jmp 0x1400a5327
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rsi + 8], rax
mov qword [rsi], 0
add byte [rax], al
add byte [rax], al
mov rsi, qword [rbp - 0x20]
mov rcx, rsi
mov ecx, esi
mov ecx, esi
call qword [sym.imp.KERNEL32.dll_DeleteProcThreadAttributeList]
test r13, r13
add byte [rbp - 0x7b], cl
in eax, dx
je 0x1400a552b
mov edx, 1
add dword [rax], eax
add byte [rax], al
mov rcx, rsi
call fcn.14000cc90
jmp 0x1400a552b
mov rax, qword [rbp - 0x20]
mov qword [rsi], rax
mov qword [rsi + 8], r13
movaps xmm6, xmmword [rbp - 0x10]
add rsp, 0x78
pop rbx
pop rdi
invalid
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_btree_navigate.rs
call fcn.1400c15c0
add dword [rax], eax
xor eax, 0x74e8000e
rol byte [rcx], 0
add dword [rax], eax
add dword [rax], eax
jmp 0x1400a555e
mov qword [rbp - 0x30], r13
lea rcx, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_alloc_srccollections_btree_navigate.rs
invalid
ror byte [rax - 0x73], 1
or eax, 0xe2b77
invalid
add al, ch
invalid
call fcn.1400c15c0
ud2
or ebp, eax
or edi, dword [rax - 0xa]
dec esp
nop word cs:[rax + rax]
mov qword [rsp + 0x10], rdx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push rbp
push rbp
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
sub esp, 0x48
sub esp, 0x48
lea rbp, [rdx + 0x70]
movaps xmmword [rsp + 0x30], xmm6
mov edx, 1
add byte [rax], al
add byte [rax - 0x75], cl
loopne 0x1400a5580
hlt
jbe 0x1400a5591
dec dword [rdi]
sub byte [rsp + 0x30], dh
je 0x1400a55c4
xor byte [rax - 0x7d], cl
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
loopne 0x1400a5580
hlt
je 0x1400a55c4
xor byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x41], dl
push rdi
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
movaps xmmword [rsp + 0x30], xmm6
mov rcx, qword [rbp - 0x20]
mov rdx, qword [rbp - 0x30]
push rbp
invalid
xor byte [rax - 0x75], cl
loopne 0x1400a562b
mov edx, dword [rbp - 0x30]
push rbp
shr al, 1
add byte [r8], r8b
add byte [rdi], cl
movaps xmm6, xmmword [rsp + 0x30]
call fcn.1400a5630
movaps xmm6, xmmword [rsp + 0x30]
add rsp, 0x48
pop rbx
pop rdi
pop rsi
pop r12
invalid
pop r13
pop r14
pop r15
pop rbp
ret
nop dword cs:[rax + rax]
add byte [rax], al
mov qword [rsp + 0x10], rdx
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x48
lea rbp, [rdx + 0x70]
movaps xmmword [rsp + 0x30], xmm6
ud2
je 0x1400a5651
xor byte [rdi], cl
or edx, dword [rsi + 0x57]
push rsi
push rdi
sub rsp, 0x28
mov rdi, rdx
mov rsi, rcx
call qword [sym.imp.KERNEL32.dll_DeleteProcThreadAttributeList]
test rdi, rdi
je 0x1400a565a
mov edx, 1
mov rcx, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp fcn.14000cc90
invalid
nop
add rsp, 0x28
pop rdi
pop rsi
ret
call qword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
mov dword [rbp + 0x58], eax
jmp 0x1400a57eb
mov rax, qword [rbp + 0x20]
xchg qword [0x1401bf2c8], rax
mov rax, qword [0x1401bf2c8]
test rax, rax
jne 0x1400a5840
movaps xmmword [rbp + 0x20], xmm6
xor ecx, ecx
lea rdx, [rbp + 0x20]
mov r8d, 0x10
mov r9d, 2
call r12
test eax, eax
jns 0x1400a57e0
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x70], r14
mov byte [rbp + 0xa7], dil
mov byte [rbp + 0xa6], 1
call fcn.1400a7010
jmp 0x1400a57e4
mov eax, 1
lock xadd qword [0x1401bf2c8], rax
mov qword [rbp - 0x18], rax
lea rax, [rbp + 0x58]
mov qword [rbp], rax
lea rax, [fcn.140014880]
mov qword [rbp + 8], rax
lea rax, [rbp - 0x18]
mov qword [rbp + 0x10], rax
lea rax, [fcn.140010f10]
mov qword [rbp + 0x18], rax
lea rax, str..pipe__rust_anonymous_pipe1__.
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x28], 2
mov qword [rbp + 0x40], 0
mov rax, rbp
mov qword [rbp + 0x30], rax
mov qword [rbp + 0x38], 2
mov qword [rbp + 0x78], rbx
mov qword [rbp + 0x70], r14
mov byte [rbp + 0xa7], dil
mov byte [rbp + 0xa6], 1
lea rcx, [rbp - 0x38]
lea rdx, [rbp + 0x20]
call fcn.14000d4b0
test r14, r14
sete al
or sil, al
test sil, 1
jne 0x1400a58e1
mov edx, 1
mov rcx, rbx
call fcn.14000cc90
mov rax, qword [rbp - 0x38]
mov qword [rbp + 0x80], rax
mov r8, qword [rbp - 0x30]
mov rax, qword [rbp - 0x28]
lea r12, [r8 + rax]
test rax, rax
mov qword [rbp + 0x88], r8
mov dword [rbp + 0x5c], r15d
mov qword [rbp - 0x10], rax
je 0x1400a5930
movzx ecx, byte [r8]
movzx r13d, cl
test r13b, r13b
js 0x1400a5950
lea r15, [r8 + 1]
lea edi, [rax + 1]
jmp 0x1400a59b4
xor edi, edi
xor r14d, r14d
xor r13d, r13d
xor r15d, r15d
xor esi, esi
jmp 0x1400a59dc
nop word cs:[rax + rax]
mov eax, r13d
and eax, 0x1f
movzx edx, byte [r8 + 1]
and edx, 0x3f
cmp r13b, 0xdf
std
fbstp tbyte [rsi + 0x44]
std
fbstp tbyte [rsi + 0x44]
movzx r13d, byte [r8 + 2]
shl edx, 6
and r13d, 0x3f
or r13d, edx
cmp cl, 0xf0
stc
invalid
jb 0x1400a5d3e
stc
invalid
lea r15, [r8 + 4]
movzx ecx, byte [r8 + 3]
and eax, 7
shl eax, 0x12
shl r13d, 6
and ecx, 0x3f
or ecx, r13d
or ecx, eax
mov r13d, ecx
cmp r13d, 0xffff
jbe 0x1400a59b4
lea r15, [r8 + 2]
shl eax, 6
or eax, edx
mov r13d, eax
mov eax, 1
xor edi, edi
mov rsi, r12
sub rsi, r15
add rsi, 3
add esi, 3
add esi, 3
mov rcx, 0xffffffffffffffff
cmovb rsi, rcx
shr rsi, 2
add rsi, rax
mov r14w, 1
cmp rsi, 4
mov eax, 3
cmovb rsi, rax
movabs rax, 0x3fffffffffffffff
invalid
invalid
invalid
invalid
invalid
cmp rsi, rax
jae 0x1400a5f25
invalid
add byte [rax - 1], cl
invalid
inc rsi
lea rbx, [rsi + rsi]
movzx eax, byte [0x1401bf360]
adc dword [rax], eax
adc dword [rax], eax
xor ecx, ecx
mov rdx, rbx
call fcn.1400a9950
test rax, rax
je 0x1400a5ef2
invalid
add byte [rax - 0x77], cl
ror dword [rax - 0x75], 0x45
clc
inc eax
mov dword [rbp + 0x60], eax
mov word [rcx], r13w
mov ebx, 1
mov qword [rbp + 0x90], rcx
jmp 0x1400a5a4a
mov edi, eax
mov word [rcx + rbx*2], r13w
inc rbx
test r15, r15
je 0x1400a5ac0
test di, di
je 0x1400a5aa0
xor eax, eax
mov r13d, edi
cmp rbx, rsi
jne 0x1400a5a40
mov qword [rbp + 0x98], rsi
mov rsi, r12
sub rsi, r15
add rsi, 3
mov rcx, 0xffffffffffffffff
cmovb rsi, rcx
shr rsi, 2
cmp ax, 1
sbb rsi, 0xffffffffffffffff
cmp r14w, 1
inc byte [rcx]
inc byte [rcx]
add dword [rax - 0x7d], ecx
fdivp st(7)
sbb rsi, 0xffffffffffffffff
mov edi, eax
jmp case.0x1400660dc.1225
invalid
nop dword cs:[rax + rax]
add byte [rax], al
cmp r15, r12
je 0x1400a5ac0
invalid
sbb eax, dword [rcx + 0xf]
mov dh, 0x17
movzx edx, byte [r15]
movzx r13d, dl
test r13b, r13b
test ch, ch
invalid
test ch, ch
js 0x1400a5ba7
add byte [rax], al
add byte [rcx - 1], cl
inc r15
xor eax, eax
shr bl, 0x9c
invalid
shr bl, 0x9c
nop dword [rax]
cmp r14w, 1
cmp r14d, 1
mov qword [rbp + 0x98], rsi
jne 0x1400a5c50
add dword [rax], eax
invalid
cwde
add byte [rax], al
add byte [rdi], cl
test dword [rsi + 1], edi
add dword [rax], eax
invalid
add dword [rax], eax
add byte [rbp + 0x31], al
inc dword [rbp + 0x31]
xor esi, esi
invalid
invalid
add byte [rax], al
invalid
xor r15d, r15d
xor r14d, r14d
xor esi, esi
xor esi, esi
mov r13d, 0
add byte [rax], al
add byte [rax], al
invalid
add byte [rax - 0x77], cl
mov esi, 0
add byte [rax], al
mov rdx, rsi
mov esi, 0
add byte [rax], al
add byte [rax], al
cmp rbx, rdx
cmp ebx, edx
jne 0x1400a5b40
inc rsi
add rsi, rbx
jb 0x1400a5ee0
invalid
invalid
add eax, dword [rax]
invalid
invalid
add eax, dword [rax]
add byte [rax - 0x75], cl
mov rax, qword [rbp + 0x98]
add rax, rax
invalid
test dword [rax + 0x48000000], ebx
add eax, eax
invalid
ror byte [rax + 0x39], 0xf0
cmp rax, rsi
cmova rsi, rax
invalid
cmp rsi, 5
jae 0x1400a5b13
mov esi, 4
xor edx, edx
mov rcx, rsi
shr rcx, 0x3e
sete cl
cmp qword [rbp + 0x98], 0
je 0x1400a5b4f
mov r8, qword [rbp + 0x90]
mov eax, dword [rbp + 0x90]
mov qword [rbp + 0x20], r8
mov dword [rbp + 0x20], eax
mov qword [rbp + 0x30], rax
mov eax, 2
jmp 0x1400a5b51
nop
mov rsi, qword [rbp + 0x98]
xor r13d, r13d
add byte [rbp + 0x31], al
in eax, dx
jmp 0x1400a5a42
invalid
xor eax, eax
lea r8, [rsi + rsi]
mov dl, cl
mov dl, cl
add rdx, rdx
mov qword [rbp + 0x28], rax
mov dword [rbp + 0x28], eax
mov dword [rbp + 0x28], eax
mov rcx, rbp
lea r9, [rbp + 0x20]
lea ecx, [rbp + 0x20]
lea ecx, [rbp + 0x20]
call fcn.140090250
cmp qword [rbp], 0
mov rcx, qword [rbp + 8]
mov ecx, dword [rbp + 8]
dec dword [rax - 0x7d]
jge 0x1400a5b6e
add byte [rax - 0x75], cl
or byte [r14 + riz + 0x48], r14b
mov eax, 1
add dword [rax], eax
add byte [rax], al
mov ecx, dword [rbp + 8]
je 0x1400a5b9b
movabs rax, 0x8000000000000001
cmp rcx, rax
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add byte [rax + 0xfc13948], al
or byte [rax + 0x39], 0xc1
jne 0x1400a5edb
or byte [rax + 0x39], 0xc1
jne 0x1400a5edb
add eax, dword [rax]
add byte [rax - 0x75], cl
mov ch, 0x98
mov rsi, qword [rbp + 0x98]
mov rcx, qword [rbp + 0x90]
add byte [rax], al
add cl, ch
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
add byte [rax], al
add byte [rax - 0x75], cl
lea edx, [rax - 0x17000000]
add byte [rax], al
add cl, ch
add byte [rax], al
add cl, ch
cmpsd dword [rsi], dword [rdi]
invalid
dec dword [rax - 0x77]
lea edx, [rax - 0x17000000]
add cl, ch
mov qword [rbp + 0x90], rcx
jmp 0x1400a5a42
add cl, ch
wait
invalid
mov eax, r13d
mov eax, ebp
and eax, 0x1f
movzx r8d, byte [r15 + 1]
mov dh, 0x47
add dword [rcx - 0x7d], eax
loopne case.0x14006dc66.1177
mov dh, 0x47
add dword [rcx - 0x7d], eax
loopne case.0x14006dc66.1177
cmp r13b, 0xdf
jbe 0x1400a5bff
movzx ebp, byte [rdi + 2]
shl r8d, 6
invalid
and r13d, 0x3f
or r13d, r8d
cmp dl, 0xf0
cli
invalid
jb case.0x140071eb3.1160
invalid
cli
invalid
movzx edx, byte [rdi + 3]
add r15, 4
add al, 0x83
loopne 0x1400a5be4
shl eax, 0x12
push rdi
add ecx, dword [rcx - 0x7d]
mov dword [rbx + rax*4], 0xe0c107e0
add al, 0x83
loopne 0x1400a5be4
shl eax, 0x12
invalid
invalid
add al, 0x83
loopne 0x1400a5be4
shl r13d, 6
in eax, 6
and edx, 0x3f
or edx, r13d
or edx, eax
mov r13d, edx
invalid
cmp r13d, 0xffff
cmp ebp, 0xffff
invalid
invalid
cmp ebp, 0xffff
add byte [rdi + 0x2e], dh
ja case.0x14006dc66.1178
xor eax, eax
xor eax, eax
jmp 0x1400a5a59
invalid
dec dword [rcx - 0x7d]
mov dword [rdx], 0x4406e0c1
shl eax, 6
or eax, r8d
shl eax, 6
or eax, r8d
invalid
mov r13d, eax
mov ebp, eax
xor eax, eax
jmp 0x1400a5a59
invalid
invalid
invalid
add r15, 3
shl eax, 0xc
loopne case.0x14006dc66.1178
loopne case.0x14006dc66.1178
or r13d, eax
cmp r13d, 0xffff
std
invalid
inc dword [rax]
add byte [rsi - 0x2e], dh
jbe 0x1400a5bf8
jbe 0x1400a5bf8
lea edx, [r13 + 0xff0000]
xchg ebp, eax
add byte [rax], al
inc dword [rax]
shr edx, 0xa
or edx, 0xd800
add al, bl
add byte [rax], al
or al, byte [rcx + 0xd800ca]
add byte [rcx - 0x7f], al
and r13d, 0x3ff
or r13d, 0xdc00
mov eax, r13d
add al, bl
add byte [rax], al
and r13d, 0x3ff
inc dword [rbx]
add byte [rax], al
or r13d, 0xdc00
add ah, bl
add byte [rax], al
mov eax, r13d
mov r13d, edx
jmp 0x1400a5a59
or bh, dh
invalid
invalid
invalid
or bh, dh
invalid
call qword [rax + 0x2444c748]
cmp byte [rax], al
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x38], 0
and al, 0x38
add byte [rax], al
add byte [rax], al
mov dword [rsp + 0x30], 0
xor byte [rax], al
add byte [rax], al
add bh, al
and al, 0x28
and al, 0x28
mov dword [rsp + 0x28], 0x10000
and al, 0x28
add byte [rax], al
add dword [rax], eax
mov dword [rsp + 0x20], 0x10000
and al, 0x20
add byte [rax], al
add byte [rcx], al
invalid
add byte [rcx], al
add byte [rax - 0x75], cl
mov rdi, qword [rbp + 0x90]
mov rdi, qword [rbp + 0x90]
add byte [rax], al
add byte [rax - 0x77], cl
mov rcx, rdi
mov rcx, rdi
mov edx, dword [rbp + 0x64]
mov r15d, dword [rbp + 0x5c]
mov edi, dword [rbp + 0x5c]
push rbp
mov r15d, dword fs:[rbp + 0x5c]
mov edi, dword [rbp + 0x5c]
mov edi, dword [rbp + 0x5c]
mov r8d, r15d
mov eax, edi
mov r9d, 1
mov ecx, 1
add bh, bh
adc eax, 0x2062f
invalid
invalid
add al, byte [rax]
call qword [sym.imp.KERNEL32.dll_CreateNamedPipeW]
invalid
mov rbx, rax
cmp rax, 0xffffffffffffffff
jne 0x1400a5df3
add dword [rax], eax
add bh, bh
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x20414
add al, byte [rax]
mov rcx, rax
shl rcx, 0x20
loope 0x1400a5ccb
ror dword [rax - 0x3f], 0xe1
and byte [rax - 0x7d], cl
loope 0x1400a5ccb
or rcx, 2
mov qword [rbp + 0x20], rcx
mov dword [rbp + 0x20], ecx
leave
add cl, byte [rax - 0x77]
mov dword [rbp + 0x20], ecx
mov edx, dword [rbp + 0x60]
cmp edx, 9
invalid
invalid
mov ch, 0x80
add byte [rax], al
invalid
mov dword [rbp + 0x20], ecx
mov edx, dword [rbp + 0x60]
cmp edx, 9
mov r14, qword [rbp + 0x80]
mov ch, 0x80
add byte [rax], al
add byte [rax], al
push rbp
invalid
mov ch, 0x80
add byte [rax], al
invalid
add byte [rax], al
add byte [rdi], cl
invalid
jg 0x1400a5d83
mov ebp, 0x83000000
clc
add eax, 0xd0891575
jne 0x1400a5ce0
mov eax, edx
add byte [rbx + 0x157505f8], al
cmp eax, 5
jne 0x1400a5ce0
mov eax, edx
ror byte [rax - 0x77], 1
clc
clc
mov qword [rbp - 8], rax
clc
mov r12, qword [sym.imp.bcrypt.dll_BCryptGenRandom]
and eax, 0x20848
add bl, ch
and ah, byte [rsi + 0xf]
invalid
invalid
invalid
jmp 0x1400a5cfc
nop word [rax + rax]
add byte [rax], al
test r15d, r15d
test edi, edi
mov r12, qword [sym.imp.bcrypt.dll_BCryptGenRandom]
and eax, 0x20836
add al, byte [rax]
je 0x1400a5d83
add byte [rbp + 0x31], al
inc dword [rbx - 0x7af0a808]
jne 0x1400a5d83
xor r15d, r15d
cmp eax, 0x57
jne 0x1400a5d83
lea rcx, [rbp + 0x20]
lea ecx, [rbp + 0x20]
call fcn.14008f480
mov dil, 1
xor esi, esi
cmp qword [rbp + 0x98], 0
cmp dword [rbp + 0x98], 0
inc dword [rax - 0x49]
add dword [rcx], esi
test byte [rax - 0x7d], 0xbd
cmp dword [rbp + 0x98], 0
cmp dword [rbp + 0x98], 0
mov rbx, qword [rbp + 0x88]
mov r14, qword [rbp + 0x80]
je 0x1400a57d0
mov edx, 2
add al, byte [rax]
add byte [rax], al
mov rcx, qword [rbp + 0x90]
call fcn.14000cc90
idiv bh
nop
add byte [rax], al
add al, ch
pop rcx
outsd dx, dword [rsi]
idiv bh
xor esi, esi
jmp 0x1400a57d0
lea r15, [r8 + 3]
shl eax, 0xc
or r13d, eax
cmp r13d, 0xffff
jbe 0x1400a59b4
mov rax, qword [rbp + 0x68]
mov qword [rax + 8], rcx
mov qword [rax], 1
mov rsi, 0xffffffffffffffff
cmp qword [rbp + 0x98], 0
je 0x1400a5db0
mov edx, 2
mov rcx, rdi
call fcn.14000cc90
mov rdi, qword [rbp + 0x88]
test r14, r14
je 0x1400a5dc9
mov edx, 1
mov rcx, rdi
call fcn.14000cc90
cmp rbx, 0xffffffffffffffff
je 0x1400a5dd8
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CloseHandle]
movaps xmm6, xmmword [rbp + 0xb0]
add rsp, 0x148
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
test rsi, rsi
mov rdi, qword [rbp + 0x88]
mov r14, qword [rbp + 0x80]
je 0x1400a5e17
test rcx, rcx
jne 0x1400a5ee7
call fcn.14000cd70
jmp 0x1400a5f4e
mov rdx, qword [rbp + 0x10]
call fcn.1400c0cc0
jmp 0x1400a5f4e
mov rax, qword [rbp + 0x88]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x70], rax
mov byte [rbp + 0xa7], 1
mov byte [rbp + 0xa6], 1
call fcn.14000cd70
ud2
mov rax, rdi
add rsp, 0x50
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
adc byte [rax], al
add byte [rax], al
call fcn.1400c0cc0
ud2
push rsp
and al, 0x10
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x30
lea rbp, [rdx + 0x50]
mov rcx, qword [rbp - 0x18]
mov rdx, qword [rbp - 0x10]
call case.0x14009383a.365
mov al, 0x34
invalid
call qword [rax + 0x30c48348]
pop rbx
mov al, 0x34
invalid
pop rdi
pop rsi
pop r14
pop rbp
ret
mov qword [rsp + 0x10], rdx
push rbp
push r14
push rsi
push rdi
push rbx
sub rsp, 0x30
xor byte [rax - 0x73], cl
push 0x50
xor byte [rax - 0x73], cl
push 0x50
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
je case.0x1400941d8.413
mov rax, qword [rbp - 0x10]
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x20]
call fcn.14000cc90
mov edx, 8
mov rcx, qword [rbp - 0x18]
call fcn.14000cc90
idiv bh
idiv bh
call qword [rax + 0x30c48348]
nop
add rsp, 0x30
pop rbx
pop rdi
pop rsi
pop r14
pop rbp
ret
and byte [rax - 0x77], cl
invalid
adc al, ch
push rdx
xchg ebp, eax
invalid
add esp, 0x78
pop rsi
pop rbp
ret
lea eax, [0x14018b648]
mov qword [rbp - 0x48], rax
mov dword [rbp - 0x48], eax
mov dword [rbp - 0x48], eax
mov qword [rbp - 0x40], 1
add dword [rax], eax
add byte [rax], al
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rbp - 0x38], rax
enter 0x570f, 0xffffffffffffffc0
ret
enter 0x570f, 0xffffffffffffffc0
movups xmmword [rbp - 0x30], xmm0
lea rdx, str.library_std_src_syspalwindows_stack_overflow.rs
invalid
ror byte [rax - 0x73], 1
adc eax, 0xe4fd9
invalid
add byte [rax - 0x73], cl
movabs r8, 0x660b0f0001a950e8
test eax, 0xb0f0001
nop word cs:[rax + rax]
nop word cs:[rax + rax]
lea rcx, [rbp - 0x48]
call fcn.1400c1010
test eax, 0xb0f0001
test eax, 0xb0f0001
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
sub rsp, 0x28
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x70]
in al, dx
sub byte [rax - 0x73], cl
lea ebp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
call fcn.1400c16e0
cld
scasd eax, dword [rdi]
add dword [rax], eax
invalid
add ah, cl
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
int3
nop dword cs:[rax + rax]
test byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
mov dword [rsp + 0x10], edx
add byte [rax], al
mov qword [rsp + 0x10], rdx
mov dword [rsp + 0x10], edx
adc byte [rbp + 0x56], dl
push rbp
push rsi
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x70]
lea ebp, [rdx + 0x70]
mov rax, qword [rbp - 8]
clc
cmp qword [rax + 8], 0
or byte [rax], al
je case.0x1400941d8.454
adc dword [rax - 0x75], ecx
clc
clc
mov rax, qword [rbp - 8]
clc
mov rdx, qword [rax + 0x10]
mov rcx, qword [rbp - 0x10]
mov ecx, dword [rbp - 0x10]
invalid
invalid
call fcn.14000cc90
jne 0x1400a677e
idiv bh
push rax
adc byte [rax - 0x75], cl
invalid
jne 0x1400a677e
idiv bh
idiv bh
mov edx, 8
add byte [rax], al
add byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x18]
call fcn.14000cc90
idiv bh
call 0x1366fcf10
call qword [rax + 0x28c48348]
nop
add rsp, 0x28
invalid
invalid
idiv bh
idiv bh
nop
add rsp, 0x28
invalid
invalid
invalid
sub byte [rsi + 0x5d], bl
pop rsi
pop rbp
ret
int3
int3
int3
int3
int3
int3
push rdi
push rbx
sub rsp, 0x20
sub esp, 0x20
in al, dx
and byte [rax - 0x77], cl
mov esi, ecx
in al, dx
and byte [rax - 0x77], cl
invalid
mov esi, ecx
invalid
mov rax, qword [rcx]
lock dec qword [rax]
dec dword [rax]
add eax, esi
dec qword [rax]
dec dword [rax]
dec dword [rax]
or byte [rbp + 8], dh
jne 0x1400a675b
mov rcx, qword [rsi]
call fcn.14008fb30
invalid
dec dword [rax - 0x75]
mov rax, qword [rsi + 0x10]
test rax, rax
test eax, eax
invalid
adc byte [rax - 0x7b], r9b
adc byte [rax - 0x7b], cl
sal byte [rdi + rcx - 0x10], 0x48
dec dword [rax]
invalid
je case.0x14009383a.435
lock dec qword [rax]
dec qword [rax]
jne case.0x14009383a.435
mov rcx, qword [rsi + 0x10]
mov ecx, dword [rsi + 0x10]
adc al, r13b
lea ecx, [rbp - 1]
call fcn.14009b500
dec dword [rax - 0x75]
sbb byte [rax - 0x75], r9b
sbb byte [rax - 0x75], cl
mov rcx, qword [rsi + 0x18]
mov rdi, qword [rsi + 0x20]
jle case.0x14009788b.286
sbb byte [rax - 0x75], cl
jle case.0x14009788b.286
and byte [rax - 0x75], cl
mov rbx, qword [sym.imp.KERNEL32.dll_CloseHandle]
sbb eax, 0x1f946
stc
add dword [rax], eax
add bh, bh
ror dword [rax - 0x77], cl
mov rcx, rdi
call rbx
mov rcx, rdi
call rbx
mov rax, qword [rsi + 8]
mov eax, dword [rsi + 8]
or al, r14b
dec qword [rax]
ror dword [rax - 0x75], cl
or al, r14b
dec qword [rax]
dec dword [rax]
jne case.0x140094224.421
adc byte [rax - 0x75], cl
mov rcx, qword [rsi + 8]
add rsp, 0x20
add esp, 0x20
invalid
invalid
or byte [rax - 0x7d], r9b
or byte [rax - 0x7d], cl
invalid
pop rbx
pop rdi
pop rsi
jmp fcn.1400a6410
cld
invalid
nop
add rsp, 0x20
and byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
ret
int3
push rsi
push rdi
push rbx
sub rsp, 0x68
sub esp, 0x68
sub esp, 0x68
lea rbp, [rsp + 0x60]
lea ebp, [rsp + 0x60]
invalid
mov qword [rbp - 8], 0xfffffffffffffffe
mov qword [rbp - 0x18], rcx
mov dword [rbp - 0x18], ecx
clc
invalid
invalid
mov dword [rbp - 0x18], ecx
mov rax, qword [rcx]
mov eax, dword [rcx]
mov rcx, qword [rax + 0x18]
mov ecx, dword [rax + 0x18]
test rcx, rcx
test ecx, ecx
je 0x1400a67ea
adc eax, 0x20508b48
mov rdx, qword [rax + 0x20]
and dh, al
test dword [r9], 0x1f645c6
test dword [rcx], 0x1f645c6
mov byte [rbp - 9], 1
mov byte [rbp - 0xa], 1
invalid
invalid
invalid
test dword [rcx], 0x1f645c6
test byte [rcx], 0xc6
mov byte [rbp - 0xb], 1
call fcn.14008f240
push rsi
mov bh, dh
invalid
cmc
add eax, ebp
invalid
push rsi
mov bh, dh
dec dword [rax - 0x75]
call 0x15052f33a
call 0x15052f33a
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax + 0x10]
invalid
invalid
call 0x15052f33a
adc sil, al
test dword [r9], 0x1f645c6
invalid
invalid
invalid
mov byte [rbp - 9], 1
mov byte [rbp - 0xa], 1
invalid
invalid
invalid
test byte [r9], 0xc6
cmc
add al, ch
call fcn.14009b340
test rax, rax
invalid
mov byte [rbp - 0xb], 0
call fcn.14009b340
test rax, rax
invalid
sal byte [rsi + rcx - 0x10], 0x48
dec dword [rax]
je case.0x140094354.440
lock dec qword [rax]
jne case.0x140094354.440
mov rcx, rax
call fcn.14009b500
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax]
mov rdx, qword [rax + 0x18]
mov qword [rbp - 0x38], rdx
mov rax, qword [rax + 0x20]
mov qword [rbp - 0x40], rax
mov byte [rbp - 0xc], 1
mov byte [rbp - 0xd], 1
call fcn.14008f550
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 1
mov rcx, qword [rbp - 0x38]
mov rdx, qword [rbp - 0x40]
call fcn.1400a6a80
mov rax, qword [rbp - 0x18]
mov rsi, qword [rax + 8]
cmp qword [rsi + 0x18], 0
je 0x1400a6895
mov rcx, qword [rsi + 0x20]
test rcx, rcx
je 0x1400a6895
mov qword [rbp - 0x30], rsi
mov rax, qword [rsi + 0x28]
mov qword [rbp - 0x28], rcx
mov qword [rbp - 0x20], rax
call qword [rax]
mov rax, qword [rbp - 0x20]
cmp qword [rax + 8], 0
mov rsi, qword [rbp - 0x30]
mov rcx, qword [rbp - 0x28]
je 0x1400a6895
mov qword [rsi + 0x18], 1
mov qword [rsi + 0x20], 0
lock dec qword [rsi]
jne 0x1400a68bb
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 0
mov rcx, rsi
call fcn.1400a6410
nop
add rsp, 0x68
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov dword [rsp + 0x10], edx
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
sub esp, 0x28
lea rbp, [rdx + 0x60]
push 0x60
call fcn.1400c3e80
int3
nop dword [rax + rax]
mov qword [rsp + 0x10], rdx
invalid
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
lea rbp, [rdx + 0x60]
call fcn.1400c3e80
jp 0x1400a68d9
add dword [rax], eax
int3
invalid
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
invalid
invalid
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
invalid
mov rax, qword [rbp - 0x20]
cmp qword [rax + 8], 0
je 0x1400a693d
js 0x1400a6931
add byte [rcx + rdx + 0x48], dh
mov eax, dword [rbp - 0x20]
invalid
invalid
mov rax, qword [rbp - 0x20]
loopne case.0x14009788b.292
mov rdx, qword [rax + 0x10]
mov edx, dword [rax + 0x10]
push rax
adc byte [rax - 0x75], cl
mov rcx, qword [rbp - 0x28]
mov ecx, dword [rbp - 0x28]
fsubr st(0)
push rbx
call fcn.14000cc90
invalid
dec dword [rax - 0x75]
mov rax, qword [rbp - 0x30]
ror byte [r8 - 0x39], 1
mov qword [rax + 0x18], 1
mov qword [rax + 0x20], 0
mov dword [rax + 0x20], 0
sbb byte [rcx], al
add byte [rax], al
add byte [rax - 0x39], cl
and byte [rax], al
and byte [rax], al
mov dword [rax + 0x20], 0
and byte [rax], al
add byte [rax], al
add dh, al
invalid
add byte [rax], al
mov byte [rbp - 0xc], 0
mov byte [rbp - 0xd], 1
add dword [rax - 0x7d], ecx
invalid
invalid
hlt
add dword [rax - 0x7d], ecx
add dword [rax - 0x7d], ecx
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
mov qword [rsp + 0x10], rdx
push rsp
and al, 0x10
invalid
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
lea rbp, [rdx + 0x60]
lea ebp, [rdx + 0x60]
sub byte [rax - 0x73], cl
push 0x60
invalid
lea ebp, [rdx + 0x60]
invalid
movzx ebx, byte [rbp - 0xd]
cmp byte [rbp - 0xc], 0
hlt
invalid
mov dh, 0x5d
cmp byte [rbp - 0xc], 0
hlt
invalid
hlt
je 0x1400a69b2
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
test dword ss:[rcx], 0x4d8b4800
add dword [rax], eax
mov rcx, qword [rbp - 0x38]
call rsi
invalid
enter 0xffffffffffffd6ff, 0x48
mov ecx, dword [rbp - 0x40]
invalid
mov rcx, qword [rbp - 0x40]
sar r15b, 0xd6
call rsi
mov byte [rbp - 9], bl
mov byte [rbp - 0xa], 0
invalid
invalid
test byte [r8], 0xc6
test byte [rax], 0xc6
mov byte [rbp - 0xb], 0
add rsp, 0x28
add esp, 0x28
cmc
cmc
add byte [rax - 0x7d], cl
invalid
add esp, 0x28
sub byte [rbx + 0x5f], bl
pop rbx
pop rdi
pop rsi
pop rbp
ret
mov byte [rbp - 9], bl
mov byte [rbp - 0xa], 0
test byte [r8], 0xc6
add dh, al
cmc
add byte [rax - 0x7d], cl
add esp, 0x28
invalid
invalid
pop rbp
test esi, 0xc600f645
add dh, al
cmc
add byte [rax - 0x7d], cl
invalid
invalid
pop rbx
pop rdi
pop rsi
pop rbp
ret
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x77], cl
push rsp
and al, 0x10
invalid
mov qword [rsp + 0x10], rdx
adc byte [rbp + 0x56], dl
push rbp
push rsi
push rdi
push rbx
sub rsp, 0x28
in al, dx
invalid
in al, dx
sub byte [rax - 0x73], cl
lea rbp, [rdx + 0x60]
lea rbp, [rdx + 0x60]
movzx edi, byte [rbp - 0xb]
mov dh, 0x7d
cmc
movzx esi, byte [rbp - 0xa]
test byte [rdi], 0xb6
movzx ebx, byte [rbp - 9]
test sil, sil
je case.0x140098fc6.130
pop rbp
test dword [rax - 0x7c], 0x481974f6
mov rax, qword [rbp - 0x18]
mov rax, qword [rbp - 0x18]
mov rax, qword [rax]
lock dec qword [rax]
jne case.0x140098fc6.130
invalid
or byte [rbp + 0xc], dh
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax]
mov ecx, dword [rax]
call fcn.14008fb30
call 0x12812f54f
and eax, 0x40fffe91
test dil, 1
test dil, 1
je 0x1400a6a31
mov rax, qword [rbp - 0x18]
mov rax, qword [rax + 0x10]
adc byte [rax - 0x7b], cl
invalid
je 0x1400a6a31
invalid
test sil, sil
je case.0x1400985de.228
mov ecx, dword [rax + 0x18]
mov rsi, qword [rax + 0x20]
mov rdi, qword [sym.imp.KERNEL32.dll_CloseHandle]
invalid
add bh, bh
xlatb
call rdi
mov rcx, rsi
call rdi
test bl, bl
je 0x1400a6a6f
mov rax, qword [rbp - 0x18]
mov rax, qword [rax + 8]
call 0x1484af5a4
lock dec qword [rax]
dec dword [rax]
jne 0x1400a6a6f
mov rax, qword [rbp - 0x18]
mov rcx, qword [rax + 8]
call 0x14852f5b2
call fcn.1400a6410
stc
invalid
nop
add rsp, 0x28
invalid
pop rbx
sub byte [rbx + 0x5f], bl
pop rdi
pop rsi
pop rbp
ret
int3
int3
push r15
push r14
push r13
push r12
push rsp
push rsp
push rsi
push rdi
push rbx
mov eax, 0x10b8
add byte [rax], al
add byte [rax], al
call fcn.1400bfcb0
sub rsp, rax
lea rbp, [rsp + 0x80]
add byte [rax], 0
invalid
invalid
add byte [rax], 0
add byte [rdi], cl
sub dword [rbp + 0x1020], esi
and byte [rax], dl
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0x1020], xmm6
and byte [rax], dl
adc byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ebx
invalid
add byte [rax], al
mov qword [rbp + 0x1018], 0xfffffffffffffffe
sbb byte [rax], dl
adc byte [rax], al
add dh, bh
invalid
add byte [rax], al
invalid
dec dword [rax - 0x77]
xchg ebp, eax
call 0x1890a6aca
invalid
invalid
mov qword [rbp + 0xfe8], rdx
mov dword [rbp + 0xfe8], edx
add byte [rcx - 0x77], cl
int3
mov r12, rcx
mov esp, ecx
lea r13, [rbp - 0x50]
mov al, 0x41
mov r8d, 0x1000
mov eax, 0x1000
mov rcx, r13
mov ecx, ebp
jmp 0xf1f33cff
xor edx, edx
call sub.VCRUNTIME140.dll_memset
pushfq
add dword [rax], eax
pushfq
add dword [rax], eax
add byte [rdi], cl
push rdi
test byte [rbp + rcx*4 - 0x4b], 0xfc
invalid
mov ch, 0xfc
xorps xmm6, xmm6
lea r14, [rbp + 0xffc]
lea esi, [rbp + 0xffc]
lea esi, [rbp + 0xffc]
mov ch, 0xfc
cld
sldt word [rax]
lea rbx, [0x14009ca70]
lea ebx, [0x14009ca70]
sbb eax, 0xffff5f8e
mov ds, word [rdi - 1]
dec dword [rbp + rcx*4 - 0x43]
invalid
lea r15, [rbp + 0xfb0]
mov ebp, 0xfb0
mov al, 0xf
add byte [rax], al
mov rax, qword [sym.imp.KERNEL32.dll_ReadFileEx]
mov eax, dword [sym.imp.KERNEL32.dll_ReadFileEx]
add eax, 0x1f7e0
loopne case.0x140099aaa.197
add dword [rax], eax
lea rsi, [0x1401b6954]
lea esi, [0x1401b6954]
xor eax, 0x10fe5d
pop rbp
invalid
mov rdi, qword [sym.imp.KERNEL32.dll_SleepEx]
mov edi, dword [sym.imp.KERNEL32.dll_SleepEx]
cmp eax, 0x1f7da
invalid
mov qword [rbp + 0xff0], r12
mov dword [rbp + 0xff0], esp
movsd dword [rdi], dword [rsi]
invalid
mov dword [rbp + 0xffc], 0
test esp, edi
cld
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rdi], cl
sub dword [rbp + 0xfb0], esi
add byte [rax], al
movaps xmmword [rbp + 0xfb0], xmm6
mov ch, 0xb0
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax - 0x39], cl
mov qword [rbp + 0xfc0], 0
test eax, eax
sldt word [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 - 0x4b], cl
invalid
invalid
add byte [rax], al
mov qword [rbp + 0xfc8], r14
mov dword [rbp + 0xfc8], esi
mov ch, 0xc8
sldt word [rax]
enter 0xf, 0
add byte [rax], al
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
pop rsp
and al, 0x20
mov rcx, r12
mov rdx, r13
mov edx, ebp
invalid
mov r8d, 0x1000
mov eax, 0x1000
add byte [rax], al
add byte [rbp - 0x77], cl
mov r9, r15
stc
call rax
test eax, eax
sal byte [rsi + rbx*2 + 0x66], 0x66
nop word cs:[rax + rax]
nop word cs:[rax + rax]
je 0x1400a6ba0
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop dword cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx - 1], bh
mov ecx, 0xffffffff
add byte [rax], al
mov ecx, 0xffffffff
invalid
invalid
mov edx, 1
add byte [rax], al
add bh, bh
invalid
call rdi
xlatb
cmp dword [rbp + 0xffc], 0
cld
sldt word [rax]
invalid
add byte [rax], al
add byte [rbx + rbp*8 + 0x48], dh
invalid
je case.0x140098f4d.152
jmp 0x1400a6bae
movsxd rax, dword [rbp + 0x1000]
adc byte [rax], al
add byte [rax - 0x7b], cl
test rax, rax
je case.0x140099095.171
outsd dx, dword [rsi]
invalid
invalid
add byte [rax], al
test rax, rax
je case.0x140099095.171
outsd dx, dword [rsi]
outsd dx, dword [rsi]
shl rax, 0x20
loopne case.0x140098fc6.140
or rax, 2
mov qword [rbp + 0x1010], rax
mov dword [rbp + 0x1010], eax
enter 0x4802, 0xffffffffffffff89
add cl, byte [rax - 0x77]
mov dword [rbp + 0x1010], eax
test dword [rax], edx
adc byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], ecx
adc byte [rax], al
invalid
mov qword [rbp + 0x1008], 1
mov dword [rbp + 0x1008], 1
add byte [rax], al
add dword [rax], eax
add byte [rax], al
invalid
add byte [rcx], al
add byte [rax], al
add byte [rcx + 0x3e183c1], cl
invalid
and ecx, 3
mov ecx, eax
rol dword [rbx + 0x634803e1], 0xc
and ecx, 3
add ecx, dword [rax + 0x63]
or al, 0x8e
invalid
movsxd rcx, dword [rsi + rcx*4]
mov cs, word [rax + 1]
add rcx, rsi
add ecx, esi
int1
jmp rcx
invalid
add byte [rax], 0
add byte [rax], al
add byte [rax], al
add bh, bh
call qword [sym.imp.KERNEL32.dll_GetLastError]
adc eax, 0x1f512
adc dh, ch
add dword [rax], eax
shl rax, 0x20
loopne 0x1400a6bca
and byte [rax - 0x7d], cl
enter 0x4802, 0xffffffffffffff89
invalid
or rax, 2
mov qword [rbp + 0x1010], rax
mov dword [rbp + 0x1010], eax
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rbp + 0x1008], 1
mov dword [rbp + 0x1008], 1
test dword [rax], ecx
adc byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rcx + 0x3e183c1], cl
mov ecx, eax
and ecx, 3
invalid
add byte [rax], al
mov ecx, eax
and ecx, 3
invalid
add ecx, dword [rax + 0x63]
movsxd rcx, dword [rsi + rcx*4]
or al, 0x8e
add rcx, rsi
add ecx, esi
int1
jmp rcx
movzx eax, byte [rax + 0x10]
jmp 0x1400a6c2c
pop rax
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
test byte [rax], al
add byte [rax], al
add byte [rax], al
mov eax, dword [rbp + 0x1004]
test dword [rax + rdx], eax
adc byte [rax], al
add byte [rax - 0x77], cl
invalid
add byte [rax], al
mov qword [rbp + 0x1010], rax
mov dword [rbp + 0x1010], eax
test dword [rax], edx
adc byte [rax], al
add byte [rax - 0x39], cl
invalid
mov qword [rbp + 0x1008], 0
mov dword [rbp + 0x1008], 0
test dword [rax], ecx
adc byte [rax], al
add byte [rax], al
add byte [rax], al
add bl, ch
jmp 0x1400a6c34
invalid
invalid
add byte [rax], al
jmp 0x1400a6c34
call 0x128cbf521
or esi, dword [rsi + 0x25ebfffe]
invalid
invalid
jmp 0x1400a6c2c
and eax, 0x20e8c148
and byte [rcx - 0x49f4173f], cl
invalid
shr eax, 0xb
mov dh, 0xfe
invalid
invalid
and eax, 0x20e8c148
cmp eax, 0x28
ja case.default.0x1400a6c22
rol dword [rcx], cl
add byte [rax], al
sub byte [rdi], cl
xchg ebx, edx
rol dword [rcx], cl
add byte [rax], al
lea rcx, [0x1401b6964]
add byte [rax], al
lea rcx, [0x1401b6964]
adc byte [rax], al
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
add al, 0xf
mov dh, 0x40
invalid
cmp al, 0xb
je 0x1400a6eda
mov rax, qword [rbp + 0x1008]
mov eax, dword [rbp + 0x1008]
mov qword [rbp + 0xfd0], rax
mov dword [rbp + 0xfd0], eax
mov rax, qword [rbp + 0x1010]
mov eax, dword [rbp + 0x1010]
mov qword [rbp + 0xfd8], rax
mov dword [rbp + 0xfd8], eax
cmp qword [rbp + 0xfd0], 0
cmp dword [rbp + 0xfd0], 0
jne 0x1400a6ecc
mov r12, qword [rbp + 0xfd8]
mov esp, dword [rbp + 0xfd8]
test r12, r12
test esp, esp
je 0x1400a6e98
add byte [rcx - 0x7f], cl
cld
add byte [rax], dl
add byte [rax], al
invalid
cmp r12, 0x1000
add byte [rdi], cl
xchg dword [rcx + 0x4c000002], eax
add al, byte [rax]
add byte [rcx + rcx*4 - 0x12], cl
mov rsi, r13
ja 0x1400a6efc
mov rsi, r13
xor r13d, r13d
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
invalid
add byte [rax], al
add byte [rbp - 0x77], al
loopne 0x1400a6cd9
mov r8d, r12d
sub r8d, r13d
sub eax, ebp
sub eax, ebp
lea rdx, [r13 - 0x50]
add rdx, rbp
mov dword [rbp + 0xffc], 0
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
invalid
test esp, edi
sldt word [rax]
add byte [rax], al
add byte [rax], al
movaps xmmword [rbp + 0xfb0], xmm6
add byte [rax], al
mov qword [rbp + 0xfc0], 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
mov qword [rbp + 0xfc8], r14
mov dword [rbp + 0xfc8], esi
mov qword [rsp + 0x20], rbx
mov dword [rsp + 0x20], ebx
mov rcx, qword [rbp + 0xfe8]
mov r9, r15
call 0x18d0a6ce0
mov ecx, edi
call qword [sym.imp.KERNEL32.dll_WriteFileEx]
test eax, eax
je 0x1400a6e6c
ror byte [rdi], 0x84
mov eax, dword [rcx]
add byte [rax], al
nop word cs:[rax + rax]
nop dword [rax + rax]
add byte [rcx - 1], bh
mov ecx, 0xffffffff
mov edx, 1
add dword [rax], eax
add byte [rax], al
call rdi
cmp dword [rbp + 0xffc], 0
mov ebp, 0xffc
invalid
je 0x1400a6cf0
invalid
mov ebp, 0xffc
add byte [rbx + rbp*8 + 0x48], dh
jmp 0x1400a6d4e
invalid
jmp 0x1400a6d4e
movsxd rax, dword [rbp + 0x1000]
test rax, rax
jne 0x1400a6e72
add dword [rax], eax
invalid
add byte [rax - 0x7b], cl
ror byte [rdi], 0x85
pop rbp
add dword [rax], eax
add byte [rbx + 0x100485], cl
add byte [rax], al
add r13, rax
mov eax, dword [rbp + 0x1004]
add byte [rax], al
add r13, rax
cmp r13, r12
in eax, 0x74
invalid
in eax, 0x74
or eax, 0xff67860f
invalid
invalid
invalid
jbe 0x1400a6c90
nop
mov r12, qword [rbp + 0xff0]
add byte [rax], al
mov r13, rsi
mov rax, qword [sym.imp.KERNEL32.dll_ReadFileEx]
add eax, 0x1f58f
lea rsi, [0x1401b6954]
xor eax, 0x10fc0c
jmp 0x1400a6b05
std
invalid
and eax, 0xfffed8e9
push qword [rax - 0x12e16dd]
mov al, 0x23
invalid
sar esi, 1
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
invalid
mov al, 0x29
jmp 0x1400a6c2c
call qword [sym.imp.KERNEL32.dll_GetLastError]
shl rax, 0x20
or rax, 2
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1008], 1
lea rcx, [rbp + 0x1010]
call fcn.14008f480
mov rsi, qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0xff0]
call rsi
mov rcx, qword [rbp + 0xfe8]
call rsi
movaps xmm6, xmmword [rbp + 0x1020]
add rsp, 0x10b8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
lea rcx, [rbp + 0xfd8]
call fcn.14008f480
jmp 0x1400a6e98
lea r8, str.library_std_src_syspalwindowspipe.rs
mov edx, 0x1000
mov rcx, r12
call fcn.1400c1150
ud2
pop r15
pop rbp
ret
and byte [rbx + rcx*4 + 0x77], cl
sub byte [rax - 0x73], cl
call 0x18de52d8e
mov eax, esi
call fcn.140012220
dec dword [rax - 0x7d]
jge 0x1400aa439
add byte [rbp + 0x1b], dh
dec dword [rax - 0x7d]
jge 0x1400aa439
add byte [rbp + 0x1b], dh
mov rdx, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
lea rcx, [rbp - 0x18]
call fcn.1400893f0
cmp dword [rbp - 0x18], 2
jne 0x1400aa653
lea rcx, [rbp - 0x18]
mov rdx, rbx
mov r8, r14
call fcn.140012220
cmp qword [rbp - 0x18], 0
je 0x1400aa649
mov rax, qword [rsi + 0x10]
cmp byte [rax], 0
je 0x1400aa637
mov rbx, qword [rsi + 0x18]
mov rax, qword [rbx]
test rax, rax
je 0x1400aa547
mov r14, qword [rsi + 0x20]
cmp byte [r14], 0
jne 0x1400aa53c
mov rcx, qword [rsi + 0x28]
mov rdx, qword [rcx]
xor ecx, ecx
cmp rax, 2
setae cl
lea rax, str.s_unknown_
lea r8, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
cmovae r8, rax
mov qword [rbp + 0x38], r8
mov qword [rbp + 0x40], rcx
mov qword [rbp - 0x50], rbx
lea rax, [fcn.140010f10]
mov qword [rbp - 0x48], rax
lea rax, [rbp + 0x38]
mov qword [rbp - 0x40], rax
lea rax, [0x140011bb0]
mov qword [rbp - 0x38], rax
lea rax, [0x140189c28]
mov qword [rbp - 0x18], rax
mov qword [rbp - 0x10], 3
mov qword [rbp + 8], 0
lea rax, [rbp - 0x50]
mov qword [rbp - 8], rax
mov qword [rbp], 2
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rbp - 0x18]
call fcn.140015020
mov byte [r14], 0
mov qword [rbx], 0
mov rax, qword [rsi + 0x28]
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x40], 0
mov rax, qword [rsi + 0x38]
mov rbx, qword [rax + 0x10]
mov r14, qword [rdi + 0x20]
mov r15, qword [rdi + 0x28]
lea rcx, [rbp - 0x18]
mov rdx, r14
mov r8, r15
call fcn.140012220
cmp qword [rbp - 0x18], 0
mov r12d, 2
mov eax, 2
jne 0x1400aa5c3
mov rdx, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
lea rcx, [rbp - 0x18]
call fcn.1400893f0
mov rax, qword [rbp - 0x18]
cmp rax, 2
je 0x1400aa5c3
mov rcx, qword [rbp + 0x20]
mov qword [rbp - 0x20], rcx
movups xmm0, xmmword [rbp - 0x10]
movups xmm1, xmmword [rbp]
movups xmm2, xmmword [rbp + 0x10]
movaps xmmword [rbp - 0x30], xmm2
movaps xmmword [rbp - 0x40], xmm1
movaps xmmword [rbp - 0x50], xmm0
mov rcx, qword [rbp - 0x20]
mov qword [rbp + 0x20], rcx
movaps xmm0, xmmword [rbp - 0x50]
movaps xmm1, xmmword [rbp - 0x40]
movaps xmm2, xmmword [rbp - 0x30]
movups xmmword [rbp + 0x10], xmm2
movups xmmword [rbp], xmm1
movups xmmword [rbp - 0x10], xmm0
mov qword [rbp - 0x18], rax
mov qword [rbp + 0x28], r14
mov qword [rbp + 0x30], r15
cmp qword [rdi], 0
je 0x1400aa603
movups xmm0, xmmword [rdi + 8]
movups xmmword [rbp - 0x48], xmm0
mov r12d, 1
mov qword [rbp - 0x50], r12
mov eax, dword [rdi + 0x18]
mov ecx, dword [rdi + 0x1c]
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], eax
lea rcx, [rbp + 0x38]
lea r8, [rbp - 0x18]
lea r9, [rbp - 0x50]
mov rdx, rbx
call fcn.140095e40
mov rcx, qword [rsi + 0x30]
mov byte [rcx], al
mov rax, qword [rbp + 0x38]
inc qword [rax + 0x18]
add rsp, 0xd0
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
pop rbp
ret
mov rbx, qword [rbp - 0x10]
mov r14, qword [rbp - 8]
jmp 0x1400aa65b
mov rbx, qword [rbp + 8]
mov r14, qword [rbp + 0x10]
mov r15, qword [rsi + 0x10]
cmp byte [r15], 0
je 0x1400aa686
lea rcx, str.__rust_begin_short_backtrace__rust_end_short_backtrace_______..._omitted__frame_...__n
mov edx, 0x1c
mov r8, rbx
mov r9, r14
call fcn.1400aa700
test al, al
je 0x1400aa686
mov byte [r15], 0
jmp 0x1400aa637
lea rcx, [0x140189bec]
mov edx, 0x1a
mov r8, rbx
mov r9, r14
call fcn.1400aa700
test al, al
je 0x1400aa6a7
mov byte [r15], 1
jmp 0x1400aa637
cmp byte [r15], 0
jne 0x1400aa489
mov rax, qword [rsi + 0x18]
inc qword [rax]
jmp 0x1400aa489
movzx r9d, byte [r8 + r9]
bt rbx, r9
jae 0x1400aa91e
lea r9, [rcx + r11]
cmp r9, rdx
jb 0x1400aa8d0
jmp 0x1400aadd6
and al, 0x28
mov rdi, r12
jmp 0x1400aa923
xor esp, esp
xor edi, edi
nop dword [rax]
lea rax, [r14 + r12]
movdqu xmm0, xmmword [r13 + r12]
and eax, 0xf47f300
outsd dx, dword [rsi]
and eax, 0xf47f310
outsd dx, dword [rsi]
push rsp
and eax, 0xf47f320
outsd dx, dword [rsi]
and eax, 0x740f6630
invalid
movdqu xmm1, xmmword [rbx + rax]
movdqu xmm13, xmmword [rbx + rax + 0x10]
movdqu xmm11, xmmword [rbx + rax + 0x20]
movdqu xmm9, xmmword [rbx + rax + 0x30]
movq mm1, qword [rbx + rax + 0x30]
and eax, 0xf47f300
outsd dx, dword [rsi]
and eax, 0xf47f310
outsd dx, dword [rsi]
push rsp
and eax, 0xf47f320
outsd dx, dword [rsi]
and eax, 0x740f6630
invalid
movq mm1, qword [rbx + rax + 0x30]
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400aaaa6
pcmpeqb xmm12, xmm6
pcmpeqb xmm13, xmm7
pand xmm13, xmm12
pmovmskb r8d, xmm13
test r8w, r8w
jne 0x1400aaac6
jne 0x1400aab0a
lea rax, [r12 + rbp]
add al, 0x2c
add r12, 0x40
cmp rax, rsi
invalid
jae 0x1400aab7b
invalid
mov eax, edi
and al, 1
je case.0x1400660dc.1245
invalid
jmp 0x1400aab7b
mov r9d, edi
and r9b, 1
lea rcx, [rsp + 0x30]
mov rdx, r12
loop 0x1400aaa9e
sahf
add dword [rax], eax
loop 0x1400aaa9e
sahf
add dword [rax], eax
or al, dil
and al, 1
mov edi, eax
jmp 0x1400aaa30
invalid
rcr byte [rbp + 0x8400001], 1
clc
and al, 1
add dword [rcx - 0xa51639], ecx
invalid
invalid
add dword [rcx - 0xa51639], ecx
invalid
cmp byte [rsp + 0x4a], 0
jne 0x1400aadd6
mov r8, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x78]
mov rdx, qword [rsp + 0x80]
movzx eax, byte [rsp + 0x48]
mov r9, rdx
test r8, r8
je 0x1400aad0d
mov r9, rdx
sub r9, r8
jbe 0x1400aad07
cmp byte [rcx + r8], 0xc0
jge 0x1400aad0d
invalid
pushfq
add dword [rax], eax
invalid
lea ebx, [rcx + rax + 0x60e90000]
add eax, dword [rax]
add byte [rax], al
xor edi, edi
xor r12d, r12d
invalid
jmp 0x1400aaed6
add byte [rax], al
xor edi, edi
xor r12d, r12d
mov rax, qword [rsp + 0x98]
mov eax, dword [rsp + 0x98]
add rax, r12
mov r9d, edi
and r9b, 1
cmp rax, rsi
jae 0x1400aabfd
test r9b, r9b
jne 0x1400aabfd
lea rcx, [r14 + 0x1f]
lea rbp, [r12 + r13]
nop
movdqu xmm0, xmmword [rbp]
lea rax, [r14 + r12]
movdqu xmm1, xmmword [rbx + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400aabe3
lea rax, [rcx + r12]
mov r9d, edi
and r9b, 1
cmp rax, rsi
jae 0x1400aabfd
add r12, 0x10
add rbp, 0x10
test r9b, r9b
je 0x1400aaba0
jmp 0x1400aabfd
mov rdi, rcx
lea rcx, [rsp + 0x30]
mov rdx, r12
xor r9d, r9d
call fcn.1400c48f0
mov rcx, rdi
mov edi, eax
jmp 0x1400aabc4
sub rsi, qword [rsp + 0x28]
lea rax, [rsi + r13]
add rax, 0xfffffffffffffff0
movdqu xmm0, xmmword [r13 + rsi - 0x10]
movdqu xmm1, xmmword [r15 + rax]
pcmpeqb xmm0, xmm6
pcmpeqb xmm1, xmm7
pand xmm1, xmm0
pmovmskb r8d, xmm1
test r8d, r8d
jne 0x1400aad82
and dil, 1
jmp 0x1400aadd8
jne 0x1400aaed6
test r9, r9
je 0x1400aad28
movzx r11d, byte [rcx + r8]
movzx r10d, r11b
test r10b, r10b
js 0x1400aad38
mov r9d, r10d
jmp 0x1400aadc6
mov dil, 1
test al, al
jne 0x1400aadd8
jmp 0x1400aadd6
mov r9d, r10d
and r9d, 0x1f
movzx esi, byte [rcx + r8 + 1]
and esi, 0x3f
cmp r10b, 0xe0
jb 0x1400aada4
movzx r10d, byte [rcx + r8 + 2]
shl esi, 6
and r10d, 0x3f
or r10d, esi
cmp r11b, 0xf0
jb 0x1400aadbf
movzx r11d, byte [rcx + r8 + 3]
and r9d, 7
shl r9d, 0x12
shl r10d, 6
and r11d, 0x3f
or r11d, r10d
or r9d, r11d
jmp 0x1400aadc6
add rsi, 0xfffffffffffffff0
test r9b, r9b
setne bl
lea rcx, [rsp + 0x30]
mov rdx, rsi
call fcn.1400c48f0
mov edi, eax
or dil, bl
and dil, 1
jmp 0x1400aadd8
shl r9d, 6
or r9d, esi
jmp 0x1400aadc6
shl r9d, 0xc
or r9d, r10d
mov dil, 1
test al, al
jne 0x1400aadd8
cmp r9d, 0x110000
jne 0x1400aae34
xor edi, edi
mov eax, edi
movaps xmm6, xmmword [rsp + 0xa0]
movaps xmm7, xmmword [rsp + 0xb0]
movaps xmm8, xmmword [rsp + 0xc0]
movaps xmm9, xmmword [rsp + 0xd0]
movaps xmm10, xmmword [rsp + 0xe0]
movaps xmm11, xmmword [rsp + 0xf0]
movaps xmm12, xmmword [rsp + 0x100]
movaps xmm13, xmmword [rsp + 0x110]
add rsp, 0x128
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov eax, 1
cmp r9d, 0x80
jb 0x1400aae60
mov eax, 2
cmp r9d, 0x800
jb 0x1400aae60
cmp r9d, 0x10000
mov eax, 4
sbb rax, 0
add r8, rax
je 0x1400aae76
mov rax, rdx
sub rax, r8
jbe 0x1400aae7b
cmp byte [rcx + r8], 0xbf
jg 0x1400aae7d
jmp 0x1400aaed6
mov rax, rdx
jmp 0x1400aae7d
jne 0x1400aaed6
test rax, rax
je 0x1400aadd8
movzx eax, byte [rcx + r8]
test al, al
jns 0x1400aadd8
cmp al, 0xe0
jmp 0x1400aadd8
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_src_strpattern.rs
mov qword [rsp + 0x20], rax
mov r9, rdx
call fcn.1400c1780
int3
shl rdi, 4
xor esi, esi
jmp 0x1400ab592
add byte [rax], al
add byte [rax], al
mov rcx, qword [r14 + 8]
add rcx, r12
mov rdx, rbp
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
add r12, r13
mov qword [r14 + 0x10], r12
adc byte [rax - 0x7d], cl
invalid
adc byte [rax + 0x39], cl
invalid
je 0x1400ab5ba
adc byte [rax - 0x7d], cl
invalid
mov rbp, qword [rbx + rsi + 8]
mov r13d, dword [rbx + rsi]
mov rax, qword [r14]
sub rax, r12
cmp rax, r13
jae 0x1400ab570
mov rcx, r14
mov rdx, r12
mov r8, r13
call fcn.1400c43f0
mov r12, qword [r14 + 0x10]
jmp 0x1400ab570
mov rax, qword [rsp + 0x20]
and al, 0x20
mov qword [rax + 8], r15
mov qword [rax], 0
add rsp, 0x28
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, esi
mov rdx, r12
mov r8, r15
call fcn.1400c43f0
mov r12, qword [r14 + 0x10]
adc cl, ch
insd dword [rdi], dx
invalid
invalid
invalid
invalid
int3
add dword [rbx + rcx*4 + 0x71], ecx
adc byte [rcx + rbp - 0x10], cl
cmp rax, r8
jb 0x1400ab656
mov rcx, qword [rdi + 8]
add rcx, r14
or byte [rcx + rax - 0xf], cl
mov rdx, rbx
mov r8, rsi
mov eax, esi
mov eax, esi
call sub.VCRUNTIME140.dll_memcpy
add r14, rsi
add esi, esi
add esi, esi
mov qword [rdi + 0x10], r14
xor eax, eax
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop r14
pop rsi
ret
mov rcx, rdi
mov rdx, r14
mov r8, rsi
call fcn.1400c43f0
mov r14, qword [rdi + 0x10]
jmp 0x1400ab631
test rax, rax
jne 0x1400ab88a
test rsi, rsi
je 0x1400ab85f
lea rax, [rsi - 1]
cmp rax, 3
jae 0x1400ab700
xor r15d, r15d
xor eax, eax
jmp 0x1400ab738
mov rcx, rsi
and rcx, 0xfffffffffffffffc
lea rdx, [rdi + 0x30]
xor r15d, r15d
xor eax, eax
mov r8d, dword [rdx - 0x30]
mov r9d, dword [rdx - 0x20]
add r8, r15
mov r10d, dword [rdx - 0x10]
add r10, r9
add r10, r8
mov r15d, dword [rdx]
add r15, r10
add rax, 4
add rdx, 0x40
cmp rcx, rax
jne 0x1400ab710
mov ecx, esi
and ecx, 3
je 0x1400ab760
shl rax, 4
add rax, rdi
shl rcx, 4
xor edx, edx
nop dword [rax]
mov r8d, dword [rax + rdx]
add r15, r8
add rdx, 0x10
cmp rcx, rdx
jne 0x1400ab750
mov rax, qword [rbx]
mov r12, qword [rbx + 0x10]
sub rax, r12
cmp rax, r15
jb 0x1400ab848
mov qword [rsp + 0x20], rsi
shl rsi, 4
xor r14d, r14d
jmp 0x1400ab7b2
mov rcx, qword [rbx + 8]
add rcx, r12
mov rdx, rbp
mov r8, r13
call sub.VCRUNTIME140.dll_memcpy
add r12, r13
mov qword [rbx + 0x10], r12
add r14, 0x10
cmp rsi, r14
je 0x1400ab7e0
mov rbp, qword [rdi + r14 + 8]
mov r13d, dword [rdi + r14]
mov ebp, dword [rdi + rsi]
mov ebp, dword [rdi + rsi]
mov rax, qword [rbx]
sub rax, r12
cmp rax, r13
jae 0x1400ab790
mov rcx, rbx
mov rdx, r12
mov r8, r13
call fcn.1400c43f0
mov r12, qword [rbx + 0x10]
jmp 0x1400ab790
invalid
test r15, r15
je 0x1400ab872
xor edx, edx
xor ecx, ecx
mov rax, r15
mov r8d, dword [rdi + rdx]
sub rax, r8
jb 0x1400ab810
inc rcx
add rdx, 0x10
mov r15, rax
cmp rsi, rdx
jne 0x1400ab7f0
jmp 0x1400ab813
mov rax, r15
mov rsi, qword [rsp + 0x20]
cmp rsi, rcx
jb 0x1400ab87b
mov rdx, rcx
shl rdx, 4
add rdi, rdx
sub rsi, rcx
sub esi, ecx
sub esi, ecx
je 0x1400ab6d0
mov ecx, dword [rdi]
cmp rax, rcx
ja 0x1400ab8c4
add byte [rax], al
invalid
add byte [rax], al
add byte [rcx], ch
ror dword [rcx + 0x4701480f], 8
add dword [rdi + 8], eax
sub ecx, eax
mov dword [rdi], ecx
add qword [rdi + 8], rax
add dword [rdi + 8], eax
add dword [rdi + 8], eax
jmp 0x1400ab6d9
mov rcx, rbx
mov rdx, r12
mov r8, r15
call fcn.1400c43f0
mov r12, qword [rbx + 0x10]
jmp 0x1400ab773
xor eax, eax
add rsp, 0x58
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rax, str.failed_to_write_whole_buffer
jmp 0x1400ab861
lea r8, [0x1401895f8]
mov rdx, rsi
call fcn.1400c1050
lea rax, str.advancing_io_slices_beyond_their_length
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, [0x1401895e0]
lea rcx, [rsp + 0x28]
call fcn.1400c1010
lea rax, str.advancing_IoSlice_beyond_its_length
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x30], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x40], xmm0
lea rdx, str.library_std_src_syspalwindowsio.rs
lea rcx, [rsp + 0x28]
call fcn.1400c1010
int3
dec dword [rax - 0x75]
invalid
pop rbp
ret
int3
test rax, rax
jne 0x1400ab9a9
lea rcx, str.library_std_srcpanicking.rsBox_dyn_Any__unnamed_
call fcn.1400c15c0
invalid
fsubr st(6), st(0)
or eax, 0x5c17e800
add dword [rax], eax
invalid
add byte [rax - 0x75], cl
push rcx
sbb byte [rax - 0x77], cl
and al, 0x20
mov rdx, qword [rcx + 0x18]
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x30], rdx
lea rcx, [rsp + 0x20]
call fcn.1400ab9d0
add byte [rax], al
add byte [rax], al
int3
int3
call fcn.1400ab9e0
int3
add dword [rbx + rcx*4 + 0x40], ecx
or byte [rax - 0x75], cl
push rax
sbb byte [rcx - 0x7d], cl
clc
add dword [rbp + rdx + 0x4d], esi
test eax, eax
jne 0x1400aba5b
test rdx, rdx
jne 0x1400aba5b
push rsp
jnp 0x1400aba23
add byte [rcx], dh
shr bl, cl
cmovs eax, dword [rbp + 0x483e75d2]
mov edx, dword [rax]
test rdx, rdx
jne 0x1400aba5b
mov rdx, qword [rax]
mov rax, qword [rdx]
mov rdx, qword [rdx + 8]
mov qword [rbp - 0x28], rax
mov dword [rbp - 0x28], eax
mov qword [rbp - 0x20], rdx
mov dword [rbp - 0x20], edx
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov ecx, dword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
movzx eax, byte [rax + 0x21]
mov byte [rsp + 0x28], al
mov byte [rsp + 0x20], cl
and al, 0x20
mov dh, 0x48
and byte [rdi], cl
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
and al, 0x20
lea rdx, [0x14018a0d8]
lea rcx, [rbp - 0x28]
call case.0x1400995d2.161
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x77], cl
invalid
mov qword [rbp - 0x10], rax
movabs rax, 0x8000000000000000
mov qword [rbp - 0x28], rax
mov eax, 0
add byte [rax], al
add byte [rax - 0x27ba76b8], al
or byte [rax - 0x77], 0x45
fmul dword [rax - 0x75]
or byte [r11 + rcx*4 + 0x49], cl
mov rax, qword [rcx + 8]
mov r9, qword [rcx + 0x10]
mov r8, qword [rax + 0x10]
movzx ecx, byte [rax + 0x20]
and byte [rdi], cl
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
invalid
mov byte [rsp + 0x20], cl
or byte [rbx + rcx*4 + 0x49], cl
adc byte [rbx + rcx*4 + 0x40], cl
adc byte [rdi], cl
mov dh, 0x48
and byte [rdi], cl
mov dh, 0x40
and dword [rax - 0x77d7dbbc], ecx
invalid
mov byte [rsp + 0x20], cl
lea rdx, [0x14018a100]
lea rcx, [rbp - 0x28]
call case.0x1400995d2.161
add byte [rdi], cl
invalid
add byte [rax], al
add al, ch
enter 0xfffffffffffff611, 0xffffffffffffffff
nop
add rsp, 0x30
pop rbp
ret
mov dword [rbp + 0x18], edi
mov byte [rbp + 0x20], r14b
mov byte [rbp + 0x21], r12b
lea rcx, [0x1401bf278]
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockShared]
movzx eax, byte [0x1401bf280]
cmp qword [0x1401bf288], 0
mov rax, qword [rbx + 0x20]
jne 0x1400abbc6
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
mov rsi, rax
mov rbx, rdx
mov qword [rbp], rax
mov qword [rbp + 8], rdx
test r12b, r12b
je 0x1400abc2c
mov byte [rbp + 0x66], 3
jmp 0x1400abde7
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
mov qword [rbp], rax
mov dword [rbp], eax
mov qword [rbp + 8], rdx
mov rcx, qword [0x1401bf288]
adc dword [rax], eax
adc dword [rax], eax
mov rax, qword [0x1401bf290]
mov rax, qword [rax + 0x28]
mov byte [rbp + 0x67], 1
add dword [rax - 0x77], ecx
invalid
call rax
add byte [rax - 0x75], cl
sub sil, al
add dword [eax - 0x77], ecx
add dword [rax - 0x77], ecx
add dword [rax - 0x77], ecx
invalid
lea rcx, [0x1401bf278]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockShared]
mov eax, dword [0x1401bf364]
mov rcx, qword gs:[0x58]
add byte [rax], al
mov rax, qword [rcx + rax*8]
mov byte [rax + 0x78], 0
test r14b, r14b
je 0x1400abc52
mov byte [rbp + 0x67], 0
call fcn.14009c6a0
jmp 0x1400ac0b7
mov eax, dword [0x1401bf364]
mov rcx, qword gs:[0x58]
mov ecx, dword [0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x70], 1
jbe 0x1400abcb7
mov byte [rbp + 0x66], 1
jmp 0x1400abde7
mov dword [rbp - 0x40], 0
mov byte [rbp - 0x3c], 0
lea rax, str.thread_caused_non_unwinding_panic._aborting._n
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], 1
mov qword [rbp - 0x20], r15
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
lea rax, [rbp - 0x40]
lea eax, [rbp - 0x40]
mov qword [rbp + 0x50], rax
mov qword [rbp + 0x58], 0
mov dword [rbp + 0x58], 0
lea rdx, [0x140188be0]
lea rcx, [rbp + 0x50]
lea r8, [rbp - 0x30]
call fcn.140011c00
pop rdi
idiv bh
mov rcx, qword [rbp + 0x58]
test al, al
invalid
je 0x1400abd12
test rcx, rcx
lea rax, str.formatter_error
add eax, 0xdd9bf
cmovne rax, rcx
jmp 0x1400abd26
mov rax, qword [0x1401bf258]
cmp rax, 3
ja case.default.0x1400abcd6
lea rcx, [0x1401b6a08]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov byte [rbp + 0x67], 1
lea rdx, [0x140188f41]
lea rcx, [rbp - 0x30]
mov r8d, 0xe
call fcn.1400959e0
mov rax, qword [rbp - 0x30]
movabs rcx, 0x8000000000000000
cmp rax, rcx
jne 0x1400abd78
mov eax, 3
mov sil, 2
jmp 0x1400abdd0
test rcx, rcx
je 0x1400abd24
mov byte [rbp + 0x67], 0
lea rcx, [rbp + 0x58]
call fcn.14008f480
xor eax, eax
mov qword [rbp + 0x50], rax
mov byte [rbp + 0x67], 0
lea rcx, [rbp + 0x50]
call fcn.14008f540
mov ecx, 7
int 0x29
ud2
mov sil, 1
jmp 0x1400abdd7
mov sil, 2
jmp 0x1400abdd7
xor esi, esi
jmp 0x1400abdd7
mov byte [rbp + 0x67], 1
lea rcx, str.internal_error:_entered_unreachable_code
lea r8, str.library_std_srcpanic.rs
mov edx, 0x28
call fcn.1400c11d0
jmp 0x1400ac0b7
mov rcx, qword [rbp - 0x28]
mov rdx, qword [rbp - 0x20]
cmp rdx, 4
je 0x1400abd98
cmp rdx, 1
jne 0x1400abdb9
cmp byte [rcx], 0x30
sete sil
add sil, sil
jmp 0x1400abdbb
mov edx, dword [rcx]
bswap edx
xor r8d, r8d
cmp edx, 0x66756c6d
setae r8b
cmp edx, 0x66756c6c
sbb r8d, 0
sete sil
jmp 0x1400abdbb
xor esi, esi
test rax, rax
je 0x1400abdca
mov edx, 1
call fcn.14000cc90
lea eax, [rsi + 1]
movzx eax, al
mov qword [0x1401bf258], rax
mov byte [rbp + 0x66], sil
mov rdi, qword [rbp + 0x18]
mov rsi, qword [rbp]
mov rbx, qword [rbp + 8]
mov qword [rbp + 0x28], rdi
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
movabs rcx, 0xc1a2c89ccd1e7bc1
xor rax, rcx
movabs rcx, 0xfdbc168100b1ef64
xor rdx, rcx
or rdx, rax
jne 0x1400abefb
lea rax, [rsi + 8]
mov rcx, qword [rsi]
mov rax, qword [rax]
mov qword [rbp - 0x40], rcx
mov qword [rbp - 0x38], rax
mov byte [rbp + 0x67], 1
call fcn.14008fd70
mov rsi, rax
mov eax, 9
lea rcx, [0x140189f18]
test rsi, rsi
je 0x1400abe5d
mov rdx, qword [rsi + 0x18]
test rdx, rdx
je 0x1400abe5d
mov rax, qword [rsi + 0x20]
dec rax
mov rcx, rdx
mov qword [rbp + 0x50], rcx
mov qword [rbp + 0x58], rax
lea rax, [rbp + 0x50]
mov qword [rbp - 0x30], rax
lea rax, [rbp + 0x28]
mov qword [rbp - 0x28], rax
lea rax, [rbp - 0x40]
mov qword [rbp - 0x20], rax
lea rax, [rbp + 0x66]
mov qword [rbp - 0x18], rax
movzx eax, byte [0x1401bf198]
test al, al
mov qword [rbp + 0x30], rsi
je 0x1400abf61
mov byte [0x1401bf198], 1
mov eax, dword [0x1401bf364]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x90], 0
jne 0x1400abf4b
call fcn.14009b430
test rax, rax
jne 0x1400abf52
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_std_src_threadlocal.rs
lea r9, [0x1401883e8]
lea r8, [rbp + 0x44]
mov edx, 0x46
call fcn.1400c1520
jmp 0x1400ac0b7
mov rax, qword [rbx + 0x18]
mov byte [rbp + 0x67], 1
mov rcx, rsi
call rax
movabs rcx, 0x7b99aa28f082eb52
xor rax, rcx
movabs rcx, 0xd3a76bd7c8d00adf
xor rdx, rcx
or rdx, rax
jne 0x1400abf3a
lea rcx, [rsi + 8]
add rsi, 0x10
mov rax, rsi
mov rsi, rcx
jmp 0x1400abe1f
mov eax, 0xc
lea rcx, [0x140189f0c]
jmp 0x1400abe25
lea rax, [rax + 0x98]
mov rdi, qword [rax]
mov qword [rax], 0
test rdi, rdi
jne 0x1400abfcd
mov dword [rbp + 0x44], 0
mov byte [rbp + 0x48], 0
mov qword [rbp - 0x48], 0
mov byte [rbp + 0x64], 0
lea r8, [0x140189f78]
lea rcx, [rbp - 0x30]
lea rdx, [rbp + 0x44]
call fcn.1400ab0c0
xor ebx, ebx
xor esi, esi
mov rdi, qword [rbp + 0x30]
test rdi, rdi
je 0x1400abfa7
lock dec qword [rdi]
jne 0x1400abfa7
mov rcx, rdi
call fcn.14008fb30
test rbx, rbx
sete al
or sil, al
jne 0x1400abbf2
lock dec qword [rbx]
jne 0x1400abbf2
mov rcx, rbx
call fcn.14009b500
jmp 0x1400abbf2
lea rbx, [rdi + 0x10]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_AcquireSRWLockExclusive]
mov rax, qword [0x1401bf358]
shl rax, 1
test rax, rax
mov qword [rbp - 0x50], rbx
je 0x1400ac0ea
call fcn.1400c44a0
xor al, 1
mov dword [rbp + 0x4c], eax
movzx eax, byte [rdi + 0x18]
mov qword [rbp + 0x38], rdi
lea rdx, [rdi + 0x20]
lea r8, [0x140189f28]
lea rcx, [rbp - 0x30]
call fcn.1400ab0c0
cmp byte [rbp + 0x4c], 0
mov rbx, qword [rbp + 0x38]
jne 0x1400ac03d
mov rax, qword [0x1401bf358]
shl rax, 1
test rax, rax
je 0x1400ac03d
call fcn.1400c44a0
test al, al
jne 0x1400ac03d
mov byte [rbx + 0x18], 1
mov rcx, qword [rbp - 0x50]
call qword [sym.imp.KERNEL32.dll_ReleaseSRWLockExclusive]
mov byte [0x1401bf198], 1
mov eax, dword [0x1401bf364]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
cmp qword [rax + 0x90], 0
jne 0x1400ac0b9
call fcn.14009b430
test rax, rax
mov rdi, qword [rbp + 0x30]
mov rbx, qword [rbp + 0x38]
jne 0x1400ac0c4
lock dec qword [rbx]
jne 0x1400ac08b
mov rcx, rbx
call fcn.14009b500
mov byte [rbp + 0x65], 0
lea rax, str.library_std_src_threadlocal.rs
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04library_std_src_threadlocal.rs
lea r9, [0x1401883e8]
lea r8, [rbp + 0x44]
mov edx, 0x46
call fcn.1400c1520
ud2
lea rax, [rax + 0x98]
mov rdi, qword [rbp + 0x30]
mov rcx, qword [rax]
mov qword [rax], rbx
mov sil, 1
test rcx, rcx
je 0x1400abf94
lock dec qword [rcx]
jne 0x1400abf94
call fcn.14009b500
jmp 0x1400abf94
mov dword [rbp + 0x4c], 0
jmp 0x1400abffb
push rsi
sub rsp, 0x20
mov rsi, rcx
test edx, edx
je 0x1400ad0ec
xor eax, eax
jmp 0x1400ad0fe
call fcn.1400bf882
and qword [rsi + 8], 0
mov dword [rsi + 0x10], eax
mov eax, 1
mov qword [rsi], rax
add rsp, 0x20
pop rsi
ret
and qword [rsp + 0x128], 0
and qword [rsp + 0xb8], 0
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xb8
add byte [rax], al
add byte [rax], al
and qword [rsp + 0x88], 0
and qword [rsp + 0xd8], 0
add byte [rax], al
invalid
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0xd8
add byte [rax], al
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x7d], cl
movsb byte [rdi], byte [rsi]
and al, 0x58
add dword [rax], eax
add byte [rax], al
and qword [rsp + 0x158], 0
mov rax, qword [rdi + 0xf0]
test rax, rax
test eax, eax
test eax, eax
je 0x1400ae9a8
mov rdx, qword [rax + 0x10]
lea rax, [rsp + 0xb8]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x128]
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x20
test byte [rax + rbp], ah
add dword [rax], eax
add byte [rax - 0x77], cl
and al, 0x20
lea r15, [rsp + 0x420]
lea r8, [rsp + 0x110]
mov rcx, r15
mov r9, r8
call fcn.1400afbbe
mov rcx, qword [r15]
mov rdx, qword [r15 + 8]
call fcn.1400b0677
lea rcx, [rsp + 0x88]
lea rdx, [rsp + 0xd8]
lea r8, [rsp + 0x158]
call qword [sym.imp.KERNEL32.dll_GetSystemTimes]
test eax, eax
je 0x1400ae9ce
xor ecx, ecx
jmp 0x1400ae9d8
call fcn.1400bf882
mov ecx, 1
mov rdx, qword [rsp + 0x128]
mov rax, qword [rsp + 0xb8]
mov r8, qword [rsp + 0xd8]
mov r11, qword [rsp + 0x158]
mov rsi, qword [rdi + 0x108]
xor r15d, r15d
cmp r8, rsi
cmovb rsi, r15
mov r12, qword [rdi + 0x110]
mov r10, qword [rdi + 0xf8]
mov r9, qword [rdi + 0x100]
mov qword [rdi + 0x100], rax
mov qword [rdi + 0xf8], rdx
mov qword [rdi + 0x110], r11
mov qword [rdi + 0x108], r8
sub r8, rsi
cmp r11, r12
cmovb r12, r15
sub r11, r12
add r11, r8
mov r8, 0xffffffffffffffff
cmovae r8, r11
test r8, r8
je 0x1400aea7d
xor r11d, r11d
cmp rdx, r10
cmovb r10, r11
sub rdx, r10
cmp rax, r9
cmovb r9, r11
sub rax, r9
test r8, r8
js 0x1400aea89
cvtsi2ss xmm0, r8
jmp 0x1400aea9f
xor edx, edx
call fcn.1400b0677
xorps xmm6, xmm6
jmp 0x1400aeb07
mov r9, r8
shr r9, 1
and r8d, 1
or r8, r9
cvtsi2ss xmm0, r8
addss xmm0, xmm0
add rax, rdx
mov rdx, 0xffffffffffffffff
cmovae rdx, rax
test rdx, rdx
js 0x1400aeab9
cvtsi2ss xmm6, rdx
jmp 0x1400aeace
mov rax, rdx
shr rax, 1
and edx, 1
or rdx, rax
cvtsi2ss xmm6, rdx
addss xmm6, xmm6
divss xmm6, xmm0
mulss xmm6, dword [0x1400c6a70]
test r14, r14
js 0x1400aeae6
cvtsi2ss xmm0, r14
jmp 0x1400aeafc
mov rax, r14
shr rax, 1
and r14d, 1
or r14, rax
cvtsi2ss xmm0, r14
addss xmm0, xmm0
mulss xmm6, xmm0
xor edx, edx
call fcn.1400b0677
movss dword [rdi + 0x148], xmm6
cmp byte [rbx + 1], 0
je 0x1400aeb70
mov rax, qword [rdi + 0xf0]
test rax, rax
je 0x1400aeb70
mov rcx, qword [rax + 0x10]
lea rdx, [rsp + 0x420]
call qword [sym.imp.KERNEL32.dll_GetProcessIoCounters]
test eax, eax
je 0x1400aeb5f
xor ecx, ecx
xor edx, edx
call fcn.1400b0677
movups xmm0, xmmword [rsp + 0x438]
movups xmm1, xmmword [rdi + 0x138]
movups xmmword [rdi + 0x128], xmm1
movups xmmword [rdi + 0x138], xmm0
jmp 0x1400aeb70
call fcn.1400bf882
mov ecx, 1
xor edx, edx
call fcn.1400b0677
cmp byte [rbx + 2], 0
je 0x1400aebee
mov rax, qword [rdi + 0xf0]
test rax, rax
je 0x1400aebee
mov rcx, qword [rax + 0x10]
xorps xmm0, xmm0
lea rdx, [rsp + 0x420]
movaps xmmword [rdx + 0x40], xmm0
movaps xmmword [rdx + 0x30], xmm0
movaps xmmword [rdx + 0x20], xmm0
movaps xmmword [rdx + 0x10], xmm0
movaps xmmword [rdx], xmm0
mov r8d, 0x50
call qword [sym.imp.psapi.dll_GetProcessMemoryInfo]
test eax, eax
je 0x1400aebdd
xor ecx, ecx
xor edx, edx
call fcn.1400b0677
mov rax, qword [rsp + 0x430]
mov qword [rdi + 0xe0], rax
mov rax, qword [rsp + 0x468]
mov qword [rdi + 0xe8], rax
jmp 0x1400aebee
call fcn.1400bf882
mov ecx, 1
xor edx, edx
call fcn.1400b0677
mov rax, qword [rdi + 0xf0]
movabs r12, 0x8000000000000000
test rax, rax
je 0x1400aed08
movzx edx, byte [rbx + 3]
test edx, edx
je 0x1400aed08
mov rcx, qword [rax + 0x10]
cmp edx, 1
je 0x1400aec27
cmp qword [rdi + 0x78], r12
jne 0x1400aed08
lea r8, [rsp + 0x158]
and qword [r8], 0
mov edx, 8
call qword [sym.imp.ADVAPI32.dll_OpenProcessToken]
test eax, eax
je 0x1400aecf7
xor ecx, ecx
xor edx, edx
call fcn.1400b0677
mov r14, qword [rsp + 0x158]
lea rax, [r14 - 1]
cmp rax, 0xfffffffffffffffe
jae 0x1400aed08
lea rsi, [rsp + 0xd8]
and dword [rsi], 0
mov qword [rsp + 0x28], rsi
and dword [rsp + 0x20], 0
lea r15, [rsp + 0x420]
mov rcx, r15
mov rdx, r14
xor r8d, r8d
call fcn.1400afbf6
cmp qword [r15], 0
je 0x1400aecb8
mov rcx, qword [rsp + 0x428]
mov ebp, dword [rsp + 0x430]
test rcx, rcx
je 0x1400aecb0
mov rax, qword [rcx]
call qword [rax + 0x10]
cmp ebp, 0x8007007a
jne 0x1400aeced
mov rbp, r12
mov r15d, dword [rsp + 0xd8]
lea r12, [rsp + 0x420]
mov rcx, r12
call fcn.1400afc33
mov rcx, qword [r12]
mov rdx, qword [r12 + 8]
test rcx, rcx
je 0x1400af098
call fcn.1400b0677
mov r12, rbp
mov rcx, r14
call fcn.1400ad089
jmp 0x1400aed08
call fcn.1400bf882
mov ecx, 1
xor edx, edx
call fcn.1400b0677
mov r8b, byte [rbx + 4]
mov r15b, byte [rbx + 5]
movzx edx, r8b
movzx ecx, r15b
mov r14b, byte [rbx + 6]
movzx ebp, r14b
movzx esi, byte [rbx + 7]
test esi, esi
je 0x1400aed34
cmp esi, 1
je 0x1400aed70
cmp qword [rdi + 0x38], 0
je 0x1400aed70
test ebp, ebp
je 0x1400aed44
cmp ebp, 1
je 0x1400aed70
test edx, edx
je 0x1400aed56
mov rax, qword [rdi + 0xf0]
test rax, rax
je 0x1400af3ea
mov byte [rsp + 0x78], r14b
mov r14d, ebp
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x470
lea r12, [rsp + 0x158]
lea r9, [rsp + 0x420]
mov rcx, r12
mov rbp, qword [rsp + 0x48]
mov rdx, rbp
call fcn.1400afcce
mov r15, qword [r12]
mov rdx, qword [r12 + 8]
mov rcx, r15
call fcn.1400b0677
test r15, r15
jne 0x1400af3e0
mov r8d, dword [rsp + 0x430]
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x2a4
lea r15, [rsp + 0xd8]
lea r9, [rsp + 0x158]
mov rcx, r15
mov rdx, rbp
call fcn.1400afcce
mov r12, qword [r15]
mov rdx, qword [r15 + 8]
mov rcx, r12
call fcn.1400b0677
test r12, r12
jne 0x1400af3e0
mov qword [rsp + 0x60], r13
movzx eax, word [rsp + 0x17c]
mov qword [rsp + 0x70], rax
mov eax, dword [rsp + 0x180]
mov qword [rsp + 0xd0], rax
mov eax, dword [rsp + 0x1a0]
mov qword [rsp + 0x58], rax
test sil, sil
mov ebp, r14d
mov r14b, byte [rsp + 0x78]
je 0x1400af211
mov r15d, dword [rsp + 0x19c]
movzx r13d, word [rsp + 0x198]
cwde
add dword [rax], eax
add byte [rax + 0xf], al
mov dh, 0xc6
add byte [rdi + rcx - 0x49], al
lodsb al, byte [rsi]
and al, 0x98
cwde
cwde
add dword [rax], eax
add byte [rax + 0xf], al
mov dh, 0xc6
cmp eax, 1
je 0x1400aeed4
cmp qword [rdi + 0x38], 0
jne 0x1400af211
invalid
add eax, dword [rax]
invalid
cmp eax, 0x4c000003
lea esp, [rdi + 0x28]
invalid
lea r12, [rdi + 0x28]
sub al, ch
xor ecx, dword [rsi]
add byte [rax], al
call fcn.1400afd10
cmp byte [0x1401bf088], 0
je 0x1400af17f
lea r15, [rsp + 0xd8]
lea edi, [rsp + 0xd8]
mov rcx, r15
mov rdx, qword [rsp + 0x48]
call fcn.1400afe33
mov rcx, r12
call fcn.1400ad012
mov rax, qword [r15 + 0x10]
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [r15]
jmp 0x1400af20c
add byte [rcx], dh
leave
test rax, rax
setne cl
mov qword [rdi], rcx
mov qword [rdi + 8], rax
and qword [rsp + 0x28], 0
mov qword [rsp + 0x20], 0x2c8
and al, cl
add al, byte [rax]
add byte [rbp + rcx*4 - 0x5c], cl
movsb byte [rdi], byte [rsi]
and al, 0x20
add al, 0
add byte [rbp + rcx*4 - 0x74], cl
and al, 0x58
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
and al, cl
add al, byte [rax]
add byte [rbp + rcx*4 - 0x5c], cl
movsb byte [rdi], byte [rsi]
movsb byte [rdi], byte [rsi]
and al, 0x20
add al, 0
add byte [rbp + rcx*4 - 0x74], cl
and al, 0x58
add dword [rax], eax
add byte [rcx + rcx*4 - 0x1f], cl
mov rdx, r15
call fcn.1400afcce
mov r13, qword [r12]
mov rdx, qword [r12 + 8]
mov rcx, r13
call fcn.1400b0677
test r13, r13
test ebp, ebp
test ebp, ebp
jne 0x1400af3db
fld qword [rbx]
add byte [rax], al
movzx r9d, word [rsp + 0x458]
mov bh, 0x8c
and al, 0x58
add al, 0
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xa0
movabs al, byte [0x4c894cf685000004]
and al, 0x70
mov bh, 0x8c
and al, 0x58
add al, 0
add byte [rax - 0x75], cl
test byte [rax + riz*2], ah
add al, 0
add byte [rax - 0x77], cl
test byte [rax + rdx*8], ah
add byte [rax], al
add byte [rbx + rcx*4 - 0x5c], cl
and al, 0xa0
movabs al, byte [0x4c894cf685000004]
movabs al, byte [0x4c894cf685000004]
and al, 0x70
je 0x1400af6df
mov r15, qword [rsp + 0x498]
movzx r13d, word [rsp + 0x490]
cmp esi, 1
je 0x1400af04d
and al, 0x98
add al, 0
add byte [rdi + rcx - 0x49], al
lodsb al, byte [rsi]
and al, 0x90
add al, 0
add byte [rbx + 0xb7401fe], al
cmp qword [rdi + 0x38], 0
jne 0x1400af6df
invalid
add byte [rax], al
add byte [rdi], cl
test dword [rdx + 0x4c000006], edx
invalid
add byte [rax], al
mov qword [rsp + 0x58], r12
invalid
mov qword [rsp + 0x58], r12
and al, 0x58
lea r12, [rdi + 0x28]
call fcn.1400afd10
cmp byte [0x1401bf088], 0
je 0x1400af63e
invalid
invalid
add byte [rax], al
invalid
lea r13, [rsp + 0x88]
lea ebp, [rsp + 0x88]
and al, 0x88
add byte [rax], al
add byte [rcx + rcx*4 - 0x17], cl
mov rcx, r13
mov rdx, qword [rsp + 0x48]
call fcn.1400afe33
mov rcx, r12
loope 0x1400af069
invalid
invalid
invalid
dec dword [rcx - 0x75]
adc byte [r9 - 0x77], r9b
and al, 0x10
movups xmm0, xmmword [r13]
jmp 0x1400af6d0
add byte [rax], al
loope 0x1400af069
invalid
add byte [rax], al
mov rcx, rdx
mov edx, 8
mov r8, r15
call qword [sym.imp.KERNEL32.dll_HeapAlloc]
test rax, rax
mov r12, rbp
je 0x1400aeced
mov r15, rax
mov eax, dword [rsp + 0xd8]
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], eax
lea r12, [rsp + 0x420]
mov r8d, 1
mov rcx, r12
mov rdx, r14
mov r9, r15
call fcn.1400afbf6
cmp qword [r12], 0
je 0x1400af10b
mov rcx, qword [rsp + 0x428]
test rcx, rcx
je 0x1400af0fe
mov rax, qword [rcx]
call qword [rax + 0x10]
mov rcx, r15
call fcn.1400afc5e
jmp 0x1400aecea
mov rdx, qword [rsp + 0x428]
xor ecx, ecx
call fcn.1400b0677
mov rsi, qword [r15]
test rsi, rsi
je 0x1400afb55
mov rcx, rsi
call qword [sym.imp.ADVAPI32.dll_IsValidSid]
test eax, eax
je 0x1400afb55
mov qword [rsp + 0x60], r13
mov rcx, rsi
call qword [sym.imp.ADVAPI32.dll_GetLengthSid]
mov r12d, eax
mov edx, eax
test eax, eax
mov qword [rsp + 0x48], rdx
je 0x1400afad7
mov ecx, 1
mov r8b, 1
call fcn.1400ad136
mov r13, rax
test rax, rax
jne 0x1400afadd
mov ecx, 1
mov rdx, qword [rsp + 0x48]
call fcn.1400c0cc0
lea rsi, [rsp + 0xd8]
mov rcx, rsi
mov rdx, qword [rsp + 0x48]
mov r8, r15
mov r9, r13
call fcn.1400b0397
mov r15, qword [rsi]
movabs rax, 0x8000000000000000
cmp r15, rax
jne 0x1400af1cc
and qword [rsp + 0x88], 0
mov qword [rsp + 0x90], 8
and qword [rsp + 0x98], 0
jmp 0x1400af1ef
mov r13, qword [rsp + 0xe0]
lea rcx, [rsp + 0x88]
mov rdx, r13
call fcn.1400afd66
mov rcx, r15
mov rdx, r13
call fcn.1400acdee
mov rcx, r12
call fcn.1400ad012
mov rax, qword [rsp + 0x98]
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [rsp + 0x88]
movups xmmword [r12], xmm0
test r14b, r14b
movabs r12, 0x8000000000000000
mov r14, qword [rsp + 0x48]
je 0x1400af29a
cmp ebp, 1
je 0x1400af231
lea rsi, [rdi + 0x90]
cmp byte [rsp + 0x57], 0
mov r13, qword [rsp + 0x60]
je 0x1400af2c0
movabs r12, 0x8000000000000000
movzx eax, byte [rbx + 8]
test eax, eax
je 0x1400af48b
cmp eax, 1
je 0x1400af405
cmp qword [rdi + 0x58], r12
jne 0x1400af48b
mov rsi, qword [rdi + 0xf0]
test rsi, rsi
je 0x1400af45e
lea rbx, [rsp + 0x420]
mov r8d, 0x20a
mov rcx, rbx
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov rcx, qword [rsi + 0x10]
xor edx, edx
mov r8, rbx
mov r9d, 0x105
call qword [sym.imp.psapi.dll_GetModuleFileNameExW]
lea r14, [rsp + 0x158]
mov r8d, 0x105
mov rcx, r14
mov rdx, rbx
call fcn.1400b0121
mov byte [r14 + 0x18], 1
jmp 0x1400af466
mov qword [rsp + 0x158], r12
mov rcx, qword [rdi + 0x58]
mov rdx, qword [rdi + 0x60]
call fcn.140081605
movups xmm0, xmmword [rsp + 0x158]
movups xmm1, xmmword [rsp + 0x168]
movups xmmword [rdi + 0x68], xmm1
movups xmmword [rdi + 0x58], xmm0
xor eax, eax
sub r13, qword [rdi + 0x118]
cmovae rax, r13
mov qword [rdi + 0x120], rax
mov byte [rdi + 0x14c], 1
movaps xmm6, xmmword [rsp + 0x890]
add rsp, 0x8a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea rcx, [rsp + 0x88]
mov rdx, qword [rsp + 0x48]
mov r8, r15
mov r9, r13
call fcn.1400b0397
lea rax, [rsp + 0x88]
mov r13, qword [rax]
movabs rax, 0x8000000000000000
cmp r13, rax
jne 0x1400af690
and qword [rsp + 0xb8], 0
mov qword [rsp + 0xc0], 8
and qword [rsp + 0xc8], 0
jmp 0x1400af6b3
mov r15, qword [rsp + 0x90]
lea rcx, [rsp + 0xb8]
mov rdx, r15
call fcn.1400afd66
mov rcx, r13
mov rdx, r15
call fcn.1400acdee
mov rcx, r12
call fcn.1400ad012
mov rax, qword [rsp + 0xc8]
mov qword [r12 + 0x10], rax
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [r12], xmm0
mov r12, qword [rsp + 0x58]
mov r9, qword [rsp + 0x70]
test ebp, ebp
mov r13, qword [rsp + 0x60]
je 0x1400af7b3
cmp ebp, 1
je 0x1400af6fc
cmp qword [rdi + 0x50], 0
jne 0x1400af7b3
lea rax, [rdi + 0x40]
mov qword [rsp + 0x58], rax
lea rcx, [rsp + 0x88]
mov r15, qword [rsp + 0x48]
mov rdx, r15
mov r8, r12
call fcn.1400b04e1
lea rax, [rsp + 0x88]
mov rax, qword [rax]
test rax, rax
je 0x1400af759
mov rcx, qword [rsp + 0x90]
mov qword [rsp + 0x118], rax
mov qword [rsp + 0x120], rcx
movabs rax, 0x8000000000000000
mov qword [rsp + 0x110], rax
jmp 0x1400af792
mov r9, qword [rsp + 0x90]
lea rcx, [rsp + 0x110]
mov rdx, r15
mov r8, r12
call fcn.1400b0397
lea rax, [rsp + 0x110]
mov rcx, qword [rax]
movabs rax, 0x8000000000000000
cmp rcx, rax
jne 0x1400af917
mov rcx, qword [rsp + 0x58]
call fcn.1400ad012
and qword [rdi + 0x40], 0
mov qword [rdi + 0x48], 8
and qword [rdi + 0x50], 0
mov r9, qword [rsp + 0x70]
lea rcx, [rdi + 0x90]
mov eax, dword [rsp + 0xb4]
test eax, eax
je 0x1400af7dc
cmp eax, 1
movabs r12, 0x8000000000000000
mov eax, dword [rsp + 0x6c]
jne 0x1400af7ee
mov dl, 1
jmp 0x1400af7f4
xor edx, edx
movabs r12, 0x8000000000000000
mov eax, dword [rsp + 0x6c]
jmp 0x1400af7f4
cmp qword [rcx], r12
sete dl
lea r15, [rdi + 0xb0]
test eax, eax
je 0x1400af80c
cmp eax, 1
je 0x1400af818
cmp qword [r15], r12
sete al
jmp 0x1400af80e
xor eax, eax
or al, dl
cmp al, 1
jne 0x1400af90d
mov dword [rsp + 0x58], edx
mov qword [rsp + 0xa8], rcx
lea r13, [rsp + 0xb8]
mov rcx, r13
mov rdx, qword [rsp + 0x48]
mov r8, qword [rsp + 0xd0]
call fcn.1400b0397
mov r13, qword [r13]
cmp r13, r12
jne 0x1400af869
mov rcx, qword [rdi + 0x90]
mov rdx, qword [rdi + 0x98]
call fcn.140081605
mov qword [rdi + 0x90], r12
jmp 0x1400af908
mov rdx, qword [rsp + 0xc0]
mov r8, qword [rsp + 0xc8]
lea r12, [rsp + 0x88]
mov rcx, r12
mov qword [rsp + 0x70], rdx
call fcn.1400b0121
mov byte [r12 + 0x18], 1
mov rax, qword [r12 + 8]
mov r8, qword [r12 + 0x10]
mov r12, rax
mov cl, byte [rsp + 0x47]
mov rdx, rax
mov r9, r15
call fcn.1400b01be
cmp byte [rsp + 0x58], 0
je 0x1400af8eb
mov rcx, qword [rdi + 0x90]
mov rdx, qword [rdi + 0x98]
call fcn.140081605
movups xmm0, xmmword [rsp + 0x88]
movups xmm1, xmmword [rsp + 0x98]
mov rax, qword [rsp + 0xa8]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
jmp 0x1400af8fb
mov rcx, qword [rsp + 0x88]
mov rdx, r12
call fcn.140040195
mov rcx, r13
mov rdx, qword [rsp + 0x70]
call fcn.1400acdee
mov r13, qword [rsp + 0x60]
mov r8, qword [rsp + 0x78]
jmp 0x1400aedd6
mov qword [rsp + 0x148], rcx
lea rax, [0x14018c5b0]
lea rcx, [rsp + 0x88]
mov qword [rcx], rax
lea rax, [0x14018c5b1]
mov qword [rcx + 8], rax
and word [rcx + 0x10], 0
call fcn.1400aff7f
mov word [rsp + 0x86], dx
test ax, ax
je 0x1400afb7d
mov r12, qword [rsp + 0x118]
mov r13, qword [rsp + 0x120]
mov rcx, qword [rsp + 0x58]
call fcn.1400b0055
xor r8d, r8d
mov qword [rsp + 0xa8], r12
mov rcx, r12
mov rdx, r13
mov qword [rsp + 0x108], r8
call fcn.1400b006a
add rdx, rdx
xor r12d, r12d
mov r9, r13
movzx r13d, word [rsp + 0x86]
test rdx, rdx
je case.0x1400937a3.480
cmp word [rax + r12*2], 0
je 0x1400af9bb
inc r12
add rdx, 0xfffffffffffffffe
jmp 0x1400af9a1
mov r8, qword [rsp + 0x108]
add r12, r8
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.30.11_srcwindowsprocess.rstaskkill.exe_PID_FUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0xa8]
mov rdx, r9
mov qword [rsp + 0x140], r9
mov r9, r12
call fcn.1400b0095
mov r9, qword [rsp + 0x140]
add rdx, rdx
xor ecx, ecx
cmp rdx, rcx
je case.0x1400937a3.480
lea r8, [rcx + 2]
cmp word [rax + rcx], r13w
mov rcx, r8
jne 0x1400af9fa
lea rax, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.30.11_srcwindowsprocess.rstaskkill.exe_PID_FUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
mov qword [rsp + 0x20], rax
mov rcx, qword [rsp + 0xa8]
mov rdx, r9
mov r8, qword [rsp + 0x108]
mov r13, r9
mov r9, r12
call fcn.1400b0095
mov r8, rdx
lea rcx, [rsp + 0x88]
mov rdx, rax
call fcn.1400935a0
mov r15, qword [rsp + 0x90]
mov r8, qword [rsp + 0x98]
lea rcx, [rsp + 0xb8]
mov rdx, r15
call fcn.1400a91e0
lea rcx, [rsp + 0x128]
lea rdx, [rsp + 0xb8]
call fcn.1400b00ac
mov rcx, qword [rsp + 0x58]
lea rdx, [rsp + 0x128]
call fcn.1400b00da
mov rcx, qword [rsp + 0x88]
mov rdx, r15
call fcn.140040195
inc r12
mov r8, r12
mov r12, qword [rsp + 0xa8]
add cl, ch
invalid
invalid
invalid
invalid
add cl, ch
invalid
mov rcx, qword [rsp + 0x148]
mov rdx, qword [rsp + 0xa8]
call fcn.1400acdee
dec dword [rbx + rcx*4 + 0x6c]
and al, 0x60
dec dword [rbx + rcx*4 + 0x6c]
and al, 0x60
mov ebp, dword [rsp + 0x60]
jmp 0x1400af7ae
xlatb
cld
invalid
mov r13d, 1
mov ecx, r12d
mov rdx, r13
mov r8, rsi
call qword [sym.imp.ADVAPI32.dll_CopySid]
adc eax, 0x16524
adc eax, 0x16524
and al, 0x65
add dword [rax], eax
test eax, eax
je case.0x140094354.447
invalid
xor ecx, ecx
xor ecx, ecx
xor edx, edx
call fcn.1400b0677
test r12d, r12d
je 0x1400afb6d
cmp byte [r13], 1
add dword [rdi], ecx
test dword [rax + 0x48000000], eax
add byte [rax - 0x75], cl
invalid
invalid
jne 0x1400afb89
add byte [rax - 0x75], cl
js 0x1400afb56
mov rcx, qword [rdi + 0x78]
mov rdx, qword [rdi + 0x80]
mov edx, dword [rdi + 0x80]
call fcn.140081605
mov rax, qword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
mov eax, dword [rsp + 0x48]
and al, 0x48
mov qword [rdi + 0x78], rax
mov qword [rdi + 0x80], r13
mov dword [rdi + 0x80], ebp
js 0x1400afb6f
mov dword [rdi + 0x80], ebp
mov qword [rdi + 0x88], rax
jmp 0x1400afb50
call fcn.1400bf882
std
add byte [rax], al
mov ecx, 1
xor edx, edx
call fcn.1400b0677
add byte [rcx], dh
shr al, cl
xor al, 0xb
add byte [rax], al
mov rcx, qword [rsp + 0x48]
mov rdx, r13
call fcn.140040195
invalid
invalid
stc
invalid
stc
dec dword [rbx + rcx*4 + 0x6c]
and al, 0x60
mov r13, qword [rsp + 0x60]
mov rcx, r15
mov ecx, edi
call fcn.1400afc5e
mov rcx, r14
call fcn.1400ad089
mov r12, rbp
mov esp, ebp
mov esp, ebp
jmp 0x1400aed08
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.30.11_srcwindows_sid.rs
add eax, 0xdcb0c
xor ecx, ecx
xor edx, edx
call fcn.1400c10d0
lea rcx, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.30.11_srcwindowsprocess.rstaskkill.exe_PID_FUnable_to_read_process_memory_informationReadProcessMemory_returned_unexpected_number_of_bytes_readUnable_to_read_process_data
call fcn.1400c15c0
lea rax, str.Expected_SID_revision_to_be_1
lea rdx, [rsp + 0x420]
mov qword [rdx], rax
mov qword [rdx + 8], 1
lea rax, str._rustc_25ef9e3d85d934b27d9dada2f9dd52b1dc63bb04librarycore_srccharmethods.rsh5e_
mov qword [rdx + 0x10], rax
xorps xmm0, xmm0
movups xmmword [rdx + 0x18], xmm0
mov rcx, r13
call fcn.1400c4a26
int3
add word [rax], ax
mov rcx, rsi
mov edx, eax
add rsp, 0x30
pop rsi
jmp 0x1400ad0dc
invalid
invalid
invalid
mov rax, qword [0x1401bf080]
adc byte [rax], al
cmp rax, 2
je 0x1400afd60
lea rcx, [0x1401bf080]
lea rax, [rsp + 0x30]
mov qword [rax], rcx
or byte [rax - 0x73], cl
adc eax, 0x10f351
push rcx
adc byte [rax], al
or byte [rax - 0x73], cl
adc eax, 0x10f351
push rcx
adc byte [rax], al
push rcx
adc byte [rax], al
lea r8, [rsp + 0x38]
mov qword [r8], rdx
lea rdx, [rsp + 0x40]
mov qword [rdx], rax
mov qword [rdx], rax
mov qword [rdx + 8], r8
lea rax, [rsp + 0x2f]
or byte [rax - 0x73], cl
and al, 0x2f
mov qword [rdx + 0x10], rax
lea r8, [0x14018c340]
add al, ch
clc
invalid
add al, ch
clc
call qword [rax + 0x58c48348]
nop
add rsp, 0x58
ret
cmp eax, dword [rax]
je 0x1400afec4
mov rcx, qword [rsp + 0x40]
and al, 0x40
mov eax, dword [rsp + 0x48]
movabs rdx, 0xd000002390000005
mov qword [rsp + 0x54], rdx
and al, 0x54
and al, 0x54
mov dword [rsp + 0x5c], 0xd0000004
xor edx, edx
add byte [rax], al
sal byte [rcx], 1
ror byte [rax - 0x77], cl
ror dword [rax - 0x7d], cl
cli
mov rbx, rdx
cmp rdx, 3
invalid
je 0x1400afeaf
add esi, dword [rdx + rcx + 0x48]
lea edx, [rbx + 1]
invalid
lea rdx, [rbx + 1]
add dword [rcx], edi
pushfq
pushfq
cmp dword [rsp + rbx*4 + 0x54], eax
pushfq
push rsp
jne 0x1400afe9c
test rcx, rcx
je 0x1400afeba
sti
add ecx, dword [rdi]
test byte [rbx - 0x75000000], bl
add byte [rax], al
mov ebp, dword [rsp + 0x34]
add byte [rax], al
add byte [rbx + 0x4c34246c], cl
lea esp, [rsp + 0x54]
mov ebp, dword [rsp + 0x34]
lea r12, [rsp + 0x54]
mov dword [r12], ebp
mov r15d, ebp
mov edi, ebp
mov edi, ebp
shr r15d, 1
lea rcx, [r15 + 1]
lea ecx, [rdi + 1]
call fcn.1400bf32f
mov rbx, rax
mov r14, rdx
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x40], rdx
mov dword [rsp + 0x40], edx
mov dword [rsp + 0x40], edx
and al, 0x40
and qword [rsp + 0x48], 0
mov qword [rsp + 0x20], r12
and al, 0x48
add byte [rcx + rcx*4 + 0x64], cl
add byte [rcx + rcx*4 + 0x64], cl
and al, 0x20
mov rcx, rdi
mov edx, 0x3c
mov r8, r14
mov r9d, ebp
mov ecx, ebp
mov ecx, ebp
jmp 0x1a6d4150c
call qword [sym.imp.ntdll.dll_NtQueryInformationProcess]
adc eax, 0x166c9
test eax, eax
js 0x1400aff54
sar byte [rax + 0x41], 0x48
lea edi, [rsp + 0x38]
lea rdi, [rsp + 0x38]
mov qword [rdi + 0x10], r15
mov rcx, rdi
stc
stc
call fcn.1400b0493
add byte [rax - 0x75], cl
invalid
mov rdi, qword [rdi]
movabs rax, 0x8000000000000000
add byte [rax], al
add byte [rax], al
or byte [rax + 0x39], 0xc7
je 0x1400aff5f
add byte [rax], al
add byte [rax], al
add byte [rax + 0x74c73948], al
sub dword [rax - 0x75], ecx
pop rsp
and al, 0x40
mov rbx, qword [rsp + 0x40]
mov rdx, qword [rbx + 8]
mov rdx, qword [rbx + 8]
or byte [rax - 0x77], cl
int1
mov rcx, rsi
call fcn.1400afd66
mov rcx, rdi
mov rdx, rbx
call fcn.1400acdee
jmp 0x1400aff70
invalid
mov rcx, rbx
mov rdx, r14
invalid
mov edx, esi
call fcn.1400acdee
and qword [rsi], 0
mov qword [rsi + 8], 8
and qword [rsi + 0x10], 0
adc byte [rax], al
add rsp, 0x60
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r14
pop rsi
pop r15
ret
invalid
invalid
mov ax, 1
ret
add dword [rax - 0x77], ecx
add dword [rcx + 0xf], eax
invalid
mov dh, 0x10
test dl, dl
jns 0x1400aff8d
mov eax, edx
and eax, 0x1f
lea r9, [r8 + 2]
mov qword [rcx], r9
movzx r10d, byte [r8 + 1]
mov dh, 0x50
add dword [rcx - 0x7d], eax
loop 0x1400afffe
mov dh, 0x50
add dword [rcx - 0x7d], eax
loop 0x1400afffe
cmp dl, 0xdf
jbe 0x1400b0009
lea r9, [r8 + 3]
mov qword [rcx], r9
movzx r9d, byte [r8 + 2]
shl r10d, 6
invalid
and r9d, 0x3f
or r9d, r10d
cmp dl, 0xf0
jb 0x1400b0016
invalid
push rax
add eax, dword [rbx - 0x1f3ef820]
adc al, byte [rcx - 0x3f]
loope 0x1400afffc
and edx, 0x3f
or edx, r9d
or edx, eax
cmp edx, 0x110000
jne 0x1400b001f
xor eax, eax
ret
shl eax, 6
or eax, r10d
mov edx, eax
jmp 0x1400aff8d
cmp edx, 0xffff
jbe 0x1400aff8d
adc byte [rax - 0x75], cl
or byte [rbx + r9*4 + 0x42], cl
mov r8, qword [rdx + 0x10]
mov eax, dword [rdx + 0x10]
mov rdx, rax
invalid
invalid
mov eax, dword [rdx + 0x10]
mov rdx, rax
jmp fcn.14004469e
adc byte [rdx], al
movups xmmword [rcx], xmm0
ret
push rdi
sub rsp, 0x28
mov rdi, rdx
mov rsi, rcx
mov rdx, qword [rcx + 0x10]
cmp rdx, qword [rcx]
jne 0x1400b00fb
mov rcx, rsi
call fcn.14008af4b
mov rdx, qword [rsi + 0x10]
mov rax, qword [rsi + 8]
imul rcx, rdx, 0x18
mov r8, qword [rdi + 0x10]
adc byte [rcx + rcx*4 + 0x44], cl
or byte [rax], dl
adc byte [rcx + rcx*4 + 0x44], cl
or byte [rax], dl
movups xmm0, xmmword [rdi]
movups xmmword [rax + rcx], xmm0
inc rdx
mov qword [rsi + 0x10], rdx
add rsp, 0x28
pop rdi
pop rsi
ret
mov dword [rsp + 0x20], 1
lea rsi, [rsp + 0xf0]
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
add byte [rax], al
add byte [rax - 0x77], cl
mov ecx, esi
mov ecx, esi
mov rdx, r14
xor r8d, r8d
xor r8d, r8d
call fcn.1400ad201
test rdi, rdi
je 0x1400b169c
shl rdi, 3
mov edx, 8
mov rcx, r15
mov r8, rdi
call fcn.140001e3d
mov rax, qword [rsp + 0x100]
xor edx, edx
sub rax, 1
jb 0x1400b16be
mov rsi, qword [rsi]
test rsi, rsi
je 0x1400b16be
add rdx, qword [rsi + 0x10]
add rsi, 0x18
jmp 0x1400b16a6
lea rcx, [rsp + 0x40]
call fcn.1400b0aca
mov rax, qword [rsp + 0x100]
lea rsi, [rsp + 0x2b0]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rsp + 0xf0]
movaps xmmword [rsi], xmm0
lea r12, [rsp + 0x168]
movabs r13, 0x8000000000000000
lea rdi, [rsp + 0x160]
mov rcx, rsi
call fcn.1400adedb
test rax, rax
je 0x1400b1798
mov r14, qword [rax]
movups xmm0, xmmword [rax + 8]
movaps xmmword [rsp + 0x70], xmm0
mov rcx, rax
call fcn.14004018b
cmp r14, r13
je 0x1400b1798
mov qword [rsp + 0x160], r14
movaps xmm0, xmmword [rsp + 0x70]
movups xmmword [r12], xmm0
mov r14, qword [rsp + 0x168]
mov r15, qword [rsp + 0x170]
lea rcx, [rsp + 0x40]
mov rdx, r15
call fcn.1400b0aca
mov rbp, qword [rsp + 0x50]
imul rcx, rbp, 0x150
add rcx, qword [rsp + 0x48]
imul r8, r15, 0x150
mov rdx, r14
call sub.VCRUNTIME140.dll_memcpy
add rbp, r15
mov qword [rsp + 0x50], rbp
and qword [rsp + 0x170], 0
mov rcx, rdi
call fcn.1400acf0a
jmp 0x1400b1701
lea rcx, [rsp + 0x2b0]
call fcn.1400adea9
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0xa0], rax
imul rcx, qword [rsp + 0x50], 0x150
mov r13, qword [rsp + 0x48]
lea rax, [rcx + r13]
mov qword [rsp + 0x90], rax
lea rax, [rbx + 0xb0]
mov qword [rsp + 0x88], rax
lea rbp, [rsp + 0xf0]
lea r14, [rsp + 0x160]
mov qword [rsp + 0x98], r13
mov qword [rsp + 0xa8], rbx
test rcx, rcx
je 0x1400b1a1d
mov r12, qword [r13]
cmp r12, 2
je 0x1400b1a16
mov qword [rsp + 0xb8], rcx
lea rsi, [r13 + 0xe0]
mov r15, qword [r13 + 0xd8]
mov word [rax + rdi*4], fs
add byte [rax], al
add byte [rcx - 0x73], cl
mov ch, 0xe0
add byte [rax], al
add byte [rbp - 0x75], cl
mov ebp, 0xd8
lea rdx, [r13 + 8]
mov r8d, 0xd0
lea rcx, [rsp + 0x2b0]
call sub.VCRUNTIME140.dll_memcpy
out dx, eax
add byte [rax], al
out dx, eax
add byte [rax], al
mov ecx, 0xe
add byte [rax], al
mov rdi, rbp
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x70], r15
mov rcx, qword [rbx + 0xb0]
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebx, eax
mov eax, 0x4d000000
mov eax, edi
add byte [rax], al
add byte [rax - 0x75], cl
xchg ebx, eax
mov eax, 0x4d000000
mov eax, edi
call fcn.1400b0765
mov rsi, rax
mov esi, eax
mov esi, eax
lea rax, [rsp + 0x70]
lea eax, [rsp + 0x70]
jo 0x1400b18b6
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x40], eax
and al, 0x40
cmp qword [rbx + 0xa0], 0
movabs al, byte [0x24bc8b4800000000]
mov al, 0
add byte [rax], al
add byte [rax], al
mov rdi, qword [rsp + 0xb0]
je 0x1400b1a01
lea rax, [rsp + 0x40]
and al, 0x40
mov qword [rsp + 0x160], rax
mov qword [rsp + 0x168], rdi
mov rcx, qword [rbx + 0x90]
mov rdx, qword [rbx + 0x98]
lea rax, [0x1400b1322]
mov qword [rsp + 0x20], rax
mov r8, rsi
mov r9, r14
call fcn.14005e5e9
cli
dec dword [rax - 0x7b]
test eax, eax
and byte [rcx - 0x77], cl
invalid
cli
dec dword [rax - 0x7b]
test eax, eax
je 0x1400b195d
mov rdi, qword [rbx + 0x90]
test eax, eax
je 0x1400b195d
mov rdi, qword [rbx + 0x90]
movzx eax, byte [rdi + rdx]
and eax, 1
sub qword [rbx + 0xa0], rax
mov rax, qword [rsp + 0x70]
shr rsi, 0x39
lea rcx, [rdx - 0x10]
and rcx, qword [rbx + 0x98]
mov byte [rdi + rdx], sil
mov byte [rcx + rdi + 0x10], sil
inc qword [rbx + 0xa8]
neg rdx
imul rbp, rdx, 0x158
lea rsi, [rdi + rbp]
add rsi, 0xfffffffffffffeb8
mov qword [rsi - 0x10], rax
mov qword [rsi - 8], r12
mov r8d, 0xd0
mov rcx, rsi
lea rdx, [rsp + 0x2b0]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0xd0], r15
add rdi, rbp
add rdi, 0xffffffffffffff90
mov ecx, 0xe
lea rbp, [rsp + 0xf0]
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
jmp 0x1400b19de
mov rdi, qword [rdi]
neg rdx
imul rbp, rdx, 0x158
lea rsi, [rdi + rbp]
add rsi, 0xfffffffffffffeb0
mov r8d, 0x150
mov rcx, r14
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi], r12
lea rsi, [rdi + rbp]
add rsi, 0xfffffffffffffeb8
mov r8d, 0xd0
mov rcx, rsi
lea rdx, [rsp + 0x2b0]
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsi + 0xd0], r15
add rdi, rbp
add rdi, 0xffffffffffffff90
mov ecx, 0xe
lea rbp, [rsp + 0xf0]
mov rsi, rbp
rep movsq qword [rdi], qword [rsi]
cmp qword [rsp + 0x160], 2
je 0x1400b19de
mov rcx, r14
call fcn.1400acf7b
add r13, 0x150
mov rcx, qword [rsp + 0xb8]
add rcx, 0xfffffffffffffeb0
mov rbx, qword [rsp + 0xa8]
jmp 0x1400b17fb
mov rcx, rdi
mov rdx, qword [rsp + 0x88]
call fcn.1400c4a69
jmp 0x1400b1888
add r13, 0x150
mov rax, qword [rsp + 0x90]
sub rax, r13
mov ecx, 0x150
xor edx, edx
div rcx
mov rcx, r13
mov rdx, rax
call fcn.1400acf51
mov rcx, qword [rsp + 0xa0]
mov rdx, qword [rsp + 0x98]
call fcn.1400acf34
mov rdi, qword [rbx + 0x90]
mov r14, qword [rbx + 0x98]
lea rax, [r14 + rdi]
inc rax
movdqa xmm0, xmmword [rdi]
pmovmskb ecx, xmm0
not ecx
lea rdx, [rdi + 0x10]
mov r15, qword [rbx + 0xa8]
lea rsi, [rsp + 0x160]
mov qword [rsi], rdi
mov qword [rsi + 8], rdx
mov qword [rsi + 0x10], rax
mov word [rsi + 0x18], cx
mov qword [rsi + 0x20], r15
mov r12, qword [rbx + 0xa0]
mov r13d, 0x158
pcmpeqd xmm6, xmm6
mov rcx, rsi
call fcn.1400b0d71
test rax, rax
je 0x1400b1b57
mov rcx, rax
cmp byte [rax - 4], 0
mov byte [rax - 4], 0
jne 0x1400b1aa8
mov rax, rdi
sub rax, rcx
cqo
idiv r13
lea rdx, [rax - 0x10]
and rdx, r14
movdqu xmm0, xmmword [rdi + rdx]
pcmpeqb xmm0, xmm6
psllw xmm0, 7
pmovmskb r8d, xmm0
test r8d, r8d
je 0x1400b1afb
bsr r8w, r8w
xor r8d, 0xf
jmp 0x1400b1b00
mov r8w, 0x10
movdqu xmm0, xmmword [rdi + rax]
pcmpeqb xmm0, xmm6
pmovmskb r9d, xmm0
or r9d, 0x10000
bsf r9d, r9d
add r8d, r9d
mov r9b, 0x80
cmp r8w, 0xf
ja 0x1400b1b33
inc r12
mov qword [rbx + 0xa0], r12
mov r9b, 0xff
mov byte [rdi + rax], r9b
mov byte [rdx + rdi + 0x10], r9b
dec r15
mov qword [rbx + 0xa8], r15
add rcx, 0xfffffffffffffeb0
call fcn.1400acf7b
jmp 0x1400b1aa8
mov rcx, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
call fcn.140040195
movaps xmm6, xmmword [rsp + 0x380]
add rsp, 0x398
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add dword [rax], eax
xor esi, esi
xor ecx, ecx
mov eax, 0x80000000
mov r8, rbx
fmul dword [rdi]
invalid
xchg rbx, r8
xchg ebx, eax
fmul dword [rdi]
movabs byte [0x800000043dc3874c], al
xchg ebx, eax
cmp eax, 0x80000004
xchg ebx, eax
cmp eax, 0x80000004
add byte [rax], al
add byte [rax + rcx*4 + 0x7c], 0x24
invalid
mov byte [rsp + 0x27], r15b
mov qword [rsp + 0x50], rbx
jb 0x1400b1cd3
mov dword [rsp + 0x28], eax
mov ecx, 4
mov edx, 0x50
call fcn.14000e775
test rax, rax
je 0x1400b226f
mov r8, rax
lea rax, [rsp + 0x30]
mov qword [rax], 5
mov qword [rax + 8], r8
mov eax, 0x80000000
xor edi, edi
xor r13d, r13d
mov r9d, dword [rsp + 0x28]
mov qword [rsp + 0x40], rdi
test r13b, 1
jne 0x1400b1cf0
mov edx, edi
call fcn.1400b0af7
mov r9d, dword [rsp + 0x28]
mov r8, qword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov eax, dword [rsp + 0x38]
mov rdi, qword [rsp + 0x40]
shl rdi, 4
shl rdi, 4
mov dword [r8 + rdi], r12d
mov dword [r8 + rdi + 4], ebx
mov dword [r8 + rdi + 8], r15d
mov dword [r8 + rdi + 0xc], ebp
mov rdi, qword [rsp + 0x40]
inc rdi
mov eax, r14d
jmp 0x1400b1c57
mov eax, 1
mov qword [rsp + 0x28], rax
xor eax, eax
mov qword [rsp + 0x58], rax
xor eax, eax
mov qword [rsp + 0x48], rax
jmp 0x1400b1e7b
test cl, 1
je 0x1400b1d3b
test r14, r14
je 0x1400b1d9b
cmp r15, rdi
je 0x1400b1d9b
invalid
dec r14
dec r14
jmp 0x1400b1d5f
cmp r14, rax
jbe 0x1400b1d9b
mov rcx, rdi
stc
sub rcx, r15
shr rcx, 4
cmp rcx, rax
jbe 0x1400b1d9b
mov rcx, rax
not rcx
add r14, rcx
shl rax, 4
add r15, rax
lea r12, [r15 + 0x10]
mov edx, dword [r15]
mov rcx, rbx
call fcn.1400b227f
mov edx, dword [r15 + 4]
mov rcx, rbx
call fcn.1400b227f
mov edx, dword [r15 + 8]
mov rcx, rbx
call fcn.1400b227f
add byte [rcx - 0x75], al
push rdi
or al, 0x48
mov ecx, ebx
add byte [rcx - 0x75], al
push rdi
or al, 0x48
mov ecx, ebx
call fcn.1400b227f
mov cl, 1
mov r15, r12
out 0x31, eax
shr bl, 0x8c
invalid
out 0x31, eax
shr bl, 0x8c
invalid
mov word [rax - 0x75], cs
mov esp, 0xc024
add byte [rax], al
mov rdi, qword [rsp + 0xc0]
add byte [rax], al
add byte [rax - 0x75], cl
xchg esp, eax
and al, 0xc8
add byte [rax], al
add byte [rbp + 0x31], al
rol byte [rdx + rcx*4 + 0x7c], 0x24
invalid
mov rdx, qword [rsp + 0xc8]
xor r8d, r8d
mov r15b, byte [rsp + 0x27]
cmp rdx, r8
je 0x1400b1dc4
cmp byte [rdi + r8], 0
je 0x1400b1dc7
inc r8
jmp 0x1400b1db3
mov r8, rdx
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.30.11_srcwindowscpu.rsIntel_x86MIPSRISC_AlphaPPCSHXARMIntel_Itanium_based_x64RISC_Alpha_x64MSIL_Intel_or_AMD__x64Intel_Itanium_based_x86unknownARM_x64
lea ecx, [0x14018c450]
cmpsb byte [rsi], byte [rdi]
or eax, 0xf9894800
mov rcx, rdi
mov rcx, rdi
call fcn.1400b22c4
mov r8, rdx
lea rbx, [rsp + 0x100]
add byte [rax], al
add byte [rax], al
mov rcx, rbx
mov rdx, rax
call fcn.140012220
cmp qword [rbx], 0
je 0x1400b1e0c
mov eax, 1
add byte [rax], al
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x28], eax
sub byte [rcx], dh
ror byte [rax - 0x77], 0x44
invalid
invalid
invalid
xor eax, eax
mov qword [rsp + 0x58], rax
and al, 0x58
xor eax, eax
mov qword [rsp + 0x48], rax
ror byte [rax - 0x77], 0x44
and al, 0x48
jmp 0x1400b1e49
mov rdi, qword [rsp + 0x108]
mov rbx, qword [rsp + 0x110]
pushfq
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
invalid
movsb byte [rdi], byte [rsi]
std
dec dword [rax - 0x77]
and al, 0x48
mov rcx, rdx
mov qword [rsp + 0x28], rdx
mov rdx, rdi
mov qword [rsp + 0x58], rbx
mov r8, rbx
call sub.VCRUNTIME140.dll_memcpy
mov rdi, qword [rsp + 0xc0]
invalid
pushfq
and al, 0x10
add dword [rax], eax
add byte [rax - 0x77], cl
fld1
invalid
add byte [rax - 0x75], cl
mov rbx, qword [rsp + 0x50]
pop rsp
and al, 0x50
mov rcx, qword [rsp + 0xb8]
mov ecx, dword [rsp + 0xb8]
mov rdx, rdi
call fcn.140040195
mov r8, qword [rsp + 0x30]
test r8, r8
je 0x1400b1e7b
shl r8, 4
mov rcx, qword [rsp + 0x38]
cmp byte [rdx + 4], bh
cmp byte [rdx + 4], bh
add byte [rax], al
add al, ch
invalid
ret 0xf4ff
call fcn.140001e3d
lea rax, [rbx + 0x70]
mov qword [rsp + 0x90], rax
xor eax, eax
xor ecx, ecx
mov rdi, rbx
cpuid
xchg rbx, rdi
mov ebx, edx
mov ebp, ecx
mov ecx, 0xc
add byte [rax], al
add byte [rax], al
call fcn.14008c314
lea r14, [rsp + 0xb8]
mov ah, 0x24
invalid
add byte [rax], al
invalid
jae 0x1400b1e43
dec dword [rbp + rcx*4 - 0x4c]
and al, 0xb8
mov ah, 0x24
mov eax, 0x49000000
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r14], rax
add byte [rax], al
add byte [rcx - 0x77], cl
mov qword [r14], rax
mov qword [r14], rax
mov qword [r14 + 8], rdx
and qword [r14 + 0x10], 0
mov rcx, r14
mov edx, edi
call fcn.1400b227f
add byte [rcx + rcx*4 - 0xf], cl
add byte [rcx + rcx*4 - 0xf], cl
mov edx, ebx
call fcn.1400b227f
mov rcx, r14
mov edx, ebp
call fcn.1400b227f
mov rcx, qword [r14 + 8]
mov rdx, qword [r14 + 0x10]
cmp rdx, rsi
je 0x1400b1eeb
je 0x1400b1eee
inc rsi
inc esi
jmp 0x1400b1edb
lea r9, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_sysinfo_0.30.11_srcwindowscpu.rsIntel_x86MIPSRISC_AlphaPPCSHXARMIntel_Itanium_based_x64RISC_Alpha_x64MSIL_Intel_or_AMD__x64Intel_Itanium_based_x86unknownARM_x64
mov r8, rsi
invalid
call fcn.1400b22c4
mov r8, rdx
lea rsi, [rsp + 0x100]
mov rcx, rsi
mov rdx, rax
mov edx, eax
add byte [rcx - 0x77], cl
invalid
mov edx, eax
call fcn.140012220
cmp qword [rsi], 0
or eax, 0x48fff603
cmp dword [rsi], 0
dec dword [rax - 0x7d]
add byte ds:[rbx + rbp + 0x48], dh
movsx eax, word [rsp + 0x160]
je 0x1400b1f44
movsx rax, word [rsp + 0x160]
cmp rax, 0xe
cmp eax, 0xe
ja 0x1400b1f56
lea rcx, [0x1401b4380]
mov r12, qword [rcx + rax*8]
movsx rax, ax
movsx eax, ax
movsx eax, ax
ror byte [rax - 0x73], 0xd
mov edx, 0x48001024
adc byte [rax], al
invalid
lea rcx, case.0x140032ba5.114
or eax, 0x1024ba
adc byte [rax], al
mov rsi, qword [rcx + rax*8]
mov esi, dword [rcx + rax*8]
jmp 0x1400b1f63
mov rsi, qword [rsp + 0x108]
mov esi, dword [rsp + 0x108]
or byte [rcx], al
add byte [rax], al
mov r12, qword [rsp + 0x110]
jmp 0x1400b1f63
lea rsi, case.0x140032ba5.125
mov r12d, 7
invalid
add byte [rax], al
invalid
movsb byte [rdi], byte [rsi]
or eax, 0x7bc4100
add byte [rcx - 0x44], al
invalid
add byte [rax], al
add byte [rcx - 0x44], al
invalid
add byte [rcx + rcx*4 - 0x1f], cl
mov rcx, r12
call fcn.14008c314
mov qword [rsp + 0x68], rax
mov rcx, rdx
mov qword [rsp + 0x60], rdx
mov rdx, rsi
mov r8, r12
call sub.VCRUNTIME140.dll_memcpy
mov rcx, qword [rsp + 0xb8]
and al, 0xb8
add byte [rax], al
add byte [rax], al
and al, 0xb8
add byte [rax], al
add byte [rax], al
invalid
invalid
xchg esp, eax
and al, 0xc0
invalid
add byte [rax], al
mov rdx, qword [rsp + 0xc0]
mov edx, dword [rsp + 0xc0]
rol byte [rax], 0
add byte [rax], al
add al, ch
std
call fcn.140040195
loope case.0x140079b35.1180
dec dword [rbx + 0x18024b4]
add byte [rax], al
mov esi, dword [rsp + 0x180]
test r15b, r15b
je 0x1400b1fc6
lea rdi, [rsp + 0x98]
add byte [rax], al
mov rcx, rdi
mov rdx, rsi
call fcn.1400b22e4
mov rax, qword [rdi + 8]
mov qword [rsp + 0x70], rax
mov rbx, qword [rdi + 0x10]
jmp 0x1400b1ff0
mov rcx, rsi
mov dl, 1
call fcn.1400b0896
mov qword [rsp + 0x98], rax
mov qword [rsp + 0x70], rdx
mov qword [rsp + 0xa0], rdx
and al, 0xa0
add byte [rax], al
add byte [rax], al
and al, 0xa0
add byte [rax], al
add byte [rax], al
mov qword [rsp + 0xa8], rsi
add byte [rax], al
mov qword [rsp + 0xa8], rsi
mov rbx, rsi
inc rsi
imul rdi, rsi, 0x70
mov ecx, 8
mov rdx, rdi
call fcn.14000e775
test rax, rax
je 0x1400b2262
mov r14, rax
lea rax, [rsp + 0x78]
mov qword [rax], rsi
mov qword [rax + 8], r14
and qword [rax + 0x10], 0
shl rbx, 3
xor ebp, ebp
mov r15d, 1
test rbx, rbx
je 0x1400b21b1
mov qword [rsp + 0xb0], r15
lea rax, str.CPU
mov qword [rsp + 0xb8], rax
mov eax, 1
mov qword [rsp + 0xc0], rax
and qword [rsp + 0xd8], 0
lea rcx, [rsp + 0xb0]
mov qword [rsp + 0x30], rcx
lea rcx, [fcn.140010f10]
mov qword [rsp + 0x38], rcx
lea rsi, [rsp + 0x30]
mov qword [rsp + 0xc8], rsi
mov qword [rsp + 0xd0], rax
lea rcx, [rsp + 0x148]
lea rdi, [rsp + 0xb8]
mov rdx, rdi
call fcn.1400acd8d
mov rcx, rsi
mov rdx, qword [rsp + 0x60]
mov r13, r12
mov r8, r12
call fcn.14000d890
mov rcx, rdi
mov rdx, qword [rsp + 0x28]
mov r8, qword [rsp + 0x58]
call fcn.14000d890
mov rax, qword [rsp + 0x70]
mov r12, qword [rax + r15*8 - 8]
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x110], rax
movups xmm0, xmmword [rsp + 0x148]
movaps xmmword [rsp + 0x100], xmm0
mov rax, qword [rsp + 0x40]
lea rcx, [rsp + 0x118]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rcx], xmm0
mov rax, qword [rsp + 0xc8]
mov qword [rcx + 0x28], rax
movups xmm0, xmmword [rsp + 0xb8]
movups xmmword [rcx + 0x18], xmm0
mov ecx, 9
lea rsi, [rsp + 0x100]
rep movsq qword [rdi], qword [rsi]
cmp rbp, qword [rsp + 0x78]
jne 0x1400b215d
lea rcx, [rsp + 0x78]
mov rdx, rbp
call fcn.1400b0ba7
mov r14, qword [rsp + 0x80]
mov rbp, qword [rsp + 0x88]
imul rax, rbp, 0x70
lea rdi, [r14 + rax]
mov ecx, 9
lea rsi, [rsp + 0xb8]
rep movsq qword [rdi], qword [rsi]
movabs rcx, 0x8000000000000000
mov qword [r14 + rax + 0x48], rcx
mov qword [r14 + rax + 0x60], r12
and dword [r14 + rax + 0x68], 0
mov rbp, qword [rsp + 0x88]
inc rbp
mov qword [rsp + 0x88], rbp
inc r15
add rbx, 0xfffffffffffffff8
mov r12, r13
jmp 0x1400b202d
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x110], rax
movups xmm0, xmmword [rsp + 0x78]
movaps xmmword [rsp + 0x100], xmm0
mov rcx, qword [rsp + 0x98]
mov rdx, qword [rsp + 0xa0]
call fcn.140001881
mov rcx, qword [rsp + 0x48]
mov rdx, qword [rsp + 0x28]
call fcn.140040195
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x60]
call fcn.140040195
mov rdi, qword [rsp + 0x50]
mov rsi, qword [rdi + 0x78]
mov rdx, qword [rdi + 0x80]
mov rcx, rsi
call fcn.1400b0c89
mov rcx, qword [rdi + 0x70]
mov rdx, rsi
call fcn.1400b0cf9
mov rax, qword [rsp + 0x110]
mov rcx, qword [rsp + 0x90]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x100]
movups xmmword [rcx], xmm0
mov al, byte [rsp + 0x27]
mov byte [rdi + 0x88], al
add rsp, 0x198
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov ecx, 8
mov rdx, rdi
call fcn.1400c0cc0
mov ecx, 4
mov edx, 0x50
call fcn.1400c0cc0
int3
movq mm0, qword [rdi]
pmovmskb edx, xmm0
not edx
lea r8, [rdi + 0x10]
lea rbx, [rsp + 0x28]
mov qword [rbx], rdi
sub byte [rax - 0x77], cl
cmp ecx, dword [rcx + rcx*4 + 0x43]
mov qword [rbx + 8], r8
mov qword [rbx + 0x10], rcx
adc byte [rsi - 0x77], ah
mov qword [rbx + 8], r8
mov qword [rbx + 0x10], rcx
adc byte [rsi - 0x77], ah
push rbx
sbb byte [rax - 0x77], cl
invalid
invalid
adc byte [rsi - 0x77], ah
push rbx
sbb byte [rax - 0x77], cl
and byte [r8 - 0x77], cl
fld1
mov rcx, rbx
call fcn.1400b0d13
stc
in al, 0xff
invalid
stc
in al, 0xff
dec dword [rax - 0x7b]
test rax, rax
je 0x1400b282d
invalid
add rax, 0xffffffffffffffe8
mov rcx, rax
test rax, rax
je 0x1400b282d
invalid
invalid
add rax, 0xffffffffffffffe8
mov rcx, rax
call fcn.1400b28bf
jmp 0x1400b2812
mov rcx, rdi
mov rdx, rsi
add rsp, 0x50
pop rbx
pop rdi
pop rsi
jmp fcn.1400b2848
add byte [rax], al
add byte [rax], al
nop
add rsp, 0x50
pop rbx
pop rdi
pop rsi
ret
lea eax, [rdx + 1]
add byte [rax - 0x75], cl
invalid
invalid
adc al, ch
sub al, 0xff
invalid
invalid
lock dec qword [rsi + 8]
jne 0x1400b29dd
invalid
mov edx, 8
mov rcx, rsi
add rsp, 0x20
pop rsi
jmp fcn.14000cc90
cmc
invalid
cmc
call qword [rax + 0x20c48348]
invalid
invalid
nop
add rsp, 0x20
invalid
invalid
invalid
pop rsi
ret
cmp dword [rax], eax
je case.0x1400937a3.490
mov rax, qword [rcx + 8]
or byte [r8 - 0x75], cl
push rcx
mov rdx, qword [rcx + 0x10]
mov edx, dword [rcx + 0x10]
adc byte [rax - 0x77], cl
shr ecx, 0xed
mov rcx, rax
jmp fcn.140040de7
jrcxz case.0x1400937a3.510
invalid
jrcxz case.0x1400937a3.510
inc ebx
ret
push rsi
sub rsp, 0x20
sub esp, 0x20
mov rsi, qword [rcx]
mov rcx, qword [rsi + 0x18]
mov ecx, dword [rsi + 0x18]
mov ecx, dword [rsi + 0x18]
test rcx, rcx
je 0x1400b2a22
mov byte [rcx], 0
add dword [rax], eax
mov r8, qword [rsi + 0x20]
mov eax, dword [rsi + 0x20]
and byte [rbp - 0x7b], cl
sal byte [rdx + rcx - 0x46], 1
je 0x1400b2a22
invalid
invalid
test r8, r8
test eax, eax
je 0x1400b2a22
or bh, byte [rdx + 1]
mov edx, 1
add byte [rax], al
add al, ch
sbb esi, esp
hlt
hlt
call fcn.140001e3d
cmp rsi, 0xffffffffffffffff
je case.0x1400941d8.490
lock dec qword [rsi + 8]
jne case.0x1400941d8.490
invalid
or byte [rbp + 0x12], r14b
or byte [rbp + 0x12], dh
adc bh, byte [rdx + 8]
mov edx, 8
add byte [rax], al
mov rcx, rsi
add rsp, 0x20
invalid
and byte [rsi - 0x17], bl
invalid
invalid
cmc
invalid
invalid
movabs byte [0x5e20c4834890fff5], al
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
invalid
pop rsi
ret
sub esp, 0x28
sub byte [rax - 0x77], cl
invalid
out dx, al
add dword [rdx + 0xe], esi
invalid
invalid
psubsb mm1, qword [0x1880b2a63]
or eax, 0x48000000
add byte [rax], al
add byte [rax - 0x7d], cl
invalid
invalid
add edi, 0x10
invalid
adc bl, ch
in al, dx
lock xadd qword [rcx], rax
cmp rax, 0x7f
cmp eax, 0x7f
jbe 0x1400b2aa3
and rax, 0xffffffffffffffc0
cmp rax, 0x80
jne 0x1400b2a9d
mov rax, qword [rcx + 0x10]
add rsp, 0x28
sub byte [rax - 1], cl
invalid
invalid
sub byte [rax - 1], cl
invalid
nop
add rsp, 0x28
ret
lea rcx, str.assertion_failed:_prev.ref_count_____2
lea r8, [0x14018e8f8]
add byte [rdx + 0x27], bh
add byte [rdx + 0x27], bh
add byte [rax], al
add al, ch
adc eax, 0xcc0000e7
call fcn.1400c11d0
int3
add byte [rax - 0xa], al
invalid
cmp byte [rcx - 0x7d], r9b
xor byte [rax], al
test rdx, rdx
test edx, edx
je 0x1400b2bd4
lea rcx, [rsp + 0x28]
call fcn.1400b2cec
xorps xmm6, xmm6
lea r15, [rsp + 0x28]
mov r13, qword [r14 + 0x10]
mov ebp, dword [rsi + 0x10]
lea r12, [r14 + 0x18]
cmp qword [rsp + 0x228], 0x1f
sub byte [rdx], al
add byte [rax], al
invalid
add byte [rdi], bl
ja 0x1400b2c88
xchg dword [rbp + 0x4d000000], edx
test ebp, ebp
add byte [rbp - 0x7b], cl
in eax, dx
test r13, r13
je 0x1400b2caf
mov bl, 0
add byte [rax], al
invalid
add byte [rcx + rcx*4 - 0x18], cl
mov rax, r13
mov r13, qword [r13 + 8]
mov rcx, qword [rax + 0x20]
mov edx, ecx
and edx, 1
neg edx
fiadd dword [rbx - 0x72bbfa1e]
invalid
invalid
fiadd dword [rbx - 0x72bbfa1e]
add eax, 0xa428d44
or al, byte [rcx - 0x77]
leave
mov r9d, ecx
mov ecx, ecx
and r9d, 0x20
loope 0x1400b2c3c
test cl, 2
cmove r8d, edx
cmove eax, edx
add al, byte [rdi + rcx + 0x44]
cmove eax, edx
ret 0x945
or r8d, r9d
test r8d, esi
test eax, esi
je 0x1400b2bf3
mov rcx, qword [rax]
test rcx, rcx
je case.0x14009788b.363
or byte [rax - 0x75], cl
or bl, bpl
or bl, ch
mov rcx, qword [rax + 8]
jmp case.0x1400979c3.358
or bl, ch
or eax, 0x10463949
cmp qword [r14 + 0x10], rax
cmp dword [rsi + 0x10], eax
adc byte [rbp + 0x6c], dh
jne 0x1400b2caf
mov qword [r14 + 0x10], r13
mov rcx, r13
invalid
outsb dx, byte [rsi]
adc byte [rcx + rcx*4 - 0x17], cl
jmp 0x1b5d4b196
test rcx, rcx
leave
jne 0x1400b2c58
mov rcx, r12
mov ecx, esp
cmp qword [r12], rax
cmp dword [rsp], eax
jne 0x1400b2caf
mov rdx, qword [rax]
mov edx, dword [rax]
adc byte [rax - 0x77], cl
adc dword [rdi], ecx
movups xmmword [rax], xmm6
mov qword [rcx], rdx
mov dword [rcx], edx
movups xmmword [rax], xmm6
mov rdx, qword [rax + 0x10]
mov r8, qword [rax + 0x18]
and qword [rax + 0x10], 0
test rdx, rdx
je 0x1400b2be4
test byte [rbp - 1], ch
invalid
invalid
mov byte [rax + 0x28], 1
sub byte [rcx], al
mov rcx, r15
call fcn.1400b2cec
jmp 0x1400b2be4
invalid
and bl, 1
mov rcx, r14
add dword [rcx + rcx*4 - 0xf], ecx
mov edx, ebx
call fcn.140034d76
dec dword [rcx + rcx*4 - 7]
dec dword [rcx + rcx*4 - 7]
stc
call fcn.1400b2d2b
mov rcx, rdi
call fcn.1400b4aa7
invalid
add byte [rax], al
add byte [rcx - 0x77], cl
invalid
mov ebx, edx
shr ecx, cl
jmp 0x1400b2bdc
add byte [rcx - 0x77], cl
invalid
and bl, 1
mov rcx, r14
mov edx, ebx
invalid
call fcn.140034d76
clc
dec dword [rax - 0x73]
je 0x1400b2ce4
sub byte [rax - 0x77], cl
int1
call fcn.1400b2d2b
mov rcx, rsi
call fcn.1400b2d92
movaps xmm6, xmmword [rsp + 0x230]
add rsp, 0x240
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop rbp
pop r14
pop r15
pop rdi
pop rdi
ret
in al, dx
sub byte [rax - 0x77], cl
enter 0xffffffffffff8b48, 0xffffffffffffff89
add byte [rdx], al
add byte [rax], al
cmp rcx, 0x1f
ja 0x1400b2d19
shl rcx, 4
mov qword [rax + rcx], rdx
mov qword [rax + rcx + 8], r8
inc qword [rax + 0x200]
add rsp, 0x28
ret
lea r8, str.C:UsersGyanbu.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.37.0_srcutilwake_list.rs
mov edx, 0x20
call fcn.1400c10d0
int3
dec rdi
cmp rdi, 0xffffffffffffffff
je 0x1400b2d71
add byte [rax - 0x75], cl
clc
mov rcx, qword [rbx]
call qword [rax + 8]
add rbx, 0xfffffffffffffff0
jmp 0x1400b2d51
sub dword [rax], eax
add byte [rax], al
invalid
add al, ch
invalid
call fcn.1400c11d0
in al, 0
add ah, cl
add byte [rax], al
int3
mov eax, dword [rdi - 8]
clc
ud0
push rax
sbb byte [rax - 0x7d], cl
invalid
invalid
invalid
add edi, 0x10
adc bl, ch
invalid
invalid
or eax, 0x84000000
sal byte [rbp + 3], 0xc6
jne 0x1400b2de3
invalid
add byte [rax + rax*8 + 0x6c60375], al
add dword [rax - 0x7d], ecx
invalid
invalid
invalid
add esp, 0x20
mov eax, dword [0x1401bf358]
invalid
shl rax, 1
test rax, rax
invalid
test eax, eax
ror byte [rdi], 0x85
movsb byte [rdi], byte [rsi]
invalid
jne fcn.1400c44a0
test dword [rsi + rdx + 0x1b00001], esp
invalid
mov al, 1
ret
mov al, 1
ret