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

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xa08
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x970], xmm6
mov qword [rbp + 0x968], 0xfffffffffffffffe
mov r14, r8
mov r15, rdx
mov qword [rbp + 0x688], rcx
lea rcx, [rbp + 0x6a0]
call fcn.1400b1220
mov qword [rbp + 0x838], 0x1e
mov dword [rbp + 0x840], 0
movzx eax, byte [0x14019f308]
cmpsb byte [rsi], byte [rdi]
push rbx
or al, 0
mov edx, 0x2320
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dc738
mov rsi, rax
xorps xmm6, xmm6
movups xmmword [rax + 0x2310], xmm6
movups xmmword [rax + 0x2300], xmm6
movzx eax, byte [0x14019f308]
mov edx, 0x280
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dc772
mov rdi, rax
and rdi, 0xffffffffffffff80
mov qword [rdi + 0x78], rax
mov qword [rdi + 0x80], 1
mov qword [rdi + 0x88], 1
mov qword [rdi + 0x100], rsi
mov qword [rdi + 0x108], 0
mov qword [rdi + 0x180], 0
mov qword [rdi + 0x190], 0
movaps xmmword [rdi + 0x200], xmm6
movaps xmmword [rdi + 0x210], xmm6
mov qword [rdi + 0x220], rsi
mov qword [rdi + 0x228], rsi
mov qword [rdi + 0x230], 0
mov byte [rdi + 0x238], 0
add byte [rax], al
mov qword [rdi + 0x240], 0
mov qword [rdi + 0x248], 1
lock inc qword [rdi + 0x80]
jle case.0x1400dcd85.2
movzx eax, byte [0x14019f308]
mov edx, 0x48
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dc781
mov rbx, rax
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x10], 0
mov qword [rax + 0x40], 0
lock inc qword [rax]
jle case.0x1400dcd85.2
movzx eax, byte [0x14019f308]
mov edx, 0x1d
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dc790
mov rsi, rax
movups xmm0, xmmword [0x14015f075]
movups xmmword [rax + 0xd], xmm0
movups xmm0, xmmword [str.reqwest_internal_sync_runtime]
movups xmmword [rax], xmm0
lea rcx, [rbp + 0xf8]
lea rdx, [rbp + 0x6a0]
mov r8d, 0x198
call fcn.140121660
mov r13, qword [0x14019f2d8]
test r13, r13
mov qword [rbp + 0x8e8], r14
mov qword [rbp + 0x940], r15
je 0x1400da0f9
dec r13
jmp 0x1400da206
lea rdx, str.RUST_MIN_STACK
lea rcx, [rbp + 0x3e0]
mov r8d, 0xe
call fcn.1400f1b70
mov r12, qword [rbp + 0x3e0]
mov rax, r12
neg rax
jno 0x1400da12c
mov r13d, 0x200000
jmp 0x1400da1fb
mov r14, qword [rbp + 0x3e8]
mov r8, qword [rbp + 0x3f0]
lea rcx, [rbp + 0x5c0]
mov rdx, r14
call fcn.14000a170
test byte [rbp + 0x5c0], 1
jne 0x1400da1de
mov r8, qword [rbp + 0x5d0]
test r8, r8
je 0x1400da1de
mov rcx, qword [rbp + 0x5c8]
cmp r8, 1
jne 0x1400da187
movzx eax, byte [rcx]
cmp eax, 0x2b
je 0x1400da1de
mov r8d, 1
cmp eax, 0x2d
je 0x1400da1de
jmp 0x1400db2a6
cmp byte [rcx], 0x2b
jne 0x1400db29c
inc rcx
lea rax, [r8 - 1]
cmp r8, 0x12
mov r8, rax
jb 0x1400db2a6
xor r9d, r9d
mov r10d, 0xa
xor r13d, r13d
cmp r8, r9
je 0x1400da1e4
mov rax, r13
mul r10
seto r11b
movzx edx, byte [rcx + r9]
add edx, 0xffffffd0
cmp edx, 9
ja 0x1400da1de
test r11b, r11b
jne 0x1400da1de
mov r13, rax
mov eax, edx
inc r9
add r13, rax
jae 0x1400da1b0
mov r13d, 0x200000
test r12, r12
je 0x1400da1fb
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r14
call qword [sym.imp.kernel32.dll_HeapFree]
lea rax, [r13 + 1]
mov qword [0x14019f2d8], rax
mov qword [rbp + 0x3e0], 0x1d
mov qword [rbp + 0x3e8], rsi
mov qword [rbp + 0x3f0], 0x1d
lea rcx, [rbp + 0x3e0]
call fcn.1400ef3e0
mov qword [rbp + 0x950], rax
lock inc qword [rax]
jle case.0x1400dcd85.2
movzx eax, byte [0x14019f308]
mov edx, 0x30
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dd7a4
mov rsi, rax
mov qword [rax], 1
mov qword [rax + 8], 1
xorps xmm0, xmm0
movups xmmword [rax + 0x10], xmm0
mov qword [rbp + 0x3e0], rax
lock inc qword [rax]
jle case.0x1400dcd85.2
movzx eax, byte [0x14019f1d0]
test al, al
je 0x1400da350
mov byte [0x14019f1d0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x88]
cmp rax, 1
jne 0x1400daba3
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x90]
mov qword [rax + 0x90], 0
test rcx, rcx
je 0x1400da350
lock inc qword [rcx]
jle case.0x1400dcd85.2
mov qword [rbp + 0x958], rcx
mov byte [0x14019f1d0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x88]
test rax, rax
je 0x1400da3b7
cmp eax, 1
je 0x1400da3bc
mov rax, qword [rbp + 0x958]
lock dec qword [rax]
jne 0x1400dc747
mov rcx, qword [rbp + 0x958]
call fcn.1400f6ef0
jmp 0x1400dc747
movzx eax, byte [0x14019f1d0]
test al, al
je 0x1400da3b0
mov byte [0x14019f1d0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rax, qword [rax + 0x88]
cmp rax, 1
jne 0x1400dad80
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x90]
mov qword [rax + 0x90], 0
xor r12d, r12d
xor esp, esp
jmp 0x1400da3e4
xor ecx, ecx
xor r12d, r12d
jmp 0x1400da3e4
call fcn.14012c110
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rcx, qword [rax + 0x90]
mov r12, qword [rbp + 0x958]
mov qword [rax + 0x90], r12
test rcx, rcx
je 0x1400da3f4
lock dec qword [rcx]
jne 0x1400da3f4
call fcn.1400ca8b0
mov r15, qword [rbp + 0x3e0]
mov rcx, qword [r15 + 0x10]
test rcx, rcx
je 0x1400da40f
lock inc qword [rcx + 0x18]
jle 0x1400dc7c6
movzx eax, byte [0x14019f308]
mov edx, 0x1c0
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dc79f
mov r14, rax
sub rdi, 0xffffffffffffff80
mov rax, qword [rbp + 0x950]
mov qword [r14], rax
mov qword [r14 + 8], rsi
mov qword [r14 + 0x10], r12
mov rcx, r14
add rcx, 0x18
lea rdx, [rbp + 0xf8]
mov r8d, 0x198
call fcn.140121660
mov qword [r14 + 0x1b0], rdi
mov qword [r14 + 0x1b8], rbx
lea r8, [0x14015a148]
mov rcx, r13
mov rdx, r14
call fcn.1400f8510
mov rsi, rdx
test rax, rax
je 0x1400da559
lock dec qword [r15]
jne 0x1400da49b
lea rcx, [rbp + 0x3e0]
call fcn.1400feb20
mov rax, qword [rbp + 0x950]
lock dec qword [rax]
jne 0x1400da4b4
mov rcx, qword [rbp + 0x950]
call fcn.1400d68b0
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dca5b
mov r14, rax
mov qword [rax], rsi
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dd498
mov rsi, rax
movabs rax, 0x8000000000000000
mov qword [rsi], rax
mov qword [rsi + 0x58], r14
lea rax, [0x140159800]
mov qword [rsi + 0x60], rax
mov word [rsi + 0x68], 0
mov rax, qword [rbx + 0x40]
nop dword [rax + rax]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rbx + 0x40], rcx
jne 0x1400da520
and eax, 0xa
cmp eax, 8
jne 0x1400da542
mov rax, qword [rbx + 0x20]
mov rcx, qword [rbx + 0x28]
call qword [rax + 0x10]
lock dec qword [rbx]
jne 0x1400da8dd
mov rcx, rbx
call fcn.1400cc1b0
jmp 0x1400da8dd
mov rax, qword [rbp + 0x950]
mov qword [rbp + 0x340], rax
mov qword [rbp + 0x348], r15
mov qword [rbp + 0x350], rsi
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xc0]
test eax, eax
je 0x1400da59d
cmp eax, 1
je 0x1400da5ca
jmp 0x1400dc7ae
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xb8]
lea rdx, [0x1400ecff0]
call fcn.1400ed020
mov byte [rsi + 0xc0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
test rsi, rsi
je 0x1400dad93
lock inc qword [rsi]
jle case.0x1400dcd85.2
test rsi, rsi
je 0x1400dc7ae
movzx eax, byte [0x14019f308]
mov edx, 0x18
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dc7cf
mov r13, rax
mov qword [r13], 1
mov qword [r13 + 8], 1
add r13, 0x10
mov qword [rax + 0x10], rsi
lea r12, [0x140070690]
mov qword [rbp + 0x958], r13
jmp case.0x1400dd9c6.3700
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
or al, 0x25
pop rax
add byte [rax], al
add byte [rax - 0x75], cl
add al, 0xc1
mov byte [rax + 0x124], r15b
mov byte [rax + 0x125], sil
call case.0x1400dd9c6.4324
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
cmp eax, 2
je 0x1400da730
cmp eax, 1
je 0x1400da6c7
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xd8]
mov rdx, r12
call fcn.1400ed020
mov byte [rsi + 0x128], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx r15d, byte [rax + 0x124]
movzx esi, byte [rax + 0x125]
mov eax, esi
cmp r15b, 1
jne 0x1400da6fd
test sil, sil
je 0x1400da846
lea eax, [rsi - 1]
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov byte [rcx + 0x125], al
mov rax, qword [rbx + 0x40]
test al, 2
je 0x1400da741
jmp 0x1400da85e
xor r15d, r15d
xor esi, esi
mov rax, qword [rbx + 0x40]
test al, 2
jne 0x1400da85e
test al, 4
jne 0x1400dc6cd
test byte [rdi], bl
add byte [rax], al
test al, 1
jne 0x1400da760
test al, 1
je 0x1400da7a2
jmp 0x1400da7d7
cmp qword [rbx + 0x38], r13
jne 0x1400da773
lea rcx, fcn.1400b1010
cmp qword [rbx + 0x30], rcx
je 0x1400da74d
mov rax, qword [rbx + 0x40]
nop word [rax + rax]
mov rcx, rax
and rcx, 0xfffffffffffffffe
lock cmpxchg qword [rbx + 0x40], rcx
jne 0x1400da780
test al, 2
jne 0x1400da858
mov rax, qword [rbx + 0x30]
mov rcx, qword [rbx + 0x38]
call qword [rax + 0x18]
mov rcx, r13
call fcn.1400b1010
mov qword [rbx + 0x30], rax
mov qword [rbx + 0x38], rdx
mov rax, qword [rbx + 0x40]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 1
lock cmpxchg qword [rbx + 0x40], rcx
jne 0x1400da7c0
test al, 2
jne 0x1400da85e
test r15b, r15b
je 0x1400da671
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0x128]
cmp eax, 2
je 0x1400da671
cmp eax, 1
je 0x1400da650
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov r14, qword [rcx + rax*8]
lea rcx, [r14 + 0xd8]
lea rdx, [0x140100f70]
call fcn.1400ed020
mov byte [r14 + 0x128], 1
mov r13, qword [rbp + 0x958]
jmp 0x1400da650
mov rcx, r13
call fcn.1400b1030
call case.0x1400dd9c6.4324
jmp case.0x1400dd9c6.3700
lock or qword [rbx + 0x40], 1
mov rax, qword [rbx + 0x10]
mov rsi, qword [rbx + 0x18]
mov qword [rbx + 0x10], 0
xor rax, 1
dec rax
cmp rax, 2
jb 0x1400dc6cd
lock dec qword [rbx]
jne 0x1400da88d
mov rcx, rbx
call fcn.1400cc1b0
mov rcx, r13
call fcn.1400b0f90
test rsi, rsi
je 0x1400da920
mov rcx, qword [rbp + 0x350]
call qword [sym.imp.kernel32.dll_CloseHandle]
mov rax, qword [rbp + 0x950]
lock dec qword [rax]
jne 0x1400da8c4
mov rcx, qword [rbp + 0x340]
call fcn.1400d68b0
mov rax, qword [rbp + 0x348]
lock dec qword [rax]
jne 0x1400da8dd
lea rcx, [rbp + 0x348]
call fcn.1400feb20
mov rcx, rdi
call fcn.140069600
lock dec qword [rdi]
jne 0x1400da8f3
mov rcx, rdi
call fcn.1400cb220
mov rax, qword [rbp + 0x688]
mov qword [rax + 8], rsi
mov qword [rax], 3
movaps xmm6, xmmword [rbp + 0x970]
add rsp, 0xa08
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
movzx eax, byte [0x14019f308]
mov edx, 0x30
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dd7a4
mov rsi, rax
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x10], rdi
mov rax, qword [rbp + 0x350]
mov qword [rsi + 0x28], rax
movups xmm0, xmmword [rbp + 0x340]
movups xmmword [rsi + 0x18], xmm0
mov qword [rbp + 0x3c8], rsi
mov qword [rbp + 0x3d0], 0x1e
mov dword [rbp + 0x3d8], 0
lea rcx, [rbp + 0x6a0]
mov rdx, qword [rbp + 0x940]
mov r8, qword [rbp + 0x8e8]
call fcn.1400cd430
mov rax, qword [rbp + 0x6a0]
mov rcx, rax
neg rcx
jno 0x1400da9bb
mov ecx, 2
mov rdx, qword [rbp + 0x6a8]
jmp 0x1400daa1b
mov rcx, qword [rbp + 0x6f0]
mov qword [rbp + 0x2f8], rcx
movups xmm0, xmmword [rbp + 0x6e0]
movups xmmword [rbp + 0x2e8], xmm0
movups xmm0, xmmword [rbp + 0x6a0]
movups xmm1, xmmword [rbp + 0x6b0]
movups xmm2, xmmword [rbp + 0x6c0]
invalid
add byte [rax], al
movups xmm3, xmmword [rbp + 0x6d0]
movups xmmword [rbp + 0x2d8], xmm3
add byte [rdi], cl
adc dword [rbp + 0x2c8], edx
movups xmmword [rbp + 0x2b8], xmm1
movups xmmword [rbp + 0x2a8], xmm0
xorps xmm0, xmm0
movaps xmmword [rbp + 0x290], xmm0
xor ecx, ecx
lock inc qword [rsi]
jle case.0x1400dcd85.2
neg rax
mov dword [rbp + 0x1ec], 0
mov dword [rbp + 0x1e9], 0
mov qword [rbp + 0x230], rsi
mov qword [rbp + 0x238], 0x1e
mov dword [rbp + 0x240], 0
mov qword [rbp + 0xf8], rcx
mov qword [rbp + 0x100], rdx
mov qword [rbp + 0x120], 0
mov qword [rbp + 0x138], 0
mov qword [rbp + 0x140], 8
movaps xmm0, xmmword [rbp + 0x290]
movups xmmword [rbp + 0x148], xmm0
mov qword [rbp + 0x158], 8
mov qword [rbp + 0x160], 0
mov qword [rbp + 0x168], 2
mov qword [rbp + 0x170], 0
mov word [rbp + 0x178], 0
movups xmm0, xmmword [rbp + 0x2f0]
movups xmmword [rbp + 0x1c8], xmm0
movups xmm0, xmmword [rbp + 0x2e2]
movups xmmword [rbp + 0x1ba], xmm0
movups xmm0, xmmword [rbp + 0x2a2]
movups xmm1, xmmword [rbp + 0x2b2]
add al, byte [rax]
add byte [rdi], cl
adc byte [rbp + 0x2c2], dl
movups xmm3, xmmword [rbp + 0x2d2]
movups xmmword [rbp + 0x1aa], xmm3
movups xmmword [rbp + 0x19a], xmm2
movups xmmword [rbp + 0x18a], xmm1
movups xmmword [rbp + 0x17a], xmm0
mov dword [rbp + 0x1e0], 0x3b9aca00
mov byte [rbp + 0x1e8], 1
xorps xmm0, xmm0
movups xmmword [rbp + 0x1f0], xmm0
mov byte [rbp + 0x200], 2
mov qword [rbp + 0x208], 2
jo 0x1400dab6b
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0x3e0]
call fcn.1400b99d0
xor eax, eax
cmp rax, qword [rbp + 0x3e0]
jno 0x1400dabb6
lea rcx, [rbp - 0x58]
lea rdx, [rbp + 0xf8]
mov r8d, 0x150
call fcn.140121660
mov rax, qword [rbp - 0x58]
mov rdi, qword [rbp - 0x50]
cmp rax, 2
jne 0x1400dac5c
mov rax, qword [rbp + 0x688]
mov qword [rax + 8], rdi
jmp 0x1400ddd10
test rax, rax
jne 0x1400dc747
call fcn.14012c110
jmp 0x1400da2c0
mov rax, qword [rbp + 0x3f0]
mov qword [rbp + 0x550], rax
movups xmm0, xmmword [rbp + 0x3e0]
movaps xmmword [rbp + 0x540], xmm0
lea rsi, [rbp + 0x3f8]
lea rcx, [rbp + 0x6a0]
lea rdx, [rbp + 0xf8]
mov r8d, 0x150
call fcn.140121660
lea rcx, [rbp + 0x590]
lea rdx, [rbp + 0x540]
mov r8, rsi
call fcn.1400a9990
cmp dword [rbp + 0x6a0], 2
jne 0x1400dadc1
lea rcx, [rbp - 0x58]
lea rdx, [rbp + 0x6a0]
mov r8d, 0x150
call fcn.140121660
lea rcx, [rbp + 0x5a8]
mov rax, qword [rbp + 0x590]
mov rdx, qword [rbp + 0x598]
mov r8, qword [rbp + 0x5a0]
call qword [rax + 0x10]
mov rax, qword [rbp - 0x58]
mov rdi, qword [rbp - 0x50]
cmp rax, 2
je 0x1400dab93
mov qword [rbp + 0x950], rax
mov rsi, qword [rbp + 0xb8]
mov rbx, qword [rbp + 0xc0]
mov r14, qword [rbp + 0xc8]
mov rax, qword [rbp + 0xd0]
mov qword [rbp + 0x958], rax
mov r13, qword [rbp + 0xd8]
movzx eax, byte [0x14019f308]
mov edx, 0xd0
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dc7f0
mov r15, rax
mov qword [rax], 1
mov qword [rax + 8], 1
mov qword [rax + 0x30], 0
mov qword [rax + 0x38], 4
lock inc qword [rax]
jle case.0x1400dcd85.2
lea rdx, [rbp - 0x48]
mov rax, qword [rbp + 0x950]
mov qword [rbp + 0x6a0], rax
mov qword [rbp + 0x6a8], rdi
lea rcx, [rbp + 0x6b0]
mov r8d, 0x100
call fcn.140121660
cmp rsi, 2
mov qword [rbp + 0x530], rbx
jne 0x1400dad1e
mov eax, 2
mov qword [rbp + 0x958], rax
jmp 0x1400db6e2
test sil, 1
mov qword [rbp + 0x678], r15
mov qword [rbp + 0x698], r13
je 0x1400db08a
movaps xmm0, xmmword [rbp + 0x5c0]
movaps xmm1, xmmword [rbp + 0x5d0]
movaps xmmword [rbp + 0x910], xmm0
movaps xmmword [rbp + 0x920], xmm1
mov rax, qword [rbp + 0x5e0]
mov qword [rbp + 0x930], rax
mov edi, 2
mov rax, qword [rbp + 0x958]
mov rdx, rax
mov r12, r13
mov r13, rax
mov rsi, r14
mov r15, rbx
jmp 0x1400db18d
test rax, rax
jne 0x1400dc747
call fcn.14012c110
jmp 0x1400da386
call fcn.14012bbb0
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
lock inc qword [rsi]
jg 0x1400da5f7
jmp case.0x1400dcd85.2
movups xmm0, xmmword [0x14015d9f8]
movaps xmmword [rbp + 0x8b0], xmm0
movups xmm0, xmmword [0x14015d9e8]
movaps xmmword [rbp + 0x8a0], xmm0
movups xmm0, xmmword [rbp + 0x590]
movups xmm1, xmmword [rbp + 0x5a0]
movaps xmmword [rbp + 0x920], xmm1
movaps xmmword [rbp + 0x910], xmm0
mov eax, dword [rbp + 0x5b1]
mov dword [rbp + 0x931], eax
mov eax, dword [rbp + 0x5b4]
mov dword [rbp + 0x934], eax
lea rsi, [rbp + 0x6c8]
mov byte [rbp + 0x930], 1
mov rcx, rsi
call fcn.14002c620
test al, al
jne 0x1400dc84d
lea rdx, [rbp + 0x8a0]
mov rcx, rsi
call fcn.14001cb40
mov r9d, eax
movzx eax, ax
movzx r12d, word [rbp + 0x720]
mov edi, r12d
mov dword [rbp + 0x94c], eax
and edi, eax
mov rbx, qword [rbp + 0x718]
mov r13, qword [rbp + 0x710]
mov r8, qword [rbp + 0x6e8]
mov r10, qword [rbp + 0x6f0]
mov r11, qword [rbp + 0x8a0]
mov rax, qword [rbp + 0x8a8]
mov qword [rbp + 0x890], rax
movzx eax, byte [rbp + 0x8a8]
mov byte [rbp + 0x958], al
mov rax, qword [rbp + 0x8b0]
mov qword [rbp + 0x950], rax
xor r15d, r15d
mov qword [rbp + 0x8e8], r10
mov qword [rbp + 0x940], r8
mov word [rbp + 0x8f4], r9w
mov qword [rbp + 0x888], r11
jmp 0x1400daee6
movzx ecx, byte [rbp + 0x958]
cmp byte [rax + 8], cl
je 0x1400dafb1
nop word cs:[rax + rax]
inc r15
inc rdi
mov rax, rdi
nop dword [rax]
mov rdi, rax
mov eax, 0
cmp rdi, rbx
jae 0x1400daef0
movzx r14d, word [r13 + rdi*4]
cmp r14, 0xffff
je 0x1400db2de
movzx eax, word [r13 + rdi*4 + 2]
mov ecx, r12d
and ecx, eax
mov edx, edi
sub edx, ecx
and edx, r12d
cmp rdx, r15
jb 0x1400db49d
cmp ax, r9w
jne 0x1400daee0
cmp r10, r14
jbe 0x1400dc7de
test r11, r11
sete al
imul rsi, r14, 0x68
mov rcx, qword [r8 + rsi + 0x40]
test rcx, rcx
setne dl
cmp dl, al
je 0x1400daee0
lea rax, [r8 + rsi]
add rax, 0x40
test rcx, rcx
je 0x1400daec5
mov rcx, qword [rbp + 0x950]
cmp qword [rax + 0x10], rcx
jne 0x1400daee0
mov rcx, qword [rax + 8]
mov rdx, qword [rbp + 0x890]
or byte [rax], al
add byte [rbx + rcx*4 - 0x7b], cl
push rax
or dword [rax], eax
add al, ch
adc al, 0x71
add al, 0
mov r11, qword [rbp + 0x888]
movzx r9d, word [rbp + 0x8f4]
mov r8, qword [rbp + 0x940]
mov r10, qword [rbp + 0x8e8]
test eax, eax
jne 0x1400daee0
lea rdi, [r8 + rsi]
lea rcx, [rbp + 0x6f8]
mov rax, qword [rbp + 0x930]
mov qword [rbp + 0x5e0], rax
movaps xmm0, xmmword [rbp + 0x910]
movaps xmm1, xmmword [rbp + 0x920]
movaps xmmword [rbp + 0x5d0], xmm1
movaps xmmword [rbp + 0x5c0], xmm0
test byte [r8 + rsi], 1
je 0x1400dc627
mov rsi, qword [rdi + 0x10]
mov rbx, qword [rbp + 0x708]
cmp rbx, qword [rbp + 0x6f8]
jne 0x1400db00a
call fcn.14001c810
mov rax, qword [rbp + 0x700]
lea rcx, [rbx + rbx*8]
mov qword [rax + rcx*8], 1
mov qword [rax + rcx*8 + 8], rsi
mov qword [rax + rcx*8 + 0x10], 0
mov qword [rax + rcx*8 + 0x18], r14
movaps xmm0, xmmword [rbp + 0x5c0]
movaps xmm1, xmmword [rbp + 0x5d0]
movups xmmword [rax + rcx*8 + 0x20], xmm0
movups xmmword [rax + rcx*8 + 0x30], xmm1
mov rdx, qword [rbp + 0x5e0]
mov qword [rax + rcx*8 + 0x40], rdx
lea rdx, [rbx + 1]
mov qword [rbp + 0x708], rdx
cmp rsi, rdx
jae 0x1400dc950
lea rcx, [rsi + rsi*8]
mov qword [rax + rcx*8 + 0x10], 1
mov qword [rax + rcx*8 + 0x18], rbx
mov qword [rdi], 1
mov qword [rdi + 0x10], rbx
jmp 0x1400dc6a0
lea rcx, [rbp + 0xf8]
mov rdx, 0xfffffffffffffffe
xor r8d, r8d
call fcn.1400357d0
mov rax, qword [rbp + 0x118]
mov qword [rbp + 0x5e0], rax
movups xmm0, xmmword [rbp + 0xf8]
movups xmm1, xmmword [rbp + 0x108]
movaps xmmword [rbp + 0x5d0], xmm1
movaps xmmword [rbp + 0x5c0], xmm0
movups xmm0, xmmword [rbp + 0x120]
movaps xmmword [rbp + 0x3e0], xmm0
movups xmm0, xmmword [rbp + 0x130]
movaps xmmword [rbp + 0x3f0], xmm0
movups xmm0, xmmword [rbp + 0x140]
movaps xmmword [rbp + 0x400], xmm0
movzx eax, byte [0x14019f308]
mov edx, 0x30
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dd7a4
mov rsi, rax
movaps xmm0, xmmword [rbp + 0x3e0]
movaps xmm1, xmmword [rbp + 0x3f0]
movaps xmm2, xmmword [rbp + 0x400]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rbp + 0x5c0]
movaps xmm1, xmmword [rbp + 0x5d0]
movaps xmmword [rbp + 0x910], xmm0
movaps xmmword [rbp + 0x920], xmm1
mov rax, qword [rbp + 0x5e0]
mov qword [rbp + 0x930], rax
lea r13, [0x140159178]
xor r12d, r12d
mov rdx, qword [rbp + 0x698]
mov rax, qword [rbp + 0x958]
mov rdi, rax
mov r15d, 0
test al, 1
mov rax, qword [rbp + 0x950]
je 0x1400db266
mov qword [rbp + 0x950], rsi
mov rsi, r15
mov r15, r13
mov r13, r12
mov r12, r14
lea rbx, [rbp + 0x6c8]
lea r14, [rbp + 0x3e0]
mov rcx, r14
call fcn.140025d20
movups xmm0, xmmword [0x14015a3e0]
movaps xmmword [rbp + 0x5d0], xmm0
movups xmm0, xmmword [0x14015a3d0]
movaps xmmword [rbp + 0x5c0], xmm0
lea rcx, [rbp + 0xf8]
lea r8, [rbp + 0x5c0]
mov rdx, rbx
mov r9, r14
call fcn.14007bc70
cmp byte [rbp + 0x118], 3
je 0x1400dc841
mov rax, qword [rbp + 0x118]
mov qword [rbp + 0x5e0], rax
movups xmm0, xmmword [rbp + 0xf8]
movups xmm1, xmmword [rbp + 0x108]
movaps xmmword [rbp + 0x5d0], xmm1
movaps xmmword [rbp + 0x5c0], xmm0
cmp al, 2
je 0x1400db245
lea rcx, [rbp + 0x5d8]
mov rax, qword [rbp + 0x5c0]
mov rdx, qword [rbp + 0x5c8]
mov r8, qword [rbp + 0x5d0]
call qword [rax + 0x10]
mov rax, qword [rbp + 0x6a0]
mov qword [rbp + 0x958], rdi
mov r14, r12
mov r12, r13
mov r13, r15
mov r15, rsi
mov rsi, qword [rbp + 0x950]
test rax, rax
je 0x1400db6a1
mov rax, qword [rbp + 0x6a8]
test rax, rax
je 0x1400db422
lea rcx, [rbp + 0x6c0]
mov rdx, qword [rbp + 0x6b0]
mov r8, qword [rbp + 0x6b8]
call qword [rax + 0x10]
jmp 0x1400db6a1
cmp r8, 0x11
jae 0x1400da1a4
xor eax, eax
xor r13d, r13d
nop dword [rax + rax]
movzx edx, byte [rcx + rax]
add edx, 0xffffffd0
cmp edx, 9
ja 0x1400da1de
lea r9, [r13*4]
add r9, r13
mov edx, edx
lea r13, [rdx + r9*2]
inc rax
cmp r8, rax
jne 0x1400db2b0
jmp 0x1400da1e4
movaps xmm0, xmmword [rbp + 0x8a0]
movaps xmm1, xmmword [rbp + 0x8b0]
movaps xmmword [rbp + 0x870], xmm1
movaps xmmword [rbp + 0x860], xmm0
mov rax, qword [rbp + 0x930]
mov qword [rbp + 0x360], rax
movaps xmm0, xmmword [rbp + 0x910]
add byte [rax], al
movaps xmm1, xmmword [rbp + 0x920]
movaps xmmword [rbp + 0x350], xmm1
movaps xmmword [rbp + 0x340], xmm0
cmp r10, 0x7fff
ja 0x1400dc88f
movaps xmm0, xmmword [rbp + 0x8a0]
movaps xmm1, xmmword [rbp + 0x8b0]
movaps xmmword [rbp + 0x8d0], xmm1
movaps xmmword [rbp + 0x8c0], xmm0
movaps xmm0, xmmword [rbp + 0x910]
movaps xmm1, xmmword [rbp + 0x920]
movaps xmmword [rbp + 0x5c0], xmm0
movaps xmmword [rbp + 0x5d0], xmm1
mov rax, qword [rbp + 0x930]
mov qword [rbp + 0x5e0], rax
cmp r10, qword [rbp + 0x6e0]
mov esi, dword [rbp + 0x94c]
jne 0x1400db3a6
lea rcx, [rbp + 0x6e0]
mov rbx, r10
call fcn.14001c990
mov r10, rbx
mov r8, qword [rbp + 0x6e8]
mov rbx, qword [rbp + 0x718]
imul rax, r10, 0x68
mov qword [r8 + rax], 0
movaps xmm0, xmmword [rbp + 0x5c0]
movaps xmm1, xmmword [rbp + 0x5d0]
movups xmmword [r8 + rax + 0x18], xmm0
movups xmmword [r8 + rax + 0x28], xmm1
mov rcx, qword [rbp + 0x5e0]
mov qword [r8 + rax + 0x38], rcx
movaps xmm0, xmmword [rbp + 0x8c0]
movaps xmm1, xmmword [rbp + 0x8d0]
movups xmmword [r8 + rax + 0x40], xmm0
movups xmmword [r8 + rax + 0x50], xmm1
mov word [r8 + rax + 0x60], si
lea rax, [r10 + 1]
mov qword [rbp + 0x6f0], rax
cmp rdi, rbx
jae 0x1400dc93e
mov rax, qword [rbp + 0x710]
mov word [rax + rdi*4], r10w
mov word [rax + rdi*4 + 2], si
jmp 0x1400db661
mov rbx, qword [rbp + 0x6b0]
mov rdi, qword [rbp + 0x6b8]
mov rax, qword [rdi]
test rax, rax
je 0x1400db43d
mov rcx, rbx
call rax
cmp qword [rdi + 8], 0
je 0x1400db461
cmp qword [rdi + 0x10], 0x11
jb 0x1400db44f
mov rbx, qword [rbx - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rbx, qword [rbp + 0x6c0]
test rbx, rbx
je 0x1400db6a1
mov rcx, rbx
call fcn.140106ed0
lea rcx, [rbx + 8]
test byte [rbx], 1
je 0x1400db671
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x1400db67f
call fcn.1400caa30
jmp 0x1400db67f
cmp r15, 0x200
setae r14b
cmp qword [rbp + 0x6c8], 2
setne r15b
movaps xmm0, xmmword [rbp + 0x8a0]
movaps xmm1, xmmword [rbp + 0x8b0]
movaps xmmword [rbp + 0x870], xmm1
movaps xmmword [rbp + 0x860], xmm0
mov rax, qword [rbp + 0x930]
mov qword [rbp + 0x360], rax
movaps xmm0, xmmword [rbp + 0x910]
movaps xmm1, xmmword [rbp + 0x920]
movaps xmmword [rbp + 0x350], xmm1
movaps xmmword [rbp + 0x340], xmm0
cmp r10, 0x7fff
ja 0x1400dc88f
movaps xmm0, xmmword [rbp + 0x8a0]
movaps xmm1, xmmword [rbp + 0x8b0]
movaps xmmword [rbp + 0x8d0], xmm1
movaps xmmword [rbp + 0x8c0], xmm0
movaps xmm0, xmmword [rbp + 0x910]
movaps xmm1, xmmword [rbp + 0x920]
movaps xmmword [rbp + 0x5c0], xmm0
movaps xmmword [rbp + 0x5d0], xmm1
mov rax, qword [rbp + 0x930]
mov qword [rbp + 0x5e0], rax
cmp r10, qword [rbp + 0x6e0]
jne 0x1400db57d
lea rcx, [rbp + 0x6e0]
mov rsi, r10
call fcn.14001c990
mov r10, rsi
mov r8, qword [rbp + 0x6e8]
mov r13, qword [rbp + 0x710]
mov rbx, qword [rbp + 0x718]
and r14b, r15b
imul rax, r10, 0x68
mov qword [r8 + rax], 0
movaps xmm0, xmmword [rbp + 0x5c0]
movaps xmm1, xmmword [rbp + 0x5d0]
movups xmmword [r8 + rax + 0x18], xmm0
movups xmmword [r8 + rax + 0x28], xmm1
mov rcx, qword [rbp + 0x5e0]
mov qword [r8 + rax + 0x38], rcx
movaps xmm0, xmmword [rbp + 0x8c0]
movaps xmm1, xmmword [rbp + 0x8d0]
movups xmmword [r8 + rax + 0x40], xmm0
movups xmmword [r8 + rax + 0x50], xmm1
mov r9d, dword [rbp + 0x94c]
mov word [r8 + rax + 0x60], r9w
lea rax, [r10 + 1]
mov qword [rbp + 0x6f0], rax
xor eax, eax
nop word cs:[rax + rax]
mov rcx, rdi
mov edi, 0
cmp rcx, rbx
jae 0x1400db5f0
movzx edx, word [r13 + rcx*4]
cmp dx, 0xffff
je 0x1400db62c
inc rax
movzx r8d, word [r13 + rcx*4 + 2]
mov word [r13 + rcx*4], r10w
mov word [r13 + rcx*4 + 2], r9w
inc rcx
mov r9d, r8d
mov r10d, edx
mov rdi, rcx
jmp 0x1400db5f0
mov word [r13 + rcx*4], r10w
mov word [r13 + rcx*4 + 2], r9w
mov rcx, qword [rbp + 0x6c8]
test rcx, rcx
mov edx, 1
cmovne rdx, rcx
cmp rax, 0x7f
cmova rcx, rdx
test r14b, r14b
cmovne rcx, rdx
mov qword [rbp + 0x6c8], rcx
lea rcx, [rbp - 0x58]
lea rdx, [rbp + 0x6a0]
jmp 0x1400dab76
mov rax, qword [rcx]
lock dec qword [rax]
jne 0x1400db67f
call fcn.14002ded0
mov rax, qword [rbx + 0x48]
test rax, rax
je 0x1400db68f
mov rcx, qword [rbx + 0x50]
call qword [rax + 0x18]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rbx
call qword [sym.imp.kernel32.dll_HeapFree]
mov qword [rbp + 0x6a0], 1
mov qword [rbp + 0x6a8], r15
mov qword [rbp + 0x6b0], rsi
mov qword [rbp + 0x6b8], r13
mov qword [rbp + 0x6c0], r12
mov eax, 1
mov qword [rbp + 0x950], rax
mov r15, qword [rbp + 0x678]
mov r13, qword [rbp + 0x698]
lea rdx, [rbp + 0x6a8]
lea rcx, [rbp + 0x340]
mov r8d, 0x88
call fcn.140121660
mov rbx, qword [rbp + 0x730]
mov rdi, qword [rbp + 0x738]
mov eax, dword [rbp + 0x740]
mov dword [rbp + 0x90c], eax
mov eax, dword [rbp + 0x744]
mov dword [rbp + 0x908], eax
mov eax, dword [rbp + 0x748]
mov dword [rbp + 0x904], eax
mov eax, dword [rbp + 0x74c]
mov dword [rbp + 0x900], eax
movzx eax, word [rbp + 0x750]
mov word [rbp + 0x966], ax
movzx eax, word [rbp + 0x752]
mov word [rbp + 0x964], ax
mov eax, dword [rbp + 0x754]
mov dword [rbp + 0x8f8], eax
mov eax, dword [rbp + 0x758]
mov dword [rbp + 0x94c], eax
mov eax, dword [rbp + 0x75c]
mov dword [rbp + 0x890], eax
mov eax, dword [rbp + 0x760]
mov dword [rbp + 0x888], eax
movzx eax, byte [rbp + 0x778]
mov byte [rbp + 0x580], al
mov eax, dword [rbp + 0x77c]
mov dword [rbp + 0x683], eax
mov eax, dword [rbp + 0x779]
mov dword [rbp + 0x680], eax
mov eax, dword [rbp + 0x7ac]
mov dword [rbp + 0x5b0], eax
mov rax, qword [rbp + 0x930]
mov qword [rbp + 0x320], rax
mov eax, dword [rbp + 0x764]
mov dword [rbp + 0x8fc], eax
movups xmm0, xmmword [rbp + 0x768]
movaps xmmword [rbp + 0x570], xmm0
movups xmm0, xmmword [rbp + 0x78c]
movups xmm1, xmmword [rbp + 0x79c]
movaps xmmword [rbp + 0x5a0], xmm1
movaps xmmword [rbp + 0x590], xmm0
movaps xmm0, xmmword [rbp + 0x910]
movaps xmm1, xmmword [rbp + 0x920]
movaps xmmword [rbp + 0x310], xmm1
movaps xmmword [rbp + 0x300], xmm0
mov rax, qword [rbp + 0x780]
mov qword [rbp + 0x8e8], rax
mov esi, dword [rbp + 0x788]
test rdi, rdi
je 0x1400db854
js 0x1400dc82f
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, rdi
call fcn.1400f8ae0
test rax, rax
je 0x1400dc834
mov rcx, rax
jmp 0x1400db859
mov ecx, 1
mov qword [rbp + 0x690], rcx
mov qword [rbp + 0x588], rbx
mov rdx, rbx
mov r8, rdi
call fcn.140121660
movaps xmm0, xmmword [rbp + 0x570]
movaps xmmword [rbp + 0x650], xmm0
movzx eax, byte [rbp + 0x580]
mov byte [rbp + 0x660], al
mov eax, esi
mov rcx, qword [rbp + 0x8e8]
mov dword [rbp + 0x854], esi
cmp esi, 0x3b9aca00
jne 0x1400db8b1
mov eax, dword [rbp + 0xf0]
mov rcx, qword [rbp + 0xe8]
mov qword [rbp + 0x670], rcx
mov dword [rbp + 0x8f4], eax
mov rbx, qword [rbp + 0xe0]
mov rsi, qword [rbx + 0x10]
test rsi, rsi
je 0x1400dc7ff
lea rcx, [rbp + 0x6a0]
lea rdx, [rbp + 0x340]
mov r8d, 0x88
call fcn.140121660
movaps xmm0, xmmword [rbp + 0x570]
movaps xmmword [rbp + 0x910], xmm0
movzx eax, byte [rbp + 0x580]
mov byte [rbp + 0x920], al
mov eax, dword [rbp + 0x680]
mov ecx, dword [rbp + 0x683]
mov dword [rbp + 0x860], eax
mov dword [rbp + 0x863], ecx
movaps xmm0, xmmword [rbp + 0x590]
movaps xmm1, xmmword [rbp + 0x5a0]
movaps xmmword [rbp + 0x3e0], xmm0
movaps xmmword [rbp + 0x3f0], xmm1
mov eax, dword [rbp + 0x5b0]
mov dword [rbp + 0x400], eax
mov rax, qword [rsi + 0x1c0]
mov qword [rbp + 0x940], rdi
mov qword [rbp + 0x898], rbx
nop dword [rax + rax]
test al, 1
jne 0x1400db9bc
cmp rax, 0xfffffffffffffffe
je 0x1400dc95f
lea rcx, [rax + 2]
lock cmpxchg qword [rsi + 0x1c0], rcx
jne 0x1400db960
mov qword [rbp + 0x538], r14
mov rbx, qword [rbx + 0x10]
mov edi, 1
lock xadd qword [rbx + 0x88], rdi
mov rsi, rdi
and rsi, 0xffffffffffffffe0
mov r14, qword [rbx + 0x80]
mov rax, rsi
sub rax, qword [r14 + 0x2300]
jne 0x1400dbbab
and edi, 0x1f
jmp 0x1400dbd0b
lea rcx, [rbp + 0xf8]
lea rdx, [rbp + 0x6a0]
mov r8d, 0x88
call fcn.140121660
movaps xmm0, xmmword [rbp + 0x910]
movaps xmmword [rbp + 0x8c0], xmm0
movzx eax, byte [rbp + 0x920]
mov byte [rbp + 0x8d0], al
mov eax, dword [rbp + 0x860]
mov ecx, dword [rbp + 0x863]
mov dword [rbp + 0x8a0], eax
mov dword [rbp + 0x8a3], ecx
movaps xmm0, xmmword [rbp + 0x3e0]
movaps xmm1, xmmword [rbp + 0x3f0]
movaps xmmword [rbp + 0x5c0], xmm0
movaps xmmword [rbp + 0x5d0], xmm1
mov eax, dword [rbp + 0x400]
mov dword [rbp + 0x5e0], eax
mov rax, qword [rbp + 0x950]
cmp rax, 2
mov esi, dword [rbp + 0x8f4]
je 0x1400dbeee
mov qword [rbp + 0x6a0], rax
lea rcx, [rbp + 0x6a8]
lea rdx, [rbp + 0xf8]
mov r8d, 0x88
call fcn.140121660
mov rax, qword [rbp + 0x588]
mov qword [rbp + 0x730], rax
mov qword [rbp + 0x738], rdi
mov eax, dword [rbp + 0x90c]
mov dword [rbp + 0x740], eax
mov eax, dword [rbp + 0x908]
mov dword [rbp + 0x744], eax
mov eax, dword [rbp + 0x904]
mov dword [rbp + 0x748], eax
mov eax, dword [rbp + 0x900]
mov dword [rbp + 0x74c], eax
movzx eax, word [rbp + 0x966]
mov word [rbp + 0x750], ax
push rax
invalid
add byte [rax], al
movzx eax, word [rbp + 0x964]
mov word [rbp + 0x752], ax
mov eax, dword [rbp + 0x8f8]
mov dword [rbp + 0x754], eax
mov eax, dword [rbp + 0x94c]
mov dword [rbp + 0x758], eax
mov eax, dword [rbp + 0x890]
mov dword [rbp + 0x75c], eax
mov eax, dword [rbp + 0x888]
mov dword [rbp + 0x760], eax
mov eax, dword [rbp + 0x8fc]
mov dword [rbp + 0x764], eax
movaps xmm0, xmmword [rbp + 0x8c0]
movups xmmword [rbp + 0x768], xmm0
movzx eax, byte [rbp + 0x8d0]
mov byte [rbp + 0x778], al
mov eax, dword [rbp + 0x8a0]
mov dword [rbp + 0x779], eax
mov eax, dword [rbp + 0x8a3]
mov dword [rbp + 0x77c], eax
add byte [rax], al
mov rax, qword [rbp + 0x8e8]
mov qword [rbp + 0x780], rax
mov eax, dword [rbp + 0x854]
mov dword [rbp + 0x788], eax
mov eax, dword [rbp + 0x5e0]
mov dword [rbp + 0x7ac], eax
movaps xmm0, xmmword [rbp + 0x5c0]
movaps xmm1, xmmword [rbp + 0x5d0]
movups xmmword [rbp + 0x78c], xmm0
movups xmmword [rbp + 0x79c], xmm1
mov qword [rbp + 0x7b0], r15
add byte [rax], al
lea rax, str.C:Usersmilus.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, [0x14015ee68]
lea r8, [rbp + 0x6a0]
mov edx, 0x14
call fcn.140122900
mov qword [rbp + 0x698], r13
mov qword [rbp + 0x678], r15
shr rax, 5
and edi, 0x1f
cmp rax, rdi
seta r13b
xorps xmm6, xmm6
jmp 0x1400dbbe2
xor r13d, r13d
pause
cmp qword [r14 + 0x2300], rsi
je 0x1400dbcfd
mov r15, r14
mov r14, qword [r14 + 0x2308]
test r14, r14
jne 0x1400dbca0
mov r12, qword [r15 + 0x2300]
movzx eax, byte [0x14019f308]
mov dh, 5
add eax, 0xba000c37
and byte [rbx], ah
add byte [rax], al
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dc738
mov r14, rax
add r12, 0x20
mov qword [rax + 0x2300], r12
movups xmmword [rax + 0x2308], xmm6
mov qword [rax + 0x2318], 0
xor eax, eax
lock cmpxchg qword [r15 + 0x2308], r14
je 0x1400dbca0
mov rcx, rax
mov rax, qword [rax + 0x2300]
add rax, 0x20
mov qword [r14 + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rcx + 0x2308], r14
je 0x1400dbc94
mov rdx, rax
nop word [rax + rax]
pause
mov rax, qword [rdx + 0x2300]
add rax, 0x20
mov qword [r14 + 0x2300], rax
xor eax, eax
lock cmpxchg qword [rdx + 0x2308], r14
mov rdx, rax
jne 0x1400dbc70
mov r14, rcx
nop word [rax + rax]
mov rax, qword [r15 + 0x2310]
cmp eax, 0xffffffff
sete al
test r13b, al
je 0x1400dbbd0
mov rax, r15
lock cmpxchg qword [rbx + 0x80], r14
jne 0x1400dbbd0
mfence
mov rax, qword [rbx + 0x88]
mov qword [r15 + 0x2318], rax
movabs rax, 0x100000000
lock or qword [r15 + 0x2310], rax
mov r13b, 1
pause
cmp qword [r14 + 0x2300], rsi
jne 0x1400dbbe2
mov r15, qword [rbp + 0x678]
mov r13, qword [rbp + 0x698]
imul rsi, rdi, 0x118
mov rax, qword [rbp + 0x950]
mov qword [r14 + rsi], rax
lea rcx, [r14 + rsi]
add rcx, 8
lea rdx, [rbp + 0x6a0]
mov r8d, 0x88
call fcn.140121660
mov rax, qword [rbp + 0x588]
mov qword [r14 + rsi + 0x90], rax
mov rax, qword [rbp + 0x940]
mov qword [r14 + rsi + 0x98], rax
mov eax, dword [rbp + 0x90c]
mov dword [r14 + rsi + 0xa0], eax
mov eax, dword [rbp + 0x908]
mov dword [r14 + rsi + 0xa4], eax
mov eax, dword [rbp + 0x904]
mov dword [r14 + rsi + 0xa8], eax
mov eax, dword [rbp + 0x900]
mov dword [r14 + rsi + 0xac], eax
movzx eax, word [rbp + 0x966]
mov word [r14 + rsi + 0xb0], ax
movzx eax, word [rbp + 0x964]
mov word [r14 + rsi + 0xb2], ax
mov eax, dword [rbp + 0x8f8]
mov dword [r14 + rsi + 0xb4], eax
mov eax, dword [rbp + 0x94c]
mov dword [r14 + rsi + 0xb8], eax
mov eax, dword [rbp + 0x890]
mov dword [r14 + rsi + 0xbc], eax
mov eax, dword [rbp + 0x888]
mov dword [r14 + rsi + 0xc0], eax
mov eax, dword [rbp + 0x8fc]
mov dword [r14 + rsi + 0xc4], eax
movaps xmm0, xmmword [rbp + 0x910]
movups xmmword [r14 + rsi + 0xc8], xmm0
add byte [rdi], cl
mov dh, 0x85
and byte [rcx], cl
add byte [rax], al
mov byte [r14 + rsi + 0xd8], al
mov eax, dword [rbp + 0x860]
mov ecx, dword [rbp + 0x863]
mov dword [r14 + rsi + 0xd9], eax
mov dword [r14 + rsi + 0xdc], ecx
mov rax, qword [rbp + 0x8e8]
mov qword [r14 + rsi + 0xe0], rax
mov eax, dword [rbp + 0x854]
mov dword [r14 + rsi + 0xe8], eax
movaps xmm0, xmmword [rbp + 0x3e0]
movaps xmm1, xmmword [rbp + 0x3f0]
movups xmmword [r14 + rsi + 0xec], xmm0
movups xmmword [r14 + rsi + 0xfc], xmm1
mov eax, dword [rbp + 0x400]
mov dword [r14 + rsi + 0x10c], eax
mov qword [r14 + rsi + 0x110], r15
mov eax, 1
mov ecx, edi
shl rax, cl
lock or qword [r14 + 0x2310], rax
mov rax, qword [rbx + 0x110]
nop word [rax + rax]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rbx + 0x110], rcx
jne 0x1400dbea0
test rax, rax
mov esi, dword [rbp + 0x8f4]
mov r14, qword [rbp + 0x538]
jne 0x1400dbeee
mov rax, qword [rbx + 0x100]
mov rcx, qword [rbx + 0x108]
mov qword [rbx + 0x100], 0
lock and qword [rbx + 0x110], 0xfffffffffffffffd
test rax, rax
je 0x1400dbeee
call qword [rax + 8]
cmp qword [rbp + 0x958], 2
jne 0x1400dbf08
cmp esi, 0x3b9aca00
jne 0x1400dbf1f
mov r14d, 0x3b9aca00
jmp 0x1400dbf83
cmp esi, 0x3b9aca00
jne 0x1400dbfb3
mov r12d, 0x3b9aca00
jmp 0x1400dc014
call fcn.1400f8930
mov rbx, rax
add rbx, qword [rbp + 0x670]
jb 0x1400dc817
mov r14d, edx
add r14d, esi
cmp r14d, 0x3b9aca00
jb 0x1400dbf83
cmp rbx, 0xffffffffffffffff
je 0x1400dc817
add r14d, 0xc4653600
inc rbx
cmp r14d, 0x3b9aca00
jb 0x1400dbf83
mov eax, r14d
shr eax, 9
imul rax, rax, 0x44b83
shr rax, 0x27
add rbx, rax
jb 0x1400dc8fd
imul eax, eax, 0x3b9aca00
sub r14d, eax
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xc0]
test eax, eax
je 0x1400dc04b
cmp eax, 1
je 0x1400dc078
jmp 0x1400dc7ae
call fcn.1400f8930
add rax, qword [rbp + 0x670]
jb 0x1400dc817
mov r12d, edx
add r12d, esi
cmp r12d, 0x3b9aca00
jb 0x1400dc014
cmp rax, 0xffffffffffffffff
je 0x1400dc817
add r12d, 0xc4653600
inc rax
cmp r12d, 0x3b9aca00
jb 0x1400dc014
mov ecx, r12d
shr ecx, 9
imul rcx, rcx, 0x44b83
shr rcx, 0x27
add rax, rcx
jb 0x1400dc8fd
imul ecx, ecx, 0x3b9aca00
sub r12d, ecx
mov qword [rbp + 0x950], rax
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movzx eax, byte [rax + 0xc0]
test eax, eax
je 0x1400dc1cd
cmp eax, 1
je 0x1400dc1fa
jmp 0x1400dc7ae
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xb8]
lea rdx, [0x1400ecff0]
call fcn.1400ed020
mov byte [rsi + 0xc0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
test rsi, rsi
je 0x1400dc5cb
lock inc qword [rsi]
jle case.0x1400dcd85.2
test rsi, rsi
je 0x1400dc7ae
movzx eax, byte [0x14019f308]
mov edx, 0x18
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dc7cf
mov qword [rax], 1
mov qword [rax + 8], 1
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rsi
lea rax, fcn.1400b1010
mov qword [rbp + 0x8c0], rax
mov qword [rbp + 0x8c8], rcx
lea rax, [rbp + 0x8c0]
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x5c8], rax
mov qword [rbp + 0x5d0], 0
mov qword [rbp + 0x910], r15
lea rsi, [rbp + 0x918]
mov byte [rbp + 0x920], 0
mov eax, dword [rbp + 0x860]
mov ecx, dword [rbp + 0x863]
mov dword [rbp + 0x921], eax
mov dword [rbp + 0x924], ecx
cmp r14d, 0x3b9aca00
jne 0x1400dc33c
mov rax, qword [rbp + 0x910]
mov qword [rbp + 0x918], rax
lea rcx, [rbp + 0x6a0]
lea r8, [rbp + 0x5c0]
mov rdx, rsi
call fcn.14005bf50
mov r13, qword [rbp + 0x6a0]
cmp r13, 5
jne 0x1400dc4e9
mov byte [rbp + 0x920], 3
lea rdi, [rbp + 0x6a0]
lea rbx, [rbp + 0x5c0]
nop dword [rax]
call case.0x1400dd9c6.4324
mov rcx, rdi
mov rdx, rsi
mov r8, rbx
call fcn.14005bf50
mov r13, qword [rbp + 0x6a0]
cmp r13, 5
jne 0x1400dc4e9
mov byte [rbp + 0x920], 3
jmp 0x1400dc1a0
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rsi, qword [rcx + rax*8]
lea rcx, [rsi + 0xb8]
lea rdx, [0x1400ecff0]
call fcn.1400ed020
mov byte [rsi + 0xc0], 1
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
test rsi, rsi
je 0x1400dc5f9
lock inc qword [rsi]
jle case.0x1400dcd85.2
test rsi, rsi
je 0x1400dc7ae
movzx eax, byte [0x14019f308]
mov edx, 0x18
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dc7cf
mov qword [rax], 1
mov qword [rax + 8], 1
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rsi
lea rax, fcn.1400b1010
mov qword [rbp + 0x560], rax
mov qword [rbp + 0x568], rcx
lea rax, [rbp + 0x560]
mov qword [rbp + 0x540], rax
mov qword [rbp + 0x548], rax
mov qword [rbp + 0x550], 0
mov qword [rbp + 0x6a0], r15
movaps xmm0, xmmword [rbp + 0x300]
movaps xmm1, xmmword [rbp + 0x310]
movups xmmword [rbp + 0x6a8], xmm0
movups xmmword [rbp + 0x6b8], xmm1
mov rax, qword [rbp + 0x320]
mov qword [rbp + 0x6c8], rax
mov rax, qword [rbp + 0x530]
mov qword [rbp + 0x6d0], rax
mov qword [rbp + 0x6d8], r14
mov rax, qword [rbp + 0x958]
mov qword [rbp + 0x6e0], rax
mov qword [rbp + 0x6e8], r13
mov byte [rbp + 0x6f1], 0
lea rbx, [rbp + 0x6f2]
lea rdx, [rbp + 0xf8]
mov r8d, 0x146
mov rcx, rbx
call fcn.140121660
lea r15, [rbp + 0x6f8]
lea rdi, [rbp + 0x740]
xor eax, eax
movzx eax, al
lea rcx, [0x140195184]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov rax, qword [rbp + 0x910]
mov qword [rbp + 0x918], rax
lea rcx, [rbp + 0x6a0]
lea r8, [rbp + 0x5c0]
mov rdx, rsi
call fcn.14005bf50
mov r13, qword [rbp + 0x6a0]
cmp r13, 5
jne 0x1400dc4e9
mov byte [rbp + 0x920], 3
call fcn.1400f8930
mov r8d, edx
xor ecx, ecx
cmp rax, rbx
setne cl
mov r12d, 0xff
cmovb ecx, r12d
cmp edx, r14d
mov edx, 0
sbb edx, edx
test cl, cl
cmovne edx, ecx
cmp dl, 2
jae 0x1400dc41e
mov rcx, qword [rbp + 0x918]
mov r13d, 4
test rcx, rcx
je 0x1400dc5b8
mov rax, qword [rcx + 0x30]
mov rdi, qword [rbp + 0x940]
mov rbx, qword [rbp + 0x898]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x30], rdx
jne 0x1400dc3ce
and eax, 0xa
cmp eax, 8
jne 0x1400dc3f0
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x10]
mov rax, qword [rbp + 0x918]
test rax, rax
je 0x1400dc5b3
lock dec qword [rax]
jne 0x1400dc5b3
mov rcx, qword [rbp + 0x918]
call fcn.1400ca900
xor r14d, r14d
jmp 0x1400dc593
mov qword [rbp + 0x6a0], rbx
mov dword [rbp + 0x6a8], r14d
lea rdi, [rbp + 0x6a0]
mov rcx, rdi
mov rdx, rax
call case.0x1400ba3d7.487
cmp edx, 0x3b9aca00
mov ecx, 0
cmove edx, ecx
mov ecx, 0
cmovne rcx, rax
call fcn.1400ef080
lea r15, [rbp + 0x5c0]
mov rcx, rdi
mov rdx, rsi
mov r8, r15
call fcn.14005bf50
mov r13, qword [rbp + 0x6a0]
cmp r13, 5
jne 0x1400dc4e9
mov byte [rbp + 0x920], 3
call fcn.1400f8930
mov r8d, edx
xor ecx, ecx
cmp rax, rbx
setne cl
cmovb ecx, r12d
cmp edx, r14d
mov edx, 0
add byte [rcx], bl
invalid
test cl, cl
cmovne edx, ecx
cmp dl, 2
jb 0x1400dc3a6
mov qword [rbp + 0x6a0], rbx
mov dword [rbp + 0x6a8], r14d
mov rcx, rdi
mov rdx, rax
ret 0x68e8
sbb byte [rcx], al
add byte [rcx - 0x6535ff06], al
cmp edi, dword [rcx]
cmove edx, ecx
mov ecx, 0
cmovne rcx, rax
enter 0xffffffffffff9ce8, 0x2b
add dword [rax], eax
jmp 0x1400dc461
mov r14, qword [rbp + 0x6a8]
lea rdx, [rbp + 0x6b0]
xchg ebp, eax
mov al, 6
add byte [rax], al
lea rcx, [rbp + 0xf8]
mov r8d, 0x88
call fcn.140121660
mov rcx, qword [rbp + 0x918]
or dword [rax], eax
add byte [rax - 0x7b], cl
leave
mov rdi, qword [rbp + 0x940]
mov rbx, qword [rbp + 0x898]
cwde
or byte [rax], al
invalid
je 0x1400dc570
invalid
mov rax, qword [rcx + 0x30]
nop word [rax + rax]
mov rdx, rax
or rdx, 4
add al, 0xf0
cmpxchg qword [rcx + 0x30], rdx
jne 0x1400dc530
and eax, 0xa
cmp eax, 8
jne 0x1400dc552
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x10]
mov rax, qword [rbp + 0x918]
test rax, rax
je 0x1400dc570
invalid
lock dec qword [rax]
jne 0x1400dc570
mov rcx, qword [rbp + 0x918]
call fcn.1400ca900
cmp r13d, 4
je 0x1400ddd63
lea rcx, [rbp + 0x3e0]
lea rdx, [rbp + 0xf8]
add byte [rax], al
mov r8d, 0x88
call fcn.140121660
mov rax, qword [rbp + 0x8c0]
mov rcx, qword [rbp + 0x8c8]
call qword [rax + 0x18]
cmp r13d, 3
jne 0x1400dc968
jmp 0x1400ddc1e
xor r14d, r14d
jmp 0x1400dc593
xor r14d, r14d
mov rdi, qword [rbp + 0x940]
mov rbx, qword [rbp + 0x898]
jmp 0x1400dc593
call fcn.14012bbb0
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
lock inc qword [rsi]
jg 0x1400dc0a5
cli
invalid
invalid
jmp case.0x1400dcd85.2
call fcn.14012bbb0
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rcx, qword [0x58]
mov rax, qword [rcx + rax*8]
mov rsi, qword [rax + 0xb8]
lock inc qword [rsi]
jg 0x1400dc227
invalid
jmp case.0x1400dcd85.2
mov rsi, qword [rbp + 0x708]
cmp rsi, qword [rbp + 0x6f8]
jne 0x1400dc63c
call fcn.14001c810
mov rax, qword [rbp + 0x700]
lea rcx, [rsi + rsi*8]
mov qword [rax + rcx*8], 0
add al, 0xc8
add byte [rax], al
add byte [rax], al
mov qword [rax + rcx*8 + 8], r14
mov qword [rax + rcx*8 + 0x10], 0
mov qword [rax + rcx*8 + 0x18], r14
movaps xmm0, xmmword [rbp + 0x5c0]
movaps xmm1, xmmword [rbp + 0x5d0]
movups xmmword [rax + rcx*8 + 0x20], xmm0
movups xmmword [rax + rcx*8 + 0x30], xmm1
xor byte [rax - 0x75], cl
xchg ebp, eax
loopne 0x1400dc684
invalid
add byte [rax], al
mov qword [rax + rcx*8 + 0x40], rdx
lea rax, [rsi + 1]
mov qword [rbp + 0x708], rax
mov qword [rdi], 1
mov qword [rdi + 8], rsi
mov qword [rdi + 0x10], rsi
mov rax, qword [rbp + 0x8a0]
test rax, rax
ror byte [rdi], 0x84
mov cl, 0xef
invalid
invalid
lea rcx, [rbp + 0x8b8]
mov rdx, qword [rbp + 0x8a8]
test al, 8
add byte [rax], al
invalid
mov r8, qword [rbp + 0x8b0]
call qword [rax + 0x10]
jmp 0x1400db661
mov rax, qword [rbx + 0x40]
nop word cs:[rax + rax]
mov rcx, rax
or rcx, 4
lock cmpxchg qword [rbx + 0x40], rcx
jne 0x1400dc6e0
and eax, 0xa
cmp eax, 8
jne 0x1400dc719
mov rax, qword [rbx + 0x20]
mov rcx, qword [rbx + 0x28]
sub r15b, dil
push rax
adc al, dh
dec qword [rbx]
je 0x1400dc71f
mov rcx, qword [rbp + 0x958]
call fcn.1400b0f90
call fcn.140127960
lock dec qword [rbx]
jne 0x1400dc708
mov rcx, rbx
call fcn.1400cc1b0
mov rcx, qword [rbp + 0x958]
call fcn.1400b0f90
call fcn.140127960
mov ecx, 8
mov edx, 0x2320
call fcn.140122190
lea rax, str.std_srcio_stdio.rs
mov qword [rsp + 0x20], rax
lea rcx, str.cannot_access_a_Thread_Local_Storage_value_during_or_after_destruction_rustc_41dd149fd6a6a06795fc6b9f54cb49af2f61775flibrary_std_src_threadlocal.rs
lea r9, [0x140168660]
lea r8, [rbp + 0x8c0]
mov edx, 0x46
call fcn.140122900
mov ecx, 0x80
mov edx, 0x200
call fcn.140122190
mov ecx, 8
mov edx, 0x48
call fcn.140122190
mov ecx, 1
mov edx, 0x1d
call fcn.140122170
mov ecx, 8
mov edx, 0x1c0
call fcn.140122190
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedstd_src_threadmod.rs
lea r8, [0x140164fb8]
mov edx, 0x5e
call fcn.140122a20
add rcx, 0x10
call fcn.14012bcd0
mov ecx, 8
mov edx, 0x18
call fcn.140122190
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, r14
mov rdx, r10
call fcn.140122580
mov ecx, 8
mov edx, 0xd0
call fcn.140122190
lea rcx, str.core_thread_exited_early
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
mov edx, 0x18
call fcn.140122a20
invalid
lea rcx, str.overflow_when_adding_duration_to_instantstd_src_time.rs
lea r8, [0x140165ac8]
mov edx, 0x28
call fcn.140122a20
call fcn.1400067e0
mov ecx, 1
mov rdx, rdi
call fcn.140122170
lea rax, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
jmp 0x1400dc8d9
lea rcx, [rbp + 0x928]
mov rax, qword [rbp + 0x910]
mov rdx, qword [rbp + 0x918]
mov r8, qword [rbp + 0x920]
call qword [rax + 0x10]
mov rax, qword [rbp + 0x8a0]
test rax, rax
je 0x1400dc8d2
lea rcx, [rbp + 0x8b8]
mov rdx, qword [rbp + 0x8a8]
mov r8, qword [rbp + 0x8b0]
jmp 0x1400dc8cf
lea rcx, [rbp + 0x358]
mov rax, qword [rbp + 0x340]
mov rdx, qword [rbp + 0x348]
mov r8, qword [rbp + 0x350]
call qword [rax + 0x10]
mov rax, qword [rbp + 0x860]
test rax, rax
je 0x1400dc8d2
lea rcx, [rbp + 0x878]
mov rdx, qword [rbp + 0x868]
mov r8, qword [rbp + 0x870]
call qword [rax + 0x10]
lea rax, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov qword [rsp + 0x20], rax
lea rcx, str.size_overflows_MAX_SIZE_
lea r9, [0x14015d270]
lea r8, [rbp + 0x8c0]
mov edx, 0x17
call fcn.140122900
lea rax, str.overflow_in_Duration::new
mov qword [rbp + 0x6a0], rax
mov qword [rbp + 0x6a8], 1
mov qword [rbp + 0x6b0], 8
xorps xmm0, xmm0
movups xmmword [rbp + 0x6b8], xmm0
lea rdx, str._rustc_41dd149fd6a6a06795fc6b9f54cb49af2f61775flibrarycore_src_time.rs
lea rcx, [rbp + 0x6a0]
call fcn.1401224d0
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rdi
mov rdx, rbx
call fcn.140122580
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.12_srcheadermap.rs
mov rcx, rsi
call fcn.140122580
mov ecx, 7
int 0x29
ud2
cmp r13d, 4
jne 0x1400dc9dd
test r14, r14
jne 0x1400ddc1e
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dd498
mov r14, rax
movabs rax, 0x8000000000000000
mov qword [r14], rax
mov qword [r14 + 0x58], 1
lea rax, [0x140159620]
mov qword [r14 + 0x60], rax
mov word [r14 + 0x68], 1
movzx eax, byte [rbp + 0x660]
mov byte [rbp + 0x6b0], al
movaps xmm0, xmmword [rbp + 0x650]
movaps xmmword [rbp + 0x6a0], xmm0
jmp 0x1400ddc56
lock inc qword [rbx]
jle case.0x1400dcd85.2
mov rsi, qword [rbp + 0x688]
mov qword [rsi], r13
mov qword [rsi + 8], r14
lea rcx, [rsi + 0x10]
lea rdx, [rbp + 0x3e0]
mov r8d, 0x88
call fcn.140121660
mov rax, qword [rbp + 0x670]
mov qword [rsi + 0x98], rax
xchg byte [rax - 0x75000000], bl
test esp, esi
or byte [rax], al
add byte [rcx + 0xa086], cl
add byte [rax - 0x39], cl
xchg byte [rax], ch
add byte [rax], al
add byte [rax - 0x77], cl
sahf
mov eax, 0x48000000
test edi, edi
je 0x1400ddd17
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp + 0x690]
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400ddd17
mov ecx, 8
mov edx, 8
call fcn.140122190
movzx eax, byte [rbp + 0x830]
test eax, eax
je 0x1400dcb40
cmp eax, 3
jne 0x1400dcac5
movzx eax, byte [rbp + 0x7e0]
test eax, eax
je 0x1400dcaad
cmp eax, 3
jne 0x1400dcad1
movzx eax, byte [rbp + 0x7d8]
test eax, eax
je 0x1400dcab9
cmp eax, 3
jne 0x1400dcadd
mov rax, qword [rbp + 0x7d0]
mov rcx, qword [rax]
jmp 0x1400dcdda
mov rcx, qword [rbp + 0x770]
jmp 0x1400dcd94
mov rcx, qword [rbp + 0x7c0]
jmp 0x1400dcdc5
lea rcx, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs0
call fcn.140122c50
lea rcx, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
call fcn.140122c50
invalid
lea rcx, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_body.rs
call fcn.140122c50
mov byte [rbp + 0x6f0], 1
lea rcx, [rbp + 0x6a8]
mov rax, qword [rcx + 0x40]
lea rdx, [rbp + 0x4d0]
mov qword [rdx + 0x40], rax
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
movups xmm2, xmmword [rcx + 0x20]
movups xmm3, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm3
movups xmmword [rdx + 0x20], xmm2
movups xmmword [rdx + 0x10], xmm1
movups xmmword [rdx], xmm0
lea rdx, [rbp + 0x3e0]
mov r8d, 0x138
mov rcx, r15
call fcn.140121660
mov byte [rbp + 0x830], 0
mov rax, qword [rbx + 0x116]
mov qword [rbp + 0x930], rax
movups xmm0, xmmword [rbx + 0xf6]
movups xmm1, xmmword [rbx + 0x106]
movaps xmmword [rbp + 0x920], xmm1
movaps xmmword [rbp + 0x910], xmm0
movups xmm6, xmmword [rbp + 0x810]
mov rax, qword [rbp + 0x820]
mov rsi, qword [rbp + 0x828]
mov qword [rbp + 0x718], rax
mov qword [rbp + 0x720], rsi
cmp rsi, 0x2000
mov ecx, 0x2000
cmovae rsi, rcx
test rax, rax
cmove rsi, rcx
mov qword [rbp + 0x738], 0
mov eax, 1
xor ecx, ecx
mov edx, 0
test rsi, rsi
je 0x1400dcbe4
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, rsi
call fcn.1400f8ae0
test rax, rax
je 0x1400dcd87
mov rcx, qword [rbp + 0x738]
mov rdx, rsi
mov r10, rdx
shr r10, 0xa
mov r8d, 0x40
mov r9d, 0x40
je 0x1400dcc01
bsr r9, r10
xor r9, 0x3f
sub r8, r9
cmp r8, 7
mov r9d, 7
cmovb r9, r8
lea r8, [r9*4 + 1]
mov qword [rbp + 0x6f8], rax
mov qword [rbp + 0x700], 0
mov qword [rbp + 0x708], rdx
mov qword [rbp + 0x710], r8
movups xmmword [rbp + 0x728], xmm6
mov rax, qword [rbp + 0x930]
mov qword [rdi + 0x20], rax
movaps xmm0, xmmword [rbp + 0x910]
movaps xmm1, xmmword [rbp + 0x920]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
test byte [rbp + 0x718], 1
je 0x1400dd24b
cmp rcx, qword [rbp + 0x720]
jne 0x1400dd24b
xor r14d, r14d
cmp byte [rbp + 0x760], 3
je 0x1400dcc8f
mov rcx, rdi
call fcn.140056350
mov rsi, qword [rbp + 0x728]
mov r15, qword [rbp + 0x730]
mov rax, qword [r15]
test rax, rax
invalid
je 0x1400dccaa
mov rcx, rsi
call rax
cmp qword [r15 + 8], 0
je 0x1400dccce
cmp qword [r15 + 0x10], 0x11
jb 0x1400dccbc
mov rsi, qword [rsi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
mov r8, qword [rbp + 0x710]
test r8b, 1
je 0x1400dcd01
shr r8, 5
mov rax, qword [rbp + 0x708]
add rax, r8
add eax, eax
lea r15, [rbp + 0x6f8]
je 0x1400dcd44
mov rax, qword [rbp + 0x6f8]
sub rax, r8
mov r8, rax
jmp 0x1400dcd35
lock dec qword [r8 + 0x20]
lea r15, [rbp + 0x6f8]
jne 0x1400dcd44
mov rax, qword [r8 + 0x20]
cmp qword [r8], 0
je 0x1400dcd35
mov rax, qword [r8 + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov rsi, r8
mov r8, rax
call qword [sym.imp.kernel32.dll_HeapFree]
mov r8, rsi
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov byte [rbp + 0x830], 1
xor eax, eax
mov cl, 3
test rax, rax
je 0x1400dce19
mov byte [rbp + 0x6f1], cl
cmp r12d, 0x3b9aca00
cld
add dl, cl
invalid
cmp ecx, dword [rdi]
test ebx, ebx
or eax, dword [rax]
invalid
call case.0x1400dd9c6.4324
movzx eax, byte [rbp + 0x6f1]
lea rcx, [0x140195184]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov ecx, 1
mov rdx, rsi
call fcn.140122170
mov qword [rbp + 0x798], rcx
movups xmm0, xmmword [rbx + 0x86]
movups xmm1, xmmword [rbx + 0x96]
lea rax, [rbp + 0x7a0]
invalid
add byte [rax], al
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov qword [rbp + 0x7c0], rcx
mov byte [rbp + 0x7d8], 0
mov qword [rbp + 0x7c8], rcx
lea rax, [rbp + 0x7c8]
mov qword [rbp + 0x7d0], rax
lea rdx, [rbp + 0x540]
call fcn.140035fb0
test rax, rax
setne cl
add cl, cl
inc cl
mov byte [rbp + 0x7d8], cl
test rax, rax
je 0x1400dce44
mov byte [rbp + 0x7e0], 3
mov byte [rbp + 0x830], 3
mov eax, 1
mov cl, 3
test rax, rax
jne 0x1400dcd58
mov rcx, r15
call fcn.1400a6490
test r14, r14
jne 0x1400dd620
mov byte [rbp + 0x6f0], 0
mov rax, qword [rbp + 0x6a0]
mov qword [rbp + 0x6f8], rax
jmp case.0x1400dcd85.4
test rdx, rdx
je 0x1400dce70
mov rsi, rdx
mov rax, qword [rbp + 0x7a0]
mov rdx, qword [rbp + 0x7a8]
mov r8, qword [rbp + 0x7b0]
lea rcx, [rbp + 0x7b8]
call qword [rax + 0x10]
jmp 0x1400dcf18
mov r15, qword [rbp + 0x798]
lea rsi, [rbp + 0x7a0]
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rbp + 0x8d0], xmm1
movaps xmmword [rbp + 0x8c0], xmm0
movzx eax, byte [r15 + 0x20]
mov r13b, 1
cmp al, 2
jne 0x1400dcf95
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rbp + 0x3f0], xmm1
movaps xmmword [rbp + 0x3e0], xmm0
mov byte [rbp + 0x400], r13b
mov eax, dword [rbp + 0x860]
mov ecx, dword [rbp + 0x863]
lea rdx, [rbp + 0x4d0]
mov dword [rdx - 0xcc], ecx
mov dword [rdx - 0xcf], eax
movzx eax, byte [0x14019f308]
mov edx, 0x38
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dd7cb
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov rsi, rax
mov byte [rax + 0x30], 5
lea rcx, [rbp + 0x3e0]
call fcn.1400a4a40
mov byte [rbp + 0x7e0], 1
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dca5b
mov r15, rax
mov qword [rax], rsi
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400f8ae0
mov r14, rax
lea rax, fcn.140036170
test r14, r14
je 0x1400dd498
movabs rcx, 0x8000000000000000
mov qword [r14], rcx
mov qword [r14 + 0x58], r15
mov qword [r14 + 0x60], rax
mov word [r14 + 0x68], 4
cmp byte [rbp + 0x760], 3
je 0x1400dcc8f
jmp 0x1400dcc87
test al, 1
je 0x1400dd067
mov rsi, qword [r15 + 0x18]
lea rdx, [rsi + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [rsi + 0x10], cl
jne 0x1400dd6ae
mov rax, qword [0x14019f300]
shl rax, 1
xor r14d, r14d
test rax, rax
jne 0x1400dd6c1
movzx eax, byte [rsi + 0x11]
test al, al
jne 0x1400dd6df
cmp byte [rsi + 0x28], 0
je 0x1400dd039
mov rax, qword [rsi + 0x18]
test rax, rax
je 0x1400dcff2
mov rcx, qword [rsi + 0x20]
mov r15, rdx
call qword [rax + 0x18]
mov rdx, r15
mov qword [rsi + 0x18], 0
test r14b, r14b
jne 0x1400dd012
mov rax, qword [0x14019f300]
shl rax, 1
test rax, rax
jne 0x1400dd755
xor eax, eax
xchg byte [rdx], al
xor r13d, r13d
lea rsi, [rbp + 0x8c0]
cmp al, 2
jne 0x1400dcea3
mov rcx, rdx
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
xor r13d, r13d
jmp 0x1400dcea3
mov byte [r15 + 0x20], 0
test r14b, r14b
jne 0x1400dd056
mov rax, qword [0x14019f300]
shl rax, 1
test rax, rax
jne 0x1400dd771
test dword [rbx], ebx
invalid
add byte [rax], al
xor eax, eax
xchg byte [rdx], al
cmp al, 2
jne 0x1400dd067
mov rcx, rdx
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov rcx, qword [r15 + 0x10]
mov rax, qword [rcx + 0x38]
cmp byte [rax - 0x46], cl
invalid
invalid
invalid
invalid
invalid
invalid
invalid
jg 0x1400dd0c2
lea esi, [rbp + 0x8c0]
movabs r8, 0x8000000000000000
nop word [rax + rax]
test rax, rax
jns 0x1400dcea3
mov r9, rax
and r9, rdx
cmp r9, rdx
je 0x1400dd7b3
lea r10, [rax + 1]
or r10, r8
lock cmpxchg qword [rcx + 0x38], r10
jne 0x1400dd090
mov rsi, qword [r15 + 0x10]
cmp r9, qword [rsi + 0x30]
jb 0x1400dd199
mov r13, qword [r15 + 0x18]
lea rsi, [r13 + 0x10]
mov cl, 1
xor eax, eax
lock cmpxchg byte [r13 + 0x10], cl
jne 0x1400dd6f6
mov rax, qword [0x14019f300]
shl rax, 1
xor r14d, r14d
test rax, rax
jne 0x1400dd703
movzx eax, byte [r13 + 0x11]
test al, al
ror byte [rdi], 0x85
sbb al, 6
add byte [rax], al
mov rax, qword [r13 + 0x18]
test rax, rax
je 0x1400dd110
mov rcx, qword [r13 + 0x20]
call qword [rax + 0x18]
mov qword [r13 + 0x18], 0
mov byte [r13 + 0x28], 1
mov byte [rbp + 0x28], 1
test r14b, r14b
jne 0x1400dd135
mov rax, qword [0x14019f300]
shl rax, 1
test rax, rax
jne 0x1400dd78d
xor eax, eax
xchg byte [rsi], al
cmp al, 2
jne 0x1400dd146
mov rcx, rsi
call qword [sym.imp.api_ms_win_core_synch_l1_2_0.dll_WakeByAddressSingle]
mov rsi, qword [r15 + 0x18]
lock inc qword [rsi]
jle case.0x1400dcd85.2
mov r14, qword [r15 + 0x10]
movzx eax, byte [0x14019f308]
mov dh, 5
test eax, 0xba000c21
adc byte [rax], al
add byte [rax], al
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dd8fb
mov qword [rax], 0
mov qword [rax + 8], rsi
mov rcx, rax
xchg qword [r14 + 0x20], rcx
mov qword [rcx], rax
mov rax, qword [r14 + 0x38]
shr rax, 0x3f
mov byte [r15 + 0x20], al
mov rsi, qword [r15 + 0x10]
movzx eax, byte [0x14019f308]
mov edx, 0x30
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400dd7a4
mov qword [rax], 1
movaps xmm0, xmmword [rbp + 0x8c0]
movaps xmm1, xmmword [rbp + 0x8d0]
movups xmmword [rax + 8], xmm0
movups xmmword [rax + 0x18], xmm1
mov qword [rax + 0x28], 0
mov rcx, rax
xchg qword [rsi + 0x10], rcx
mov qword [rcx + 0x28], rax
mov rax, qword [rsi + 0x58]
lea r15, [rbp + 0x6f8]
mov rcx, rax
or rcx, 2
lock cmpxchg qword [rsi + 0x58], rcx
jne 0x1400dd1f0
test rax, rax
jne 0x1400dd222
mov rax, qword [rsi + 0x48]
mov rcx, qword [rsi + 0x50]
mov qword [rsi + 0x48], 0
lock and qword [rsi + 0x58], 0xfffffffffffffffd
test rax, rax
je 0x1400dd222
call qword [rax + 8]
mov byte [rbp + 0x7e0], 1
mov rcx, qword [rbp + 0x738]
add rcx, qword [rbp + 0x768]
mov qword [rbp + 0x738], rcx
test byte [rbp + 0x718], 1
jne 0x1400dcc6e
mov r8, qword [rbp + 0x700]
test r8, r8
je 0x1400dd2a5
mov qword [rbp + 0x768], r8
cmp byte [rbp + 0x760], 3
je 0x1400dd597
lea rcx, [rbp + 0x8a0]
mov rdx, r15
call fcn.140008630
mov rsi, qword [rbp + 0x8b8]
test sil, 1
jne 0x1400dd4a7
mov rdx, qword [rbp + 0x8a0]
mov rax, qword [rbp + 0x8a8]
lea rcx, [0x14016a948]
jmp 0x1400dd523
mov r8, qword [rbp + 0x708]
xor edx, edx
test r8, r8
jne 0x1400dd2ce
mov edx, 0x40
mov rcx, r15
call fcn.1400087c0
mov rdx, qword [rbp + 0x700]
xchg ebp, eax
add byte [rdi], al
add byte [rax], al
mov r8, qword [rbp + 0x708]
sub r8, rdx
add rdx, qword [rbp + 0x6f8]
mov rcx, qword [rbp + 0x728]
mov rax, qword [rbp + 0x730]
call qword [rax + 0x18]
test rax, rax
je 0x1400dd555
mov qword [rbp + 0x958], rdx
movzx r13d, byte [rbp + 0x760]
mov byte [rbp + 0x760], 3
cmp r13b, 3
je 0x1400dd862
mov r14, qword [rbp + 0x740]
mov rsi, qword [rbp + 0x748]
mov r15, qword [rbp + 0x750]
mov rax, qword [rbp + 0x758]
mov qword [rbp + 0x8e8], rax
movzx eax, byte [0x14019f308]
mov edx, 0x38
add byte [rax], al
add byte [rcx], dh
leave
call fcn.1400f8ae0
test rax, rax
je 0x1400dd7cb
mov qword [rax], 0
mov byte [rax + 0x29], 2
mov word [rax + 0x30], 0x101
mov rcx, r15
mov edx, r13d
mov r8, rax
call fcn.140036230
ror byte [rsi + 0x48f0fff5], 0xff
invalid
jne case.0x1400aa0c7.359
mov rcx, rsi
call fcn.14002de80
cmp r13b, 2
je 0x1400dd409
lock dec qword [r15 + 0x40]
jne 0x1400dd3e2
mov rax, qword [r15 + 0x38]
test rax, rax
jns 0x1400dd3a7
movabs rax, 0x7fffffffffffffff
lock and qword [r15 + 0x38], rax
mov rax, qword [r15 + 0x58]
nop dword [rax + rax]
add byte [rax], r8b
mov rcx, rax
or rcx, 2
lock cmpxchg qword [r15 + 0x58], rcx
mov cl, 0x4f
pop rax
jne 0x1400dd3b0
test rax, rax
jne 0x1400dd3e2
mov rax, qword [r15 + 0x48]
mov rcx, qword [r15 + 0x50]
mov qword [r15 + 0x48], 0
lock and qword [r15 + 0x58], 0xfffffffffffffffd
and dword [rdi + 0x58], 0xfffffffd
test rax, rax
je 0x1400dd3e2
call qword [rax + 8]
lock dec qword [r15]
jne 0x1400dd3f0
mov rcx, r15
call fcn.14002e300
mov rax, qword [rbp + 0x8e8]
lock dec qword [rax]
jne 0x1400dd409
mov rcx, qword [rbp + 0x8e8]
call fcn.14002de80
test r14, r14
je 0x1400dd449
mov sil, 1
mov al, 1
add dword [rcx - 0x7a], eax
xchg byte [rax - 0x50000000], ch
add dword [rcx - 0x7a], eax
xchg byte [rax - 0x7c000000], cl
add byte [rax], al
add byte [rax + rax*8 + 0x184840f], al
invalid
test byte [rcx], al
add byte [rax], al
xchg byte [r14 + 0xa0], sil
test sil, sil
je 0x1400dd5e7
lock dec qword [r14]
jne 0x1400dd449
mov rcx, r14
call fcn.14002e3e0
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
leave
call fcn.1400f8ae0
test rax, rax
je 0x1400dca5b
mov r15, rax
mov rax, qword [rbp + 0x958]
test dword [rax + 9], ebx
add byte [rax], al
mov qword [r15], rax
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400f8ae0
mov r14, rax
lea rax, [0x140159800]
test r14, r14
jne 0x1400dcf67
iretd
cli
invalid
invalid
mov ecx, 8
mov edx, 0x70
call fcn.140122190
shr rsi, 5
mov rax, qword [rbp + 0x8a0]
sub rax, rsi
mov rcx, qword [rbp + 0x8a8]
add rcx, rsi
mov rdx, qword [rbp + 0x8b0]
add rdx, rsi
mov qword [rbp + 0x328], rdx
mov dword [rbp + 0x328], edx
mov qword [rbp + 0x330], rax
mov qword [rbp + 0x338], rcx
lea rcx, [rbp + 0x860]
lea rdx, [rbp + 0x328]
call fcn.140008100
mov qword [rbp + 0x528], rsi
mov rcx, qword [rbp + 0x870]
mov rax, rcx
mov eax, ecx
sub rax, rsi
jb 0x1400dd7da
add rsi, qword [rbp + 0x868]
mov rcx, qword [rbp + 0x860]
lea esp, [rax + 8]
add byte [rax], al
mov rdx, rsi
mov rsi, qword [rbp + 0x878]
mov ch, 0x78
or byte [rax], al
invalid
mov qword [rbp + 0x770], rdi
mov qword [rbp + 0x778], rcx
mov qword [rbp + 0x780], rdx
mov qword [rbp + 0x788], rax
mov qword [rbp + 0x790], rsi
mov byte [rbp + 0x7e0], 0
mov rcx, rdi
jmp 0x1400dcd94
test rdx, rdx
je 0x1400dcc7b
mov r8, qword [rbp + 0x700]
add r8, rdx
mov qword [rbp + 0x860], r8
cmp r8, qword [rbp + 0x708]
ja 0x1400dd87a
mov qword [rbp + 0x700], r8
mov qword [rbp + 0x768], r8
add byte [rax], al
cmp byte [rbp + 0x760], 3
jne 0x1400dd26b
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs0
mov edx, 0x16
call fcn.140122a20
mov rax, qword [r14 + 0x78]
mov rcx, qword [r14 + 0x80]
mov qword [r14 + 0x78], 0
test rax, rax
je 0x1400dd690
xor edx, edx
xchg byte [r14 + 0x88], dl
call qword [rax + 8]
xchg byte [r14 + 0xa0], sil
add byte [rax], al
test sil, sil
jne 0x1400dd43b
mov rax, qword [r14 + 0x90]
mov rcx, qword [r14 + 0x98]
mov qword [r14 + 0x90], 0
test rax, rax
je 0x1400dd608
call qword [rax + 0x18]
xor eax, eax
xchg byte [r14 + 0xa0], al
lock dec qword [r14]
je 0x1400dd441
invalid
invalid
invalid
jmp 0x1400dd449
mov rcx, qword [rbp + 0x6a0]
test rcx, rcx
mov rdi, qword [rbp + 0x940]
mov rbx, qword [rbp + 0x898]
je 0x1400dd67e
mov rax, qword [rcx + 0x30]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x30], rdx
jne 0x1400dd63e
and eax, 0xa
cmp eax, 8
jne 0x1400dd660
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x10]
mov rax, qword [rbp + 0x6a0]
test rax, rax
je 0x1400dd67e
lock dec qword [rax]
jne 0x1400dd67e
mov rcx, qword [rbp + 0x6a0]
call fcn.1400ca900
mov byte [rbp + 0x6f1], 1
mov r13d, 4
jmp 0x1400ddc03
xor eax, eax
xchg byte [r14 + 0x88], al
xchg byte [r14 + 0xa0], sil
test sil, sil
jne 0x1400dd43b
jmp 0x1400dd5e7
mov rcx, rdx
mov r14, rdx
call fcn.14012be60
out 4, eax
add byte [rcx + rcx*4 - 0xe], cl
jmp 0x1400dcfb4
mov r14, rdx
call fcn.14012bf20
mov rdx, r14
mov r14d, eax
xor r14b, 1
movzx eax, byte [rsi + 0x11]
test al, al
je 0x1400dcfd6
mov qword [rbp + 0x3e0], rdx
mov byte [rbp + 0x3e8], r14b
lea rax, [0x14015bc20]
jmp 0x1400dd731
mov rcx, rsi
call fcn.14012be60
jmp 0x1400dd0dd
call fcn.14012bf20
mov r14d, eax
xor r14b, 1
movzx eax, byte [r13 + 0x11]
test al, al
je 0x1400dd100
stc
invalid
invalid
mov qword [rbp + 0x3e0], rsi
mov byte [rbp + 0x3e8], r14b
lea rax, [0x14015bc98]
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14015bcb0]
lea r8, [rbp + 0x3e0]
mov edx, 0x2b
call fcn.140122900
mov r14, rdx
call fcn.14012bf20
mov rdx, r14
test al, al
jne 0x1400dd012
mov byte [rsi + 0x11], 1
jmp 0x1400dd012
mov r14, rdx
call fcn.14012bf20
mov rdx, r14
test al, al
jne 0x1400dd056
mov byte [rsi + 0x11], 1
jmp 0x1400dd056
call fcn.14012bf20
test al, al
jne 0x1400dd135
invalid
wait
stc
invalid
invalid
mov byte [r13 + 0x11], 1
jmp 0x1400dd135
mov ecx, 8
mov edx, 0x30
call fcn.140122190
lea rcx, str.buffer_space_exhausted__sending_this_messages_would_overflow_the_state
lea r8, [0x14015bc80]
mov edx, 0x46
call fcn.1401279a0
mov ecx, 8
mov edx, 0x38
call fcn.140122190
mov qword [rbp + 0x520], rcx
lea rax, [rbp + 0x528]
mov qword [rbp + 0x8c0], rax
mov dword [rbp + 0x8c0], eax
lea rax, [0x1400318a0]
mov qword [rbp + 0x8c8], rax
lea rcx, [rbp + 0x520]
mov qword [rbp + 0x8d0], rcx
mov qword [rbp + 0x8d8], rax
lea rax, str.cannot_advance_past__remaining_:___
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3e8], 2
mov qword [rbp + 0x400], 0
test dword [rax], eax
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test eax, eax
or byte [rax], al
add byte [rax - 0x77], cl
test eax, esi
add eax, dword [rax]
add byte [rax - 0x39], cl
test eax, edi
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x7f4c2
lea rcx, [rbp + 0x3e0]
call fcn.1401224d0
lea rcx, str.tx_only_taken_on_error
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blocking_body.rs0
mov edx, 0x16
call fcn.140122a20
lea rax, [rbp + 0x860]
mov qword [rbp + 0x8c0], rax
lea rax, [fcn.140008ab0]
mov qword [rbp + 0x8c8], rax
lea rcx, [rbp + 0x708]
or byte [rdi], al
add byte [rax], al
mov qword [rbp + 0x8d0], rcx
mov qword [rbp + 0x8d8], rax
lea rax, str.new_len____capacity_
add eax, 0x7e686
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3e8], 2
add byte [rax], al
add byte [rax - 0x39], cl
test dword [rax], eax
add al, 0
add byte [rax], al
add byte [rax], al
add byte [rax - 0x73], cl
test eax, eax
or byte [rax], al
add byte [rax - 0x77], cl
test eax, esi
add eax, dword [rax]
add byte [rax - 0x39], cl
test eax, edi
add eax, dword [rax]
add byte [rdx], al
add byte [rax], al
add byte [rax - 0x73], cl
adc eax, 0x7e669
lea rcx, [rbp + 0x3e0]
call fcn.1401224d0
mov ecx, 8
mov edx, 0x10
call fcn.140122190
lea rcx, [rbp + 0x3e0]
lea r8, [rbp + 0x540]
mov rdx, r15
call fcn.14005bf50
mov r13, qword [rbp + 0x3e0]
mov ebp, dword [rbp + 0x3e0]
cmp r13, 5
jne 0x1400dd9d4
mov cl, 4
mov byte [rbp + 0x6f1], cl
int1
invalid
add byte [rax], al
cmp r12d, 0x3b9aca00
je 0x1400dcd6b
call fcn.1400f8930
mov r8d, edx
xor ecx, ecx
mov r9, qword [rbp + 0x950]
cmp rax, r9
setne cl
mov edx, 0xff
cmovae edx, ecx
xor esi, esi
cmp r8d, r12d
mov ecx, 0
sbb ecx, ecx
test dl, dl
cmovne ecx, edx
retf 0xf980
add cl, byte [rdi]
invalid
adc byte [rcx], al
add byte [rax], al
mov qword [rbp + 0x3e0], r9
mov dword [rbp + 0x3e8], r12d
lea rcx, [rbp + 0x3e0]
mov rdx, rax
call case.0x1400ba3d7.487
cmp edx, 0x3b9aca00
cmove edx, esi
cmovne rsi, rax
mov rcx, rsi
call fcn.1400ef080
movzx eax, byte [rbp + 0x6f1]
lea rcx, [0x140195184]
lea ecx, [0x140195184]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_blockingclient.rsthread_not_dropped_yet
call fcn.140122c50
mov r14, qword [rbp + 0x3e8]
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0x5c0]
mov r8d, 0x88
call fcn.140121660
mov rcx, qword [rbp + 0x6f8]
test rcx, rcx
mov rdi, qword [rbp + 0x940]
mov rbx, qword [rbp + 0x898]
je 0x1400dda60
mov rax, qword [rcx + 0x30]
nop word cs:[rax + rax]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x30], rdx
cmpxchg dword [rcx + 0x30], edx
jne 0x1400dda20
and eax, 0xa
cmp eax, 8
jne 0x1400dda42
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
sbb r15b, dil
push rax
invalid
mov rax, qword [rbp + 0x6f8]
test rax, rax
je 0x1400dda60
lock dec qword [rax]
jne 0x1400dda60
mov rcx, qword [rbp + 0x6f8]
call fcn.1400ca900
invalid
invalid
invalid
cmp r13d, 4
je 0x1400ddd63
lea rcx, [rbp + 0x3e0]
lea rdx, [rbp + 0x5c0]
mov r8d, 0x88
call fcn.140121660
mov byte [rbp + 0x6f1], 1
add ecx, ebp
je 0x1400dda8e
add byte [rax], al
movzx eax, byte [rbp + 0x6f1]
mov r13d, 4
test eax, eax
ror byte [rdi], 0x84
scasd eax, dword [rdi]
add byte [rax], al
invalid
cmp eax, 3
mov rbx, qword [rbp + 0x898]
cwde
or byte [rax], al
invalid
je 0x1400ddb12
cmp eax, 4
mov rdi, qword [rbp + 0x940]
jne 0x1400ddc00
mov rcx, qword [rbp + 0x6f8]
test rcx, rcx
je case.0x1400ba5c2.321
mov rax, qword [rcx + 0x30]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x30], rdx
mov cl, 0x51
xor byte [rbp - 0xf], dh
and eax, 0xa
cmp eax, 8
jne 0x1400ddaf2
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
sbb bh, bh
push rax
invalid
mov rax, qword [rbp + 0x6f8]
test rax, rax
je case.0x1400ba5c2.321
lock dec qword [rax]
jne case.0x1400ba5c2.321
mov rcx, qword [rbp + 0x6f8]
call fcn.1400ca900
jmp case.0x1400ba5c2.321
mov rcx, r15
call fcn.1400a6490
mov rdi, qword [rbp + 0x940]
or dword [rax], eax
invalid
cmp byte [rbp + 0x6f0], 1
jne 0x1400ddc00
mov rcx, qword [rbp + 0x6a0]
test rcx, rcx
je 0x1400ddc00
invalid
mov rax, qword [rcx + 0x30]
mov rdx, rax
or rdx, 4
lock cmpxchg qword [rcx + 0x30], rdx
push rcx
xor byte [rbp - 0xf], dh
jmp 0x1400ddbcf
mov rsi, qword [rbp + 0x6d0]
mov rdi, qword [rbp + 0x6d8]
mov rax, qword [rdi]
test rax, rax
test eax, eax
mov rbx, qword [rbp + 0x898]
je case.0x1400ba1d7.306
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x1400ddb99
cmp qword [rdi + 0x10], 0x11
jb 0x1400ddb87
mov rsi, qword [rsi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
cmpsd dword [rsi], dword [rdi]
invalid
invalid
invalid
lea rcx, [rbp + 0x6a8]
call fcn.140056350
mov rcx, qword [rbp + 0x6a0]
test rcx, rcx
je 0x1400ddd52
add dword [rax], eax
invalid
mov rax, qword [rcx + 0x30]
mov rdi, qword [rbp + 0x940]
mov rdx, rax
or rdx, 4
retf 0xf004
cmpxchg qword [rcx + 0x30], rdx
jne 0x1400ddbc0
and eax, 0xa
cmp eax, 8
jne case.0x1400c34e4.281
mov rax, qword [rcx + 0x10]
mov rcx, qword [rcx + 0x18]
call qword [rax + 0x10]
mov rax, qword [rbp + 0x6a0]
test rax, rax
je 0x1400ddc00
lock dec qword [rax]
jne 0x1400ddc00
mov rcx, qword [rbp + 0x6a0]
call fcn.1400ca900
xor r14d, r14d
mov rax, qword [rbp + 0x560]
mov rcx, qword [rbp + 0x568]
call qword [rax + 0x18]
cmp r13d, 3
cmp ebp, 3
jne 0x1400dc968
movzx eax, byte [rbp + 0x660]
mov byte [rbp + 0x6b0], al
add byte [rax], al
movaps xmm0, xmmword [rbp + 0x650]
movaps xmmword [rbp + 0x6a0], xmm0
invalid
add byte [rax], al
mov rax, qword [r14]
neg rax
jo 0x1400ddc56
jae 0x1400ddc56
mov r8, qword [r14 + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
mov qword [r14], rdi
mov rax, qword [rbp + 0x690]
mov qword [r14 + 8], rax
mov qword [r14 + 0x10], rdi
mov dword [rsi + 0x10], edi
mov eax, dword [rbp + 0x90c]
mov dword [r14 + 0x18], eax
mov eax, dword [rbp + 0x908]
mov dword [r14 + 0x1c], eax
mov eax, dword [rbp + 0x904]
mov dword [r14 + 0x20], eax
mov eax, dword [rbp + 0x900]
mov dword [r14 + 0x24], eax
movzx eax, word [rbp + 0x966]
mov word [r14 + 0x28], ax
movzx eax, word [rbp + 0x964]
mov bh, 0x85
or dword fs:[rax], eax
add byte [rsi + 0x41], ah
mov dword [rsi + 0x2a], eax
mov eax, dword [rbp + 0x8f8]
mov dword [r14 + 0x2c], eax
mov eax, dword [rbp + 0x94c]
mov dword [r14 + 0x30], eax
mov eax, dword [rbp + 0x890]
add byte [rcx - 0x77], al
xor al, 0x8b
test dword [rax + 0x41000008], ecx
mov dword [rsi + 0x38], eax
mov eax, dword [rbp + 0x8fc]
mov dword [r14 + 0x3c], eax
movaps xmm0, xmmword [rbp + 0x6a0]
movups xmmword [r14 + 0x40], xmm0
movzx eax, byte [rbp + 0x6b0]
mov byte [r14 + 0x50], al
mov eax, dword [rbp + 0x859]
mov ecx, dword [rbp + 0x85c]
mov dword [r14 + 0x51], eax
mov dword [r14 + 0x54], ecx
mov rax, qword [rbp + 0x688]
mov qword [rax + 8], r14
mov qword [rax], 3
mov rax, qword [rbp + 0xe0]
lock dec qword [rax]
or byte [rbp + 0xc], dh
lea rcx, [rbp + 0xe0]
call fcn.1400cb2f0
mov rax, qword [rbp + 0x3c8]
lock dec qword [rax]
jne 0x1400da905
lea rcx, [rbp + 0x3c8]
call fcn.1400d9540
jmp 0x1400da905
xor r14d, r14d
mov rdi, qword [rbp + 0x940]
jmp 0x1400ddc03
invalid
invalid
invalid
invalid
ud2
call fcn.140127960
int3
test rdi, rdi
je 0x1400e0680
mov qword [rsp + 0x1f0], rbx
movzx eax, byte [0x14019f308]
xor r13d, r13d
mov edx, 0x18
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400e0698
mov qword [rax], 1
mov qword [rax + 8], 1
mov rcx, rax
add rcx, 0x10
mov qword [rax + 0x10], rdi
lea rax, [0x140162de8]
mov qword [rsp + 0x200], rax
mov qword [rsp + 0x208], rcx
lea rax, [rsp + 0x200]
mov qword [rsp + 0x230], rax
mov qword [rsp + 0x238], rax
mov qword [rsp + 0x240], 0
lea rdi, [rsp + 0x298]
lea rdx, [rsp + 0x560]
mov r8d, 0x280
mov rcx, rdi
call fcn.140121660
mov byte [rsp + 0x518], 0
lea r15, [rsp + 0x330]
lea r12, [rsp + 0x4c0]
lea rbx, [rsp + 0x130]
lea r14, [rsp + 0x230]
xor eax, eax
mov qword [rsp + 0x20], rbp
test al, al
je 0x1400de050
nop dword [rax + rax]
movzx eax, al
cmp eax, 3
jne 0x1400e0648
movzx eax, byte [rsp + 0x510]
test eax, eax
je 0x1400de069
cmp eax, 3
jne case.default.0x1400de017
movzx eax, byte [rsp + 0x4c9]
lea rcx, [0x140195198]
leave
add al, 0
add byte [rax - 0x73], cl
or eax, 0xb7188
movsxd rax, dword [rcx + rax*4]
add rax, rcx
add eax, ecx
add eax, ecx
jmp rax
mov rax, qword [rsp + 0x4d0]
mov rdx, qword [rax]
mov edx, dword [rax]
mov edx, dword [rax]
jmp 0x1400de158
mov r8d, 0x98
mov rcx, r15
mov rdx, rdi
call fcn.140121660
mov byte [rsp + 0x510], 0
mov r8d, 0x98
lea rcx, [rsp + 0x3c8]
mov rdx, r15
call fcn.140121660
mov r8d, 0x90
mov rcx, rbx
mov rdx, r15
call fcn.140121660
movups xmm0, xmmword [rdi + 0x108]
movups xmm1, xmmword [rdi + 0x118]
movaps xmmword [rsp + 0x70], xmm0
movaps xmmword [rsp + 0x80], xmm1
mov rcx, rbx
call fcn.14005af70
mov rax, qword [rsp + 0xd0]
mov qword [rdi + 0x228], rax
movaps xmm0, xmmword [rsp + 0xc0]
movups xmmword [rdi + 0x218], xmm0
movaps xmm0, xmmword [rsp + 0xb0]
movups xmmword [rdi + 0x208], xmm0
movaps xmm0, xmmword [rsp + 0x70]
movaps xmm1, xmmword [rsp + 0x80]
movaps xmm2, xmmword [rsp + 0x90]
movaps xmm3, xmmword [rsp + 0xa0]
movups xmmword [rdi + 0x1f8], xmm3
movups xmmword [rdi + 0x1e8], xmm2
movups xmmword [rdi + 0x1d8], xmm1
invalid
fadd dword [rcx]
add byte [rax], al
movups xmmword [rdi + 0x1c8], xmm0
mov byte [rsp + 0x4c9], 0
invalid
mov byte [rsp + 0x4c8], 0
movdqu xmm0, xmmword [rdi + 0x1c8]
movups xmm1, xmmword [rdi + 0x1d8]
lea rdx, [rsp + 0x480]
movups xmmword [rdx + 0x10], xmm1
movdqu xmmword [rdx], xmm0
mov qword [rsp + 0x4c0], rdx
mov qword [rsp + 0x4d0], r12
mov rcx, rbx
mov r8, r14
call fcn.14006d8b0
mov rcx, qword [rsp + 0x130]
cmp rcx, 2
jne 0x1400de180
mov al, 3
jmp 0x1400de573
mov rax, qword [rsp + 0x138]
mov r14, qword [rsp + 0x140]
lea rdx, [rsp + 0x148]
movdqu xmm0, xmmword [rdx]
movdqa xmmword [rsp + 0x250], xmm0
test cl, 1
je 0x1400de7b0
test rax, rax
je 0x1400dea20
mov byte [rsp + 0x4c8], 1
mov qword [rsp + 0x4a0], rax
mov qword [rsp + 0x4a8], r14
movdqa xmm0, xmmword [rsp + 0x250]
movdqu xmmword [rdi + 0x218], xmm0
mov qword [rsp + 0x4d0], r12
mov rax, r12
lea r14, [rsp + 0x230]
mov rdx, qword [rax]
mov rcx, rbx
mov r8, r14
call fcn.14006d8b0
mov rcx, qword [rsp + 0x130]
cmp rcx, 2
jne 0x1400de220
mov al, 4
jmp 0x1400de573
mov rax, qword [rsp + 0x138]
mov r14, qword [rsp + 0x140]
lea rdx, [rsp + 0x148]
movdqu xmm0, xmmword [rdx]
movdqa xmmword [rsp + 0x100], xmm0
test cl, 1
je 0x1400de83e
test rax, rax
je 0x1400de887
mov qword [rsp + 0x4f0], rax
mov qword [rsp + 0x4f8], r14
movaps xmm0, xmmword [rsp + 0x100]
movups xmmword [rdi + 0x268], xmm0
mov rax, qword [rsp + 0x4c0]
cmp qword [rax], 0
jne 0x1400de295
mov rdx, qword [rax + 8]
mov rax, qword [rax + 0x10]
mov rcx, rbx
call qword [rax + 0x30]
mov rax, rbx
mov rax, qword [rax + 0x10]
cmp rax, 0x4000
mov ecx, 0x4000
cmovae rax, rcx
mov r14, qword [rsp + 0x4b0]
add r14, qword [rsp + 0x500]
mov rcx, 0xffffffffffffffff
cmovb r14, rcx
add r14, rax
cmovb r14, rcx
test r14, r14
je 0x1400de2f0
js 0x1400e0674
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, r14
call fcn.1400f8ae0
test rax, rax
jne 0x1400de2f8
jmp 0x1400e0660
mov eax, 1
xor r14d, r14d
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x4d0], r14
mov qword [rsp + 0x4d8], rax
mov qword [rsp + 0x4e0], 0
mov byte [rsp + 0x4c8], 0
movups xmm0, xmmword [rdi + 0x208]
movups xmm1, xmmword [rdi + 0x218]
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
mov r15, qword [rsp + 0x140]
cmp r15, r14
ja 0x1400de48f
add dword [rax], eax
invalid
test r15, r15
je 0x1400de3a9
xor r13d, r13d
mov rbp, qword [rsp + 0x138]
sub r14, r13
cmp r14, r15
jb 0x1400de4c5
mov rcx, qword [rsp + 0x4d8]
add rcx, r13
mov rdx, rbp
mov r8, r15
call fcn.140121660
add byte [rbp + 1], cl
std
mov qword [rsp + 0x4e0], r13
mov qword [rsp + 0x140], 0
add rbp, r15
mov qword [rsp + 0x138], rbp
mov dword [rsp + 0x138], ebp
xor r13d, r13d
jmp case.0x1400b4f13.357
mov rbp, qword [rsp + 0x138]
mov rax, qword [rsp + 0x130]
lea rcx, [rsp + 0x148]
mov rdx, rbp
xor r8d, r8d
call qword [rax + 0x10]
movdqu xmm0, xmmword [rdi + 0x258]
movups xmm1, xmmword [rdi + 0x268]
movaps xmmword [rsp + 0x140], xmm1
movdqa xmmword [rsp + 0x130], xmm0
mov r14, qword [rsp + 0x140]
mov rax, qword [rsp + 0x4d0]
and al, 0xd0
add al, 0
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xe0
add al, 0
add byte [rcx + rbp - 8], cl
cmp r14, rax
ja 0x1400de4e5
xchg edi, edx
add byte [rax], al
invalid
test r14, r14
je 0x1400de45e
mov rbp, qword [rsp + 0x138]
cmp rax, r14
jb 0x1400de51c
mov rcx, qword [rsp + 0x4d8]
add rcx, r15
mov rdx, rbp
invalid
mov r8, r14
call fcn.140121660
add r15, r14
mov qword [rsp + 0x4e0], r15
mov qword [rsp + 0x140], 0
add rbp, r14
mov qword [rsp + 0x138], rbp
jmp 0x1400de466
mov rbp, qword [rsp + 0x138]
mov rax, qword [rsp + 0x130]
lea rcx, [rsp + 0x148]
invalid
mov rdx, rbp
xor r8d, r8d
call qword [rax + 0x10]
mov qword [rsp + 0x4e8], r12
mov rax, r12
loopne 0x1400de474
mov cl, 0
add byte [rax], al
lea rcx, [rsp + 0x4d0]
xor edx, edx
mov r8, r15
call fcn.140122420
mov r14, qword [rsp + 0x4d0]
mov r13, qword [rsp + 0x4e0]
mov rbp, qword [rsp + 0x138]
sub r14, r13
cmp r14, r15
jae 0x1400de36c
lea rcx, [rsp + 0x4d0]
mov rdx, r13
mov r8, r15
call fcn.140122420
mov r13, qword [rsp + 0x4e0]
jmp 0x1400de36c
lea rcx, [rsp + 0x4d0]
mov rdx, r15
mov r8, r14
call fcn.140122420
mov rax, qword [rsp + 0x4d0]
add al, 0
add byte [rbx + rcx*4 - 0x44], cl
and al, 0xe0
add al, 0
add byte [rcx + rbp - 8], cl
mov rbp, qword [rsp + 0x138]
cmp rax, r14
jae 0x1400de424
lea rcx, [rsp + 0x4d0]
mov rdx, r15
mov r8, r14
call fcn.140122420
mov r15, qword [rsp + 0x4e0]
jmp 0x1400de424
lea r15, [rsp + 0x330]
mov rbp, qword [rsp + 0x20]
lea r14, [rsp + 0x230]
mov rdx, qword [rax]
mov rcx, rbx
mov r8, r14
call fcn.14006d8b0
cmp dword [rsp + 0x130], 2
jne 0x1400de630
mov al, 5
mov byte [rsp + 0x4c9], al
mov byte [rsp + 0x510], 3
mov byte [rsp + 0x518], 3
cmp esi, 0x3b9aca00
jne 0x1400de5b0
call case.0x1400dd9c6.4324
movzx eax, byte [rsp + 0x518]
test al, al
jne 0x1400ddfe0
jmp 0x1400de050
call fcn.1400f8930
mov r8d, edx
xor ecx, ecx
cmp rax, rbp
setne cl
mov edx, 0xff
cmovb ecx, edx
cmp r8d, esi
mov edx, 0
sbb edx, edx
test cl, cl
cmovne edx, ecx
cmp dl, 2
jb 0x1400de78c
mov qword [rsp + 0x130], rbp
mov dword [rsp + 0x138], esi
mov rcx, rbx
mov rdx, rax
call case.0x1400ba3d7.487
cmp edx, 0x3b9aca00
cmove edx, r13d
mov ecx, 0
cmovne rcx, rax
call fcn.1400ef080
movzx eax, byte [rsp + 0x518]
test al, al
jne 0x1400ddfe0
jmp 0x1400de050
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x120], rax
movdqu xmm0, xmmword [rsp + 0x130]
movups xmm1, xmmword [rsp + 0x140]
movaps xmmword [rsp + 0x110], xmm1
movdqa xmmword [rsp + 0x100], xmm0
cmp qword [rsp + 0x100], 0
je 0x1400de7cf
mov r13, qword [rsp + 0x108]
mov r14, qword [rsp + 0x110]
test r13, r13
je 0x1400de806
lea rax, [rsp + 0x118]
movdqu xmm0, xmmword [rax]
lea rax, [rsp + 0x1d0]
movdqu xmmword [rax], xmm0
mov qword [rsp + 0x1c0], r13
mov qword [rsp + 0x1c8], r14
mov r15, qword [rsp + 0x1d0]
mov rax, qword [rsp + 0x4d0]
mov rbp, qword [rsp + 0x4e0]
sub rax, rbp
cmp r15, rax
ja 0x1400de73d
test r15, r15
je 0x1400de718
cmp rax, r15
jb 0x1400de76c
mov rcx, qword [rsp + 0x4d8]
add rcx, rbp
mov rdx, r14
mov r8, r15
call fcn.140121660
add rbp, r15
mov qword [rsp + 0x4e0], rbp
mov qword [rsp + 0x1d0], 0
add r14, r15
mov qword [rsp + 0x1c8], r14
lea rcx, [rsp + 0x1d8]
mov rdx, r14
xor r8d, r8d
call qword [r13 + 0x10]
mov qword [rsp + 0x4e8], r12
mov rax, r12
xor r13d, r13d
jmp 0x1400de540
lea rcx, [rsp + 0x4d0]
mov rdx, rbp
mov r8, r15
call fcn.140122420
mov rax, qword [rsp + 0x4d0]
mov rbp, qword [rsp + 0x4e0]
sub rax, rbp
cmp rax, r15
jae 0x1400de6e0
lea rcx, [rsp + 0x4d0]
mov rdx, rbp
mov r8, r15
call fcn.140122420
mov rbp, qword [rsp + 0x4e0]
jmp 0x1400de6e0
movzx eax, byte [rsp + 0x518]
test eax, eax
je 0x1400de8bd
cmp eax, 3
jne 0x1400de7a9
mov rcx, r15
call fcn.1400e2b70
xor ebx, ebx
jmp 0x1400de90c
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x210], xmm0
mov r14d, 1
lea r13, [0x140162cb0]
jmp 0x1400dea20
je 0x1400de9ca
mov rax, qword [rsp + 0x108]
test rax, rax
je 0x1400de955
lea rcx, [rsp + 0x120]
mov rdx, qword [rsp + 0x110]
mov r8, qword [rsp + 0x118]
call qword [rax + 0x10]
jmp 0x1400de9ca
cmp qword [rsp + 0x4d0], 0
je 0x1400de93f
mov r8, qword [rsp + 0x4d8]
mov rcx, qword [0x14019f258]
xor r13d, r13d
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp byte [rsp + 0x4c8], 0
jne 0x1400de895
jmp 0x1400dea20
mov r13, qword [rsp + 0x4a0]
mov r14, qword [rsp + 0x4a8]
movdqu xmm0, xmmword [rsp + 0x4b0]
movdqa xmmword [rsp + 0x210], xmm0
lea rax, [0x140130408]
mov qword [rsp + 0x4a0], rax
mov qword [rsp + 0x4a8], 1
pxor xmm0, xmm0
movdqu xmmword [rdi + 0x218], xmm0
cmp byte [rsp + 0x4c8], 0
je 0x1400dea20
lea rcx, [rsp + 0x4b8]
mov rax, qword [rsp + 0x4a0]
mov rdx, qword [rsp + 0x4a8]
mov r8, qword [rsp + 0x4b0]
call qword [rax + 0x10]
jmp 0x1400dea20
lea rcx, [rsp + 0x298]
call fcn.14005af70
lea rcx, [rsp + 0x308]
call fcn.1400d73b0
mov rsi, qword [rsp + 0x328]
cmp qword [rsi], 0
je 0x1400de8f8
mov r8, qword [rsi + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor ebx, ebx
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
xor r14d, r14d
jmp 0x1400e0070
mov eax, dword [rcx + rax*8]
mov rdi, qword [rax + 0xb8]
lock inc qword [rdi]
jg 0x1400ddf02
ud2
xor r13d, r13d
cmp byte [rsp + 0x4c8], 0
jne 0x1400de895
jmp 0x1400dea20
mov rsi, qword [rsp + 0x110]
mov rdi, qword [rsi + 0x58]
test rdi, rdi
je 0x1400de99b
mov rbx, qword [rsi + 0x60]
mov rax, qword [rbx]
test rax, rax
je 0x1400de977
mov rcx, rdi
call rax
cmp qword [rbx + 8], 0
je 0x1400de99b
cmp qword [rbx + 0x10], 0x11
jb 0x1400de989
mov rdi, qword [rdi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, qword [rsi]
neg rax
jo 0x1400de9b8
jae 0x1400de9b8
mov r8, qword [rsi + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsp + 0x4d0]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x110], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x100], xmm0
lea rcx, [rsp + 0x130]
lea rdx, [rsp + 0x100]
call fcn.140008100
mov r13, qword [rsp + 0x130]
mov r14, qword [rsp + 0x138]
movdqu xmm0, xmmword [rsp + 0x140]
movdqa xmmword [rsp + 0x210], xmm0
mov byte [rsp + 0x4c8], 0
lea rcx, [rsp + 0x480]
call fcn.1400d73b0
mov byte [rsp + 0x4c9], 1
mov rsi, qword [rsp + 0x458]
cmp qword [rsi], 0
je 0x1400dea5e
mov r8, qword [rsi + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
mov byte [rsp + 0x510], 1
mov rcx, r15
call fcn.1400e2b70
test r13, r13
je 0x1400deba1
movdqa xmm0, xmmword [rsp + 0x210]
movdqu xmmword [rsp + 0x288], xmm0
mov qword [rsp + 0x278], r13
mov qword [rsp + 0x280], r14
mov r12, qword [rsp + 0x288]
mov qword [rsp + 0x88], r14
mov qword [rsp + 0x90], r12
mov qword [rsp + 0x98], 0
mov qword [rsp + 0x70], 0
mov qword [rsp + 0x78], 1
mov qword [rsp + 0x80], 0
mov byte [rsp + 0xa0], 0x80
test r12, r12
je 0x1400df2e3
lea r15, [rsp + 0x88]
mov rax, qword [rsp + 0x98]
xor edi, edi
movabs rbp, 0x100002600
nop word [rax + rax]
movzx ecx, byte [r14 + rdi]
cmp rcx, 0x20
ja 0x1400deb4c
bt rbp, rcx
jae 0x1400deb4c
inc rdi
mov rax, rdi
cmp r12, rdi
jne 0x1400deb20
mov qword [rsp + 0x98], rdi
mov r10, r12
jmp 0x1400df2e6
cmp ecx, 0x7b
jne 0x1400df42d
mov byte [rsp + 0xa0], 0x7f
inc rdi
mov qword [rsp + 0x98], rdi
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
test byte [rax + 0x98], 1
je 0x1400deba8
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
movdqu xmm0, xmmword [rax + 0xa0]
jmp 0x1400debee
xor ebx, ebx
jmp 0x1400e0070
pxor xmm0, xmm0
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x40]
mov edx, 0x10
call qword [sym.imp.bcryptprimitives.dll_ProcessPrng]
movdqa xmm0, xmmword [rsp + 0x40]
mov eax, dword [0x14019f30c]
mov rcx, qword gs:[0x58]
mov rax, qword [rcx + rax*8]
mov qword [rax + 0x98], 1
movdqu xmmword [rax + 0xa0], xmm0
movq rax, xmm0
inc rax
mov ecx, dword [0x14019f30c]
mov rdx, qword gs:[0x58]
mov rcx, qword [rdx + rcx*8]
mov qword [rcx + 0xa0], rax
lea rax, [0x14016a4e0]
mov qword [rsp + 0x130], rax
xorps xmm1, xmm1
movups xmmword [rsp + 0x138], xmm1
mov qword [rsp + 0x148], 0
movdqu xmmword [rsp + 0x150], xmm0
cmp rdi, r12
mov qword [rsp + 0x38], r12
jae 0x1400df453
lea r10, [rsp + 0x140]
mov al, 1
mov dword [rsp + 0x6c], eax
lea rbx, [rsp + 0x40]
lea r8, [rsp + 0x70]
mov qword [rsp + 0xe8], 0
pcmpeqd xmm6, xmm6
mov r9, r12
mov rax, qword [rsp + 0x88]
mov rdx, qword [rsp + 0x98]
nop dword [rax + rax]
movzx ecx, byte [rax + rdi]
cmp rcx, 0x2c
ja 0x1400ded10
bt rbp, rcx
jae 0x1400decb0
inc rdi
mov rdx, rdi
cmp r9, rdi
jne 0x1400dec90
jmp 0x1400df297
cmp rcx, 0x2c
jne 0x1400ded10
mov qword [rsp + 0x98], rdx
test byte [rsp + 0x6c], 1
jne 0x1400e028b
inc rdi
mov qword [rsp + 0x98], rdi
cmp rdi, r9
jae 0x1400e0424
mov r10, qword [rsp + 0x98]
mov rdx, rdi
nop dword [rax + rax]
movzx ecx, byte [rax + rdx]
cmp rcx, 0x20
ja 0x1400ded3e
bt rbp, rcx
jae 0x1400ded3e
inc rdx
mov r10, rdx
cmp r9, rdx
jne 0x1400decf0
jmp 0x1400df2a7
cmp ecx, 0x7d
je 0x1400df1ec
mov qword [rsp + 0x98], rdx
test byte [rsp + 0x6c], 1
je 0x1400e03da
mov dword [rsp + 0x6c], 0
cmp cl, 0x22
je 0x1400ded4f
jmp 0x1400e0239
mov qword [rsp + 0x98], r10
cmp cl, 0x22
jne 0x1400e0239
inc qword [rsp + 0x98]
mov qword [rsp + 0x80], 0
mov rcx, rbx
mov rdx, r15
call fcn.1400e95b0
cmp dword [rsp + 0x40], 2
mov rdi, qword [rsp + 0x48]
je 0x1400dfa1c
mov r12, qword [rsp + 0x50]
test r12, r12
je 0x1400dedb0
js 0x1400e0706
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov rdx, r12
call fcn.1400f8ae0
test rax, rax
je 0x1400e06e9
mov rsi, rax
mov rbx, r12
jmp 0x1400dedb7
mov esi, 1
xor ebx, ebx
mov rcx, rsi
mov rdx, rdi
mov r8, r12
call fcn.140121660
mov rax, qword [rsp + 0x88]
mov r10, qword [rsp + 0x90]
mov r9, qword [rsp + 0x98]
cmp r9, r10
jae 0x1400df22f
mov rcx, qword [rsp + 0x98]
nop
movzx edx, byte [rax + r9]
cmp rdx, 0x3a
ja 0x1400df678
bt rbp, rdx
jae 0x1400dee20
inc r9
mov rcx, r9
cmp r10, r9
jne 0x1400dedf0
jmp 0x1400df224
cmp rdx, 0x3a
jne 0x1400df678
inc r9
mov qword [rsp + 0x98], r9
cmp r9, r10
jae 0x1400e03d2
mov rdx, qword [rsp + 0x98]
mov rcx, r9
nop dword [rax]
movzx r8d, byte [rax + rcx]
cmp r8, 0x22
ja 0x1400df7be
bt rbp, r8
jae 0x1400dee75
inc rcx
mov rdx, rcx
cmp r10, rcx
jne 0x1400dee50
jmp 0x1400df25d
cmp r8, 0x22
jne 0x1400df7be
inc rcx
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x80], 0
lea rcx, [rsp + 0x40]
mov rdx, r15
lea r8, [rsp + 0x70]
call fcn.1400e95b0
cmp dword [rsp + 0x40], 2
mov rdi, qword [rsp + 0x48]
je 0x1400dfa00
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0xf0], rax
test rax, rax
mov qword [rsp + 0x30], r13
je 0x1400def04
js 0x1400e0771
movzx eax, byte [0x14019f308]
xor ecx, ecx
mov r15, qword [rsp + 0xf0]
mov rdx, r15
call fcn.1400f8ae0
test rax, rax
je 0x1400e075c
mov qword [rsp + 0xf8], r15
mov r8, r15
jmp 0x1400def1d
mov eax, 1
mov qword [rsp + 0xf8], 0
mov r8, qword [rsp + 0xf0]
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0xe0], rax
mov rcx, rax
mov rdx, rdi
call fcn.140121660
movups xmm7, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0x530], xmm7
lea rcx, [rsp + 0x530]
mov qword [rsp + 0x20], rsi
mov rdx, rsi
mov r8, r12
call fcn.1400e0950
mov r13, rax
cmp qword [rsp + 0x140], 0
je 0x1400df1ca
mov rbx, qword [rsp + 0x130]
mov rdi, qword [rsp + 0x138]
mov rax, r13
shr rax, 0x39
mov qword [rsp + 0x220], rax
movd xmm0, eax
punpcklbw xmm0, xmm0
pshuflw xmm0, xmm0, 0
pshufd xmm7, xmm0, 0
xor ecx, ecx
mov qword [rsp + 0x1e8], 0
mov qword [rsp + 0x60], rcx
and r13, rdi
movdqu xmm8, xmmword [rbx + r13]
movdqa xmm0, xmm8
pcmpeqb xmm0, xmm7
pmovmskb r15d, xmm0
test r15d, r15d
jne 0x1400df03d
cmp qword [rsp + 0x1e8], 1
mov ecx, 1
je 0x1400deffd
pmovmskb eax, xmm8
xor ecx, ecx
test eax, eax
setne cl
tzcnt eax, eax
add rax, r13
and rax, rdi
mov qword [rsp + 0x228], rax
pcmpeqb xmm8, xmm6
pmovmskb eax, xmm8
test eax, eax
mov rax, qword [rsp + 0x60]
jne 0x1400df0f2
mov qword [rsp + 0x1e8], rcx
add r13, rax
add r13, 0x10
add rax, 0x10
mov rcx, rax
jmp 0x1400defae
lea eax, [r15 - 1]
and ax, r15w
mov r15d, eax
je 0x1400defcf
tzcnt eax, r15d
add rax, r13
and rax, rdi
neg rax
lea rsi, [rax + rax*2]
shl rsi, 4
cmp r12, qword [rbx + rsi - 0x20]
jne 0x1400df030
add rsi, rbx
mov rdx, qword [rsi - 0x28]
mov rcx, qword [rsp + 0x20]
mov r8, r12
call fcn.1401220a0
test eax, eax
jne 0x1400df030
mov rdi, qword [rsi - 0x18]
mov r12, qword [rsi - 0x10]
mov rax, qword [rsp + 0xf8]
mov qword [rsi - 0x18], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsi - 0x10], rax
mov rax, qword [rsp + 0xf0]
mov qword [rsi - 8], rax
cmp qword [rsp + 0x58], 0
mov rsi, qword [rsp + 0x20]
je 0x1400df0bd
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
shl rdi, 1
test rdi, rdi
mov r13, qword [rsp + 0x30]
lea r15, [rsp + 0x88]
lea rbx, [rsp + 0x40]
je 0x1400df19a
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, r12
call qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400df19a
mov rcx, qword [rsp + 0x228]
movzx eax, byte [rbx + rcx]
test al, al
js 0x1400df112
movdqa xmm0, xmmword [rbx]
pmovmskb eax, xmm0
tzcnt ecx, eax
movzx eax, byte [rbx + rcx]
and al, 1
movzx eax, al
sub qword [rsp + 0x140], rax
lea rax, [rcx - 0x10]
and rdi, rax
mov rax, qword [rsp + 0x220]
mov byte [rbx + rcx], al
mov byte [rbx + rdi + 0x10], al
inc qword [rsp + 0x148]
neg rcx
lea rax, [rcx + rcx*2]
shl rax, 4
mov rcx, qword [rsp + 0x58]
mov qword [rbx + rax - 0x30], rcx
mov rsi, qword [rsp + 0x20]
mov esi, dword [rsp + 0x20]
mov qword [rbx + rax - 0x28], rsi
mov qword [rbx + rax - 0x20], r12
mov rcx, qword [rsp + 0xf8]
mov qword [rbx + rax - 0x18], rcx
mov rcx, qword [rsp + 0xe0]
mov qword [rbx + rax - 0x10], rcx
mov rcx, qword [rsp + 0xf0]
mov qword [rbx + rax - 8], rcx
mov r13, qword [rsp + 0x30]
lea r15, [rsp + 0x88]
lea rbx, [rsp + 0x40]
lea ebx, [rsp + 0x40]
mov r9, qword [rsp + 0x90]
mov rdi, qword [rsp + 0x98]
cmp rdi, r9
mov r12, qword [rsp + 0x38]
lea r10, [rsp + 0x140]
lea r8, [rsp + 0x70]
jo 0x1400df1cf
invalid
mov bl, 0xfa
invalid
invalid
jmp 0x1400df45b
movaps xmmword [rsp + 0x520], xmm7
lea rcx, [rsp + 0x130]
lea rdx, [rsp + 0x520]
call fcn.140129cd0
jmp 0x1400def6f
mov qword [rsp + 0x98], rdx
mov rbx, qword [rsp + 0x130]
mov rdi, qword [rsp + 0x138]
movdqu xmm0, xmmword [r10]
movups xmm1, xmmword [r10 + 0x10]
movdqa xmmword [rsp + 0x1c0], xmm0
movaps xmmword [rsp + 0x1d0], xmm1
jmp 0x1400dfa33
mov qword [rsp + 0x98], r9
mov r9, r10
mov qword [rsp + 0x40], 3
inc r9
cmp r10, r9
cmovb r9, r10
test r9, r9
mov r12, qword [rsp + 0x38]
jne 0x1400df405
mov edx, 1
xor r8d, r8d
jmp 0x1400df7a3
mov qword [rsp + 0x98], rcx
mov rcx, r10
lea r11, [rcx + 1]
cmp r10, r11
cmovb r11, r10
mov qword [rsp + 0x40], 5
inc rcx
mov r12, qword [rsp + 0x38]
jne 0x1400df4aa
xor r8d, r8d
mov edx, 1
jmp 0x1400df7a3
mov qword [rsp + 0x98], rdi
mov rdi, r9
jmp 0x1400df45b
mov qword [rsp + 0x98], rdx
mov r11, r9
mov qword [rsp + 0x40], 5
mov rcx, qword [rsp + 0x90]
inc r11
cmp rcx, r11
cmovb r11, rcx
test r11, r11
jne 0x1400df4d0
xor r8d, r8d
mov edx, 1
jmp 0x1400df8e3
xor r10d, r10d
mov qword [rsp + 0x130], 5
inc r10
cmp r12, r10
cmovb r10, r12
test r10, r10
jne 0x1400df30e
mov edx, 1
xor r8d, r8d
jmp 0x1400df3e4
mov eax, r10d
and eax, 3
cmp r10, 4
jae 0x1400df32a
mov edx, 1
xor r8d, r8d
mov r9, r14
jmp 0x1400df3b4
and r10, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
mov r9, r14
nop dword [rax + rax]
add r8, 4
movd xmm1, dword [r9]
add r9, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add r10, 0xfffffffffffffffc
jne 0x1400df360
test rax, rax
je 0x1400df3e4
xor ecx, ecx
nop dword [rax + rax]
inc r8
xor r10d, r10d
cmp byte [r9 + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp rax, rcx
jne 0x1400df3c0
lea rcx, [rsp + 0x130]
call fcn.14012af80
mov rdi, rax
cmp qword [rsp + 0x70], 0
jne 0x1400dffe2
jmp 0x1400dfff6
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x20], rsi
mov r10d, r9d
and r10d, 3
cmp r9, 4
jae 0x1400df5a8
mov edx, 1
xor r8d, r8d
jmp 0x1400df633
mov qword [rsp + 0x98], rax
lea r8, [0x1401629d8]
lea rcx, [rsp + 0x70]
lea rdx, [rsp + 0x2f]
call fcn.14012a780
mov rdi, rax
jmp 0x1400dffca
mov rdi, qword [rsp + 0x98]
mov qword [rsp + 0x40], 3
mov rax, qword [rsp + 0x90]
inc rdi
cmp rax, rdi
cmovb rdi, rax
test rdi, rdi
jne 0x1400df488
mov edx, 1
xor r8d, r8d
jmp 0x1400df8e3
mov rax, qword [rsp + 0x88]
mov r9d, edi
and r9d, 3
cmp rdi, 4
jae 0x1400df4f1
mov edx, 1
xor r8d, r8d
jmp 0x1400df573
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], r13
cmp r11, 4
jae 0x1400df6aa
mov edx, 1
xor r8d, r8d
jmp 0x1400df743
mov qword [rsp + 0x30], r13
cmp r11, 4
mov qword [rsp + 0x20], rcx
jae 0x1400df7ef
invalid
mov edx, 1
xor r8d, r8d
jmp 0x1400df893
and rdi, 0xfffffffffffffffc
mov r10d, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov r11d, 3
mov esi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
add r8, 4
movd xmm1, dword [rax]
outsb dx, byte [rsi]
or byte [rax - 0x7d], cl
rol byte [rsi + riz*2], 0xf
invalid
leave
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, r11
test cl, 2
cmovne r8, rsi
test cl, 4
cmovne r8, r10
ret 0xc1f6
or byte [rcx - 0x41], al
add byte [rax], al
add byte [rax], al
cmovne r8, r15
shl ecx, 2
mov r15, rbx
mov edi, ebx
shr r15, cl
and r15d, 7
add rdx, r15
add rdi, 0xfffffffffffffffc
jne 0x1400df520
test r9, r9
je 0x1400df8e3
xor ecx, ecx
nop
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1400df580
jmp 0x1400df8e3
and r9, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
nop word cs:[rax + rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add r9, 0xfffffffffffffffc
jne 0x1400df5e0
test r10, r10
mov rsi, qword [rsp + 0x20]
mov rbx, qword [rsp + 0x58]
je 0x1400df7a3
xor ecx, ecx
nop dword [rax + rax]
inc r8
xor r9d, r9d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r9b
add rdx, r9
inc rcx
cmp r10, rcx
jne 0x1400df650
jmp 0x1400df7a3
lea r11, [r9 + 1]
cmp r10, r11
cmovb r11, r10
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x40], 6
inc r9
jne 0x1400df8f5
xor r8d, r8d
mov edx, 1
jmp 0x1400df9f3
cmp r10, r9
mov rsi, r9
cmova rsi, r10
inc rsi
cmp r10, rsi
cmovb rsi, r10
and rsi, 0xfffffffffffffffc
mov edi, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov ebx, 3
mov r12d, 2
movabs r13, 0x4332322132212110
adc byte [rcx], ah
and dword [rdx], esi
and dword [rdx], esi
xor al, byte [rbx - 0x46]
add dword [rax], eax
add byte [rax], al
nop dword [rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rbx
test cl, 2
cmovne r8, r12
test cl, 4
cmovne r8, rdi
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r13
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x1400df6f0
test r11b, 3
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x20]
mov rbx, qword [rsp + 0x58]
je 0x1400df7a3
cmp r10, r9
cmova r9, r10
inc r9
cmp r10, r9
cmovb r9, r10
and r9d, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1400df780
lea rcx, [rsp + 0x40]
call fcn.14012af80
mov rdi, rax
test rbx, rbx
jne 0x1400dfa0a
jmp 0x1400dfa1c
mov qword [rsp + 0x98], rdx
lea r8, [0x1401629f8]
lea rdi, [rsp + 0x70]
lea rdx, [rsp + 0x2f]
mov rcx, rdi
call fcn.14012a780
mov rcx, rax
mov rdx, rdi
call 0x14012ae40
jmp 0x1400df9fd
cmp r9, rdi
mov rsi, rdi
cmova rsi, r9
inc rsi
cmp rcx, rsi
cmovb rsi, rcx
and rsi, 0xfffffffffffffffc
mov ebx, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov r12d, 3
mov r13d, 2
movabs r10, 0x4332322132212110
mov edx, 1
nop word cs:[rax + rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, r12
test cl, 2
cmovne r8, r13
test cl, 4
cmovne r8, rbx
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r10
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x1400df840
test r11b, 3
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
je 0x1400df8e3
cmp r9, rdi
cmova rdi, r9
inc rdi
mov rcx, qword [rsp + 0x20]
cmp rcx, rdi
cmovb rdi, rcx
and edi, 3
xor ecx, ecx
nop
inc r8
xor r9d, r9d
cmp byte [rax + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rdi, rcx
jne 0x1400df8c0
lea rcx, [rsp + 0x40]
call fcn.14012af80
mov rdi, rax
jmp 0x1400dfa1c
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x20], rsi
mov qword [rsp + 0x30], r13
cmp r11, 4
jae 0x1400df917
mov edx, 1
xor r8d, r8d
jmp 0x1400df9a3
cmp r10, r9
mov rsi, r9
cmovb rsi, r10
and rsi, 0xfffffffffffffffc
mov edi, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov ebx, 3
mov r12d, 2
movabs r13, 0x4332322132212110
mov edx, 1
nop
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rbx
test cl, 2
cmovne r8, r12
test cl, 4
cmovne r8, rdi
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r13
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x1400df950
test r11b, 3
mov r13, qword [rsp + 0x30]
mov rsi, qword [rsp + 0x20]
mov rbx, qword [rsp + 0x58]
je 0x1400df9f3
cmp r10, r9
cmovb r9, r10
and r9d, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1400df9d0
lea rcx, [rsp + 0x40]
call fcn.14012af80
mov rdi, rax
mov r12, qword [rsp + 0x38]
test rbx, rbx
je 0x1400dfa1c
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
lea rcx, [rsp + 0x130]
call fcn.1400ce9d0
xor ebx, ebx
mov rax, qword [rsp + 0x88]
inc byte [rsp + 0xa0]
mov r10, qword [rsp + 0x90]
mov r9, qword [rsp + 0x98]
cmp r9, r10
jae 0x1400dfa8b
mov rcx, qword [rsp + 0x98]
nop word [rax + rax]
movzx edx, byte [rax + r9]
cmp rdx, 0x2c
ja 0x1400dfb20
bt rbp, rdx
jae 0x1400dfacf
inc r9
mov rcx, r9
cmp r10, r9
jne 0x1400dfa60
mov qword [rsp + 0x98], r9
mov r9, r10
mov qword [rsp + 0x40], 3
inc r9
cmp r10, r9
cmovb r9, r10
test r9, r9
jne 0x1400dfab0
mov edx, 1
xor r8d, r8d
jmp 0x1400dfe33
mov qword [rsp + 0x20], rdi
mov r10d, r9d
and r10d, 3
cmp r9, 4
jae 0x1400dfb3b
mov edx, 1
xor r8d, r8d
jmp 0x1400dfbc3
cmp rdx, 0x2c
jne 0x1400dfb20
lea rdx, [r9 + 1]
cmp r10, rdx
cmovb rdx, r10
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x40], 0x15
inc r9
je 0x1400dfc29
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x60], rdx
cmp rdx, 4
jae 0x1400dfc5c
mov edx, 1
xor r8d, r8d
jmp 0x1400dfcf3
cmp edx, 0x7d
jne 0x1400dfc08
inc r9
mov qword [rsp + 0x98], r9
xor eax, eax
jmp 0x1400dfe3d
and r9, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov esi, 3
mov edi, 2
movabs r12, 0x4332322132212110
mov edx, 1
nop dword [rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r12
shr r15, cl
and r15d, 7
add rdx, r15
add r9, 0xfffffffffffffffc
jne 0x1400dfb70
test r10, r10
mov r12, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x20]
je 0x1400dfe33
xor ecx, ecx
nop dword [rax + rax]
inc r8
xor r9d, r9d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r9b
add rdx, r9
inc rcx
cmp r10, rcx
jne 0x1400dfbe0
jmp 0x1400dfe33
lea rdx, [r9 + 1]
cmp r10, rdx
cmovb rdx, r10
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x40], 0x16
inc r9
jne 0x1400dfc36
xor r8d, r8d
mov edx, 1
jmp 0x1400dfe33
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x30], r13
mov qword [rsp + 0x60], rdx
cmp rdx, 4
jae 0x1400dfd48
mov edx, 1
xor r8d, r8d
jmp 0x1400dfde3
cmp r10, r9
mov rsi, r9
cmovb rsi, r10
and rsi, 0xfffffffffffffffc
mov edi, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov r12d, 3
mov r11d, 2
movabs r13, 0x4332322132212110
mov edx, 1
nop word cs:[rax + rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, r12
test cl, 2
cmovne r8, r11
test cl, 4
cmovne r8, rdi
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r13
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x1400dfca0
test byte [rsp + 0x60], 3
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x20]
je 0x1400dfe33
cmp r10, r9
cmovb r9, r10
and r9d, 3
xor ecx, ecx
nop word [rax + rax]
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1400dfd20
jmp 0x1400dfe33
cmp r10, r9
mov rsi, r9
cmovb rsi, r10
and rsi, 0xfffffffffffffffc
mov edi, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov r12d, 3
mov r11d, 2
movabs r13, 0x4332322132212110
mov edx, 1
nop word cs:[rax + rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, r12
test cl, 2
cmovne r8, r11
test cl, 4
cmovne r8, rdi
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r13
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x1400dfd90
test byte [rsp + 0x60], 3
mov r13, qword [rsp + 0x30]
mov r12, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x20]
je 0x1400dfe33
cmp r10, r9
cmovb r9, r10
and r9d, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1400dfe10
lea rcx, [rsp + 0x40]
call fcn.14012af80
mov qword [rsp + 0x130], rbx
mov qword [rsp + 0x138], rdi
movdqa xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movdqu xmmword [rsp + 0x140], xmm0
movups xmmword [rsp + 0x150], xmm1
mov qword [rsp + 0x160], rax
test rbx, rbx
je 0x1400dffab
test rax, rax
jne 0x1400dffba
movdqa xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movups xmmword [rsp + 0x120], xmm1
movdqu xmmword [rsp + 0x110], xmm0
mov qword [rsp + 0x100], rbx
mov qword [rsp + 0x108], rdi
mov r10, qword [rsp + 0x90]
mov rax, qword [rsp + 0x98]
cmp rax, r10
jae 0x1400dff0c
mov r9, qword [rsp + 0x88]
mov rcx, qword [rsp + 0x98]
movzx edx, byte [r9 + rax]
cmp rdx, 0x20
ja 0x1400e01ee
bt rbp, rdx
jae 0x1400e01ee
inc rax
mov rcx, rax
cmp r10, rax
jne 0x1400dfee0
mov qword [rsp + 0x98], rax
lea rax, [rsp + 0x110]
movdqu xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rsp + 0x260], xmm1
movdqa xmmword [rsp + 0x250], xmm0
cmp qword [rsp + 0x70], 0
je 0x1400dff49
mov r8, qword [rsp + 0x78]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
test rbx, rbx
je 0x1400dfff6
movaps xmm0, xmmword [rsp + 0x250]
movaps xmm1, xmmword [rsp + 0x260]
movaps xmmword [rsp + 0x550], xmm1
movaps xmmword [rsp + 0x540], xmm0
lea rcx, [rsp + 0x290]
mov rdx, r14
mov r8, r12
call qword [r13 + 0x10]
movdqa xmm0, xmmword [rsp + 0x540]
movaps xmm1, xmmword [rsp + 0x550]
movdqa xmmword [rsp + 0x130], xmm0
movaps xmmword [rsp + 0x140], xmm1
jmp 0x1400e006d
test rax, rax
je 0x1400dffca
mov rcx, rax
call fcn.1400e1350
jmp 0x1400dffca
lea rcx, [rsp + 0x130]
mov rdi, rax
call fcn.1400ce9d0
lea rdx, [rsp + 0x70]
mov rcx, rdi
call 0x14012ae40
mov rdi, rax
cmp qword [rsp + 0x70], 0
je 0x1400dfff6
mov r8, qword [rsp + 0x78]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
movzx eax, byte [0x14019f308]
mov edx, 8
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400e06da
mov rsi, rax
mov qword [rax], rdi
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x1400e06cb
mov rdi, rax
movabs rax, 0x8000000000000000
mov qword [rdi], rax
mov qword [rdi + 0x58], rsi
lea rax, [0x1401628e8]
cdq
sub byte [rax], cl
add byte [rax - 0x77], cl
invalid
invalid
mov word [rdi + 0x68], 5
lea rcx, [rsp + 0x290]
mov rdx, r14
mov r8, r12
call qword [r13 + 0x10]
xor ebx, ebx
mov r14, rdi
mov rax, qword [rsp + 0x200]
mov rcx, qword [rsp + 0x208]
call qword [rax + 0x18]
test rbx, rbx
je 0x1400e00ca
mov rax, qword [rsp + 0x1f8]
mov qword [rax], rbx
mov qword [rax + 8], r14
movdqa xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movdqu xmmword [rax + 0x10], xmm0
movups xmmword [rax + 0x20], xmm1
mov rbx, qword [rsp + 0x1f0]
add byte [rax], al
mov rsi, qword [rbx + 0xa8]
test rsi, rsi
jne 0x1400e013c
jmp 0x1400e0174
test r14, r14
mov rbx, qword [rsp + 0x1f0]
jne 0x1400e011d
movzx eax, byte [0x14019f308]
mov edx, 0x70
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
test eax, eax
je 0x1400e06cb
mov r14, rax
movabs rax, 0x8000000000000000
mov qword [r14], rax
mov qword [r14 + 0x58], 1
add dword [rax], eax
add byte [rax], al
lea rax, [0x140162960]
mov qword [r14 + 0x60], rax
mov word [r14 + 0x68], 5
invalid
invalid
mov rax, qword [rsp + 0x1f8]
mov qword [rax + 8], r14
mov qword [rax], 0
mov rsi, qword [rbx + 0xa8]
test rsi, rsi
je 0x1400e0174
mov rdi, qword [rbx + 0xb0]
mov rax, qword [rdi]
test rax, rax
je 0x1400e0150
mov rcx, rsi
call rax
cmp qword [rdi + 8], 0
je 0x1400e0174
cmp qword [rdi + 0x10], 0x11
jb 0x1400e0162
mov rsi, qword [rsi - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
mov rax, qword [rbx + 0xb8]
test rax, rax
je 0x1400e01c1
lock dec qword [rax]
jne 0x1400e01c1
add rbx, 0xb8
mov rcx, rbx
movaps xmm6, xmmword [rsp + 0x7e0]
movaps xmm7, xmmword [rsp + 0x7f0]
and al, 0xf0
invalid
add byte [rax], al
movaps xmm8, xmmword [rsp + 0x800]
add rsp, 0x818
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp fcn.1400d9540
movaps xmm6, xmmword [rsp + 0x7e0]
movaps xmm7, xmmword [rsp + 0x7f0]
mov esp, 0x7f024
add byte [rdi + rcx + 0x28], al
test byte [rax + rax], ah
or byte [rax], al
add byte [rax - 0x7f], cl
invalid
sbb byte [rax], cl
add byte [rax], al
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
lea r11, [rax + 1]
cmp r10, r11
cmp edx, ebx
cmovb r11, r10
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x130], 0x16
inc rax
jne 0x1400e021f
xor r8d, r8d
mov edx, 1
jmp 0x1400e03a4
mov rbp, r13
cmp r11, 4
cmp ebx, 4
jae 0x1400e02d5
mov edx, 1
xor r8d, r8d
jmp 0x1400e0364
movzx ecx, cl
cmp ecx, 0x7d
jne 0x1400e028b
mov qword [rsp + 0x40], 0x15
mov rcx, qword [rsp + 0x90]
mov r10, qword [rsp + 0x98]
mov edx, dword [rsp + 0x98]
inc r10
cmp rcx, r10
cmovb r10, rcx
test r10, r10
je 0x1400df47b
mov r9d, r10d
and r9d, 3
cmp r10, 4
jae 0x1400e04e0
mov edx, 1
xor r8d, r8d
jmp 0x1400e0561
mov qword [rsp + 0x40], 0x11
mov rcx, qword [rsp + 0x90]
mov r10, qword [rsp + 0x98]
inc r10
cmp rcx, r10
cmovb r10, rcx
test r10, r10
je 0x1400df47b
mov r9d, r10d
and r9d, 3
cmp r10, 4
jae 0x1400e042c
mov edx, 1
xor r8d, r8d
jmp 0x1400e04ad
cmp r10, rax
mov rsi, rax
cmovb rsi, r10
and rsi, 0xfffffffffffffffc
mov edi, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov ebx, 3
mov r12d, 2
movabs r13, 0x4332322132212110
mov edx, 1
nop dword [rax]
add r8, 4
movd xmm1, dword [r9]
add r9, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rbx
test cl, 2
cmovne r8, r12
test cl, 4
cmovne r8, rdi
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r13
shr r15, cl
and r15d, 7
add rdx, r15
add rsi, 0xfffffffffffffffc
jne 0x1400e0310
test r11b, 3
mov r13, rbp
mov r12, qword [rsp + 0x38]
je 0x1400e03a4
cmp r10, rax
cmovb rax, r10
and eax, 3
xor ecx, ecx
nop
inc r8
xor r10d, r10d
cmp byte [r9 + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp rax, rcx
jne 0x1400e0380
lea rcx, [rsp + 0x130]
call fcn.14012af80
mov rdi, rax
lea rcx, [rsp + 0x100]
call fcn.1400ce9d0
cmp qword [rsp + 0x70], 0
jne 0x1400dffe2
jmp 0x1400dfff6
mov rcx, r9
jmp 0x1400df268
mov qword [rsp + 0x40], 8
mov rcx, qword [rsp + 0x90]
mov r10, qword [rsp + 0x98]
inc r10
cmp rcx, r10
cmovb r10, rcx
test r10, r10
je 0x1400df47b
mov r9d, r10d
and r9d, 3
cmp r10, 4
jae 0x1400e0594
mov edx, 1
xor r8d, r8d
jmp 0x1400e0615
mov r11, rdi
jmp 0x1400df2b2
and r10, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
add al, 0
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add r10, 0xfffffffffffffffc
jne 0x1400e045a
test r9, r9
je 0x1400df8e3
xor ecx, ecx
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1400e04b8
jmp 0x1400df8e3
and r10, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add r10, 0xfffffffffffffffc
jne 0x1400e050e
test r9, r9
je 0x1400df8e3
xor ecx, ecx
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1400e056c
jmp 0x1400df8e3
and r10, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov esi, 3
mov edi, 2
movabs rbx, 0x4332322132212110
mov edx, 1
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, rbx
shr r15, cl
and r15d, 7
add rdx, r15
add r10, 0xfffffffffffffffc
jne 0x1400e05c2
test r9, r9
je 0x1400df8e3
xor ecx, ecx
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1400e0620
jmp 0x1400df8e3
lea rcx, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_response.rs
call fcn.140122c50
lea rcx, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_reqwest_0.11.27_src_async_impl_response.rs
call fcn.140122c50
mov ecx, 1
mov qword [rsp + 0x60], r14
mov rdx, qword [rsp + 0x60]
call fcn.140122170
xor ecx, ecx
mov rdx, qword [rsp + 0x60]
call fcn.140122170
lea rcx, str.use_of_std::thread::current___is_not_possible_after_the_threads_local_data_has_been_destroyedstd_src_threadmod.rs
lea r8, [0x140164fb8]
mov edx, 0x5e
call fcn.140122a20
mov ecx, 8
mov edx, 0x18
call fcn.140122190
lea rcx, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.28_src_body_to_bytes.rs
call fcn.140122c50
lea rcx, str.overflow_when_adding_duration_to_instantstd_src_time.rs
lea r8, [0x140165ac8]
mov edx, 0x28
call fcn.140122a20
mov ecx, 8
mov edx, 0x70
call fcn.140122190
mov ecx, 8
mov edx, 8
call fcn.140122190
mov eax, 1
mov qword [rsp + 0xe8], rax
mov rdx, r12
mov rcx, qword [rsp + 0xe8]
call fcn.140122170
mov rdx, rsi
mov rcx, qword [rsp + 0xe8]
call fcn.140122170
lea rax, str.overflow_in_Duration::new
mov qword [rsp + 0x298], rax
mov qword [rsp + 0x2a0], 1
mov qword [rsp + 0x2a8], 8
xorps xmm0, xmm0
movups xmmword [rsp + 0x2b0], xmm0
lea rdx, str._rustc_41dd149fd6a6a06795fc6b9f54cb49af2f61775flibrarycore_src_time.rs
lea rcx, [rsp + 0x298]
call fcn.1401224d0
mov eax, 1
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xe0], r15
mov rcx, qword [rsp + 0xe8]
mov rdx, qword [rsp + 0xe0]
call fcn.140122170
int3
add byte [rax - 0x77], cl
push rsp
and al, 0x10
push rbp
push rsi
push rdi
sub rsp, 0x20
lea rbp, [rdx + 0x30]
lea rdx, [0x140162bc8]
mov rcx, qword [rbp - 0x10]
call case.0x1400f0635.198
nop
add rsp, 0x20
add esp, 0x20
add esp, 0x20
pop rdi
pop rsi
pop rbp
ret
add byte [rcx - 0x48], al
or byte [rax], al
add byte [rax], al
jmp rax
jmp rax
add dword [rax], eax
add byte [rbp - 0x7ccb8b40], al
clc
add esi, dword [rbp + 0x42]
movzx eax, byte [rsi + 0x199]
mov edi, 0x128
cmp rax, 5
ja case.0x1400e2bad.1
lea rcx, [0x140195234]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
lea rcx, [rsi + 0x130]
jmp 0x1400e2c28
cmp qword [rsi + 0x1a0], 0
je case.0x1400e2bad.4
mov r8, qword [rsi + 0x1a8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
cmp byte [rsi + 0x198], 1
jne case.0x1400e2bad.3
lea rcx, [rsi + 0x188]
mov rax, qword [rsi + 0x170]
mov rdx, qword [rsi + 0x178]
mov r8, qword [rsi + 0x180]
call qword [rax + 0x10]
mov byte [rsi + 0x198], 0
lea rcx, [rsi + 0x150]
call fcn.1400d73b0
mov rsi, qword [rsi + rdi]
cmp qword [rsi], 0
je 0x1400e2c4a
mov r8, qword [rsi + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
add rsp, 0x28
pop rdi
pop rsi
jmp qword [sym.imp.kernel32.dll_HeapFree]
sbb byte [rcx], al
add byte [rax - 0x7b], cl
sal byte [rsi + riz - 0x7f], 0xe3
invalid
add byte [rax], al
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x48
in al, dx
mov rsi, rdx
mov rbx, rcx
xorps xmm0, xmm0
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x20], xmm0
lea r14, [rsp + 0x20]
lea r12, [0x14019524c]
and eax, 0xadf9d
mov r13, qword [sym.imp.kernel32.dll_HeapFree]
jmp 0x1400e72ca
mov r8d, 0x20
mov rcx, rbx
mov rdx, r14
call fcn.140075aa0
clc
dec dword [rax - 0x77]
xlatb
test rax, rax
je 0x1400e7362
mov ecx, edi
and ecx, 3
movsxd rcx, dword [r12 + rcx*4]
add rcx, r12
jmp rcx
cmp rdi, 0x21
jae 0x1400e73c0
mov r14, rax
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
sub rax, rbx
cmp rax, rdi
jb 0x1400e73ac
mov rcx, qword [rsi + 8]
add rcx, rbx
lea rdx, [rsp + 0x20]
mov r8, rdi
call fcn.140121660
add rbx, rdi
mov qword [rsi + 0x10], rbx
mov rax, r14
mov rdx, rdi
add rsp, 0x48
invalid
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, rdi
call fcn.140122420
add byte [rax - 0x75], cl
pop rsi
adc bl, ch
invalid
lea r8, str._rustc_41dd149fd6a6a06795fc6b9f54cb49af2f61775flibrary_std_srciomod.rs
mov edx, 0x20
mov rcx, rdi
call fcn.1401225f0
int3
fnstenv [rax + 0x1b]
jae 0x1400e7f29
mov r8, qword [rsi + 0x18]
mov rcx, qword [0x14019f258]
xor edx, edx
mov rdi, rax
call qword [sym.imp.kernel32.dll_HeapFree]
invalid
add byte [rax - 0x77], cl
clc
mov rax, rdi
mov qword [rsi + 0x10], rbp
mov qword [rsi + 0x18], rax
mov qword [rsi + 0x20], rbx
mov rax, rsi
add rsp, 0x48
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop rsp
pop rsp
pop r13
pop r14
pop r15
ret
std
invalid
int3
invalid
mov eax, dword [rcx]
mov r10, qword [rcx + 8]
mov r8, qword [rdx + 0x20]
mov r9, qword [rdx + 0x28]
mov rcx, rax
mov rdx, r10
jmp fcn.14000c9c0
int3
adc byte [r8 - 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
invalid
invalid
invalid
invalid
invalid
invalid
mov rax, qword [rax + 0x18]
lea rdx, [0x1401638d3]
mov r8d, 0x24
jmp rax
mov rax, qword [rax + 0x18]
lea rdx, [0x1401638f7]
mov r8d, 0xe
invalid
add byte [rax], al
add byte [rax - 1], cl
invalid
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2d], al
sub eax, 0xe8c1d089
invalid
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x2e], al
and dl, 0x3f
or dl, 0x80
mov byte [rsp + 0x2f], dl
mov edi, 4
mov rax, qword [rsi]
mov rbx, qword [rsi + 0x10]
pop rsi
adc byte [rax + 0x29], cl
fmul dword [rax + 0x39]
clc
jb 0x1400e863b
mov rcx, qword [rsi + 8]
add rcx, rbx
lea rdx, [rsp + 0x2c]
and al, 0x2c
mov r8, rdi
call fcn.140121660
add rbx, rdi
mov qword [rsi + 0x10], rbx
xor eax, eax
add rsp, 0x30
add esp, 0x30
pop rbx
pop rdi
pop rsi
ret
mov rcx, rsi
mov rdx, rbx
mov r8, rdi
mov eax, edi
call fcn.140122420
mov rbx, qword [rsi + 0x10]
mov ebx, dword [rsi + 0x10]
jmp 0x1400e8616
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
jmp rax
jmp rax
inc byte [rax + rax]
add byte [rax - 0x47], cl
xor al, 0x33
xor esi, dword [rbx]
xor esi, dword [rbx]
xor esi, dword [rbx]
mov rax, r11
mul rcx
lea ecx, [rdx + rdx*4]
movabs rax, 0x3333333333333333
mov eax, 0x33333333
xor esi, dword [rbx]
xor esi, dword [rbx]
mov eax, 0x33333333
xor esi, dword [rbx]
xor esi, dword [rbx]
cmp ecx, r11d
jne 0x1400e8c55
mov ecx, 0xffffffff
nop
imul r11, rbp
inc ecx
cmp r11, rax
jbe 0x1400e8910
cmp ecx, r12d
jb 0x1400e8de2
mov bl, 1
xor edi, edi
jmp 0x1400e8c99
shr edi, 0x14
xor eax, eax
cmp r13d, 0xffffffff
setne al
sub edi, eax
add r13d, edi
mov eax, r13d
neg eax
imul edx, r13d, 0x3ed6cb1
shr edx, 0x13
invalid
adc ecx, dword [rcx + 0x48d129f9]
shl eax, 4
invalid
lea rdx, [0x140161260]
mov r14, qword [rax + rdx]
mov r8, qword [rax + rdx + 8]
mov r10, r11
or r10, 2
mov rax, r14
mul r10
mov r9, rdx
mov rax, r8
mul r10
mov r10, rdx
mov rbx, rax
add rbx, r9
adc r10, 0
rol byte [rax], cl
add cl, 0x7c
and cl, 0x7f
xor cl, 0x40
shrd rbx, r10, cl
shr r10, cl
invalid
movsxd r9, r15d
add r9, r11
mov rax, r14
mul r9
mov r12, rdx
mov rax, r8
mul r9
mov r9, rdx
mov r15, rax
add r15, r12
out 0x49, eax
adc ecx, 0
invalid
out 0x49, eax
adc ecx, 0
shrd r15, r9, cl
shr r9, cl
mov rax, r14
mul r11
mov r14, rdx
mov rax, r8
mul r11
mov r8, rdx
add rax, r14
adc r8, 0
shrd rax, r8, cl
shr r8, cl
test cl, 0x40
cmove r10, rbx
cmove r9, r15
cmove r8, rax
invalid
invalid
cmp edi, 2
inc dword [rdx]
inc dword [rdx]
jae 0x1400e8c2e
mov rax, qword [rsp + 0x90]
and eax, 1
sete dil
and dil, sil
and bh, dh
and bh, dh
sub r10, rax
mov bl, 1
jmp 0x1400e8c9c
add cl, ch
cmc
add byte [rax], al
add byte [rax - 0x75], cl
and byte [rax - 0x75], cl
sub byte [rax - 0x75], cl
sbb byte [rax - 0x73], cl
adc eax, 0x7abd0
mov r8d, 0xf
jmp 0x1400e868d
add byte [rcx - 0x48], al
add eax, dword [rax]
add byte [rax], al
jmp 0x1400e868d
invalid
invalid
cmp edi, 0x3f
jae 0x1400e8de5
invalid
mov rax, 0xffffffffffffffff
mov ecx, edi
shl rax, cl
not rax
test r11, rax
jne 0x1400e8de5
mov bl, 1
xor edi, edi
invalid
jmp 0x1400e8c9c
test byte [rsp + 0x90], 1
jne 0x1400e8dcb
mov ecx, dword [rsp + 0xa4]
not rcx
add rcx, r11
mov edx, 0xffffffff
nop word cs:[rax + rax]
imul rcx, rbp
inc edx
cmp rcx, rax
jbe 0x1400e8c80
cmp edx, r12d
jb 0x1400e8de2
mov dil, 1
xor ebx, ebx
mov r13d, r12d
mov rax, r10
mul rbp
mov r11, rdx
shr r11, 3
mov rax, r9
mov eax, ecx
mul rbp
shr rdx, 3
xor esi, esi
xor r14d, r14d
cmp r11, rdx
jbe 0x1400e8d1d
xor r15d, r15d
mov rcx, rdx
lea esi, [rdx + rdx]
mov rax, r8
mul rbp
mov r10, rdx
lea eax, [rsi + rsi*4]
shr r10, 3
lea edx, [r10 + r10]
lea esi, [rdx + rdx*4]
neg esi
add sil, r8b
cmp eax, r9d
sete al
xchg esp, eax
rol byte [rax + 0x20], 0xc7
test r15b, r15b
sete al
and bl, al
mov rax, r11
mul rbp
inc r14d
inc esi
mov r11, rdx
shr r11, 3
mov rax, rcx
mul rbp
shr rdx, 3
mov r8, r10
mov r9, rcx
mov r15d, esi
cmp r11, rdx
ja 0x1400e8cc0
jmp 0x1400e8d23
mov rcx, r9
mov r10, r8
test dil, dil
je 0x1400e8d89
mov rax, rcx
mul rbp
mov r9, rdx
shr r9, 3
lea eax, [r9 + r9]
lea eax, [rax + rax*4]
cmp eax, ecx
jne 0x1400e8d89
mov rax, r10
mul rbp
mov r8, rdx
shr r8, 3
lea eax, [r8 + r8]
lea r11d, [rax + rax*4]
neg r11d
add r11b, r10b
test sil, sil
sete al
and bl, al
inc r14d
mov rax, r9
mul rbp
shr rdx, 3
invalid
add ecx, dword [rbp + 0x48d1204]
or byte [rcx + rcx*4 - 0x37], 0x4d
mov edx, eax
mov esi, r11d
cmp eax, r9d
mov r9, rdx
je 0x1400e8d40
jmp 0x1400e8d8f
mov r11d, esi
mov r8, r10
mov eax, r8d
and al, 1
or al, 4
cmp r11b, 5
movzx edx, r11b
movzx eax, al
cmovne eax, edx
test bl, bl
cmove eax, edx
cmp r8, rcx
sete cl
xor dil, 1
add dword [rax + 0xa], eax
mov esp, 0x9024
add byte [rax + 0x40c0930f], bh
and bh, cl
or dil, al
jmp 0x1400e8ebe
mov ecx, 0xffffffff
imul rsi, rbp
inc ecx
cmp rsi, rax
jbe 0x1400e8dd0
cmp ecx, r12d
adc r10, 0xffffffffffffffff
mov r13d, r12d
mov rax, r10
shr rax, 2
movabs rdi, 0x28f5c28f5c28f5c3
pop rdx
cmc
sub byte [rax - 9], cl
out 0x49, eax
mov ebx, edx
shr r11, 2
mov rax, r9
shr rax, 2
mul rdi
mov rcx, rdx
shr rcx, 2
xor esi, esi
cmp r11, rcx
jbe 0x1400e8e3e
mov rax, r8
shr rax, 2
mul rdi
shr rdx, 2
imul eax, edx, 0xffffff9c
add eax, r8d
cmp eax, 0x32
xor al, byte [rax + 0xf]
xchg ebx, eax
mov byte [rcx - 0x42], 2
add byte [rax], al
add byte [rcx - 0x77], cl
shr bl, 1
invalid
xor r14d, r14d
mov rcx, r9
mov r11, r10
mov rax, r11
mul rbp
mov r9, rdx
mov rax, rcx
mul rbp
shr r9, 3
shr rdx, 3
cmp r9, rdx
jbe 0x1400e8eb4
nop word cs:[rax + rax]
mov r10, r8
mov rcx, rdx
mov rax, r8
mul rbp
mov r8, rdx
shr r8, 3
inc r14d
mov rax, r9
mul rbp
mov r9, rdx
mov rax, rcx
mul rbp
shr r9, 3
shr rdx, 3
cmp r9, rdx
ja 0x1400e8e70
lea eax, [r8 + r8]
lea eax, [rax + rax*4]
sub r10d, eax
cmp r10d, 5
setae sil
cmp r8, rcx
sete dil
or dil, sil
add r14d, r13d
movzx ecx, dil
and ecx, 1
add rcx, r8
mov eax, 0x11
movabs rdx, 0x2386f26fc0ffff
cmp rcx, rdx
ja 0x1400e8fec
mov eax, 0x10
movabs rdx, 0x38d7ea4c67fff
cmp rcx, rdx
ja 0x1400e8fec
mov eax, 0xf
movabs rdx, 0x5af3107a3fff
cmp rcx, rdx
ja 0x1400e8fec
mov rdx, rcx
shr rdx, 0xd
mov eax, 0xe
cmp rdx, 0x48c27394
ja 0x1400e8fec
mov rdx, rcx
shr rdx, 0xc
mov eax, 0xd
cmp rdx, 0xe8d4a50
ja 0x1400e8fec
mov rdx, rcx
shr rdx, 0xb
mov eax, 0xc
cmp rdx, 0x2e90edc
ja 0x1400e8fec
mov rdx, rcx
shr rdx, 0xa
mov eax, 0xb
cmp rdx, 0x9502f8
ja 0x1400e8fec
mov eax, 0xa
cmp rcx, 0x3b9ac9ff
ja 0x1400e8fec
mov eax, 9
cmp rcx, 0x5f5e0ff
loopne 0x1400e8f81
invalid
ja 0x1400e8fec
mov eax, 8
cmp rcx, 0x98967f
ja 0x1400e8fec
mov eax, 7
cmp rcx, 0xf423f
ja 0x1400e8fec
mov eax, 6
cmp rcx, 0x1869f
cmp ecx, 0x1869f
ja 0x1400e8fec
mov eax, 5
cmp rcx, 0x270f
invalid
invalid
add byte [rax], al
ja 0x1400e8fec
mov eax, 4
cmp rcx, 0x3e7
ja 0x1400e8fec
mov eax, 3
cmp rcx, 0x63
ja 0x1400e8fec
cmp rcx, 0xa
mov eax, 1
add dword [rax], eax
add byte [rax], al
sbb eax, 0xffffffff
mov r15d, eax
movsxd rbx, r14d
lea rdi, [r15 + rbx]
test ebx, ebx
js 0x1400e903f
cmp rdi, 0x11
jge 0x1400e903f
mov rsi, qword [rsp + 0x58]
add rsi, r15
mov rdx, rsi
call fcn.1400d6720
test r14d, r14d
je 0x1400e9022
mov rcx, rsi
mov dl, 0x30
mov r8, rbx
call fcn.140121d00
mov rcx, qword [rsp + 0x98]
lea rax, [rdi + rcx]
mov word [rsp + rax + 0x28], 0x302e
lea rsi, [rdi + rcx]
add rsi, 2
jmp 0x1400e9085
lea rsi, [rdi - 1]
cmp rsi, 0x10
invalid
adc byte [rdi], cl
add esi, 0
add byte [rax], al
mov rdx, qword [rsp + 0x98]
lea rax, [rdx + r15]
lea rsi, [rdx + r15]
inc rsi
lea rdx, [rsp + rax]
add rdx, 0x29
call fcn.1400d6720
mov bl, 0xd6
invalid
invalid
mov rbx, qword [rsp + 0x58]
lea rdx, [rbx + 1]
mov rcx, rbx
mov r8, rdi
call fcn.140121660
invalid
test dword [rbx], eax
invalid
mov byte [rbx + rdi], 0x2e
lea rax, [rsp + 0x28]
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 0x48], rax
mov qword [rsp + 0x50], rsi
lea rax, [rsp + 0x48]
mov qword [rsp + 0xa8], rax
and al, 0xa8
add byte [rax], al
add byte [rax - 0x73], cl
add eax, 0xfff48ab3
mov bl, 0x8a
hlt
invalid
mov qword [rsp + 0xb0], rax
lea rax, str.floating_point___
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], 2
mov qword [rsp + 0x80], 0
lea rax, [rsp + 0xa8]
and al, 0xa8
add byte [rax], al
invalid
mov qword [rsp + 0x70], rax
mov qword [rsp + 0x78], 1
mov rcx, qword [rdx + 0x20]
mov rdx, qword [rdx + 0x28]
lea r8, [rsp + 0x60]
lea eax, [rsp + 0x60]
call fcn.140009870
nop
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop rbp
pop r14
pop r15
pop rdi
ret
lea rax, [rdi + 4]
cmp rax, 5
clc
invalid
mov r14, qword [rsp + 0x98]
jae 0x1400e918b
mov byte [rsp + r14 + 0x28], 0x30
mov rax, qword [rsp + 0x58]
mov byte [rax + 1], 0x2e
mov esi, 2
sub rsi, rdi
test rdi, rdi
test edi, edi
jns 0x1400e916b
lea rax, [rsp + r14]
add rax, 0x2a
cmp rsi, 4
mov r8d, 3
cmovae r8, rsi
add r8, 0xfffffffffffffffe
mov rdi, rcx
iretd
mov rcx, rax
mov dl, 0x30
call fcn.140121d00
mov eax, dword [rbx]
add byte [rax - 0x77], cl
stc
add r14, r15
add r14, rsi
lea rdx, [rsp + r14]
add rdx, 0x28
call fcn.1400d6720
lea rax, [rsp + 0x28]
and al, 0x28
mov rsi, r14
jmp 0x1400e908a
invalid
invalid
cmp r15d, 1
jne case.0x1400ba3d7.457
add cl, 0x30
mov byte [rsp + r14 + 0x28], cl
mov byte [rsp + rsi + 0x28], cl
mov rax, qword [rsp + 0x58]
mov byte [rax + 1], 0x65
lea rax, gs:[rsp + r14]
add rax, 0x2a
test rdi, rdi
mov rdx, qword [rsp + 0x40]
jle 0x1400e91f6
mov rcx, rsi
jmp 0x1400e9204
lea rbx, [r14 + r15]
lea rdx, [rsp + rbx]
add rdx, 0x29
call fcn.1400d6720
dec dword [rax - 0x75]
and al, 0x58
and al, 0x58
movzx eax, byte [rcx + 1]
mov byte [rsp + r14 + 0x28], al
xor al, 0x28
mov byte [rcx + 1], 0x2e
mov byte [rsp + rbx + 0x29], 0x65
sbb al, 0x29
invalid
sbb al, 0x29
lea rcx, gs:[rsp + rbx]
lea rcx, [rsp + rbx]
add rcx, 0x2a
test rdi, rdi
jle 0x1400e926d
invalid
mov r8, rsi
jmp 0x1400e927c
mov byte [rax], 0x2d
inc rax
mov ecx, 1
add dword [rax], eax
add byte [rax], al
sub rcx, rdi
or r14, 2
cmp rcx, 0x63
cmp ecx, 0x63
jbe 0x1400e9247
mov r8d, ecx
imul r8, r8, 0x51eb851f
shr r8, 0x25
lea r9d, [r8 + 0x30]
lea ecx, [rax + 0x30]
mov byte [rax], r9b
imul r8d, r8d, 0x64
sub ecx, r8d
lea r8, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899assertion_failed:__tail_.value.is_none__C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscqueue.rs
movzx ecx, word [r8 + rcx*2]
mov word [rax + 1], cx
shr rsi, 0x3f
invalid
add rsi, 3
jmp 0x1400e92f2
add byte [rax], al
cmp rcx, 9
jbe 0x1400e92e6
lea r8, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899assertion_failed:__tail_.value.is_none__C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscqueue.rs
movzx ecx, word [r8 + rcx*2]
mov word [rax], cx
shr rsi, 0x3f
or rsi, 2
or esi, 2
jmp 0x1400e92f2
mov byte [rcx], 0x2d
inc rcx
mov r8d, 1
sub r8, rdi
mov rdx, qword [rsp + 0x40]
lea rax, [r14 + r15]
add rax, 2
cmp r8, 0x63
invalid
jbe 0x1400e92c6
mov r9d, r8d
imul r9, r9, 0x51eb851f
shr r9, 0x25
lea r10d, [r9 + 0x30]
invalid
mov byte [rcx], r10b
imul r9d, r9d, 0x64
sub r8d, r9d
lea r9, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899assertion_failed:__tail_.value.is_none__C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscqueue.rs
or eax, 0x7940e
movzx r8d, word [r9 + r8*2]
mov word [rcx + 1], r8w
shr rsi, 0x3f
add rsi, 3
jmp 0x1400e930d
cmp r8, 9
jbe 0x1400e92ff
lea r9, str.00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899assertion_failed:__tail_.value.is_none__C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_channel_0.3.30_srcmpscqueue.rs
movzx r8d, word [r9 + r8*2]
mov word [rcx], r8w
mov dword [rcx], r8d
shr rsi, 0x3f
or rsi, 2
or esi, 2
jmp 0x1400e930d
or cl, 0x30
mov byte [rax], cl
shr rsi, 0x3f
inc rsi
add rsi, r14
lea rax, [rsp + 0x28]
jmp 0x1400e908f
or r8b, 0x30
mov byte [rcx], r8b
shr rsi, 0x3f
inc rsi
add rsi, rax
lea rax, [rsp + 0x28]
invalid
jmp 0x1400e908f
inc rdx
xor r10d, r10d
cmp byte [r8 + rcx], 0xa
mov r11d, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmove rdx, r11
sete r10b
add rax, r10
inc rcx
cmp r9, rcx
jne 0x1400e9580
pop rbx
pop rdi
pop rsi
pop r14
ret
add byte [rax], al
movdqa xmmword [rsp + 0xa0], xmm8
movdqa xmmword [rsp + 0x90], xmm7
movdqa xmmword [rsp + 0x80], xmm6
mov qword [rsp + 0x28], rcx
and al, 0x28
mov r14, qword [rdx + 8]
mov r10, qword [rdx + 0x10]
movabs r12, 0x4332322132212110
cmp r10, r14
cmp r10, r14
jae 0x1400e9f77
lea rcx, [0x1401645e0]
movd xmm7, dword [str._a___]
movd xmm8, dword [0x14012fb90]
movdqa xmm6, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x38], r8
nop dword [rax]
mov rbx, qword [rdx]
lea r13d, [r10 + 1]
lea r12d, [r10 + 2]
mov edi, 2
mov rbp, r10
nop word cs:[rax + rax]
movzx eax, byte [rbx + rbp]
cmp byte [rax + rcx], 0
jne 0x1400e9680
inc rbp
mov qword [rdx + 0x10], rbp
inc r13b
inc r12b
inc rdi
cmp rbp, r14
jb 0x1400e9650
jmp 0x1400e9d57
cmp eax, 0x5c
jne 0x1400e9dae
mov rsi, rbp
sub rsi, r10
jb 0x1400ea6a8
adc edx, dword [rax]
add byte [rax], al
adc edx, dword [rax]
add byte [rax], al
mov rax, qword [r8]
mov r15, qword [r8 + 0x10]
sub rax, r15
cmp rax, rsi
jb 0x1400e995f
mov qword [rsp + 0x78], r10
lea rdx, [rbx + r10]
mov rax, qword [r8 + 8]
mov qword [rsp + 0x58], rax
lea rcx, [rax + r15]
mov r8, rsi
call fcn.140121660
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
add r15, rsi
mov qword [r8 + 0x10], r15
lea rax, [rbp + 1]
mov rdx, qword [rsp + 0x30]
mov qword [rdx + 0x10], rax
cmp rax, r14
jae 0x1400e9fdb
movzx eax, byte [rbx + rbp + 1]
lea rsi, [rbp + 2]
mov qword [rdx + 0x10], rsi
add eax, 0xffffffde
cmp eax, 0x53
ja case.0x1400e970f.35
lea rcx, [0x140195308]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
cmp r15, qword [r8]
movabs r12, 0x4332322132212110
mov rax, qword [rsp + 0x58]
jne 0x1400e973b
mov rcx, r8
call fcn.1400eab70
mov r8, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
mov rax, qword [r8 + 8]
mov byte [rax + r15], 0x22
jmp 0x1400e9940
cmp r15, qword [r8]
movabs r12, 0x4332322132212110
xor al, byte [rbx + 0x48]
mov eax, dword [rsp + 0x58]
and al, 0x58
and al, 0x58
jne 0x1400e976f
mov rcx, r8
call fcn.1400eab70
mov r8, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
mov rax, qword [r8 + 8]
mov byte [rax + r15], 0xc
jmp 0x1400e9940
cmp r15, qword [r8]
movabs r12, 0x4332322132212110
mov rax, qword [rsp + 0x58]
mov rax, qword [rsp + 0x58]
jne 0x1400e97a3
mov rcx, r8
call fcn.1400eab70
mov r8, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
mov rax, qword [r8 + 8]
mov byte [rax + r15], 0x5c
jmp 0x1400e9940
cmp r15, qword [r8]
movabs r12, 0x4332322132212110
mov rax, qword [rsp + 0x58]
jne 0x1400e97d7
mov rcx, r8
call fcn.1400eab70
add byte [rbx + rcx*4 + 0x44], cl
and al, 0x38
mov rdx, qword [rsp + 0x30]
mov rax, qword [r8 + 8]
mov byte [rax + r15], 0xa
jmp 0x1400e9940
cmp r15, qword [r8]
movabs r12, 0x4332322132212110
mov rax, qword [rsp + 0x58]
jne 0x1400e980b
mov rcx, r8
call fcn.1400eab70
mov r8, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
mov rax, qword [r8 + 8]
mov byte [rax + r15], 0x2f
jmp 0x1400e9940
cmp r15, qword [r8]
movabs r12, 0x4332322132212110
mov rax, qword [rsp + 0x58]
jne 0x1400e983f
mov rcx, r8
call fcn.1400eab70
mov r8, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
mov rax, qword [r8 + 8]
mov byte [rax + r15], 8
jmp 0x1400e9940
mov r13, r15
lea rcx, [rsp + 0x60]
call fcn.1400ea730
test byte [rsp + 0x60], 1
jne 0x1400e9f95
movzx r15d, word [rsp + 0x62]
movzx eax, r15w
mov ecx, eax
and ecx, 0xfc00
cmp ecx, 0xd800
je 0x1400e9981
cmp ecx, 0xdc00
movabs r12, 0x4332322132212110
mov esp, 0x32212110
and dword [rdx], esi
xor al, byte [rbx + 0x4c]
mov eax, dword [rsp + 0x30]
mov rcx, qword [rsp + 0x38]
je 0x1400ea4c8
mov edx, eax
xor edx, 0xffefd800
cmp edx, 0xffef0800
jb 0x1400ea6ba
mov r9, r13
mov dword [rsp + 0x40], 0
cmp eax, 0x80
jae 0x1400e9a9e
mov byte [rsp + 0x40], r15b
mov esi, 1
jmp 0x1400e9aee
cmp r15, qword [r8]
movabs r12, 0x4332322132212110
mov rax, qword [rsp + 0x58]
jne 0x1400e9902
mov rcx, r8
call fcn.1400eab70
mov r8, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
mov rax, qword [r8 + 8]
mov byte [rax + r15], 9
jmp 0x1400e9940
cmp r15, qword [r8]
movabs r12, 0x4332322132212110
mov rax, qword [rsp + 0x58]
jne 0x1400e9933
mov rcx, r8
call fcn.1400eab70
mov r8, qword [rsp + 0x38]
mov rdx, qword [rsp + 0x30]
mov rax, qword [r8 + 8]
mov byte [rax + r15], 0xd
nop dword [rax + rax]
inc r15
mov qword [r8 + 0x10], r15
lea rcx, [0x1401645e0]
mov r10, rsi
cmp rsi, r14
jb 0x1400e9630
jmp 0x1400e9d64
mov rcx, r8
mov rdx, r15
mov r8, rsi
mov r15, r10
call fcn.140122420
mov r10, r15
mov r8, qword [rsp + 0x38]
mov r15, qword [r8 + 0x10]
jmp 0x1400e96a8
mov rdx, qword [rsp + 0x30]
mov rbp, qword [rdx + 8]
mov r14, qword [rdx + 0x10]
cmp r14, rbp
movabs r12, 0x4332322132212110
jae 0x1400e9b47
mov rbx, qword [rdx]
lea rsi, [r14 + 1]
cmp byte [rbx + r14], 0x5c
mov qword [rdx + 0x10], rsi
mov edi, 1
jne 0x1400ea511
cmp rsi, rbp
jae 0x1400e9c4d
add r14, 2
cmp byte [rbx + rsi], 0x75
mov qword [rdx + 0x10], r14
jne 0x1400ea013
lea rcx, [rsp + 0x40]
call fcn.1400ea730
test byte [rsp + 0x40], 1
jne 0x1400e9d48
movzx eax, word [rsp + 0x42]
lea ecx, [rax + 0x2000]
movzx ecx, cx
cmp ecx, 0xfc00
jb 0x1400ea021
add r15d, 0x2800
movzx edx, r15w
shl edx, 0xa
lea ecx, [rax + 0x2400]
movzx ecx, cx
lea r9d, [rdx + rcx]
add r9d, 0x10000
mov r8d, r9d
xor r8d, 0xd800
add r8d, 0xffef0000
cmp r8d, 0xffef07ff
mov rcx, qword [rsp + 0x30]
jbe 0x1400ea036
add edx, 0x10000
mov r8d, edx
shr r8d, 0x12
shr edx, 4
and edx, 0xff00
movzx r8d, r8b
or r8d, edx
shl r9d, 0xa
and r9d, 0xff0000
or r9d, r8d
shl eax, 0x18
or eax, r9d
movd xmm0, eax
pand xmm0, xmm7
por xmm0, xmm8
movd dword [rsp + 0x40], xmm0
mov esi, 4
mov rcx, qword [rsp + 0x38]
mov r9, r13
jmp 0x1400e9aee
cmp eax, 0x800
jae 0x1400e9ac5
mov eax, r15d
shr eax, 6
or al, 0xc0
mov byte [rsp + 0x40], al
and r15b, 0x3f
or r15b, 0x80
mov byte [rsp + 0x41], r15b
mov esi, 2
jmp 0x1400e9aee
mov edx, eax
shr edx, 0xc
or dl, 0xe0
mov byte [rsp + 0x40], dl
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rsp + 0x41], al
and r15b, 0x3f
or r15b, 0x80
mov byte [rsp + 0x42], r15b
mov esi, 3
mov rax, qword [rcx]
sub rax, r9
cmp rax, rsi
jb 0x1400e9b2f
mov rcx, qword [rsp + 0x58]
add rcx, r9
lea rdx, [rsp + 0x40]
mov r8, rsi
mov rdi, r9
call fcn.140121660
add rdi, rsi
mov r8, qword [rsp + 0x38]
mov qword [r8 + 0x10], rdi
mov rdx, qword [rsp + 0x30]
mov r14, qword [rdx + 8]
mov rsi, qword [rdx + 0x10]
jmp 0x1400e9947
mov rdx, r9
mov rdi, rcx
mov r8, rsi
call fcn.140122420
mov rcx, qword [rdi + 8]
mov r9, qword [rdi + 0x10]
jmp 0x1400e9afe
mov qword [rsp + 0x40], 4
mov edi, 1
ja 0x1400ea6d8
or eax, dword [rax]
invalid
test r14, r14
mov r11d, 3
mov esi, 2
je 0x1400ea540
mov rbx, qword [rdx]
cmp r14, 4
jae 0x1400e9b85
mov edx, 1
xor r8d, r8d
mov rax, rbx
jmp 0x1400e9bf3
mov r9, r14
and r9, 0xfffffffffffffffc
mov edx, 1
xor r8d, r8d
mov rax, rbx
nop word [rax + rax]
add r8, 4
movd xmm0, dword [rax]
add rax, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r11
test cl, 2
cmovne r8, rsi
test cl, 4
cmovne r8, rdi
test cl, 8
mov r10d, 0
cmovne r8, r10
shl ecx, 2
mov r10, r12
shr r10, cl
and r10d, 7
add rdx, r10
add r9, 0xfffffffffffffffc
jne 0x1400e9ba0
mov ecx, r14d
and ecx, 3
je 0x1400e9c24
xor r9d, r9d
nop
inc r8
xor r10d, r10d
cmp byte [rax + r9], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
sete dl
add rdx, r10
inc r9
cmp rcx, r9
jne 0x1400e9c00
lea rcx, [rsp + 0x40]
call fcn.14012af80
cmp r14, rbp
jae 0x1400ea049
lea rsi, [r14 + 1]
mov rdx, qword [rsp + 0x30]
mov qword [rdx + 0x10], rsi
cmp rsi, rbp
jb 0x1400e99c5
mov qword [rsp + 0x40], 4
ja 0x1400ea6c6
cmp r14, 3
jae 0x1400e9c6c
mov edx, 1
xor r8d, r8d
jmp 0x1400e9ce3
mov rax, rsi
and rax, 0xfffffffffffffffc
mov edx, 1
xor r8d, r8d
mov r10d, 3
add eax, dword [rax]
add byte [rax], al
mov r11d, 2
nop word [rax + rax]
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
punpcklwd mm0, mm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r10
test cl, 2
cmovne r8, r11
test cl, 4
cmovne r8, rdi
cmovne eax, edi
test cl, 8
mov r9d, 0
cmovne r8, r9
shl ecx, 2
mov r9, r12
mov ecx, esp
shr r9, cl
and r9d, 7
add rdx, r9
add rax, 0xfffffffffffffffc
jne 0x1400e9c90
mov eax, esi
and eax, 3
je 0x1400e9d13
xor ecx, ecx
nop dword [rax]
inc r8
xor r9d, r9d
cmp byte [rbx + rcx], 0xa
mov r10d, 0
cmove r8, r10
cmove eax, edx
sete r9b
add rdx, r9
inc rcx
cmp rax, rcx
jne 0x1400e9cf0
lea rcx, [rsp + 0x40]
call fcn.14012af80
cmp rsi, rbp
jae 0x1400ea049
add r14, 2
mov rdx, qword [rsp + 0x30]
mov qword [rdx + 0x10], r14
lea rcx, [rsp + 0x40]
call fcn.1400ea730
test byte [rsp + 0x40], 1
je 0x1400e99ec
mov rax, qword [rsp + 0x48]
mov r14, qword [rsp + 0x28]
sub cl, ch
cmpsb byte [rsi], byte [rdi]
add dword [rax], eax
invalid
mov rsi, rbp
movabs r12, 0x4332322132212110
cmp rsi, r14
jne 0x1400e9f83
mov qword [rsp + 0x40], 4
test rsi, rsi
mov r14, qword [rsp + 0x28]
jne 0x1400e9d8d
mov edx, 1
xor r8d, r8d
jmp 0x1400e9ef3
mov rax, qword [rdx]
mov r9d, esi
and r9d, 3
loope 0x1400e9d9a
cmp rsi, 4
jae 0x1400e9e47
mov edx, 1
xor r8d, r8d
jmp 0x1400e9ec1
cmp eax, 0x22
jne 0x1400e9fa4
mov rsi, qword [r8 + 0x10]
lea r15, [rbp + 1]
test rsi, rsi
movabs r14, 0x4332322132212110
je 0x1400e9f0a
mov r14, rbp
sub r14, r10
jb 0x1400ea6fc
invalid
invalid
or dword [rax], eax
invalid
add r10, rbx
mov rax, qword [r8]
sub rax, rsi
cmp rax, r14
jb 0x1400ea053
mov r12, qword [r8 + 8]
lea rcx, [r12 + rsi]
mov rdx, r10
mov rdi, r8
mov r8, r14
call fcn.140121660
add rsi, r14
mov qword [rdi + 0x10], rsi
mov rax, qword [rsp + 0x30]
mov qword [rax + 0x10], r15
lea rcx, [rsp + 0x60]
mov rdx, r12
loop 0x1400e9e68
mov eax, esi
call fcn.14000a170
cmp dword [rsp + 0x60], 1
je 0x1400ea075
movups xmm0, xmmword [rsp + 0x68]
mov rax, qword [rsp + 0x28]
mov qword [rax], 1
jmp 0x1400e9f46
and rsi, 0xfffffffffffffffc
mov r10d, 1
xor r8d, r8d
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov r11d, 3
mov ebx, 3
mov edi, 2
mov edx, 1
nop dword [rax]
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, r11
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r10
test cl, 8
mov ebx, 0
cmovne r8, rbx
shl ecx, 2
mov rbx, r12
shr rbx, cl
and ebx, 7
add rdx, rbx
add rsi, 0xfffffffffffffffc
jne 0x1400e9e70
test r9, r9
je 0x1400e9ef3
xor ecx, ecx
nop dword [rax + rax]
inc r8
xor r10d, r10d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r10b
add rdx, r10
inc rcx
cmp r9, rcx
jne 0x1400e9ed0
lea rcx, [rsp + 0x40]
call fcn.14012af80
mov qword [r14 + 8], rax
mov qword [r14], 2
jmp 0x1400e9f4a
mov r8, rbp
sub r8, r10
jb 0x1400ea70e
add r10, rbx
mov qword [rdx + 0x10], r15
lea rcx, [rsp + 0x60]
mov rdx, r10
call fcn.14000a170
cmp dword [rsp + 0x60], 1
je 0x1400ea218
movups xmm0, xmmword [rsp + 0x68]
mov rax, qword [rsp + 0x28]
mov qword [rax], 0
movups xmmword [rax + 8], xmm0
movaps xmm6, xmmword [rsp + 0x80]
movaps xmm7, xmmword [rsp + 0x90]
movaps xmm8, xmmword [rsp + 0xa0]
add rsp, 0xb8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rsi, r10
cmp rsi, r14
je 0x1400e9d6d
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, rsi
mov rdx, r14
call fcn.140122580
mov rax, qword [rsp + 0x68]
mov r14, qword [rsp + 0x28]
jmp 0x1400e9efd
lea rax, [rbp + 1]
mov qword [rdx + 0x10], rax
mov qword [rsp + 0x40], 0x10
cmp rbp, 3
movabs r15, 0x4332322132212110
jae 0x1400ea09a
xor r8d, r8d
mov edx, 1
mov r14, qword [rsp + 0x28]
jmp 0x1400ea111
mov qword [rsp + 0x40], 4
cmp rbp, r14
jae case.0x1400dd9c6.3891
cmp rbp, 3
mov r14, qword [rsp + 0x28]
sub byte [rcx - 0x41], cl
adc byte [rcx], ah
and dword [rdx], esi
and dword [rdx], esi
xor al, byte [rbx + 0xf]
adc dword [rdx + 1], 0
invalid
mov edx, 1
xor r8d, r8d
jmp 0x1400ea1d1
mov qword [rsp + 0x40], 0x17
mov rcx, rdx
jmp 0x1400ea03f
mov qword [rsp + 0x40], 0x14
lea rdx, [rsp + 0x40]
mov rcx, qword [rsp + 0x30]
jmp 0x1400ea044
mov qword [rsp + 0x40], 0xf
lea rdx, [rsp + 0x40]
call fcn.1400eaa40
mov r14, qword [rsp + 0x28]
jmp 0x1400e9efd
mov rcx, r8
mov rdx, rsi
mov r8, r14
mov rsi, r10
call fcn.140122420
mov r10, rsi
mov r8, qword [rsp + 0x38]
mov rsi, qword [r8 + 0x10]
jmp 0x1400e9df0
mov qword [rsp + 0x40], 0xf
cmp rbp, 3
mov rdi, qword [rsp + 0x28]
jae 0x1400ea23d
mov edx, 1
xor r8d, r8d
jmp 0x1400ea2c1
mov r9, rax
and r9, 0xfffffffffffffffc
mov r10d, 1
xor r8d, r8d
mov r11d, 3
mov esi, 2
mov edx, 1
mov r14, qword [rsp + 0x28]
nop
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r11
test cl, 2
cmovne r8, rsi
test cl, 4
cmovne r8, r10
test cl, 8
mov edi, 0
cmovne r8, rdi
shl ecx, 2
mov rdi, r15
shr rdi, cl
and edi, 7
add rdx, rdi
add r9, 0xfffffffffffffffc
jne 0x1400ea0c0
test al, 3
je 0x1400e9ef3
movzx eax, r13b
and eax, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r9d, r9d
cmp byte [rbx + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rax, rcx
jne 0x1400ea130
jmp 0x1400e9ef3
mov r9, rax
and r9, 0xfffffffffffffffc
mov r10d, 1
xor r8d, r8d
mov r11d, 3
mov esi, 2
mov edx, 1
nop dword [rax + rax]
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r11
test cl, 2
cmovne r8, rsi
test cl, 4
cmovne r8, r10
test cl, 8
mov edi, 0
cmovne r8, rdi
shl ecx, 2
mov rdi, r15
shr rdi, cl
and edi, 7
add rdx, rdi
add r9, 0xfffffffffffffffc
jne 0x1400ea180
test al, 3
je 0x1400e9ef3
movzx eax, r13b
and eax, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r9d, r9d
cmp byte [rbx + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rax, rcx
jne 0x1400ea1f0
jmp 0x1400e9ef3
mov qword [rsp + 0x40], 0xf
cmp rbp, 3
mov rdi, qword [rsp + 0x28]
jae 0x1400ea308
mov edx, 1
xor r8d, r8d
jmp 0x1400ea381
mov rax, r15
and rax, 0xfffffffffffffffc
mov r9d, 1
add byte [rbp + 0x31], al
rol byte [rcx - 0x46], 3
add byte [rax], al
add byte [rcx - 0x45], al
add al, byte [rax]
add byte [rax], al
add byte [rbp + 0x31], al
rol byte [rcx - 0x46], 3
add byte [rax], al
add byte [rcx - 0x45], al
add al, byte [rax]
add byte [rax], al
mov edx, 1
movabs r14, 0x4332322132212110
nop dword [rax + rax]
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r10
test cl, 2
cmovne r8, r11
test cl, 4
cmovne r8, r9
cmovne eax, ecx
test cl, 8
mov esi, 0
cmovne r8, rsi
shl ecx, 2
mov rsi, r14
shr rsi, cl
and esi, 7
add rdx, rsi
add rax, 0xfffffffffffffffc
jne 0x1400ea270
test r15b, 3
je 0x1400ea3b3
movzx eax, r13b
and eax, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r9d, r9d
cmp byte [rbx + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rax, rcx
invalid
jne 0x1400ea2e0
jmp 0x1400ea3b3
mov rax, r15
and rax, 0xfffffffffffffffc
mov r9d, 1
xor r8d, r8d
mov r10d, 3
mov r11d, 2
mov edx, 1
nop dword [rax]
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r10
test cl, 2
cmovne r8, r11
test cl, 4
cmovne r8, r9
test cl, 8
mov esi, 0
cmovne r8, rsi
shl ecx, 2
mov rsi, r14
mov esi, esi
shr rsi, cl
and esi, 7
add rdx, rsi
add rax, 0xfffffffffffffffc
jne 0x1400ea330
test r15b, 3
je 0x1400ea3b3
movzx eax, r13b
and eax, 3
xor ecx, ecx
inc r8
xor r9d, r9d
cmp byte [rbx + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rax, rcx
invalid
jne 0x1400ea390
lea rcx, [rsp + 0x40]
call fcn.14012af80
mov qword [rdi + 8], rax
mov qword [rdi], 2
add al, byte [rax]
add byte [rax], al
jmp 0x1400e9f4a
add rdi, 0xfffffffffffffffe
mov qword [rsp + 0x40], 0xc
mov rax, qword [rsp + 0x78]
and al, 0x78
add rax, rdi
inc rax
cmp rax, 3
add esi, dword [rbx + 0x12]
xor r8d, r8d
mov edx, 1
mov r14, qword [rsp + 0x28]
mov esi, dword [rsp + 0x28]
jmp 0x1400ea483
add rbp, 2
and rbp, 0xfffffffffffffffc
mov eax, 1
xor r8d, r8d
mov r9d, 3
mov r10d, 2
mov edx, 1
mov r14, qword [rsp + 0x28]
movabs rdi, 0x4332322132212110
nop dword [rax]
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r9
test cl, 2
cmovne r8, r10
test cl, 4
cmovne r8, rax
test cl, 8
mov r11d, 0
cmovne r8, r11
shl ecx, 2
mov r11, rdi
shr r11, cl
and r11d, 7
add rdx, r11
add rbp, 0xfffffffffffffffc
jne 0x1400ea430
test sil, 3
je 0x1400e9ef3
movzx eax, r12b
and eax, 3
xor ecx, ecx
nop word cs:[rax + rax]
inc r8
xor r9d, r9d
cmp byte [rbx + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rax, rcx
jne 0x1400ea4a0
jmp 0x1400e9ef3
mov qword [rsp + 0x40], 0x14
mov rdx, qword [r8 + 8]
mov rax, qword [r8 + 0x10]
cmp rax, rdx
ja 0x1400ea720
test rax, rax
mov r14, qword [rsp + 0x28]
je 0x1400e9d80
mov r9, qword [r8]
mov r10d, eax
and r10d, 3
cmp rax, 4
jae 0x1400ea608
mov edx, 1
xor r8d, r8d
jmp 0x1400ea676
mov qword [rsp + 0x40], 0x17
cmp rsi, rbp
ja 0x1400ea6c6
mov eax, esi
and eax, 3
cmp r14, 3
mov r14, qword [rsp + 0x28]
jae 0x1400ea55c
mov edx, 1
xor r8d, r8d
jmp 0x1400ea5d1
lea rcx, [rsp + 0x40]
mov edx, 1
xor r8d, r8d
call fcn.14012af80
mov r14, qword [rsp + 0x28]
jmp 0x1400e9efd
and rsi, 0xfffffffffffffffc
mov r9d, 1
xor r8d, r8d
mov r10d, 3
mov r11d, 2
mov edx, 1
nop word [rax + rax]
add r8, 4
movd xmm0, dword [rbx]
add rbx, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, r10
test cl, 2
cmovne r8, r11
test cl, 4
cmovne r8, r9
test cl, 8
mov edi, 0
cmovne r8, rdi
shl ecx, 2
mov rdi, r12
shr rdi, cl
and edi, 7
add rdx, rdi
add rsi, 0xfffffffffffffffc
jne 0x1400ea580
test rax, rax
je 0x1400e9ef3
xor ecx, ecx
nop dword [rax]
inc r8
xor r9d, r9d
cmp byte [rbx + rcx], 0xa
mov r10d, 0
cmove r8, r10
sete r9b
add rdx, r9
inc rcx
cmp rax, rcx
jne 0x1400ea5e0
jmp 0x1400e9ef3
and rax, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
mov esi, 3
mov edi, 2
mov edx, 1
add r8, 4
movd xmm0, dword [r9]
add r9, 4
punpcklbw xmm0, xmm0
punpcklwd xmm0, xmm0
pcmpeqb xmm0, xmm6
movmskps ecx, xmm0
test cl, 1
cmovne r8, rsi
test cl, 2
cmovne r8, rdi
test cl, 4
cmovne r8, r11
cmovne eax, ebx
test cl, 8
mov ebx, 0
cmovne r8, rbx
shl ecx, 2
mov rbx, r12
shr rbx, cl
and ebx, 7
add rdx, rbx
add rax, 0xfffffffffffffffc
jne 0x1400ea624
test r10, r10
je 0x1400e9ef3
xor eax, eax
inc r8
xor ecx, ecx
cmp byte [r9 + rax], 0xa
mov r11d, 0
add byte [rbp + 0xf], cl
ret
sete cl
add rdx, rcx
inc rax
cmp r10, rax
jne 0x1400ea681
jmp 0x1400e9ef3
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, r10
mov rdx, rbp
call fcn.140122990
lea rcx, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
call fcn.140122a00
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, rsi
mov rdx, rbp
call fcn.1401225f0
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, r14
mov rdx, rbp
call fcn.1401225f0
add eax, dword [rax]
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, rax
mov rdx, r14
call fcn.1401225f0
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, r10
mov rdx, rbp
call fcn.140122990
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, r10
mov rdx, rbp
invalid
call fcn.140122990
lea r8, str.C:Usersmilus.cargo_registry_srcindex.crates.io_6f17d22bba15001f_serde_json_1.0.114_src_read.rs
mov rcx, rax
call fcn.1401225f0
int3
mov eax, dword [rax - 8]
push 0x40
mov r8, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
je 0x1400ebbfb
mov rax, qword [rbp - 0x10]
cmp qword [rax + 0x10], 0x11
jb 0x1400ebbec
mov r8, qword [r8 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp - 0x20]
call qword [sym.imp.kernel32.dll_HeapFree]
add al, 0
add al, 0
nop
add rsp, 0x20
pop rbp
ret
ror byte [rdi], 0x95
ror byte [rax - 0x7d], 0xc4
cmp byte [rsi + 0x5d], bl
ret
lock add byte [rax], al
add byte [rax], al
inc qword [rax + 0x58]
add rsp, 0x28
pop rbx
pop rdi
pop rsi
pop rbp
ret
sub byte [rsi + 0x5d], bl
inc dword [rax + 0xf001879]
test dword [rdx + 0x48000000], eax
mov dword [rbp - 8], ecx
call fcn.1400ed390
mov ecx, eax
and ecx, 3
cmp ecx, 1
mov rcx, qword [rbp - 8]
jne 0x1400ed2bf
mov rcx, rax
dec rcx
mov qword [rbp - 0x20], rcx
mov rcx, qword [rax - 1]
mov qword [rbp - 0x18], rcx
mov rax, qword [rax + 7]
mov qword [rbp - 0x10], rax
mov rax, qword [rax]
test rax, rax
test eax, eax
je 0x1400ed27c
mov rcx, qword [rbp - 0x18]
call rax
mov r8, qword [rbp - 0x18]
mov rax, qword [rbp - 0x10]
cmp qword [rax + 8], 0
mov rsi, qword [rbp - 8]
je 0x1400ed2a9
cmp qword [rax + 0x10], 0x11
jb 0x1400ed29a
mov r8, qword [r8 - 8]
mov rcx, qword [0x14019f258]
xor edx, edx
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, qword [rbp - 0x20]
invalid
invalid
call qword [sym.imp.kernel32.dll_HeapFree]
mov rcx, rsi
cmp qword [rcx], 0
je 0x1400ed2df
mov r8, qword [rcx + 8]
mov rcx, qword [0x14019f258]
xor edx, edx
add rsp, 0x48
pop rsi
pop rbp
jmp qword [sym.imp.kernel32.dll_HeapFree]
nop
add rsp, 0x48
pop rsi
pop rbp
ret
int3
add bl, byte [rbp - 0x3d]
mov edi, eax
imul rax, rsi, 0xffffffffff676980
mov qword [rbp], rax
add bh, al
and al, 0x28
add byte [rax], al
add byte [rax], al
invalid
mov qword [rsp + 0x20], 0
mov rdx, rbp
mov rcx, rdi
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.kernel32.dll_SetWaitableTimer]
pop rsp
adc eax, 0xc0850004
je case.0x1400ba1d7.499
mov rcx, rdi
mov edx, 0xffffffff
invalid
invalid
invalid
invalid
call qword [sym.imp.kernel32.dll_WaitForSingleObject]
add al, 0
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.kernel32.dll_CloseHandle]
cmp ebx, 0xffffffff
jne 0x1400edd22
jmp 0x1400edd09
mov rcx, rdi
call qword [sym.imp.kernel32.dll_CloseHandle]
invalid
add al, 0
imul rax, rsi, 0x3e8
mov ecx, 0xffffffff
cmp rax, rcx
cmovb rcx, rax
call qword [sym.imp.kernel32.dll_Sleep]
nop
add rsp, 0x38
pop rbx
pop rdi
pop rsi
pop rbp
ret
in al, dx
push 0x246c8d48
invalid
clc
add byte [rax], al
add byte [rax], al
add dword [rax], eax
add byte [rcx - 0x7f], cl
invalid
stc
add dl, cl
cmp ecx, 0x3b9aca00
invalid
cmp esi, dword [rcx]
rol byte [rcx - 9], cl
div ecx
div ecx
add byte [rsi], dh
invalid
or dword [rbx + 4], 0
invalid
mov eax, 4
add byte [rax], al
int1
dec dword [rax - 0x75]
loopne 0x1400ee174
mov dh, 0x55
invalid
ret 0xf01
add byte [rax], al
add byte [rax], al
and byte [rax - 0x75], r9b
sub byte [rax - 0x73], r9b
adc eax, 0x714d3
add byte [rcx - 0x48], al
add dword [rax], eax
add byte [rax], al
mov dword [rbp - 0x38], eax
mov ecx, dword [rdi + 0x20]
mov eax, dword [rdi + 0x28]
lea edx, [0x14016549f]
invalid
invalid
mov dword [rbp - 0x20], edi
or byte [rcx - 0x7d], al
clc
and dh, byte [rax + rbx*2 + 0x41]
cmp eax, 0x2d
je 0x14012a855
lea r10d, [r8 - 0x5b]
cmp r10d, 0x20
ja case.0x14012a7da.92
lea r11, [0x1401951b0]
movsxd r10, dword [r11 + r10*4]
add r10, r11
jmp r10
add r8b, 0xd0
cmp r8b, 0xa
jae 0x14012a881
lea rcx, [rsp + 0x48]
mov rdx, rsi
mov r8b, 1
call fcn.1400e13f0
cmp dword [rsp + 0x48], 3
jne 0x14012ab46
mov rax, qword [rsp + 0x50]
jmp 0x14012aa6c
inc r9
mov qword [rsi + 0x28], r9
lea rcx, [rsp + 0x38]
mov rdx, rsi
xor r8d, r8d
call fcn.1400e13f0
cmp dword [rsp + 0x38], 3
jne 0x14012ab3f
mov rax, qword [rsp + 0x40]
jmp 0x14012aa6c
mov qword [rsp + 0x20], 0xa
inc r9
cmp rcx, r9
cmovb r9, rcx
test r9, r9
jne 0x14012a8a6
invalid
or eax, 0x1ba
add byte [rbp + 0x31], al
shr cl, 0x8d
lea eax, [rdx]
add byte [rax], al
mov r10d, r9d
invalid
invalid
mov edx, 1
xor r8d, r8d
jmp 0x14012ab33
lea eax, [rdx]
add byte [rax], al
lea eax, [rdx]
add byte [rax], al
mov r10d, r9d
and r10d, 3
cmp r9, 4
jae 0x14012aa79
mov edx, 1
xor r8d, r8d
jmp 0x14012ab03
mov byte [rsp + 0x20], 0xb
jmp 0x14012a966
lea r8, [r9 + 1]
mov qword [rsi + 0x28], r8
cmp r8, rcx
cmp eax, ecx
jae 0x14012aa40
movzx r10d, byte [rax + r9 + 1]
lea r8, [r9 + 2]
mov qword [rsi + 0x28], r8
cmp r10b, 0x61
jne 0x14012aa4b
cmp r8, rcx
jae 0x14012aa40
movzx r10d, byte [rax + r9 + 2]
lea r8, [r9 + 3]
mov qword [rsi + 0x28], r8
cmp r10b, 0x6c
jne 0x14012aa4b
cmp r8, rcx
jae 0x14012aa40
movzx r10d, byte [rax + r9 + 3]
lea r8, [r9 + 4]
mov qword [rsi + 0x28], r8
cmp r10b, 0x73
jne 0x14012aa4b
adc al, byte [rcx]
add byte [rax], al
adc al, byte [rcx]
add byte [rax], al
cmp r8, rcx
jae 0x14012aa40
movzx eax, byte [rax + r9 + 4]
add r9, 5
mov qword [rsi + 0x28], r9
sub byte [riz*2 + 0xf3850f], bh
add byte [rax], al
sub byte [riz*2 + 0xf3850f], bh
add byte [rax], al
mov word [rsp + 0x20], 0
jmp 0x14012a966
mov byte [rsp + 0x20], 0xa
lea rcx, [rsp + 0x20]
mov rdx, rbx
mov r8, rdi
call fcn.14012afe0
jmp 0x14012ab56
lea r8, [r9 + 1]
mov qword [rsi + 0x28], r8
cmp r8, rcx
jae 0x14012aa40
movzx r10d, byte [rax + r9 + 1]
lea r8, [r9 + 2]
mov qword [rsi + 0x28], r8
cmp r10b, 0x72
jne 0x14012aa4b
cmp r8, rcx
jae 0x14012aa40
movzx r10d, byte [rax + r9 + 2]
lea r8, [r9 + 3]
mov qword [rsi + 0x28], r8
sub byte [rcx - 0x80], r8b
cli
jne 0x14012a9cf
invalid
xchg byte [rax], al
add byte [rax], al
sub byte [rcx - 0x80], r8b
cli
jne 0x14012a9cf
test dword [rsi + 0x49000000], eax
cmp eax, ecx
cmp r8, rcx
jae 0x14012aa40
movzx eax, byte [rax + r9 + 3]
add r9, 4
mov qword [rsi + 0x28], r9
cmp al, 0x65
jne 0x14012aa4b
add ecx, dword [rcx - 0x7d]
rol dword [rsp + rcx*2], 0x89
sub byte [r12*2 - 0x3899908b], r15b
and al, 0x20
add byte [rcx], al
mov word [rsp + 0x20], 0x100
jmp 0x14012a966
lea r8, [r9 + 1]
mov qword [rsi + 0x28], r8
cmp r8, rcx
jae 0x14012aa40
movzx r10d, byte [rax + r9 + 1]
lea r8, [r9 + 2]
mov qword [rsi + 0x28], r8
cmp r10b, 0x75
jne 0x14012aa4b
cmp r8, rcx
jae 0x14012aa40
movzx r10d, byte [rax + r9 + 2]
lea r8, [r9 + 3]
mov qword [rsi + 0x28], r8
cmp r10b, 0x6c
jne 0x14012aa4b
cmp r8, rcx
jae 0x14012aa40
movzx eax, byte [rax + r9 + 3]
add r9, 4
mov qword [rsi + 0x28], r9
cmp al, 0x6c
jne 0x14012aa4b
mov byte [rsp + 0x20], 7
jmp 0x14012a966
mov qword [rsp + 0x20], 5
jmp 0x14012aa54
mov qword [rsp + 0x20], 9
mov rcx, rdx
call fcn.1400e9380
mov r8, rdx
lea rcx, [rsp + 0x20]
mov rdx, rax
call fcn.14012af80
nop
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
ret
and r9, 0xfffffffffffffffc
mov r11d, 1
xor r8d, r8d
xor eax, eax
movdqa xmm0, xmmword [str._n_n_n_n_n_n_n_n_n_n_n_n_n_n_n_n]
mov edi, 3
mov ebx, 2
movabs r14, 0x4332322132212110
mov edx, 1
nop word [rax + rax]
add byte [rax], al
invalid
add r8, 4
movd xmm1, dword [rax]
add rax, 4
punpcklbw xmm1, xmm1
punpcklwd xmm1, xmm1
pcmpeqb xmm1, xmm0
movmskps ecx, xmm1
test cl, 1
cmovne r8, rdi
test cl, 2
cmovne r8, rbx
test cl, 4
cmovne r8, r11
test cl, 8
mov r15d, 0
cmovne r8, r15
shl ecx, 2
mov r15, r14
shr r15, cl
and r15d, 7
add rdx, r15
add edx, edi
add r9, 0xfffffffffffffffc
jne 0x14012aab0
test r10, r10
je 0x14012ab33
xor ecx, ecx
nop word [rax + rax]
inc r8
xor r9d, r9d
cmp byte [rax + rcx], 0xa
mov r11d, 0
cmove r8, r11
sete r9b
add rdx, r9
inc rcx
cmp r10, rcx
jne 0x14012ab10
lea rcx, [rsp + 0x20]
call fcn.14012af80
jmp 0x14012ab56
lea rcx, [rsp + 0x38]
jmp 0x14012ab4b
lea rcx, [rsp + 0x48]
mov rdx, rbx
mov r8, rdi
call fcn.1400e9320
mov rcx, rax
mov rdx, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
pop r14
pop r15
jmp 0x14012ae40
push rsi
push rdi
sub rsp, 0x38
mov rax, rcx
cmp qword [rcx + 0x18], 0
je 0x14012ae57
add rsp, 0x38
pop rdi
pop rsi
ret
mov rcx, qword [rax + 0x10]
mov qword [rsp + 0x30], rcx
movups xmm0, xmmword [rax]
movaps xmmword [rsp + 0x20], xmm0
lea r8, [rsp + 0x20]
mov rcx, rdx
mov rdx, r8
mov rsi, rax
call fcn.14012a650
mov rdi, rax
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rsi
call qword [sym.imp.kernel32.dll_HeapFree]
mov rax, rdi
jmp 0x14012ae50
cmp qword [rsp + 0x40], rsi
jbe 0x14012b4e6
test rsi, rsi
je 0x14012b4cf
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
mov r9, rsi
call qword [sym.imp.kernel32.dll_HeapReAlloc]
mov rdi, rax
test rax, rax
jne 0x14012b4e6
invalid
mov ecx, 1
mov rdx, rsi
call fcn.140122170
mov rcx, qword [0x14019f258]
xor edx, edx
mov r8, rdi
call qword [sym.imp.kernel32.dll_HeapFree]
mov edi, 1
movzx eax, byte [0x14019f308]
mov edx, 0x28
xor ecx, ecx
call fcn.1400f8ae0
test rax, rax
je 0x14012b84b
xor ecx, ecx
test bpl, bpl
cmovne r14, rcx
cmovne rbx, rcx
mov qword [rax], 0
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rbx
mov qword [rax + 0x20], r14
add rsp, 0xc8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
sub r9, r8
je 0x14012b499
add r8, rdi
cmp r9, 1
jne 0x14012b71c
movzx eax, byte [r8]
cmp eax, 0x2b
je 0x14012b499
mov r9d, 1
cmp eax, 0x2d
je 0x14012b499
test byte [rdi - 3], bh
invalid
invalid
test byte [rdi - 3], bh
invalid
jmp 0x14012b77f
cmp byte [r8], 0x2b
jne 0x14012b779
inc r8
lea rax, [r9 - 1]
cmp r9, 0x12
mov r9, rax
jb 0x14012b77f
xor r10d, r10d
mov r11d, 0xa
xor r14d, r14d
cmp r9, r10
je 0x14012b7a7
mov rax, r14
mul r11
seto r15b
movzx edx, byte [r8 + r10]
add edx, 0xffffffd0
cmp edx, 9
ja 0x14012b499
test r15b, r15b
jne 0x14012b499
xor bh, ch
invalid
invalid
xor bh, ch
invalid
mov r14, rax
mov eax, edx
inc r10
add r14, rax
jae 0x14012b73e
jmp 0x14012b499
cmp r9, 0x11
jae 0x14012b732
xor eax, eax
xor r14d, r14d
movzx edx, byte [r8 + rax]
add edx, 0xffffffd0
cmp edx, 9
ja 0x14012b499
lea r10, [r14 + r14*4]
mov edx, edx
lea r14, [rdx + r10*2]
inc rax
cmp r9, rax
jne 0x14012b784
cmp rsi, rcx
jae 0x14012b7b3
xor ebp, ebp
jmp 0x14012b499
test rcx, rcx
je 0x14012b7c7
cmp rsi, rcx
jbe 0x14012b7c7
cmp byte [rdi + rcx], 0xbf
jle 0x14012b8aa
jrcxz 0x14012b7c5
add byte [rax], al
jrcxz 0x14012b7c5
add byte [rax], al
mov qword [rsp + 0x50], rcx
xor ebp, ebp
mov rsi, rcx
jmp 0x14012b499
mov ecx, 8
mov edx, 0x28
call fcn.140122190
lea rax, [0x140163af8]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
mov r8, r14
mov r9, rsi
call fcn.140122bb0
lea r8, str._rustc_41dd149fd6a6a06795fc6b9f54cb49af2f61775flibrarycore_src_strpattern.rs
mov rcx, r9
mov rdx, rax
call fcn.140122580
xor ecx, ecx
mov rdx, rsi
call fcn.140122170
lea rax, [0x140163b28]
mov qword [rsp + 0x20], rax
mov rcx, rdi
mov rdx, rsi
call fcn.140122bb0
lea rcx, str.assertion_failed:_self.is_char_boundary_new_len_
lea r8, [0x14018dcf8]
mov edx, 0x30
call fcn.140122660
int3