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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
mov eax, 0x11a8
call fcn.1400d45c0
sub rsp, rax
movaps xmmword [rsp + 0x1190], xmm8
movaps xmmword [rsp + 0x1180], xmm7
movaps xmmword [rsp + 0x1170], xmm6
mov rax, qword [rcx]
cmp rax, 5
je 0x14004583a
cmp eax, 4
je 0x14004583a
cmp eax, 3
je 0x140045852
mov r15, rdx
xor edx, edx
cmp rax, 2
sete dl
mov qword [rsp + 0x198], rcx
lea r14, [rcx + rdx*8]
cmp eax, 2
jne 0x140044742
mov qword [rsp + 0x60], r15
lea rax, [r14 + 0x90]
mov qword [rsp + 0x78], rax
lea rax, [r14 + 8]
mov qword [rsp + 0xb0], rax
mov eax, 0xe0
lea rcx, [rsp + 0x1b0]
add rcx, rax
mov qword [rsp + 0x108], rcx
lea rcx, [rsp + 0x330]
lea rax, [rcx + rax]
mov qword [rsp + 0x100], rax
mov eax, 0xb8
lea rcx, [rsp + 0xc40]
add rcx, rax
mov qword [rsp + 0xf8], rcx
lea rcx, [rsp + 0xd20]
add rcx, rax
mov qword [rsp + 0x4d8], rcx
lea rcx, [rsp + 0x940]
add rax, rcx
mov qword [rsp + 0x188], rax
xorps xmm6, xmm6
lea rax, [r14 + 0xa0]
mov qword [rsp + 0x190], rax
lea rdi, [rsp + 0x640]
mov rbp, qword [rsp + 0x60]
mov r8, qword [rbp]
lea rcx, [rsp + 0x520]
mov rdx, qword [rsp + 0x78]
call fcn.140046179
movzx eax, byte [rsp + 0x520]
cmp eax, 5
jne 0x1400452ae
mov r12d, esi
mov r13, rdi
mov rax, qword [r14]
mov qword [r14], 2
cmp rax, 2
je 0x140042f8c
mov qword [rsp + 0xe00], rax
mov ecx, 0xd
lea rdi, [rsp + 0xe08]
mov rsi, qword [rsp + 0xb0]
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
lea rdx, [rsp + 0xe00]
mov rbp, qword [rsp + 0x60]
mov r8, rbp
call fcn.140046341
mov rdi, r13
mov esi, r12d
jmp 0x140042f0f
mov rdx, qword [r14 + 0xb0]
mov r8, qword [r14 + 0xb8]
mov rax, qword [rsp + 0x60]
mov r9, qword [rax]
lea rdi, [rsp + 0x730]
mov rcx, rdi
call fcn.1400354ae
mov rsi, qword [rsp + 0x830]
cmp rsi, 2
je 0x140045757
cmp esi, 3
je 0x14004573a
mov r8d, 0x100
lea rcx, [rsp + 0xb40]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x830]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x140], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x130], xmm0
mov rax, qword [rsp + 0x838]
test rsi, rsi
je 0x140043034
test rax, rax
je 0x140045892
mov rax, qword [rsp + 0x840]
test rax, rax
je 0x140045886
mov esi, r12d
add rax, 0xd0
jmp 0x140043055
test rax, rax
je 0x140045892
mov rax, qword [rsp + 0x840]
test rax, rax
je 0x140045886
mov esi, r12d
add rax, 0x30
mov rax, qword [rax]
test al, 4
jne 0x140043200
mov r8d, 0x100
lea rcx, [rsp + 0x1b0]
lea rdi, [rsp + 0xb40]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x108]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
mov rsi, qword [rsp + 0x100]
movups xmmword [rsi], xmm0
movups xmmword [rsi + 0x10], xmm1
mov r8d, 0xe0
lea rcx, [rsp + 0xc40]
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x490], xmm1
movaps xmmword [rsp + 0x480], xmm0
mov r8d, 0xa
lea rsi, [rsp + 0x330]
mov rcx, rsi
lea rdx, str.keep_aliveHTTP_1.1_100_Continue_r_n_r_ninternal_error:_entered_unreachable_code:_poll_read_body_invalid_state:
call fcn.14002219c
cmp qword [rsp + 0x330], 0
jne 0x1400458a2
movups xmm0, xmmword [rsi + 8]
movups xmm1, xmmword [rsi + 0x18]
movaps xmmword [rsp + 0x530], xmm1
movaps xmmword [rsp + 0x520], xmm0
mov r8d, 0x10
mov rcx, rsi
lea rdx, str.proxy_connection
call fcn.14002219c
cmp qword [rsp + 0x330], 0
jne 0x1400458ab
movups xmm0, xmmword [rsi + 8]
movups xmm1, xmmword [rsi + 0x18]
lea rax, [rsp + 0x1b0]
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x20], xmm0
movaps xmm0, xmmword [rsp + 0x520]
movaps xmm1, xmmword [rsp + 0x530]
movaps xmmword [rsp + 0x1b0], xmm0
movaps xmmword [rsp + 0x1c0], xmm1
movups xmm0, xmmword [0x1400f7ef0]
movups xmmword [rax + 0x50], xmm0
movups xmm0, xmmword [0x1400f7ee0]
movups xmmword [rax + 0x40], xmm0
movups xmm0, xmmword [0x1400f7bc8]
movups xmmword [rax + 0x70], xmm0
movups xmm0, xmmword [0x1400f7bb8]
movups xmmword [rax + 0x60], xmm0
movups xmm0, xmmword [0x1400f7f10]
movups xmmword [rax + 0x90], xmm0
movups xmm0, xmmword [0x1400f7f00]
movups xmmword [rax + 0x80], xmm0
xor esi, esi
lea rcx, [rsp + 0xc40]
mov rdi, r13
cmp rsi, 0xa0
je 0x140043222
lea r8, [rsp + rsi]
add r8, 0x1b0
add rsi, 0x20
lea rbp, [rsp + 0x330]
mov rcx, rbp
lea rdx, [rsp + 0xc40]
call fcn.14002743b
mov rcx, rbp
call fcn.1400298b0
lea rcx, [rsp + 0xc40]
jmp 0x1400431be
lea rcx, [rsp + 0x130]
call fcn.140035579
lea rcx, [rsp + 0xb40]
call fcn.140035663
mov rdi, r13
jmp 0x140042f0a
movups xmm7, xmmword [0x1400f7f30]
movaps xmmword [rsp + 0x340], xmm7
movups xmm8, xmmword [0x1400f7f20]
movaps xmmword [rsp + 0x330], xmm8
mov rsi, rcx
lea rbp, [rsp + 0x330]
mov rdx, rbp
call fcn.1400130d8
test rax, rax
je 0x1400432a4
mov rcx, qword [rax + 8]
mov rdx, qword [rax + 0x10]
mov r9d, 8
lea r8, str.trailers
call fcn.14000a2b8
test al, al
jne 0x1400432a4
movaps xmmword [rsp + 0x530], xmm7
movaps xmmword [rsp + 0x520], xmm8
mov rcx, rbp
mov rdx, rsi
lea r8, [rsp + 0x520]
call fcn.14002778c
mov rcx, rbp
call fcn.1400298b0
movups xmm0, xmmword [0x14010c130]
movaps xmmword [rsp + 0x340], xmm0
movups xmm0, xmmword [0x14010c120]
movaps xmmword [rsp + 0x330], xmm0
lea rcx, [rsp + 0x940]
mov rdx, rsi
mov r8, rbp
call fcn.14002778c
cmp byte [rsp + 0x960], 2
mov rbp, qword [rsp + 0x50]
je 0x140043398
movups xmm0, xmmword [rsp + 0x940]
movups xmm1, xmmword [rsp + 0x950]
movaps xmmword [rsp + 0x850], xmm0
movaps xmmword [rsp + 0x860], xmm1
mov rax, qword [rsp + 0x960]
mov qword [rsp + 0x870], rax
mov rcx, qword [rsp + 0x858]
mov rdx, qword [rsp + 0x860]
call fcn.1400222ea
test rax, rax
je 0x14004594e
mov r8, rdx
lea rcx, [rsp + 0x330]
mov rdx, rax
call fcn.1400291db
lea rcx, [rsp + 0x330]
call fcn.140029205
test rax, rax
je 0x14004338b
mov rcx, rax
call fcn.140025cf2
mov r9, rdx
lea rsi, [rsp + 0x520]
mov rcx, rsi
lea rdx, [rsp + 0xc40]
mov r8, rax
call fcn.14002784a
mov rcx, rsi
call fcn.1400298b0
jmp 0x140043349
lea rcx, [rsp + 0x850]
call fcn.140001e4c
xor esi, esi
cmp rsi, 0xa0
je 0x1400433b9
lea rcx, [rsp + rsi]
add rcx, 0x1b0
call fcn.140011856
add rsi, 0x20
jmp 0x14004339a
lea rsi, [rsp + 0x1b0]
mov rcx, rsi
lea rdx, [rsp + 0x480]
call fcn.140046821
mov rcx, rsi
call fcn.14004684d
cmp rax, 1
jne 0x140043413
test rdx, rdx
je 0x1400433f3
lea rcx, [rsp + 0xc40]
call fcn.140029556
jmp 0x140043413
movzx eax, byte [rsp + 0xcf8]
cmp eax, 7
ja 0x140043f94
mov ecx, 0xb2
bt ecx, eax
mov edx, 0
jae 0x1400433e4
mov rcx, qword [rsp + 0xf8]
lea rdx, [0x14010c880]
call fcn.14001a439
mov esi, eax
cmp qword [rsp + 0x480], 0
je 0x140043444
cmp qword [rsp + 0x490], 0
sete byte [rsp + 0x3c]
jmp 0x14004345b
mov rcx, qword [rsp + 0x488]
mov rax, qword [rsp + 0x490]
call qword [rax + 0x28]
mov byte [rsp + 0x3c], al
test sil, sil
je 0x1400434fb
lea rcx, [rsp + 0xc40]
call fcn.14002943e
test rax, rax
je 0x1400434fb
test rdx, rdx
je 0x1400434fb
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x340], rax
movaps xmm0, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x330], xmm0
mov byte [rsp + 0x1b0], 2
mov dword [rsp + 0x1b4], 2
lea rsi, [rsp + 0x1b0]
mov rcx, rsi
call fcn.140028999
mov qword [rsp + 0x1b0], rax
mov qword [rsp + 0x1b8], 3
lea rcx, [rsp + 0x330]
mov rdx, rsi
call fcn.140035ef1
lea rcx, [rsp + 0xc40]
call fcn.140035684
mov esi, r12d
jmp 0x140043d4a
mov byte [rsp + 0x3f], sil
mov rcx, qword [rsp + 0xd10]
test rcx, rcx
je 0x1400435fc
movabs rax, 0xa6b6033711c6e07c
mov qword [rsp + 0x1b0], rax
movabs rax, 0x2210b47e2efcb22d
mov qword [rsp + 0x1b8], rax
lea rdx, [rsp + 0x1b0]
call fcn.140046edb
test rax, rax
je 0x1400435fc
mov rsi, rax
mov rdi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0xa6b6033711c6e07c
cmp rax, rcx
jne 0x1400435f1
movabs rax, 0x2210b47e2efcb22d
cmp rdx, rax
jne 0x1400435f1
mov rdi, qword [rsi]
mov rax, qword [rsi + 0x18]
mov qword [rsp + 0x530], rax
movups xmm0, xmmword [rsi + 8]
movaps xmmword [rsp + 0x520], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140007ce0
test rdi, rdi
je 0x1400435fc
mov qword [rsp + 0x1b0], rdi
mov rax, qword [rsp + 0x530]
lea r8, [rsp + 0x1b0]
mov qword [r8 + 0x18], rax
movaps xmm0, xmmword [rsp + 0x520]
movups xmmword [r8 + 8], xmm0
lea rsi, [rsp + 0x330]
mov rcx, rsi
lea rdx, [rsp + 0xd10]
call fcn.140012084
mov rcx, rsi
call fcn.140011856
jmp 0x1400435fc
mov rcx, rsi
mov rdx, rdi
call fcn.140001558
mov r8d, 0xe0
lea rcx, [rsp + 0xd20]
lea rdx, [rsp + 0xc40]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x190]
mov rcx, qword [rax]
test rcx, rcx
mov qword [rsp + 0x40], rcx
cmove rax, rcx
mov qword [rsp + 0x98], rax
mov rcx, qword [rsp + 0xdf0]
test rcx, rcx
je 0x1400436d8
movabs rax, 0x2d2f72d4f6ee0135
mov qword [rsp + 0x1b0], rax
movabs rax, 0xcd6af9d5d4a4b42b
mov qword [rsp + 0x1b8], rax
lea rdx, [rsp + 0x1b0]
call fcn.140046edb
test rax, rax
je 0x1400436d8
mov rsi, rax
mov rdi, rdx
mov rcx, rax
call qword [rdx + 0x18]
movabs rcx, 0x2d2f72d4f6ee0135
cmp rax, rcx
jne 0x1400436cd
movabs rax, 0xcd6af9d5d4a4b42b
cmp rdx, rax
jne 0x1400436cd
movups xmm0, xmmword [rsi]
movups xmm1, xmmword [rsi + 0x10]
movaps xmmword [rsp + 0x4f0], xmm1
movaps xmmword [rsp + 0x4e0], xmm0
mov edx, 8
mov rcx, rsi
call fcn.140007ce0
jmp 0x1400436e1
mov rcx, rsi
mov rdx, rdi
call fcn.140001558
and qword [rsp + 0x4e0], 0
lea rcx, [rsp + 0x1b0]
mov rsi, qword [rsp + 0xdf0]
test rsi, rsi
je 0x140043715
cmp qword [rsi + 0x18], 0
je 0x140043715
mov rcx, rsi
call fcn.14001f371
mov rcx, rsi
call fcn.140046e97
lea rcx, [rsp + 0x1b0]
mov rax, qword [rsp + 0x78]
mov rax, qword [rax]
mov qword [rsp + 0x180], rax
lea rdx, [rax + 0x10]
mov rsi, rcx
call fcn.140011893
cmp qword [rsp + 0x1b0], 0
jne 0x1400458ed
mov qword [rsp + 0x50], rbp
mov rbp, qword [rsp + 0x1b8]
mov al, byte [rsp + 0x1c0]
mov byte [rsp + 0x3d], al
mov rax, qword [r14 + 0x98]
mov qword [rsp + 0x4d0], rax
lea rdx, [rax + 0x10]
mov rcx, rsi
call fcn.140033294
cmp qword [rsp + 0x1b0], 0
jne 0x140045914
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0xb8], rax
mov al, byte [rsp + 0x1c0]
mov byte [rsp + 0x39], al
lea rdx, [rbp + 0x68]
mov rcx, rsi
call fcn.14001b4d4
mov al, byte [rsp + 0x1b0]
cmp al, 3
jne 0x14004381e
mov rdi, qword [rbp + 0x108]
test dil, 1
jne 0x140043891
cmp qword [rsp + 0x40], 0
mov esi, r12d
je 0x140043d5c
lea rax, [rbp + 0x1b8]
mov rcx, qword [rsp + 0x98]
mov rcx, qword [rcx + 8]
mov qword [rsp + 0x1b8], rcx
mov qword [rsp + 0x1b0], rax
lea rcx, [rsp + 0x1b0]
call fcn.14001806b
cmp byte [rax + 0x124], 0
je 0x140043d5c
mov byte [rsp + 0x40], 3
mov dil, 3
jmp 0x1400438a0
mov byte [rsp + 0x40], al
mov dil, byte [rsp + 0x1b1]
mov eax, dword [rsi + 2]
mov dword [rsp + 0x88], eax
movzx eax, word [rsi + 6]
mov word [rsp + 0x8c], ax
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x1c0]
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x1c4]
mov dword [rsp + 0x48], eax
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0xc0], rax
mov al, byte [rsp + 0x1d0]
mov byte [rsp + 0x3a], al
mov eax, dword [rsi + 0x21]
mov ecx, dword [rsi + 0x24]
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x6b], ecx
jmp 0x14004389d
shr edi, 8
or dil, 5
mov byte [rsp + 0x40], 3
mov esi, r12d
mov dl, byte [rsp + 0x39]
mov rcx, qword [rsp + 0xb8]
call fcn.14009ebc2
mov rcx, rbp
mov dl, byte [rsp + 0x3d]
call fcn.14009ebc2
lea rcx, [rsp + 0x4e0]
call fcn.140011856
lea rcx, [rsp + 0xd20]
call fcn.140035684
mov r8d, edi
mov r12, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0xa0]
mov rbp, qword [rsp + 0x50]
mov dil, byte [rsp + 0x40]
mov byte [rsp + 0x1b0], dil
mov byte [rsp + 0x1b1], r8b
movzx eax, word [rsp + 0x8c]
lea rdx, [rsp + 0x1b0]
mov word [rdx + 6], ax
mov eax, dword [rsp + 0x88]
mov dword [rdx + 2], eax
mov qword [rsp + 0xa0], rcx
mov qword [rsp + 0x1b8], rcx
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0x1c0], eax
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0x1c4], eax
mov qword [rsp + 0xc0], r12
mov qword [rsp + 0x1c8], r12
mov al, byte [rsp + 0x3a]
mov byte [rsp + 0x1d0], al
mov eax, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x6b]
mov dword [rdx + 0x24], ecx
mov dword [rdx + 0x21], eax
cmp dil, 3
mov byte [rsp + 0x3e], r8b
jne 0x140043994
mov byte [rsp + 0xc8], 3
mov byte [rsp + 0xc9], r8b
mov rdi, r13
jmp 0x140043c81
lea rcx, [rsp + 0xc8]
call fcn.140017944
cmp byte [rsp + 0xc8], 5
mov rdi, r13
jne 0x140043c81
mov qword [rsp + 0x40], r15
mov r12b, byte [rsp + 0xe8]
mov r9, qword [rsp + 0xd0]
mov qword [rsp + 0x50], rbp
mov r15d, esi
lea rcx, [rsp + 0xd0]
mov rax, qword [rcx + 0x10]
mov qword [rsp + 0x530], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rsp + 0x520], xmm0
add r9, 0x10
lea rdi, [rsp + 0x330]
mov rcx, rdi
mov rdx, r9
call fcn.140011893
cmp qword [rsp + 0x330], 0
jne 0x14004596d
mov rsi, qword [rsp + 0x338]
mov bpl, byte [rsp + 0x340]
lea rax, [rsi + 0x1b8]
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0x338], rcx
mov qword [rsp + 0x330], rax
mov rcx, rdi
call fcn.14001806b
mov dil, byte [rax + 0x124]
mov rcx, rsi
mov edx, ebp
call fcn.14009ebc2
test r12b, r12b
je 0x140043a96
test dil, dil
je 0x140043a96
lea rcx, [rsp + 0x330]
lea rdx, [rsp + 0x520]
call fcn.14001b17e
mov rsi, qword [rsp + 0x190]
mov rcx, rsi
call fcn.140045c8b
movups xmm0, xmmword [rsp + 0x330]
movups xmmword [rsi], xmm0
lea rbp, [rsp + 0x1b0]
mov rcx, rbp
lea rdx, [rsp + 0x520]
call fcn.14001b17e
mov rax, qword [rsp + 0x530]
mov qword [rbp + 0x28], rax
movaps xmm0, xmmword [rsp + 0x520]
movups xmmword [rbp + 0x18], xmm0
mov byte [rsp + 0x1c0], 0
movups xmm0, xmmword [rsp + 0x1b0]
movups xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x150], xmm0
mov al, byte [rsp + 0x1c0]
mov byte [rsp + 0x160], al
mov rax, qword [rsp + 0x1c1]
mov qword [rsp + 0x161], rax
mov eax, dword [rsp + 0x1c9]
mov dword [rsp + 0x169], eax
movzx eax, word [rsp + 0x1cd]
mov word [rsp + 0x16d], ax
mov al, byte [rsp + 0x1cf]
mov byte [rsp + 0x16f], al
movaps xmmword [rsp + 0x170], xmm1
mov rax, qword [rsp + 0x160]
lea rcx, [rsp + 0x348]
mov qword [rcx + 0x10], rax
movaps xmm0, xmmword [rsp + 0x150]
movups xmmword [rcx], xmm0
lea rdx, [rsp + 0x168]
mov rax, qword [rdx + 0x10]
lea rcx, [rsp + 0x360]
mov qword [rcx + 0x10], rax
movups xmm0, xmmword [rdx]
movups xmmword [rcx], xmm0
movaps xmm0, xmmword [rsp + 0x480]
movaps xmm1, xmmword [rsp + 0x490]
lea rax, [rsp + 0x378]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
movaps xmm0, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x330], xmm0
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x340], rax
mov al, byte [rsp + 0x3f]
mov byte [rsp + 0x398], al
mov al, byte [rsp + 0x3c]
mov byte [rsp + 0x399], al
mov r12, qword [rsp + 0x60]
mov r8, qword [r12]
lea rcx, [rsp + 0xa78]
mov rdx, qword [rsp + 0x78]
call fcn.140046179
movzx eax, byte [rsp + 0xa78]
cmp eax, 5
je 0x140043d6f
cmp eax, 6
je 0x14004575e
mov rax, qword [rsp + 0x340]
mov qword [rsp + 0x530], rax
movaps xmm0, xmmword [rsp + 0x330]
movaps xmmword [rsp + 0x520], xmm0
lea rcx, [rsp + 0xa78]
call fcn.140028999
mov qword [rsp + 0x1b0], rax
mov qword [rsp + 0x1b8], 3
lea rcx, [rsp + 0x520]
lea rdx, [rsp + 0x1b0]
call fcn.140035ef1
lea rcx, [rsp + 0x348]
call fcn.140035a85
lea rcx, [rsp + 0x360]
call fcn.140045cd1
lea rcx, [rsp + 0x378]
call fcn.1400356ba
jmp 0x140043d90
mov qword [rsp + 0x50], rbp
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x170], rax
mov al, byte [rsp + 0xc8]
mov cl, byte [rsp + 0xc9]
mov rdx, qword [rsp + 0xca]
mov r8d, dword [rsp + 0xd2]
movzx r9d, word [rsp + 0xd6]
movups xmm0, xmmword [rsp + 0xd8]
movaps xmmword [rsp + 0x160], xmm0
mov byte [rsp + 0x150], al
mov byte [rsp + 0x151], cl
mov qword [rsp + 0x152], rdx
mov dword [rsp + 0x15a], r8d
mov word [rsp + 0x15e], r9w
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x340], rax
movaps xmm0, xmmword [rsp + 0x130]
movaps xmmword [rsp + 0x330], xmm0
lea rcx, [rsp + 0x150]
call fcn.140028999
mov qword [rsp + 0x1b0], rax
mov qword [rsp + 0x1b8], 3
lea rcx, [rsp + 0x330]
lea rdx, [rsp + 0x1b0]
call fcn.140035ef1
lea rcx, [rsp + 0x480]
call fcn.1400356ba
jmp 0x140042f0a
mov byte [rsp + 0x40], 3
cmp byte [rbp + 0x60], 0
je 0x140043da0
mov dil, 1
jmp 0x1400438a0
mov ecx, 0xe
mov rdi, rbp
lea rsi, [rsp + 0x330]
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
mov rdx, rbp
mov r8, r12
call fcn.140046341
mov rdi, r13
mov esi, r15d
mov r15, qword [rsp + 0x40]
jmp 0x140042f0a
lea rax, [rbp + 0x108]
mov rdi, qword [rax]
test dil, 1
jne 0x140043f88
mov qword [rsp + 0x4c8], rax
shr rdi, 0x20
lea eax, [rdi + 2]
mov ecx, eax
shr ecx, 0x1f
mov dword [rbp + 0x108], ecx
mov dword [rbp + 0x10c], eax
mov r9d, dword [rbp + 0xf4]
mov qword [rsp + 0xf0], rbp
mov r8d, dword [rbp + 0x174]
lea rcx, [rsp + 0x330]
mov qword [rsp + 0x40], rdi
mov edx, edi
call fcn.14001b012
mov rcx, qword [rsp + 0x4d8]
lea rdx, [0x14010b068]
call fcn.14001a439
test al, al
je 0x140043e22
mov qword [rsp + 0x360], 1
mov r8d, 0xe0
lea rcx, [rsp + 0x940]
lea rdx, [rsp + 0xd20]
call sub.VCRUNTIME140.dll_memcpy
movaps xmm0, xmmword [rsp + 0x4e0]
movaps xmm1, xmmword [rsp + 0x4f0]
movaps xmmword [rsp + 0x6f0], xmm1
movaps xmmword [rsp + 0x6e0], xmm0
mov ecx, 0xb
lea rbp, [rsp + 0xe70]
mov rdi, rbp
lea rsi, [rsp + 0x9a0]
rep movsq qword [rdi], qword [rsi]
mov sil, byte [rsp + 0xa18]
mov rcx, qword [rsp + 0xa10]
call fcn.1400121ae
mov rcx, qword [rsp + 0x188]
lea rdx, [0x14010c880]
call fcn.14001a439
lea rcx, [rsp + 0xa20]
mov rdx, rbp
call fcn.140023c96
mov rax, qword [rsp + 0xa50]
test rax, rax
mov rbp, qword [rsp + 0x50]
je 0x140043f9b
mov qword [rsp + 0x640], rax
lea rax, [rsp + 0xa58]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
lea rax, [rsp + 0x648]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov rax, qword [rsp + 0x650]
cmp rax, 1
mov r8, rax
adc r8, 0
lea rdx, [0x14013a360]
test rax, rax
mov rdi, r13
je 0x140043f17
mov rdx, qword [rsp + 0x648]
lea rcx, [rsp + 0x460]
call fcn.140009dfd
mov rcx, rdi
call fcn.140001e4c
cmp qword [rsp + 0x460], 0
lea rax, [0x1400e1e70]
mov qword [rsp + 0x640], rax
mov qword [rsp + 0x648], 1
lea rax, [rsp + 0x648]
movups xmmword [rax + 8], xmm6
je 0x140043fc5
movups xmm0, xmmword [rsp + 0x460]
movups xmm1, xmmword [rsp + 0x470]
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x110], xmm0
mov rcx, rdi
call fcn.140001e4c
jmp 0x140043ff5
shr edi, 8
or dil, 5
jmp 0x1400438a0
xor edx, edx
jmp 0x1400433e4
lea rax, [0x1400e1e70]
mov qword [rsp + 0x640], rax
mov qword [rsp + 0x648], 1
lea rax, [rsp + 0x648]
movups xmmword [rax + 8], xmm6
mov rdi, r13
mov rax, qword [rsp + 0x640]
mov rcx, qword [rsp + 0x648]
movups xmm0, xmmword [rsp + 0x650]
movaps xmmword [rsp + 0x120], xmm0
mov qword [rsp + 0x110], rax
mov qword [rsp + 0x118], rcx
lea rdx, [rsp + 0x118]
lea r9, [rsp + 0xaa0]
movzx eax, byte [rsp + 0x9f8]
test eax, eax
je 0x140044025
cmp eax, 7
je 0x140044025
cmp qword [rsp + 0x120], 0
je 0x1400446ed
mov rax, qword [rsp + 0x110]
test rax, rax
je 0x14004408a
mov qword [rsp + 0x460], rax
mov rcx, qword [rdx + 0x10]
lea r8, [rsp + 0x468]
mov qword [r8 + 0x10], rcx
movups xmm0, xmmword [rdx]
movups xmmword [r8], xmm0
cmp qword [rsp + 0x470], 0
je 0x140044075
mov rcx, qword [rdx + 0x10]
mov qword [rsp + 0x4b0], rcx
movups xmm0, xmmword [rdx]
movaps xmmword [rsp + 0x4a0], xmm0
jmp 0x14004408c
lea rcx, [rsp + 0x460]
call fcn.140001e4c
lea r9, [rsp + 0xaa0]
xor eax, eax
mov rdx, qword [rsp + 0x188]
mov rcx, qword [rdx + 0x10]
mov qword [rsp + 0x650], rcx
movups xmm0, xmmword [rdx]
movaps xmmword [rsp + 0x640], xmm0
and qword [rsp + 0x658], 0
and qword [rsp + 0x678], 0
mov qword [rsp + 0x698], rax
mov rax, qword [rsp + 0x4b0]
lea rcx, [rsp + 0x648]
mov qword [rcx + 0x68], rax
movaps xmm0, xmmword [rsp + 0x4a0]
movups xmmword [rcx + 0x58], xmm0
movaps xmm0, xmmword [rsp + 0x6e0]
movaps xmm1, xmmword [rsp + 0x6f0]
movups xmmword [rcx + 0x80], xmm1
movups xmmword [rcx + 0x70], xmm0
and word [rsp + 0x6d8], 0
cmp byte [rsp + 0xa20], 3
je 0x14004412b
mov rcx, rdi
lea rdx, [rsp + 0xa20]
call fcn.14001df29
lea r9, [rsp + 0xaa0]
cmp qword [rsp + 0xa30], 0
je 0x1400441b2
lea rax, [rsp + 0xa58]
movups xmm0, xmmword [rax - 0x28]
movups xmm1, xmmword [rax - 0x18]
movaps xmmword [rsp + 0x4b0], xmm1
movaps xmmword [rsp + 0x4a0], xmm0
mov rdx, qword [rsp + 0x4a8]
mov r8, qword [rsp + 0x4b0]
lea rcx, [rsp + 0x460]
call fcn.140009dfd
lea rdi, [rsp + 0x678]
mov rcx, rdi
call fcn.140011856
movups xmm0, xmmword [rsp + 0x460]
movups xmm1, xmmword [rsp + 0x470]
movups xmmword [rdi + 0x10], xmm1
movups xmmword [rdi], xmm0
mov rdi, r13
lea rcx, [rsp + 0x4a0]
call fcn.140001e4c
lea r9, [rsp + 0xaa0]
mov r8d, 0xa0
mov rcx, r9
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0xab8]
or rax, qword [rsp + 0xad8]
jne 0x140044242
lea rcx, [rsp + 0xaa0]
cmp sil, 3
jne 0x140044233
call fcn.1400152f6
lea rcx, [rsp + 0x940]
call fcn.1400134d5
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x58], eax
movzx eax, word [rsp + 0x94]
mov word [rsp + 0x5c], ax
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
mov dword [rsp + 0x70], eax
mov dword [rsp + 0x73], ecx
mov byte [rsp + 0x98], 7
mov dil, 3
jmp 0x140044373
lea rdx, [0x14010ec58]
call fcn.14001df29
mov rdi, r13
mov sil, byte [rsp + 0x3f]
xor sil, 1
and sil, byte [rsp + 0x3c]
mov r8d, 0xa0
mov rcx, rdi
lea rdx, [rsp + 0xaa0]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1b0]
mov rdx, qword [rsp + 0x40]
mov r8, rdi
lea r9, [rsp + 0x940]
call fcn.14001a36a
test sil, sil
je 0x140044290
or byte [rsp + 0x2cc], 1
mov r12, qword [rsp + 0x1b0]
mov dil, byte [rsp + 0x1b8]
mov al, byte [rsp + 0x1b9]
mov byte [rsp + 0x98], al
lea rcx, [rsp + 0x1b0]
mov eax, dword [rcx + 0xa]
mov dword [rsp + 0x90], eax
movzx eax, word [rcx + 0xe]
mov word [rsp + 0x94], ax
mov rbp, qword [rsp + 0x1c0]
mov eax, dword [rsp + 0x1c8]
mov dword [rsp + 0x50], eax
mov eax, dword [rsp + 0x1cc]
mov dword [rsp + 0x84], eax
mov r15, qword [rsp + 0x1d0]
mov al, byte [rsp + 0x1d8]
mov byte [rsp + 0x3b], al
mov eax, dword [rcx + 0x29]
mov ecx, dword [rcx + 0x2c]
mov dword [rsp + 0xa8], eax
mov dword [rsp + 0xab], ecx
mov r8d, 0xf0
lea rsi, [rsp + 0x850]
mov rcx, rsi
lea rdx, [rsp + 0x1e0]
call sub.VCRUNTIME140.dll_memcpy
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x58], eax
movzx eax, word [rsp + 0x94]
mov word [rsp + 0x5c], ax
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0xab]
mov dword [rsp + 0x70], eax
mov dword [rsp + 0x73], ecx
cmp r12, 3
jne 0x140044418
mov ebx, dword [rsp + 0x50]
mov r12b, byte [rsp + 0x3b]
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x88], eax
movzx eax, word [rsp + 0x5c]
mov word [rsp + 0x8c], ax
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
mov dword [rsp + 0x68], eax
mov dword [rsp + 0x6b], ecx
mov al, byte [rsp + 0x380]
lea ecx, [rax - 6]
cmp cl, 6
mov esi, r12d
jb 0x1400443c4
add al, 0xfd
cmp al, 2
ja 0x1400443b7
cmp al, 1
jne 0x1400443c4
lea rcx, [rsp + 0x380]
call fcn.140046b83
mov rax, qword [rsp + 0x3c0]
test rax, rax
je 0x1400443dc
mov rcx, qword [rsp + 0x3c8]
call qword [rax + 0x18]
mov rax, qword [rsp + 0x3d8]
test rax, rax
je 0x1400443f4
mov rcx, qword [rsp + 0x3e0]
call qword [rax + 0x18]
mov r12, r15
mov byte [rsp + 0x3a], sil
mov qword [rsp + 0xa0], rbp
mov dword [rsp + 0x4c], ebx
mov eax, dword [rsp + 0x84]
mov dword [rsp + 0x48], eax
jmp 0x140044638
mov rbx, r12
mov rax, qword [rsp + 0xb8]
add rax, 8
mov qword [rsp + 0x4c0], rax
mov r8d, 0xf0
lea rcx, [rsp + 0x550]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rsp + 0x520], r12
mov byte [rsp + 0x528], dil
mov al, byte [rsp + 0x98]
mov byte [rsp + 0x529], al
movzx eax, word [rsp + 0x5c]
lea rdx, [rsp + 0x521]
mov word [rdx + 0xd], ax
mov eax, dword [rsp + 0x58]
mov dword [rdx + 9], eax
mov qword [rsp + 0x530], rbp
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x538], eax
mov eax, dword [rsp + 0x84]
mov dword [rsp + 0x53c], eax
mov qword [rsp + 0x40], r15
mov qword [rsp + 0x540], r15
mov al, byte [rsp + 0x3b]
mov byte [rsp + 0x548], al
mov eax, dword [rsp + 0x70]
mov ecx, dword [rsp + 0x73]
mov dword [rdx + 0x2b], ecx
mov dword [rdx + 0x28], eax
mov rbx, qword [rsp + 0xf0]
lea rsi, [rbx + 0x1b8]
mov edi, dword [rsp + 0x444]
mov r8d, 0x130
lea r15, [rsp + 0x1b0]
mov rcx, r15
lea rdx, [rsp + 0x330]
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rsp + 0x1a0]
mov rdx, rsi
mov r8d, edi
mov rdi, rbx
mov rsi, rcx
mov r9, r15
call fcn.14001a9ce
lea rax, [rbx + 0x1a8]
mov cl, byte [rbx + 0x60]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], cl
mov rcx, qword [rsp + 0x4c8]
lea rdx, [rsp + 0x520]
mov r8, qword [rsp + 0x4c0]
mov r9, rsi
call fcn.1400468a8
cmp al, 0xc
jne 0x1400445fc
inc qword [rdi + 0x228]
mov rsi, qword [rdi + 0x18]
mov rdi, qword [rdi + 0x20]
mov rax, qword [rsp + 0x180]
lock inc qword [rax]
jle case.0x1400227ed.251
lea rcx, [rsp + 0x1a0]
call fcn.1400180f1
mov rcx, rax
call fcn.14001b13d
mov eax, dword [rsp + 0x1a8]
mov dword [rsp + 0x4c], eax
mov eax, dword [rsp + 0x1ac]
mov dword [rsp + 0x48], eax
mov r12, qword [rsp + 0x4d0]
lock inc qword [r12]
mov r15, qword [rsp + 0x40]
mov ebx, dword [rsp + 0x50]
jle case.0x1400227ed.251
inc rdi
cmp rsi, rdi
setbe byte [rsp + 0x3a]
mov rcx, qword [rsp + 0xb8]
mov dl, byte [rsp + 0x39]
call fcn.14009ebc2
mov rcx, qword [rsp + 0xf0]
mov dl, byte [rsp + 0x3d]
call fcn.14009ebc2
mov r9, qword [rsp + 0x180]
mov rcx, r9
mov rdx, r12
mov sil, byte [rsp + 0x3b]
mov r8b, byte [rsp + 0x3e]
jmp 0x14004467a
mov byte [rsp + 0x98], al
mov rcx, qword [rsp + 0x1a0]
mov edx, dword [rsp + 0x1ac]
call fcn.140018553
mov rcx, rsi
call fcn.1400187e6
mov dil, 3
mov sil, byte [rsp + 0x3b]
mov r15, qword [rsp + 0x40]
mov ebx, dword [rsp + 0x50]
mov r12, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0xb8]
mov dl, byte [rsp + 0x39]
call fcn.14009ebc2
mov rcx, qword [rsp + 0xf0]
mov dl, byte [rsp + 0x3d]
call fcn.14009ebc2
mov rcx, qword [rsp + 0xa0]
mov r9, rcx
mov r8b, byte [rsp + 0x98]
mov rdx, r12
cmp dil, 4
jne 0x1400438f4
mov byte [rsp + 0x3e], r8b
mov qword [rsp + 0xa0], rcx
mov qword [rsp + 0xc0], r12
mov qword [rsp + 0x40], r15
mov qword [rsp + 0xd0], r9
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0xd8], eax
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0xdc], eax
mov qword [rsp + 0xe0], rdx
mov r8b, byte [rsp + 0x3a]
mov byte [rsp + 0xe8], r8b
mov eax, dword [rsp + 0x68]
mov ecx, dword [rsp + 0x6b]
lea rdx, [rsp + 0xd0]
mov dword [rdx + 0x1c], ecx
mov dword [rdx + 0x19], eax
mov byte [rsp + 0xc8], 5
mov r12d, r8d
jmp 0x1400439c7
lea rcx, [rsp + 0x110]
call fcn.140001e4c
lea r9, [rsp + 0xaa0]
lea rdx, [rsp + 0x118]
lea rax, [0x1400e1e70]
mov qword [rsp + 0x110], rax
lea rcx, [0x14013a360]
mov qword [rsp + 0x118], rcx
mov qword [rsp + 0x120], 1
and qword [rsp + 0x128], 0
jmp 0x140044032
lea rax, [r14 + 0x180]
mov qword [rsp + 0xb0], rax
lea r13, [r14 + 0xd8]
lea rbp, [r14 + 0x90]
lea rax, [r14 + 0xf8]
mov qword [rsp + 0x78], rax
xor eax, eax
mov qword [rsp + 0x60], rax
cmp dword [rsp + 0x60], 0x10
je 0x1400454f4
mov rcx, r14
mov rdx, r15
call fcn.14004a139
test rax, rax
jne 0x140044799
mov rdi, rdx
test rdx, rdx
jne 0x140045614
mov rax, qword [rsp + 0x60]
inc eax
mov qword [rsp + 0x60], rax
cmp byte [r14 + 0x1e0], 0
jne 0x140045233
mov rbx, qword [r14 + 0x1d8]
mov rsi, qword [rbx]
test rsi, rsi
je 0x14004499e
cmp byte [r14 + 0x178], 0
je 0x140044cf8
mov rax, qword [rbp]
test rsi, rsi
je 0x140044d46
mov dl, 1
cmp rax, 3
ja 0x140044e53
cmp rax, 2
je 0x140044e53
lea rsi, [rbx + 8]
lea rcx, [rsp + 0x1b0]
mov rdx, rsi
mov r8, r15
call fcn.14003652a
cmp dword [rsp + 0x1b0], 2
je 0x1400451e5
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0xb60], rax
movups xmm0, xmmword [rsp + 0x1b0]
movups xmm1, xmmword [rsp + 0x1c0]
movaps xmmword [rsp + 0xb50], xmm1
movaps xmmword [rsp + 0xb40], xmm0
cmp qword [rsp + 0xb40], 0
je 0x140044d7a
mov rax, qword [rsp + 0xb48]
mov rcx, qword [rsp + 0xb50]
test rax, rax
je 0x1400451f9
lea rdx, [rsp + 0xb48]
movups xmm0, xmmword [rdx + 0x10]
lea rdx, [rsp + 0x860]
movups xmmword [rdx], xmm0
mov qword [rsp + 0x850], rax
mov qword [rsp + 0x858], rcx
mov rcx, rsi
call fcn.140047f1d
mov rsi, qword [rsp + 0x860]
test al, al
je 0x140044db4
test rsi, rsi
je 0x140044e1b
movups xmm0, xmmword [rsp + 0x850]
movaps xmmword [rsp + 0x940], xmm0
mov r12, qword [rsp + 0x868]
mov rax, qword [rbp]
lea rcx, [rax - 2]
cmp rcx, 3
ja 0x1400448ec
cmp rcx, 1
jne 0x1400457e7
test rax, rax
je 0x140044e60
mov rdi, qword [r14 + 0x98]
xor eax, eax
cmp rsi, rdi
setne al
mov ecx, 0xff
cmovb eax, ecx
test al, al
je 0x14004502a
movzx eax, al
cmp eax, 1
jne 0x14004505f
movups xmm0, xmmword [rsp + 0x850]
movaps xmmword [rsp + 0x730], xmm0
mov qword [rsp + 0x740], rsi
mov qword [rsp + 0x748], r12
mov qword [rsp + 0x750], rdi
cmp byte [r14 + 0x120], 0
je 0x140045100
mov rax, qword [rsp + 0x750]
lea rcx, [rsp + 0x1b8]
mov qword [rcx + 0x20], rax
movaps xmm0, xmmword [rsp + 0x730]
mov rax, qword [rsp + 0x740]
mov qword [rcx + 0x10], rax
mov rax, qword [rsp + 0x748]
mov qword [rcx + 0x18], rax
movups xmmword [rcx], xmm0
mov qword [rsp + 0x1b0], 1
jmp 0x140044f1d
cmp qword [r14 + 0x70], 4
je 0x1400447c6
cmp qword [r14 + 0x90], 2
jne 0x1400447c6
mov rcx, qword [rsp + 0x78]
call fcn.14004e029
test rax, rax
jne 0x1400447c6
mov rax, qword [rsp + 0xb0]
cmp qword [rax], 2
jne 0x1400447c6
mov rdx, qword [r14 + 0x198]
mov r8, qword [r14 + 0x1a0]
mov r9, qword [r15]
lea rcx, [rsp + 0x1b0]
call fcn.1400354ae
mov rax, qword [rsp + 0x2b0]
cmp rax, 2
lea rdi, [rsp + 0x2b0]
je 0x14004526a
cmp eax, 3
je 0x140045233
mov r8d, 0x100
lea rsi, [rsp + 0x330]
mov rcx, rsi
lea rdx, [rsp + 0x1b0]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rdi + 0x10]
mov qword [rsp + 0x950], rax
movups xmm0, xmmword [rdi]
movaps xmmword [rsp + 0x940], xmm0
mov rcx, rdi
mov rdx, r15
call fcn.1400352b4
test al, al
je 0x140045274
mov rbx, rdi
mov r8d, 0xd0
lea rcx, [rsp + 0x730]
mov rdx, rsi
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x400]
mov qword [rsp + 0x108], rax
mov al, byte [rsp + 0x408]
mov byte [rsp + 0x100], al
lea rdx, [rsp + 0x7e8]
mov rax, qword [rdx + 0x10]
lea rcx, [rsp + 0x860]
mov qword [rcx + 0x58], rax
movups xmm0, xmmword [rdx]
movups xmmword [rcx + 0x48], xmm0
mov ecx, 0xb
lea rdx, [rsp + 0x850]
mov rdi, rdx
lea rsi, [rsp + 0x790]
rep movsq qword [rdi], qword [rsi]
mov r12, qword [rsp + 0x330]
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0xf8], rax
mov ecx, 0xa
lea rdi, [rsp + 0xb40]
lea rsi, [rsp + 0x340]
rep movsq qword [rdi], qword [rsi]
lea rax, [rsp + 0x338]
movups xmm0, xmmword [rax + 0xd8]
movups xmm1, xmmword [rax + 0xe8]
lea rax, [rsp + 0x710]
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
mov ecx, 0xe
lea rdi, [rsp + 0xb90]
mov rsi, rdx
rep movsq qword [rdi], qword [rsi]
mov rsi, qword [rsp + 0xb0]
mov rcx, rsi
call fcn.14003556f
mov rax, qword [rbx + 0x10]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbx]
movups xmmword [rsi], xmm0
mov r8d, 0xc0
lea rcx, [rsp + 0xec8]
lea rdx, [rsp + 0xb40]
call sub.VCRUNTIME140.dll_memcpy
cmp r12, 4
je 0x140045233
cmp r12, 3
je 0x140045289
mov rax, qword [rsp + 0x728]
mov qword [rsp + 0x1cf], rax
movups xmm0, xmmword [rsp + 0x709]
movups xmm1, xmmword [rsp + 0x719]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
mov qword [rsp + 0x520], r12
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x528], rax
mov r8d, 0xc0
lea rcx, [rsp + 0x530]
lea rdx, [rsp + 0xec8]
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0x5f0], rax
mov al, byte [rsp + 0x100]
mov byte [rsp + 0x5f8], al
lea rax, [rsp + 0x1b8]
movups xmm0, xmmword [rax - 1]
movups xmm1, xmmword [rax + 0xf]
movaps xmmword [rsp + 0x340], xmm1
movaps xmmword [rsp + 0x330], xmm0
and qword [rsp + 0x1b0], 0
lea rcx, [rsp + 0x1b0]
call fcn.140011856
cmp qword [rsp + 0x330], 0
je 0x14004518c
cmp qword [rsp + 0x340], 0
lea rdi, [rsp + 0x330]
je 0x1400451af
lea rsi, [rsp + 0x1b0]
mov rcx, rsi
mov rdx, rdi
call fcn.140046821
mov rcx, rsi
call fcn.14004684d
mov rsi, rdx
xor edi, edi
test rax, rax
sete dil
movaps xmm0, xmmword [rsp + 0x330]
movaps xmm1, xmmword [rsp + 0x340]
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmmword [rsp + 0x1b0], xmm0
mov rbx, qword [r14 + 0x1d8]
mov rcx, rbx
call fcn.1400680f5
mov qword [rbx], 1
movaps xmm0, xmmword [rsp + 0x1b0]
movaps xmm1, xmmword [rsp + 0x1c0]
movups xmmword [rbx + 8], xmm0
movups xmmword [rbx + 0x18], xmm1
mov rcx, r14
lea rdx, [rsp + 0x520]
mov r8, rdi
mov r9, rsi
call fcn.14004e156
jmp 0x1400447a5
cmp byte [r14 + 0x120], 0
je 0x140044d0c
cmp qword [r14 + 0x110], 0xf
ja 0x140044d21
mov rcx, r13
call fcn.14004dcde
cmp rax, qword [r14 + 0x118]
jb 0x1400447d4
mov rcx, r14
mov rdx, r15
call fcn.14004d436
test rax, rax
jne 0x140045233
mov rdi, rdx
test rdx, rdx
je 0x1400447a5
jmp 0x1400451ef
mov r12d, 1
xor esi, esi
cmp rax, 3
ja 0x14004521b
cmp rax, 2
je 0x14004521b
mov rcx, r14
call fcn.14004e07d
xor esi, esi
test rax, rax
je 0x14004517d
jmp 0x1400451f4
mov rcx, r14
call fcn.14004e07d
mov rdi, rax
mov rax, qword [rsp + 0xb40]
mov sil, 1
test rdi, rdi
jne 0x140045206
test rax, rax
je 0x14004517d
lea rcx, [rsp + 0xb48]
call fcn.14004e142
jmp 0x14004517d
test rsi, rsi
je 0x140044e44
movups xmm0, xmmword [rsp + 0x850]
movaps xmmword [rsp + 0x940], xmm0
mov rdi, qword [rsp + 0x868]
mov rax, qword [rbp]
lea rcx, [rax - 2]
cmp rcx, 3
ja 0x140044ded
cmp rcx, 1
jne 0x140045794
test rax, rax
je 0x140044f34
mov rax, qword [r14 + 0x98]
mov rcx, rax
sub rcx, rsi
jae 0x140044f70
and qword [r14 + 0x98], 0
mov ecx, 1
jmp 0x140044f79
mov rcx, r14
call fcn.14004e07d
mov rdi, rax
lea rcx, [rsp + 0x850]
call fcn.140001e4c
mov sil, 1
test rdi, rdi
je 0x14004517d
jmp 0x140045201
lea rcx, [rsp + 0x850]
call fcn.140001e4c
xor edx, edx
mov rcx, rbx
call fcn.14004e062
jmp 0x1400447a5
lea rcx, [rsp + 0x1d0]
mov rdx, rsi
call fcn.140029b40
movaps xmm0, xmmword [rsp + 0x940]
mov qword [rsp + 0x1c0], rsi
mov qword [rsp + 0x1c8], r12
movaps xmmword [rsp + 0x330], xmm0
movaps xmm0, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x350], xmm0
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x360], rax
mov rax, qword [rsp + 0x1c0]
mov qword [rsp + 0x340], rax
mov rax, qword [rsp + 0x1c8]
mov qword [rsp + 0x348], rax
lea rax, [0x14010c3b8]
mov qword [rsp + 0x368], rax
mov qword [rsp + 0x370], 7
cmp byte [r14 + 0x120], 0
je 0x140045094
mov ecx, 9
lea rdi, [rsp + 0x1b8]
lea rsi, [rsp + 0x330]
rep movsq qword [rdi], qword [rsi]
mov qword [rsp + 0x1b0], 2
mov rcx, qword [rsp + 0x78]
lea rdx, [rsp + 0x1b0]
call fcn.14004f38b
jmp 0x140045160
lea rcx, [rsp + 0x330]
mov rdx, rsi
call fcn.140029b40
mov rax, qword [rsp + 0x330]
lea rdx, [rsp + 0x338]
mov rcx, qword [rdx]
mov qword [rsp + 0x730], rcx
mov ecx, dword [rdx + 8]
mov dword [rsp + 0x738], ecx
mov ecx, 2
jmp 0x140044f79
mov qword [r14 + 0x98], rcx
xor ecx, ecx
mov qword [rsp + 0x1b0], rcx
movaps xmm0, xmmword [rsp + 0x940]
lea rcx, [rsp + 0x1b8]
movups xmmword [rcx], xmm0
mov qword [rsp + 0x1c8], rsi
mov qword [rsp + 0x1d0], rdi
mov qword [rsp + 0x1d8], rax
mov rax, qword [rsp + 0x730]
mov qword [rcx + 0x28], rax
mov eax, dword [rsp + 0x738]
mov dword [rcx + 0x30], eax
mov eax, dword [rsp + 0x73c]
mov dword [rcx + 0x34], eax
lea rax, [0x14010c3c4]
mov qword [rsp + 0x1f0], rax
mov qword [rsp + 0x1f8], 2
mov rcx, r13
lea rdx, [rsp + 0x1b0]
call case.0x140065957.209
cmp qword [r14 + 0x90], 0
je 0x140045023
cmp qword [r14 + 0x98], 0
jne 0x140045023
cmp byte [r14 + 0xa0], 1
mov eax, 5
sbb rax, 0
mov qword [r14 + 0x90], rax
xor esi, esi
jmp 0x14004517d
movups xmm0, xmmword [rsp + 0x850]
movaps xmmword [rsp + 0x1b0], xmm0
mov qword [rsp + 0x1c0], rsi
mov qword [rsp + 0x1c8], r12
mov rcx, r13
lea rdx, [rsp + 0x1b0]
call fcn.14004f308
jmp 0x140045160
movups xmm0, xmmword [rsp + 0x850]
movaps xmmword [rsp + 0x1b0], xmm0
mov qword [rsp + 0x1c0], rsi
mov qword [rsp + 0x1c8], r12
mov rcx, r13
lea rdx, [rsp + 0x1b0]
call fcn.14004f308
jmp 0x14004516a
mov al, byte [rsp + 0x363]
sub al, byte [rsp + 0x362]
movzx edx, al
add rdx, qword [rsp + 0x340]
mov rax, 0xffffffffffffffff
cmovb rdx, rax
add rdx, 7
cmovb rdx, rax
mov rcx, r13
call fcn.140029c3a
lea rdi, [rsp + 0x330]
mov rcx, rdi
call fcn.14004f51d
test rdx, rdx
je 0x1400450fb
mov rsi, rdx
mov rcx, r13
mov rdx, rax
mov r8, rsi
call fcn.1400a2ec1
mov rcx, rdi
mov rdx, rsi
call fcn.14004de70
jmp 0x1400450d0
mov rcx, rdi
jmp 0x14004515b
cmp rsi, rdi
mov rdx, rdi
cmovb rdx, rsi
mov rcx, r13
call fcn.140029c3a
cmp rsi, rdi
cmovb rdi, rsi
test rdi, rdi
je 0x140045153
mov rdx, qword [rsp + 0x738]
mov rcx, r13
mov r8, rdi
call fcn.1400a2ec1
lea rcx, [rsp + 0x730]
mov rdx, rdi
call fcn.14004de35
mov rsi, qword [rsp + 0x740]
mov rdi, qword [rsp + 0x750]
jmp 0x140045112
lea rcx, [rsp + 0x730]
call fcn.140001e4c
cmp byte [r14 + 0xa0], 0
je 0x140045171
mov eax, 5
jmp 0x140045176
mov eax, 4
mov qword [rbp], rax
mov sil, 1
mov rcx, rbx
mov edx, esi
call fcn.14004e062
jmp 0x1400447a5
mov rcx, qword [rsp + 0x338]
mov rax, qword [rsp + 0x340]
call qword [rax + 0x28]
test al, al
lea rdi, [rsp + 0x330]
je 0x140044c68
mov rsi, qword [r14 + 0x1d8]
mov rcx, rsi
call fcn.1400680f5
and qword [rsi], 0
mov r8d, 2
mov rcx, r14
lea rdx, [rsp + 0x520]
call fcn.14004e156
mov rcx, rdi
call fcn.1400356ba
jmp 0x1400447a5
mov r12d, 1
xor esi, esi
jmp 0x14004521b
xor r12d, r12d
jmp 0x140045225
mov rdi, rax
jmp 0x140045218
call fcn.140048413
mov rdi, rax
mov sil, 1
jmp 0x140045218
test rax, rax
je 0x140045218
lea rcx, [rsp + 0xb48]
call fcn.14004e142
xor r12d, r12d
mov rcx, rbx
mov edx, esi
call fcn.14004e062
test r12, r12
jne 0x140045233
test rdi, rdi
jne 0x140045614
mov rcx, r14
mov rdx, r15
call fcn.14004d436
test rax, rax
jne 0x14004524f
mov rdi, rdx
test rdx, rdx
jne 0x140045614
cmp byte [r14 + 0xd3], 0
mov byte [r14 + 0xd3], 0
jne 0x140044772
jmp 0x140045503
mov byte [r14 + 0x1a8], 1
jmp 0x140045289
lea rcx, [rsp + 0x940]
call fcn.140035579
mov rcx, rsi
call fcn.140035663
mov byte [r14 + 0x1e0], 1
mov qword [r14 + 0x70], 4
mov qword [r14 + 0x90], 5
mov byte [r14 + 0xd4], 2
jmp 0x140045233
cmp eax, 6
jne 0x1400452ba
mov edi, 3
jmp 0x140045339
mov byte [rsp + 0x330], al
lea rax, [rsp + 0x521]
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x331], xmm0
movups xmmword [rsp + 0x341], xmm1
mov rax, qword [rax + 0x1f]
mov qword [rsp + 0x350], rax
mov rcx, qword [r14 + 0xc0]
call fcn.1400295da
mov rsi, rax
mov edi, 2
test rax, rax
jne 0x14004532c
lea rcx, [rsp + 0x330]
call fcn.140046866
xor edi, edi
mov ecx, eax
mov r8d, 1
xor r9d, r9d
call fcn.140046886
test al, al
je 0x14004556d
lea rcx, [rsp + 0x330]
call fcn.140024404
cmp edi, 3
je 0x140045514
test rdi, rdi
je 0x1400456bb
cmp edi, 2
je 0x1400456bd
mov rcx, qword [rsp + 0x198]
mov rax, qword [rcx]
mov qword [rcx], 3
cmp rax, 2
jae 0x1400458d2
lea rdx, [rcx + 8]
lea rcx, [rsp + 0xf90]
mov qword [rcx - 8], rax
mov r8d, 0x1e0
call sub.VCRUNTIME140.dll_memcpy
lea r14, [rsp + 0x1b0]
lea rbx, [rsp + 0xf88]
mov r8d, 0x180
mov rcx, r14
mov rdx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea r15, [rsp + 0x288]
lea rdi, [rsp + 0x330]
mov r8d, 0xa8
mov rcx, rdi
mov rdx, r15
call sub.VCRUNTIME140.dll_memcpy
movups xmm0, xmmword [rdi + 0x68]
lea r12, [rsp + 0x538]
movaps xmmword [r12 - 0x18], xmm0
mov rax, qword [rdi + 0x78]
mov qword [r12 - 8], rax
lea rdi, [rsp + 0x3b0]
mov rcx, r12
mov rdx, rdi
call fcn.140046074
mov rcx, r15
call fcn.140045a98
mov rcx, rbx
call fcn.140045b2d
movaps xmm0, xmmword [r12 - 0x18]
movaps xmmword [r14], xmm0
mov rax, qword [r12 - 8]
mov qword [r14 + 0x10], rax
movups xmm0, xmmword [r12]
movups xmmword [r14 + 0x18], xmm0
movups xmm0, xmmword [r12 + 0x10]
movups xmmword [r14 + 0x28], xmm0
lea r14, [rsp + 0x1e8]
movups xmm0, xmmword [rbx + 0x180]
movups xmm1, xmmword [rbx + 0x190]
movups xmm2, xmmword [rbx + 0x1a0]
movups xmmword [r14], xmm0
movups xmmword [r14 + 0x10], xmm1
movups xmmword [r14 + 0x20], xmm2
lea rbx, [rsp + 0x1138]
mov rcx, rbx
call fcn.140045b81
mov rcx, qword [rbx + 0x28]
call fcn.140045b8c
mov rax, qword [r14 - 0x28]
mov qword [rsp + 0x510], rax
movaps xmm0, xmmword [r14 - 0x38]
movaps xmmword [rsp + 0x500], xmm0
movups xmm0, xmmword [r14 - 0x10]
movups xmmword [rdi - 0x60], xmm0
movups xmm0, xmmword [r14 - 0x20]
movups xmmword [rdi - 0x70], xmm0
mov rcx, r14
call fcn.140045b63
mov ecx, 0x18
mov edx, 8
call fcn.140035261
movaps xmm0, xmmword [rsp + 0x500]
movups xmmword [rax], xmm0
mov rcx, qword [rsp + 0x510]
mov qword [rax + 0x10], rcx
mov qword [rdi - 0x80], rax
lea rax, fcn.140024394
mov qword [rdi - 0x78], rax
lea rdx, [rsp + 0x330]
mov rcx, rsi
call fcn.140029090
jmp 0x1400456bb
mov rax, qword [r15]
mov rdx, qword [rax]
mov rcx, qword [rax + 8]
call qword [rdx + 0x10]
jmp 0x140045514
cmp byte [r14 + 0x1e0], 0
jne 0x14004551b
cmp qword [r14 + 0x70], 4
je 0x14004551b
mov al, 1
jmp 0x14004570d
mov rax, qword [r14]
mov rsi, qword [r14 + 8]
and qword [r14], 0
mov qword [rsp + 0x1b0], rax
mov qword [rsp + 0x1b8], rsi
test rax, rax
je 0x1400455aa
mov qword [rsp + 0x330], rsi
mov rdi, qword [r14 + 0xc0]
and qword [r14 + 0xc0], 0
test rdi, rdi
je 0x140045354
lea rcx, [rsp + 0x330]
call fcn.140045f30
jmp 0x140045614
mov rax, qword [rsp + 0x350]
lea rcx, [rsp + 0x1b0]
mov qword [rcx + 0x20], rax
movups xmm0, xmmword [rsp + 0x330]
movups xmm1, xmmword [rsp + 0x340]
movaps xmmword [rcx + 0x10], xmm1
movaps xmmword [rcx], xmm0
call fcn.140028999
mov rsi, rax
mov edi, 2
jmp 0x140045339
mov rcx, qword [r14 + 0x140]
mov rax, qword [r14 + 0x148]
mov rdx, r15
call qword [rax + 0x30]
mov rsi, rdx
test rax, rax
jne 0x1400455f1
test rsi, rsi
jne 0x1400455f1
lea rcx, [rsp + 0x1b0]
call fcn.140045f20
mov rdi, qword [r14 + 0xc0]
and qword [r14 + 0xc0], 0
test rdi, rdi
jne 0x140045614
jmp 0x1400456bb
test rax, rax
jne 0x140045514
test rsi, rsi
je 0x1400455cb
mov cl, 0xa
call fcn.140025258
mov rdi, rax
mov rcx, rax
mov rdx, rsi
call fcn.140028a27
mov bl, byte [r14 + 0x1d0]
mov byte [r14 + 0x1d0], 3
cmp bl, 3
je 0x140045693
movups xmm0, xmmword [r14 + 0x1b0]
movups xmm1, xmmword [r14 + 0x1c0]
lea rsi, [rsp + 0x1b0]
movaps xmmword [rsi + 0x10], xmm1
movaps xmmword [rsi], xmm0
mov byte [rsi + 0x20], bl
mov eax, dword [r14 + 0x1d1]
mov ecx, dword [r14 + 0x1d4]
mov dword [rsi + 0x21], eax
mov dword [rsi + 0x24], ecx
mov cl, 8
call fcn.140025258
mov r14, rax
lea rdx, [0x14010c3c6]
mov r8d, 0x10
mov rcx, rax
call fcn.140025108
mov rcx, qword [rsi + 0x10]
mov edx, ebx
mov r8, r14
call fcn.140028d4a
mov rcx, rsi
call fcn.140045eb2
lea rdx, [rsp + 0x1b0]
mov qword [rdx + 8], rdi
mov qword [rdx], 3
mov rcx, qword [rsp + 0xb0]
call fcn.140036186
mov rsi, rax
test rax, rax
jne 0x1400456bd
xor esi, esi
mov rdi, qword [rsp + 0x198]
cmp dword [rdi], 4
je 0x14004585e
mov rcx, rdi
call fcn.1400459bb
mov qword [rdi], 4
test rsi, rsi
je 0x1400456fc
lea rcx, [rsp + 0xf88]
mov qword [rcx], rsi
call fcn.1400358e6
cmp qword [rdi], 5
je 0x140045867
mov rcx, rdi
call fcn.1400459b1
mov qword [rdi], 5
add byte [rax], al
add byte [rcx], dh
invalid
movaps xmm6, xmmword [rsp + 0x1170]
movaps xmm7, xmmword [rsp + 0x1180]
adc dword [rax], eax
add byte [rdi + rcx + 0x28], al
test byte [rax + rdx*4], ah
adc dword [rax], eax
add byte [rax - 0x7f], cl
invalid
test al, 0x11
add byte [rax], al
add byte [rbx + 0x5d], bl
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rcx, qword [r14 + 0x88]
mov rdx, qword [rsp + 0x60]
call fcn.14002811e
invalid
dec dword [rdi]
mov dh, 0xc0
lea rdi, [rax + rax*2]
jmp 0x1400452b8
xor edi, edi
jmp 0x1400452b8
lea rbx, [rsp + 0x1b0]
lea rsi, [rsp + 0x330]
mov ecx, 0xe
mov rdi, rbx
rep movsq qword [rdi], qword [rsi]
mov rcx, r14
call fcn.140045c96
mov ecx, 0xe
mov rdi, r14
mov edi, esi
mov rsi, rbx
rep movsq qword [rdi], qword [rsi]
jmp 0x1400452b3
invalid
sti
invalid
invalid
mov qword [rsp + 0x330], rbp
lea rax, [0x14010c0f8]
add byte [rax - 0x73], cl
mov word [rax + rsi*4], fs
add dword [rax], eax
add byte [rax - 0x77], cl
add dword [rax + 1], edi
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140029954]
mov qword [rsp + 0x338], rdx
lea rdx, [rsp + 0x330]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
call fcn.1400d5c10
mov qword [rsp + 0x330], rbp
lea rax, [0x14010c0f8]
lea rcx, [rsp + 0x1b0]
mov qword [rcx], rax
mov eax, 1
mov qword [rcx + 8], rax
and qword [rcx + 0x20], 0
lea rdx, [0x140029954]
mov qword [rsp + 0x338], rdx
lea rdx, [rsp + 0x330]
mov qword [rcx + 0x10], rdx
mov qword [rcx + 0x18], rax
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh1conn.rsinternal_error:_entered_unreachable_code:_write_body_invalid_state:
call fcn.1400d5c10
lea rcx, str.Map_must_not_be_polled_after_it_returned__Poll::Ready_
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x36
call fcn.1400d7625
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconn.rsp
call fcn.1400d6180
mov qword [rdi], 4
jmp 0x14004586e
mov qword [rdi], 5
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_futures_util_0.3.30_src_future_futuremap.rs
mov edx, 0x28
call fcn.1400d5da0
lea rcx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001f_tokio_1.39.2_src_synconeshot.rs
call fcn.1400d6180
lea rcx, str.internal_error:_entered_unreachable_code_rustc_3f5fd8dd41153bc5fdca9427e9e05be2c767ba23library_std_src_threadmod.rs
lea r8, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientdispatch.rsenvelope_not_dropped
jmp 0x14004587c
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh2mod.rs
jmp 0x1400458b2
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh2mod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400f6a20]
lea r8, [rsp + 0xd20]
jmp 0x1400459a5
mov rcx, rsi
call fcn.140045fe2
lea rcx, str.Upgrade_expects_h1
lea rdx, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcclientconn.rsp
call fcn.140041e2d
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x330]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
jmp 0x140045992
mov rax, qword [rsp + 0x1b8]
mov cl, byte [rsp + 0x1c0]
lea r8, [rsp + 0x330]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14010b9a0]
jmp 0x1400459a5
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fhyper_0.14.30_srcprotoh2mod.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x1400f6a00]
jmp 0x1400458c5
mov rax, qword [rsp + 0x338]
mov cl, byte [rsp + 0x340]
lea r8, [rsp + 0x850]
mov qword [r8], rax
mov byte [r8 + 8], cl
lea rax, str.C:UsersG.cargo_registry_srcindex.crates.io_6f17d22bba15001fh2_0.3.26_srcproto_streams_streams.rs
mov qword [rsp + 0x20], rax
lea rcx, str.called__Result::unwrap____on_an__Err__value
lea r9, [0x14010b960]
mov edx, 0x2b
call fcn.1400d6080
ud2