Function at 0x140064a38
Capabilities:
Initialize winhttp library
Prepare http request
Read http header
Receive http response
Send data
Send http request
Set http header

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
mov eax, 0x8388
call fcn.1400e7d20
sub rsp, rax
lea rbp, [rsp + 0x80]
movaps xmmword [rbp + 0x82f0], xmm6
mov qword [rbp + 0x82e8], 0xfffffffffffffffe
mov qword [rbp + 0x81e8], rdx
mov r12, rcx
lea rdx, str._s__s_WinHTTP
lea r8, str.Crashpad
lea r9, str.0.8.0
lea r14, [rbp + 0x82c8]
mov rcx, r14
call fcn.140048ce8
mov qword [rbp + 0x8050], 0
movaps xmm6, xmmword [0x140115390]
movups xmmword [rbp + 0x8060], xmm6
mov word [rbp + 0x8050], 0
mov ecx, 0x20
call fcn.1400e7770
movaps xmm0, xmmword [0x140115380]
lea rdx, [rbp + 0x8050]
movups xmmword [rdx + 0x10], xmm0
movapd xmm0, xmmword [str.winhttp.dll]
movupd xmmword [rax], xmm0
movabs r15, 0x6c006c0064002e
mov qword [rax + 0xe], r15
mov word [rax + 0x16], 0
mov qword [rdx], rax
lea rcx, [rbp - 0x40]
call fcn.1400374a8
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0x80c0]
call fcn.140081388
mov ebx, eax
lea rcx, [rbp - 0x40]
call fcn.140009ffe
mov rax, qword [rbp + 0x8068]
cmp rax, 8
jb 0x140064b6a
mov rcx, qword [rbp + 0x8050]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140064b65
mov rsi, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rsi
cmp rcx, 0x20
jae 0x14006661b
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rsi
call fcn.1400e7768
test bl, bl
je 0x140064c5f
mov r8d, dword [rbp + 0x80c8]
mov eax, dword [rbp + 0x80cc]
mov r9d, 0xffff
mov ecx, eax
and ecx, r9d
shr eax, 0x10
and r9d, r8d
shr r8d, 0x10
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], eax
lea rdx, str.__lu._lu._lu._lu
lea rsi, [rbp - 0x40]
mov rcx, rsi
call fcn.140048ce8
mov r8, qword [rbp - 0x30]
cmp qword [rbp - 0x28], 0x10
jb 0x140064bbe
mov rsi, qword [rbp - 0x40]
mov rcx, qword [rbp + 0x82d8]
mov rax, qword [rbp + 0x82e0]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x140064bf0
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x82c8]
mov rdx, r8
mov r9, rsi
call fcn.1400022ee
jmp 0x140064c20
lea rbx, [rcx + r8]
mov qword [rbp + 0x82d8], rbx
cmp rax, 0x10
jb 0x140064c0a
mov rdi, qword [rbp + 0x82c8]
jmp 0x140064c11
lea rdi, [rbp + 0x82c8]
add rcx, rdi
mov rdx, rsi
call sub.VCRUNTIME140.dll_memmove
mov byte [rdi + rbx], 0
mov rax, qword [rbp - 0x28]
cmp rax, 0x10
jb 0x140064c5f
mov rcx, qword [rbp - 0x40]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140064c5a
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x14006662f
add rax, 0x28
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
mov qword [rbp + 0x8050], 0
movups xmmword [rbp + 0x8060], xmm6
mov word [rbp + 0x8050], 0
mov ecx, 0x20
call fcn.1400e7770
movaps xmm0, xmmword [0x14011e560]
lea rdx, [rbp + 0x8050]
movups xmmword [rdx + 0x10], xmm0
movupd xmm0, xmmword [0x140147d12]
movupd xmmword [rax], xmm0
mov qword [rax + 0x10], r15
mov word [rax + 0x18], 0
mov qword [rdx], rax
lea rcx, [rbp - 0x40]
call fcn.1400374a8
lea rcx, [rbp - 0x40]
lea rdx, [rbp + 0x80c0]
call fcn.140081388
mov ebx, eax
mov eax, dword [rbp + 0x80e0]
not eax
test eax, 0x40004
sete dil
lea r15, [rbp - 0x40]
mov rcx, r15
call fcn.140009ffe
mov rax, qword [rbp + 0x8068]
cmp rax, 8
jb 0x140064d33
mov rcx, qword [rbp + 0x8050]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140064d2e
mov rsi, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rsi
cmp rcx, 0x20
jae 0x140066620
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rsi
call fcn.1400e7768
and bl, dil
je 0x140064fc8
mov r8d, dword [rbp + 0x80c8]
mov eax, dword [rbp + 0x80cc]
mov r9d, 0xffff
mov ecx, eax
and ecx, r9d
shr eax, 0x10
and r9d, r8d
shr r8d, 0x10
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x20], eax
lea rdx, str._Windows_NT__lu._lu._lu._lu__
lea rbx, [rbp - 0x40]
mov rcx, rbx
call fcn.140048ce8
mov r8, qword [rbp - 0x30]
cmp qword [rbp - 0x28], 0x10
jb 0x140064d88
mov rbx, qword [rbp - 0x40]
mov rcx, qword [rbp + 0x82d8]
mov rax, qword [rbp + 0x82e0]
mov rdx, rax
sub rdx, rcx
cmp rdx, r8
jae 0x140064dba
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x82c8]
mov rdx, r8
mov r9, rbx
call fcn.1400022ee
jmp 0x140064dea
lea rdi, [rcx + r8]
mov qword [rbp + 0x82d8], rdi
cmp rax, 0x10
jb 0x140064dd4
mov rsi, qword [rbp + 0x82c8]
jmp 0x140064ddb
lea rsi, [rbp + 0x82c8]
add rcx, rsi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rsi + rdi], 0
mov rax, qword [rbp - 0x28]
cmp rax, 0x10
jb 0x140064e29
mov rcx, qword [rbp - 0x40]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140064e24
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066634
add rax, 0x28
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
mov rax, qword [rbp + 0x82d8]
mov rcx, qword [rbp + 0x82e0]
mov rdx, rcx
sub rdx, rax
cmp rdx, 3
jae 0x140064e66
mov qword [rsp + 0x20], 3
lea r9, [0x1401414d8]
lea rcx, [rbp + 0x82c8]
mov edx, 3
call fcn.1400022ee
jmp 0x140064e8e
lea rdx, [rax + 3]
mov qword [rbp + 0x82d8], rdx
cmp rcx, 0x10
jb 0x140064e80
mov rcx, qword [rbp + 0x82c8]
jmp 0x140064e87
lea rcx, [rbp + 0x82c8]
mov dword [rcx + rax], 0x343678
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
lea rdx, [rbp + 0x8050]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_IsWow64Process]
test eax, eax
je 0x140064ef2
cmp dword [rbp + 0x8050], 0
je 0x140064f70
mov rax, qword [rbp + 0x82d8]
mov rcx, qword [rbp + 0x82e0]
mov rdx, rcx
sub rdx, rax
cmp rdx, 7
jae 0x140064f3b
mov qword [rsp + 0x20], 7
lea r9, str.__WoW64
lea rcx, [rbp + 0x82c8]
mov edx, 7
call fcn.1400022ee
jmp 0x140064f70
call fcn.1400372c2
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], 1
lea rdx, str.std::string___cdecl_crashpad::_anonymous_namespace_::UserAgent_void_
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0x4e
call fcn.1400372da
lea rdx, [0x14013ae72]
lea rcx, [rbp - 0x40]
call fcn.14000345f
lea rcx, [rbp - 0x40]
call fcn.14003730a
jmp 0x140064f70
lea rdx, [rax + 7]
mov qword [rbp + 0x82d8], rdx
cmp rcx, 0x10
jb 0x140064f55
mov rcx, qword [rbp + 0x82c8]
jmp 0x140064f5c
lea rcx, [rbp + 0x82c8]
mov dword [rcx + rax + 3], 0x3436576f
mov dword [rcx + rax], 0x6f57203b
mov byte [rcx + rax + 7], 0
mov rax, qword [rbp + 0x82d8]
mov rcx, qword [rbp + 0x82e0]
cmp rcx, rax
jne 0x140064fa1
mov byte [rsp + 0x20], 0x29
lea rcx, [rbp + 0x82c8]
mov edx, 1
mov r9d, 1
call fcn.14000418c
jmp 0x140064fc8
lea rdx, [rax + 1]
mov qword [rbp + 0x82d8], rdx
cmp rcx, 0x10
jb 0x140064fbb
mov rcx, qword [rbp + 0x82c8]
jmp 0x140064fc2
lea rcx, [rbp + 0x82c8]
mov word [rcx + rax], 0x29
mov rax, qword [rbp + 0x82d8]
cmp qword [rbp + 0x82e0], 0x10
jb 0x140064fe0
mov r14, qword [rbp + 0x82c8]
lea rdx, [rbp + 0x7fd8]
mov qword [rdx], r14
mov qword [rdx + 8], rax
lea rdi, [rbp + 0x8258]
mov rcx, rdi
call fcn.1400478ac
cmp qword [rbp + 0x8270], 8
jb 0x14006500e
mov rdi, qword [rbp + 0x8258]
mov dword [rsp + 0x20], 0
mov rcx, rdi
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.WINHTTP.dll_WinHttpOpen]
mov r14, rax
mov qword [rbp + 0x81c8], rax
mov rax, qword [rbp + 0x8270]
cmp rax, 8
jb 0x14006507d
mov rcx, qword [rbp + 0x8258]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140065078
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066625
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
movups xmmword [rbp + 0x8268], xmm6
mov word [rbp + 0x8258], 0
mov rax, qword [rbp + 0x82e0]
cmp rax, 0x10
jb 0x1400650d2
mov rcx, qword [rbp + 0x82c8]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400650cd
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x14006662a
add rax, 0x28
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
test r14, r14
je 0x140065182
movsd xmm0, qword [r12 + 0x80]
mulsd xmm0, qword [0x140114ed8]
cvttsd2si edx, xmm0
mov dword [rsp + 0x20], edx
mov rcx, r14
mov r8d, edx
mov r9d, edx
call qword [sym.imp.WINHTTP.dll_WinHttpSetTimeouts]
test eax, eax
je 0x140065224
xorpd xmm0, xmm0
movapd xmmword [rbp + 0x8050], xmm0
movapd xmmword [rbp + 0x8070], xmm0
movapd xmmword [rbp + 0x80a0], xmm0
movapd xmmword [rbp + 0x8090], xmm0
movapd xmmword [rbp + 0x8080], xmm0
movapd xmmword [rbp + 0x8060], xmm0
mov qword [rbp + 0x80b0], 0
mov dword [rbp + 0x8050], WSAGetLastError
mov eax, 1
mov dword [rbp + 0x8070], eax
mov dword [rbp + 0x80a0], eax
mov dword [rbp + 0x80b0], eax
cmp qword [r12 + 0x20], 0x10
jb 0x1400652d8
mov rax, qword [r12 + 8]
jmp 0x1400652dd
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0x9d
call fcn.1400366da
lea rdx, [0x14013bedf]
lea rsi, [rbp + 0x80c0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x80d0]
cmp qword [rbp + 0x80d8], 0x10
jb 0x1400651d5
mov rsi, qword [rbp + 0x80c0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
mov rax, qword [rbp + 0x80d8]
cmp rax, 0x10
jb 0x1400652c8
mov rcx, qword [rbp + 0x80c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400652c3
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jb 0x1400652b9
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0xa7
call fcn.1400366da
lea rdx, [0x14013acd8]
lea rsi, [rbp + 0x80c0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x80d0]
cmp qword [rbp + 0x80d8], 0x10
jb 0x140065277
mov rsi, qword [rbp + 0x80c0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
mov rax, qword [rbp + 0x80d8]
cmp rax, 0x10
jb 0x1400652c8
mov rcx, qword [rbp + 0x80c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400652c3
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066657
add rax, 0x28
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
lea rcx, [rbp - 0x40]
call fcn.140036d3a
xor edi, edi
jmp 0x1400664e2
lea rax, [r12 + 8]
lea rdx, [rbp + 0x7fe8]
mov qword [rdx], rax
mov rax, qword [r12 + 0x18]
mov qword [rdx + 8], rax
lea rdi, [rbp + 0x8258]
mov rcx, rdi
call fcn.1400478ac
cmp qword [rbp + 0x8270], 8
jb 0x140065310
mov rdi, qword [rbp + 0x8258]
lea r9, [rbp + 0x8050]
mov rcx, rdi
xor edx, edx
xor r8d, r8d
call qword [sym.imp.WINHTTP.dll_WinHttpCrackUrl]
test eax, eax
je 0x14006536f
mov edi, dword [rbp + 0x8070]
mov r9, qword [rbp + 0x8068]
mov qword [rbp + 0x82c8], 0
movups xmmword [rbp + 0x82d8], xmm6
mov word [rbp + 0x82c8], 0
cmp rdi, 7
jbe 0x140065423
lea rcx, [rbp + 0x82c8]
mov rdx, rdi
call fcn.14000a448
jmp 0x140065444
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0xb4
call fcn.1400366da
lea rdx, [0x14013c008]
lea rsi, [rbp + 0x80c0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x80d0]
cmp qword [rbp + 0x80d8], 0x10
jb 0x1400653c2
mov rsi, qword [rbp + 0x80c0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
mov rax, qword [rbp + 0x80d8]
cmp rax, 0x10
jb 0x140065413
mov rcx, qword [rbp + 0x80c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x14006540e
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066661
add rax, 0x28
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
lea rcx, [rbp - 0x40]
call fcn.140036d3a
xor edi, edi
jmp 0x140066496
lea rcx, [rbp + 0x82c8]
mov qword [rcx + 0x10], rdi
lea r8, [rdi + rdi]
mov rdx, r9
call sub.VCRUNTIME140.dll_memmove
mov word [rbp + rdi*2 + 0x82c8], 0
mov edi, dword [rbp + 0x80a0]
mov r9, qword [rbp + 0x8098]
mov qword [rbp + 0x8278], 0
movups xmmword [rbp + 0x8288], xmm6
mov word [rbp + 0x8278], 0
cmp rdi, 7
jbe 0x140065483
lea rcx, [rbp + 0x8278]
mov rdx, rdi
call fcn.14000a448
jmp 0x1400654a4
lea rcx, [rbp + 0x8278]
mov qword [rcx + 0x10], rdi
lea r8, [rdi + rdi]
mov rdx, r9
call sub.VCRUNTIME140.dll_memmove
mov word [rbp + rdi*2 + 0x8278], 0
mov edi, dword [rbp + 0x80b0]
mov r9, qword [rbp + 0x80a8]
mov qword [rbp + 0x8238], 0
movups xmmword [rbp + 0x8248], xmm6
mov word [rbp + 0x8238], 0
cmp rdi, 7
jbe 0x1400654e3
lea rcx, [rbp + 0x8238]
mov rdx, rdi
call fcn.14000a448
jmp 0x140065504
lea rcx, [rbp + 0x8238]
mov qword [rcx + 0x10], rdi
lea r8, [rdi + rdi]
mov rdx, r9
call sub.VCRUNTIME140.dll_memmove
mov word [rbp + rdi*2 + 0x8238], 0
mov rax, qword [rbp + 0x8248]
cmp qword [rbp + 0x8250], 8
jb 0x14006551e
mov r9, qword [rbp + 0x8238]
jmp 0x140065525
lea r9, [rbp + 0x8238]
mov rdi, 0xffffffffffffffff
test rax, rax
je 0x14006554f
xor ecx, ecx
mov rdx, rax
cmp word [r9 + rcx], 0x23
je 0x140065549
add rcx, 2
dec rdx
jne 0x140065536
jmp 0x14006554f
sar rcx, 1
mov rdi, rcx
mov qword [rbp - 0x40], 0
movups xmmword [rbp - 0x30], xmm6
mov word [rbp - 0x40], 0
cmp rax, rdi
cmovb rdi, rax
cmp rdi, 7
jbe 0x14006557c
lea rcx, [rbp - 0x40]
mov rdx, rdi
call fcn.14000a448
jmp 0x140065597
lea rcx, [rbp - 0x40]
mov qword [rcx + 0x10], rdi
lea r8, [rdi + rdi]
mov rdx, r9
call sub.VCRUNTIME140.dll_memmove
mov word [rbp + rdi*2 - 0x40], 0
mov r8, qword [rbp - 0x30]
cmp qword [rbp - 0x28], 8
jb 0x1400655a6
mov r15, qword [rbp - 0x40]
mov rax, qword [rbp + 0x8288]
mov rcx, qword [rbp + 0x8290]
mov rdx, rcx
sub rdx, rax
cmp rdx, r8
jae 0x1400655db
mov qword [rsp + 0x20], r8
lea rcx, [rbp + 0x8278]
mov rdx, r8
mov r9, r15
call fcn.14000a590
mov rdi, rax
jmp 0x14006560f
lea rbx, [rax + r8]
lea rdi, [rbp + 0x8278]
mov qword [rdi + 0x10], rbx
mov rsi, rdi
cmp rcx, 8
jb 0x1400655fa
mov rsi, qword [rbp + 0x8278]
lea rcx, [rsi + rax*2]
add r8, r8
mov rdx, r15
call sub.VCRUNTIME140.dll_memmove
mov word [rsi + rbx*2], 0
mov qword [rbp + 0x81f0], 0
xorpd xmm0, xmm0
movupd xmmword [rbp + 0x8200], xmm0
mov rbx, qword [rdi + 0x10]
cmp qword [rdi + 0x18], 8
jb 0x140065634
mov rdi, qword [rdi]
cmp rbx, 7
ja 0x14006564d
movupd xmm0, xmmword [rdi]
movapd xmmword [rbp + 0x81f0], xmm0
mov esi, 7
jmp 0x14006569c
mov rsi, rbx
or rsi, 7
movabs rax, 0x7ffffffffffffffe
cmp rsi, rax
cmovae rsi, rax
lea rcx, [rsi + rsi]
add rcx, 2
cmp rsi, 0x7ff
jb 0x14006567d
call fcn.1400014ce
jmp 0x140065682
call fcn.1400e7770
mov qword [rbp + 0x81f0], rax
lea r8, [rbx + rbx]
add r8, 2
mov rcx, rax
mov rdx, rdi
call sub.VCRUNTIME140.dll_memcpy
mov qword [rbp + 0x8200], rbx
mov qword [rbp + 0x8208], rsi
mov rax, qword [rbp - 0x28]
cmp rax, 8
jb 0x1400656f0
mov rcx, qword [rbp - 0x40]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x1400656eb
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x14006663e
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
movzx r8d, word [rbp + 0x8074]
cmp qword [rbp + 0x82e0], 8
jb 0x14006570b
mov rdx, qword [rbp + 0x82c8]
jmp 0x140065712
lea rdx, [rbp + 0x82c8]
mov rcx, r14
xor r9d, r9d
call qword [sym.imp.WINHTTP.dll_WinHttpConnect]
mov rsi, rax
mov qword [rbp + 0x81d0], rax
test rax, rax
je 0x140065743
cmp qword [r12 + 0x40], 0x10
jb 0x1400657f7
mov rax, qword [r12 + 0x28]
jmp 0x1400657fc
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0xcd
call fcn.1400366da
lea rdx, [0x14013ab35]
lea rsi, [rbp + 0x80c0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x80d0]
cmp qword [rbp + 0x80d8], 0x10
jb 0x140065796
mov rsi, qword [rbp + 0x80c0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
mov rax, qword [rbp + 0x80d8]
cmp rax, 0x10
jb 0x1400657e7
mov rcx, qword [rbp + 0x80c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x1400657e2
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066666
add rax, 0x28
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
lea rcx, [rbp - 0x40]
call fcn.140036d3a
xor edi, edi
jmp 0x14006635a
lea rax, [r12 + 0x28]
mov r14d, dword [rbp + 0x8064]
mov r15, qword [rbp + 0x81f0]
mov rbx, qword [rbp + 0x8208]
lea rdx, [rbp + 0x7ff8]
mov qword [rdx], rax
mov rax, qword [r12 + 0x38]
mov qword [rdx + 8], rax
lea rdi, [rbp - 0x40]
mov rcx, rdi
call fcn.1400478ac
cmp rbx, 8
lea r8, [rbp + 0x81f0]
cmovae r8, r15
xor eax, eax
cmp r14d, 2
sete al
shl eax, 0x17
cmp qword [rbp - 0x28], 8
jb 0x140065856
mov rdi, qword [rbp - 0x40]
mov dword [rsp + 0x30], eax
xorpd xmm0, xmm0
movupd xmmword [rsp + 0x20], xmm0
mov rcx, rsi
mov rdx, rdi
xor r9d, r9d
call qword [sym.imp.WINHTTP.dll_WinHttpOpenRequest]
mov qword [rbp + 0x82c0], rax
mov qword [rbp + 0x81d8], rax
mov rax, qword [rbp - 0x28]
cmp rax, 8
jb 0x1400658c7
mov rcx, qword [rbp - 0x40]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x1400658c2
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x14006665c
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
cmp qword [rbp + 0x82c0], 0
je 0x140065cf6
lea rax, [rbp + 0x81e0]
mov qword [rax], 0
mov qword [rbp + 0x8028], r12
mov r13, qword [r12 + 0x68]
mov rdi, qword [r13]
lea rax, [rbp + 0x8298]
mov qword [rax], rdi
mov bl, 1
lea r14, [rbp - 0x40]
lea r12, [rbp + 0x82a0]
lea r15, [rbp + 0x8030]
cmp rdi, r13
je 0x140065da3
lea rsi, [rdi + 0x20]
cmp qword [rdi + 0x30], 0xe
jne 0x14006595d
cmp qword [rdi + 0x38], 0x10
mov rax, rsi
jb 0x140065933
mov rax, qword [rdi + 0x20]
mov rcx, qword [rax]
movabs rdx, 0x2d746e65746e6f43
xor rcx, rdx
mov rax, qword [rax + 6]
movabs rdx, 0x6874676e654c2d74
xor rax, rdx
or rax, rcx
je 0x140065ca4
cmp qword [rdi + 0x58], 0x10
jb 0x14006596a
mov rax, qword [rdi + 0x40]
jmp 0x14006596e
lea rax, [rdi + 0x40]
mov qword [rbp + 0x8008], rax
mov rax, qword [rdi + 0x50]
mov qword [rbp + 0x8010], rax
mov rcx, r12
lea rdx, [rbp + 0x8008]
call fcn.1400478ac
cmp qword [rdi + 0x38], 0x10
jb 0x14006599a
mov rsi, qword [rdi + 0x20]
mov qword [rbp + 0x8018], rsi
mov rax, qword [rdi + 0x30]
mov qword [rbp + 0x8020], rax
mov rcx, r15
lea rdx, [rbp + 0x8018]
call fcn.1400478ac
mov rax, qword [rbp + 0x8040]
mov rcx, qword [rbp + 0x8048]
mov rdx, rcx
sub rdx, rax
cmp rdx, 2
jae 0x1400659f4
mov qword [rsp + 0x20], 2
mov edx, 2
mov rcx, r15
lea r9, [0x140147e9a]
call fcn.14000a590
jmp 0x140065a20
lea rdx, [rax + 2]
mov qword [rbp + 0x8040], rdx
mov rdx, r15
cmp rcx, 8
jb 0x140065a0f
mov rdx, qword [rbp + 0x8030]
mov dword [rdx + rax*2], 0x20003a
mov word [rdx + rax*2 + 4], 0
mov rax, r15
movupd xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x8220], xmm1
movapd xmmword [rbp + 0x8210], xmm0
movups xmmword [rax + 0x10], xmm6
mov word [rax], 0
mov rcx, r14
lea r8, [rbp + 0x8210]
mov r9, r12
call fcn.14004d71e
mov rax, qword [rbp - 0x30]
mov rcx, qword [rbp - 0x28]
mov rdx, rcx
sub rdx, rax
cmp rdx, 2
jae 0x140065a85
mov qword [rsp + 0x20], 2
mov edx, 2
mov rcx, r14
lea r9, [0x140147eec]
call fcn.14000a590
jmp 0x140065aab
lea rdx, [rax + 2]
mov qword [rbp - 0x30], rdx
mov rdx, r14
cmp rcx, 8
jb 0x140065a9a
mov rdx, qword [rbp - 0x40]
mov dword [rdx + rax*2], 0xa000d
mov word [rdx + rax*2 + 4], 0
mov rax, r14
movupd xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movaps xmmword [rbp + 0x80d0], xmm1
movapd xmmword [rbp + 0x80c0], xmm0
movups xmmword [rax + 0x10], xmm6
mov word [rax], 0
mov rax, qword [rbp - 0x28]
cmp rax, 8
jb 0x140065b11
mov rcx, qword [rbp - 0x40]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140065b0c
mov rdi, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rdi
cmp rcx, 0x20
jae 0x140066602
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rdi
call fcn.1400e7768
movups xmmword [rbp - 0x30], xmm6
mov word [rbp - 0x40], 0
mov rax, qword [rbp + 0x8228]
cmp rax, 8
jb 0x140065b67
mov rcx, qword [rbp + 0x8210]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140065b62
mov rdi, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rdi
cmp rcx, 0x20
jae 0x140066607
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rdi
call fcn.1400e7768
movaps xmmword [rbp + 0x8220], xmm6
mov word [rbp + 0x8210], 0
mov rax, qword [rbp + 0x8048]
cmp rax, 8
jb 0x140065bc3
mov rcx, qword [rbp + 0x8030]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140065bbe
mov rdi, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rdi
cmp rcx, 0x20
jae 0x14006660c
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rdi
call fcn.1400e7768
mov rax, qword [rbp + 0x82b8]
cmp rax, 8
jb 0x140065c0f
mov rcx, qword [rbp + 0x82a0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140065c0a
mov rdi, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rdi
cmp rcx, 0x20
jae 0x140066611
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rdi
call fcn.1400e7768
mov r8, qword [rbp + 0x80d0]
mov rax, r8
shr rax, 0x20
jne 0x140065ced
cmp qword [rbp + 0x80d8], 8
lea rdx, [rbp + 0x80c0]
jb 0x140065c3b
mov rdx, qword [rbp + 0x80c0]
mov rcx, qword [rbp + 0x82c0]
mov r9d, 0x20000000
call qword [sym.imp.WINHTTP.dll_WinHttpAddRequestHeaders]
test eax, eax
je 0x140065dc9
mov rax, qword [rbp + 0x80d8]
cmp rax, 8
jb 0x140065cd5
mov rcx, qword [rbp + 0x80c0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140065c9d
mov rdi, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rdi
cmp rcx, 0x20
jae 0x140066616
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rdi
call fcn.1400e7768
jmp 0x140065cd5
cmp qword [rdi + 0x58], 0x10
jb 0x140065cb1
mov rax, qword [rdi + 0x40]
jmp 0x140065cb5
lea rax, [rdi + 0x40]
mov qword [rbp - 0x40], rax
mov rax, qword [rdi + 0x50]
mov qword [rbp - 0x38], rax
mov rcx, r14
lea rdx, [rbp + 0x81e0]
call fcn.140081915
mov ebx, eax
xor bl, 1
lea rcx, [rbp + 0x8298]
call fcn.14001480c
mov rdi, qword [rbp + 0x8298]
jmp 0x140065911
int3
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0xdb
call fcn.1400366da
lea rdx, [0x14013a8e5]
lea rsi, [rbp + 0x80c0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x80d0]
cmp qword [rbp + 0x80d8], 0x10
jb 0x140065d49
mov rsi, qword [rbp + 0x80c0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
mov rax, qword [rbp + 0x80d8]
cmp rax, 0x10
jb 0x140066343
mov rcx, qword [rbp + 0x80c0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140065d99
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x14006666b
add rax, 0x28
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
jmp 0x140066343
test bl, 1
jne 0x140065ecb
mov rax, qword [rbp + 0x81e0]
movabs rcx, 0x100000000
cmp rax, rcx
cmovb rcx, rax
jmp 0x140065ef5
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0xf7
call fcn.1400366da
lea rdx, [0x14013b019]
lea rsi, [rbp + 0x82a0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x82b0]
cmp qword [rbp + 0x82b8], 0x10
jb 0x140065e1c
mov rsi, qword [rbp + 0x82a0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
mov rax, qword [rbp + 0x82b8]
cmp rax, 0x10
jb 0x140065e6d
mov rcx, qword [rbp + 0x82a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140065e68
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066670
add rax, 0x28
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
lea rcx, [rbp - 0x40]
call fcn.140036d3a
mov rax, qword [rbp + 0x80d8]
cmp rax, 8
jb 0x14006634c
mov rcx, qword [rbp + 0x80c0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140065ec1
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066675
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
jmp 0x14006634c
lea rdx, str.Transfer_Encoding:_chunked_r_n
mov rcx, qword [rbp + 0x82c0]
mov r8d, 0x1c
mov r9d, 0x20000000
call qword [sym.imp.WINHTTP.dll_WinHttpAddRequestHeaders]
xor ecx, ecx
test eax, eax
je 0x14006615d
mov dword [rsp + 0x28], ecx
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x20], 0
mov rcx, qword [rbp + 0x82c0]
xor edx, edx
xor r8d, r8d
xor r9d, r9d
call qword [sym.imp.WINHTTP.dll_WinHttpSendRequest]
test eax, eax
je 0x14006601d
lea rdi, [rbp - 0x36]
lea rsi, [rbp - 0x38]
lea r14, [rbp + 0x8210]
lea r12, [rbp - 0x40]
mov r13w, 0xa0d
mov rax, qword [rbp + 0x8028]
mov rcx, qword [rax + 0x78]
mov rax, qword [rcx]
mov r8d, 0x8000
mov rdx, rdi
call qword [rax + 8]
mov r15, rax
cmp rax, 0xffffffffffffffff
je 0x14006634c
mov rax, r15
test bl, 1
jne 0x140065f80
shr rax, 0x20
jne 0x14006600b
mov rdx, rdi
mov r8d, r15d
jmp 0x140065fe3
shr rax, 0x20
jne 0x14006600e
mov r9d, r15d
mov edx, 8
mov rcx, r12
lea r8, str._08x
call fcn.140056454
mov word [rbp - 0x38], r13w
mov word [rbp + r15 - 0x36], r13w
mov eax, 8
mov rcx, r12
cmp byte [rcx], 0x30
jne 0x140065fca
dec rax
inc rcx
cmp rax, 1
ja 0x140065fb4
mov eax, 1
mov eax, eax
lea r8, [r15 + rax]
add r8, 4
mov rcx, r8
shr rcx, 0x20
jne 0x140066017
mov rdx, rsi
sub rdx, rax
test r8d, r8d
je 0x140066000
mov rcx, qword [rbp + 0x82c0]
mov r9, r14
call qword [sym.imp.WINHTTP.dll_WinHttpWriteData]
test eax, eax
je 0x1400661c1
test r15, r15
jg 0x140065f3f
jmp 0x140066081
int3
int3
int3
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0x116
call fcn.1400366da
lea rdx, [0x14013a8f8]
lea rsi, [rbp + 0x80c0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x80d0]
cmp qword [rbp + 0x80d8], 0x10
jb 0x140066070
mov rsi, qword [rbp + 0x80c0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
jmp 0x140066337
mov rcx, qword [rbp + 0x82c0]
xor edx, edx
call qword [sym.imp.WINHTTP.dll_WinHttpReceiveResponse]
test eax, eax
je 0x140066277
lea r9, [rbp + 0x8210]
mov dword [r9], 0
lea rax, [rbp + 0x8030]
mov dword [rax], 4
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x28], 0
mov rcx, qword [rbp + 0x82c0]
mov edx, 0x20000013
xor r8d, r8d
call qword [sym.imp.WINHTTP.dll_WinHttpQueryHeaders]
test eax, eax
je 0x1400662d8
mov eax, 0xffffff34
add eax, dword [rbp + 0x8210]
cmp eax, 0xfffffffb
ja 0x14006650b
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0x180
call fcn.1400366da
mov r8d, dword [rbp + 0x8210]
lea rdx, str.HTTP_status__lu
lea rsi, [rbp + 0x80c0]
mov rcx, rsi
call fcn.140048ce8
mov r8, qword [rbp + 0x80d0]
cmp qword [rbp + 0x80d8], 0x10
jb 0x14006614c
mov rsi, qword [rbp + 0x80c0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
jmp 0x140066337
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0x106
call fcn.1400366da
lea rdx, [0x14013b019]
lea rsi, [rbp + 0x80c0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x80d0]
cmp qword [rbp + 0x80d8], 0x10
jb 0x1400661b0
mov rsi, qword [rbp + 0x80c0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
jmp 0x140066337
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp + 0x80c0]
mov r9d, 0x15f
call fcn.1400366da
lea rdx, [0x14013eb07]
lea rsi, [rbp + 0x82a0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x82b0]
cmp qword [rbp + 0x82b8], 0x10
jb 0x140066217
mov rsi, qword [rbp + 0x82a0]
lea rcx, [rbp + 0x80c0]
mov rdx, rsi
call fcn.140004e8c
mov rax, qword [rbp + 0x82b8]
cmp rax, 0x10
jb 0x14006626b
mov rcx, qword [rbp + 0x82a0]
lea rdx, [rax + 1]
cmp rdx, 0x1000
jb 0x140066266
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x14006667a
add rax, 0x28
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
lea rcx, [rbp + 0x80c0]
jmp 0x140066347
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0x16d
call fcn.1400366da
lea rdx, [0x14013cb7b]
lea rsi, [rbp + 0x80c0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x80d0]
cmp qword [rbp + 0x80d8], 0x10
jb 0x1400662ca
mov rsi, qword [rbp + 0x80c0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
jmp 0x140066337
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp - 0x40]
mov r9d, 0x17b
call fcn.1400366da
lea rdx, [0x14013b005]
lea rsi, [rbp + 0x80c0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x80d0]
cmp qword [rbp + 0x80d8], 0x10
jb 0x14006632b
mov rsi, qword [rbp + 0x80c0]
lea rcx, [rbp - 0x40]
mov rdx, rsi
call fcn.140004e8c
lea rcx, [rbp + 0x80c0]
call fcn.14000104c
lea rcx, [rbp - 0x40]
call fcn.140036d3a
xor edi, edi
lea rcx, [rbp + 0x81d8]
call fcn.1400678a8
lea rcx, [rbp + 0x81d0]
call fcn.1400678a8
mov rax, qword [rbp + 0x8208]
cmp rax, 8
jb 0x1400663b2
mov rcx, qword [rbp + 0x81f0]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x1400663ad
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066643
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
mov rax, qword [rbp + 0x8250]
cmp rax, 8
jb 0x1400663fe
mov rcx, qword [rbp + 0x8238]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x1400663f9
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066648
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
mov rax, qword [rbp + 0x8290]
cmp rax, 8
jb 0x14006644a
mov rcx, qword [rbp + 0x8278]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140066445
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x14006664d
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
mov rax, qword [rbp + 0x82e0]
cmp rax, 8
jb 0x140066496
mov rcx, qword [rbp + 0x82c8]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x140066491
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066652
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
mov rax, qword [rbp + 0x8270]
cmp rax, 8
jb 0x1400664e2
mov rcx, qword [rbp + 0x8258]
lea rdx, [rax + rax]
add rdx, 2
cmp rdx, 0x1000
jb 0x1400664dd
mov rbx, qword [rcx - 8]
add rcx, 0xfffffffffffffff8
sub rcx, rbx
cmp rcx, 0x20
jae 0x140066639
add rax, rax
add rax, 0x29
mov rdx, rax
mov rcx, rbx
call fcn.1400e7768
lea rcx, [rbp + 0x81c8]
call fcn.1400678a8
mov eax, edi
movaps xmm6, xmmword [rbp + 0x82f0]
add rsp, 0x8388
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov dil, 1
mov rcx, qword [rbp + 0x81e8]
test rcx, rcx
je 0x14006634e
cmp qword [rcx + 0x18], 0x10
mov rax, rcx
jb 0x14006652b
mov rax, qword [rcx]
mov qword [rcx + 0x10], 0
mov byte [rax], 0
lea r14, [rbp + 0x8298]
mov dword [r14], 0
lea rbx, [rbp - 0x40]
mov rsi, qword [sym.imp.WINHTTP.dll_WinHttpReadData]
mov rcx, qword [rbp + 0x82c0]
mov rdx, rbx
mov r8d, 0x1000
mov r9, r14
call rsi
test eax, eax
je 0x14006658c
mov r8d, dword [rbp + 0x8298]
mov rcx, qword [rbp + 0x81e8]
mov rdx, rbx
call fcn.14000b776
cmp dword [rbp + 0x8298], 0
jne 0x14006654f
jmp 0x14006634e
mov dword [rsp + 0x20], 2
lea rdx, str.virtual_bool___cdecl_crashpad::_anonymous_namespace_::HTTPTransportWin::ExecuteSynchronously_std::string__
lea r8, str.xplat_third_partycrashpadutil_nethttp_transport_win.cc
lea rcx, [rbp + 0x80c0]
mov r9d, 0x190
call fcn.1400366da
lea rdx, [0x14013eb18]
lea rsi, [rbp + 0x82a0]
mov rcx, rsi
call fcn.1400677cf
mov r8, qword [rbp + 0x82b0]
cmp qword [rbp + 0x82b8], 0x10
jb 0x1400665e2
mov rsi, qword [rbp + 0x82a0]
lea rcx, [rbp + 0x80c0]
mov rdx, rsi
call fcn.140004e8c
lea rcx, [rbp + 0x82a0]
call fcn.14000104c
jmp 0x14006626b
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
call sub.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn
int3