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

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x328
cmp qword [rcx + 0xe0], 0
je 0x14006088e
mov r14, rcx
lea rsi, [rsp + 0x50]
mov rcx, rsi
call sym.http::response::Parts::new::h0c8671f0bbbd615b
lea r13, [rsp + 0x228]
mov ecx, 0xe
mov rdi, r13
rep movsq qword [rdi], qword [rsi]
movzx edi, word [r14 + 0x118]
and word [r14 + 0x118], 0
test di, di
je 0x14005fe73
lea rsi, [rsp + 0x232]
cmp qword [rsi - 0xa], 3
je 0x14005fe45
mov rbx, qword [rsp + 0x290]
lea rcx, [rsp + 0x50]
mov r8d, 0x5e
mov rdx, rsi
call sym.memcpy
shr rbx, 0x10
lea rdx, [rsp + 0x50]
mov r8d, 0x5e
mov rcx, rsi
call sym.memcpy
mov word [rsp + 0x290], di
mov dword [rsp + 0x292], ebx
shr rbx, 0x20
mov word [rsp + 0x296], bx
mov r8b, byte [r14 + 0x11a]
mov byte [r14 + 0x11a], 6
cmp r8b, 6
je 0x14005fea8
lea rsi, [rsp + 0x50]
lea rdi, [rsp + 0x228]
mov rcx, rsi
mov rdx, rdi
call sym.http::response::Builder::version::hf19ced6d7f8838b8
mov ecx, 0xe
rep movsq qword [rdi], qword [rsi]
mov rax, qword [rsp + 0x228]
xor ecx, ecx
cmp rax, 3
cmove r13, rcx
cmp eax, 3
mov qword [rsp + 0x48], r14
je 0x140060225
mov rax, qword [r14 + 0xa0]
mov rcx, qword [r14 + 0xa8]
shl rcx, 2
test rcx, rcx
je 0x14005feef
mov dword [rax], 0xffff
add rax, 4
add rcx, 0xfffffffffffffffc
jmp 0x14005feda
mov rax, qword [r14 + 0x78]
mov rcx, qword [r14 + 0x80]
and qword [r14 + 0x80], 0
lea r8, [r14 + 0x88]
xorps xmm0, xmm0
lea rdx, [rsp + 0x130]
movaps xmmword [rdx], xmm0
and qword [rdx + 0x10], 0
mov qword [rdx + 0x18], rcx
mov qword [rdx + 0x20], rax
mov qword [rdx + 0x28], rcx
mov qword [rdx + 0x30], r8
lea rcx, [rsp + 0x50]
call sym.__http::header::map::Drain_T__as_core::iter::traits::iterator::Iterator_::next::h9a96884879561481
mov rax, qword [rsp + 0x50]
cmp rax, 1
je 0x14005ff67
cmp eax, 2
je 0x140060218
lea rcx, [0x140242406]
lea r8, str.C:Users_soras.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov edx, 0x24
call sym.std::panicking::begin_panic::h4cffeb0cd0700abd
jmp 0x140060bd7
lea rbx, [rsp + 0x78]
movups xmm0, xmmword [rbx - 0x20]
movups xmm1, xmmword [rbx - 0x10]
movups xmm2, xmmword [rbx]
movups xmm3, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x1e0], rax
movaps xmmword [rsp + 0x1d0], xmm3
movaps xmmword [rsp + 0x1c0], xmm2
lea rcx, [rsp + 0xc0]
lea r15, [rsp + 0x50]
lea rbp, [rsp + 0x170]
lea rsi, [rsp + 0x130]
lea r12, str.C:Users_soras.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
mov qword [rsp + 0x298], r13
movaps xmm0, xmmword [rsp + 0x2a0]
movaps xmm1, xmmword [rsp + 0x2b0]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov rdx, r13
mov r8, r15
call sym.http::header::map::HeaderMap_T_::entry2::h90699a8a7ed3d17b
mov al, byte [rsp + 0xf2]
cmp al, 2
jne 0x1400600c7
mov rax, qword [rsp + 0x1e0]
mov qword [rsp + 0x70], rax
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov r13, qword [rsp + 0xc0]
mov rdi, qword [rsp + 0xd0]
mov rcx, qword [r13 + 0x20]
mov rdx, qword [r13 + 0x28]
mov r8, rdi
lea r9, str.C:Users_soras.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
call sym.__alloc::vec::Vec_T_A__as_core::ops::index::Index_I__::index::h2a55b637a1ee1fed
cmp qword [rax], 0
je 0x140060067
mov rdx, qword [rax + 8]
mov rcx, r13
call sym.http::header::map::HeaderMap_T_::remove_all_extra_values::h8891693e7d0c0147
mov rcx, qword [r13 + 0x20]
mov rdx, qword [r13 + 0x28]
mov r8, rdi
lea r9, str.C:Users_soras.cargo_registry_srcindex.crates.io_6f17d22bba15001fhttp_0.2.11_srcheadermap.rs
call sym.__alloc::vec::Vec_T_A__as_core::ops::index::IndexMut_I__::index_mut::h13097fee4e58aa1e
mov rcx, qword [rax + 0x38]
mov qword [rsp + 0x190], rcx
movups xmm0, xmmword [rax + 0x18]
movups xmm1, xmmword [rax + 0x28]
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x170], xmm0
movaps xmm0, xmmword [rsp + 0x50]
movaps xmm1, xmmword [rsp + 0x60]
movups xmmword [rax + 0x18], xmm0
movups xmmword [rax + 0x28], xmm1
mov rcx, qword [rsp + 0x70]
mov qword [rax + 0x38], rcx
mov rcx, rbp
call sym.core::ptr::drop_in_place_bytes::bytes::Bytes_::h0ef475bd57a899e9
jmp 0x140060129
mov rcx, qword [rsp + 0x1e0]
mov qword [rsp + 0x70], rcx
movaps xmm0, xmmword [rsp + 0x1c0]
movaps xmm1, xmmword [rsp + 0x1d0]
movaps xmmword [rsp + 0x60], xmm1
movaps xmmword [rsp + 0x50], xmm0
mov r13, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0xe8]
movzx r9d, word [rsp + 0xf0]
test al, al
setne byte [rsp + 0x28]
mov qword [rsp + 0x20], rcx
mov rcx, r13
lea rdx, [rsp + 0xc8]
mov r8, r15
call sym.http::header::map::HeaderMap_T_::insert_phase_two::h27306e300e588e6e
mov rdi, rax
lea r14, [r13 + 0x30]
mov rcx, r15
mov rdx, rsi
call sym.__http::header::map::Drain_T__as_core::iter::traits::iterator::Iterator_::next::h9a96884879561481
mov rax, qword [rsp + 0x50]
test rax, rax
jne 0x1400601be
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x210], rax
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
mov rcx, qword [r13 + 0x20]
mov rdx, qword [r13 + 0x28]
mov r8, rdi
mov r9, r12
call sym.__alloc::vec::Vec_T_A__as_core::ops::index::IndexMut_I__::index_mut::h13097fee4e58aa1e
mov rcx, qword [rsp + 0x210]
mov qword [rsp + 0x190], rcx
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x170], xmm0
mov rcx, rdi
mov rdx, rax
mov r8, r14
mov r9, rbp
call sym.http::header::map::append_value::h3884d8e9f7cd4744
jmp 0x14006012d
cmp eax, 1
jne 0x140060213
movups xmm0, xmmword [rbx - 0x20]
movups xmm1, xmmword [rbx - 0x10]
movaps xmmword [rsp + 0x2b0], xmm1
movaps xmmword [rsp + 0x2a0], xmm0
movups xmm0, xmmword [rbx]
movups xmm1, xmmword [rbx + 0x10]
movaps xmmword [rsp + 0x1c0], xmm0
movaps xmmword [rsp + 0x1d0], xmm1
mov rax, qword [rbx + 0x20]
mov qword [rsp + 0x1e0], rax
mov r13, qword [rsp + 0x298]
lea rcx, [rsp + 0xc0]
jmp 0x14005ffd3
mov r14, qword [rsp + 0x48]
lea rcx, [rsp + 0x130]
call sym.__http::header::map::Drain_T__as_core::ops::drop::Drop_::drop::h64569854efd46ec7
mov rsi, qword [r14 + 0x110]
test rsi, rsi
je 0x140060252
lea r8, [rsp + 0x170]
and qword [r8], 0
mov rcx, rsi
mov edx, 0x100029
call sym.curl_easy_getinfo
test eax, eax
je 0x14006064a
mov rsi, qword [r14 + 0x110]
test rsi, rsi
je 0x14006027f
lea r8, [rsp + 0x170]
and qword [r8], 0
mov rcx, rsi
mov edx, 0x100020
call sym.curl_easy_getinfo
test eax, eax
je 0x140060722
mov r14, qword [rsp + 0x228]
mov bl, byte [rsp + 0x230]
mov bpl, byte [rsp + 0x231]
lea rsi, [rsp + 0x232]
mov rax, qword [rsp + 0x48]
movups xmm0, xmmword [rax + 0x28]
movups xmm1, xmmword [rax + 0x38]
movups xmm2, xmmword [rax + 0x48]
movaps xmmword [rsp + 0x210], xmm2
movaps xmmword [rsp + 0x200], xmm1
movaps xmmword [rsp + 0x1f0], xmm0
and qword [rax + 0x28], 0
cmp r14, 3
jne 0x1400602ea
lea rcx, [rsp + 0x1f0]
call sym.core::ptr::drop_in_place_isahc::body::Body_::hf7a112c1882f534f
mov r14d, 3
jmp 0x1400604d4
movaps xmm0, xmmword [rsp + 0x1f0]
movaps xmm1, xmmword [rsp + 0x200]
movaps xmm2, xmmword [rsp + 0x210]
movaps xmmword [rsp + 0x150], xmm2
movaps xmmword [rsp + 0x140], xmm1
movaps xmmword [rsp + 0x130], xmm0
lea rdi, [rsp + 0x5a]
mov qword [rdi - 0xa], r14
mov byte [rdi - 2], bl
mov byte [rdi - 1], bpl
mov r8d, 0x66
mov rcx, rdi
mov rdx, rsi
call sym.memcpy
mov r14, qword [rdi + 0x56]
test r14, r14
jne 0x14006037a
mov ecx, 0x20
mov edx, 8
call sym._ZN5alloc5alloc15exchange_malloc17h9fa36ba6eed0cf7aE.10981
mov r14, rax
movups xmm0, xmmword [0x140282590]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x140282580]
movups xmmword [rax], xmm0
xor ecx, ecx
call sym._ZN4core3ptr298drop_in_place_LT_core..option..Option_LT_alloc..boxed..Box_LT_std..collections..hash..map..HashMap_LT_core..any
mov qword [rsp + 0xb0], r14
movaps xmm0, xmmword [rsp + 0x130]
movaps xmm1, xmmword [rsp + 0x140]
movaps xmm2, xmmword [rsp + 0x150]
movaps xmmword [rsp + 0xe0], xmm2
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
mov ecx, 0x30
mov edx, 8
call sym._ZN5alloc5alloc15exchange_malloc17h9fa36ba6eed0cf7aE.10981
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
movaps xmm2, xmmword [rsp + 0xe0]
movups xmmword [rax + 0x20], xmm2
movups xmmword [rax + 0x10], xmm1
movups xmmword [rax], xmm0
lea rcx, sym.core::ptr::drop_in_place_isahc::handler::RequestBody_::h16c606d7ae0dfe78
mov qword [rsp + 0x20], rcx
movabs rdx, 0xa1121e195fce0a2a
movabs r8, 0xb70152b69ede529e
mov rcx, r14
mov r9, rax
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h7909dabf43defae7
test rax, rax
je 0x1400604b0
mov r8, rdx
lea rcx, [rsp + 0xc0]
mov rdx, rax
call sym.alloc::boxed::Box_dyn_core::any::Any_A_::downcast::hcbc2efbc4c423409
mov rcx, qword [rsp + 0xc0]
mov rdx, qword [rsp + 0xc8]
call sym.core::result::Result_T_E_::ok::hb90683cbb9fc4dd7
test rax, rax
je 0x1400604b0
movups xmm0, xmmword [rax]
movups xmm1, xmmword [rax + 0x10]
movups xmm2, xmmword [rax + 0x20]
movaps xmmword [rsp + 0xe0], xmm2
movaps xmmword [rsp + 0xd0], xmm1
movaps xmmword [rsp + 0xc0], xmm0
mov rcx, rax
call sym.__alloc::boxed::Box_T_A__as_core::ops::drop::Drop_::drop::h034a9b29025da3ad
movaps xmm0, xmmword [rsp + 0xc0]
movaps xmm1, xmmword [rsp + 0xd0]
movaps xmm2, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x190], xmm2
movaps xmmword [rsp + 0x180], xmm1
movaps xmmword [rsp + 0x170], xmm0
cmp qword [rsp + 0x170], 3
je 0x1400604b0
lea rcx, [rsp + 0x170]
call sym.core::ptr::drop_in_place_isahc::body::Body_::hf7a112c1882f534f
mov r14, qword [rsp + 0x50]
mov bl, byte [rsp + 0x58]
mov bpl, byte [rsp + 0x59]
lea rcx, [rsp + 0xc0]
mov r8d, 0x66
mov rdx, rdi
call sym.memcpy
lea rdx, [rsp + 0xc0]
mov r8d, 0x66
mov rcx, rsi
call sym.memcpy
mov qword [rsp + 0x228], r14
mov byte [rsp + 0x230], bl
mov byte [rsp + 0x231], bpl
mov rax, qword [rsp + 0x48]
mov rbx, qword [rax + 0x108]
test rbx, rbx
je 0x14006086e
lock inc qword [rbx]
jle 0x140060bd7
mov rax, qword [rsp + 0x228]
mov r14b, byte [rsp + 0x230]
mov bpl, byte [rsp + 0x231]
mov qword [rsp + 0x170], rbx
cmp rax, 3
jne 0x14006055d
lea rcx, [rsp + 0x170]
call sym._ZN4core3ptr44drop_in_place_LT_isahc..metrics..Metrics_GT_17h2c1f14681a128738E.3466
mov ebx, 3
jmp 0x14006083b
lea rdi, [rsp + 0x5a]
mov qword [rdi - 0xa], rax
mov byte [rdi - 2], r14b
mov byte [rdi - 1], bpl
mov r8d, 0x66
mov rcx, rdi
mov rdx, rsi
call sym.memcpy
mov qword [rsp + 0x130], rbx
mov r14, qword [rdi + 0x56]
test r14, r14
jne 0x1400605c6
mov ecx, 0x20
mov edx, 8
call sym._ZN5alloc5alloc15exchange_malloc17h9fa36ba6eed0cf7aE.10981
mov r14, rax
movups xmm0, xmmword [0x140282590]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x140282580]
movups xmmword [rax], xmm0
xor ecx, ecx
call sym._ZN4core3ptr298drop_in_place_LT_core..option..Option_LT_alloc..boxed..Box_LT_std..collections..hash..map..HashMap_LT_core..any
mov qword [rsp + 0xb0], r14
mov qword [rsp + 0xc0], rbx
mov ecx, 8
mov edx, 8
call sym._ZN5alloc5alloc15exchange_malloc17h9fa36ba6eed0cf7aE.10981
mov qword [rax], rbx
lea rcx, sym.core::ptr::drop_in_place_isahc::metrics::Metrics_::h2c1f14681a128738
mov qword [rsp + 0x20], rcx
movabs r13, 0x26798e7cc24abad6
movabs r12, 0x2d99a4955e636670
mov rcx, r14
mov rdx, r13
mov r8, r12
mov r9, rax
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h7909dabf43defae7
mov r14, rax
test rax, rax
je 0x140060804
mov r15, rdx
mov rcx, r14
call qword [rdx + 0x18]
xor rax, r13
xor rdx, r12
or rdx, rax
jne 0x1400607f9
mov rbx, qword [r14]
mov edx, 8
mov rcx, r14
call sym.__rust_dealloc
jmp 0x140060806
mov rcx, qword [rsp + 0x170]
test rcx, rcx
je 0x140060252
call sym._ZN4core3ffi5c_str4CStr8from_ptr17h31877b278c10d28dE.2155
mov r8, rdx
lea rdi, [rsp + 0x50]
mov rcx, rdi
mov rdx, rax
call sym.core::ffi::c_str::CStr::to_str::h450c9a7ae55be6d4
cmp qword [rdi], 0
jne 0x140060252
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
lea rcx, [rsp + 0xc0]
call sym._ZN4core3net6parser83__LT_impl_u20_core..str..traits..FromStr_u20_for_u20_core..net..ip_addr..IpAddr_GT_8from_str17hc4067f73fd
mov bpl, byte [rsp + 0xc0]
cmp bpl, 2
je 0x140060252
mov edi, dword [rsp + 0xc1]
mov rax, qword [rsp + 0xc5]
mov qword [rsp + 0x130], rax
mov eax, dword [rsp + 0xcd]
mov dword [rsp + 0x138], eax
lea r8, [rsp + 0x50]
and dword [r8], 0
mov rcx, rsi
mov edx, 0x20002a
call sym.curl_easy_getinfo
test eax, eax
jne 0x140060252
movzx ebx, word [rsp + 0x50]
test bpl, bpl
je 0x1400608a3
mov dword [rsp + 0x3a], edi
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x1a0], rax
mov eax, dword [rsp + 0x138]
mov dword [rsp + 0x1a8], eax
mov bp, 1
jmp 0x1400608ae
mov rcx, qword [rsp + 0x170]
test rcx, rcx
je 0x14006027f
call sym._ZN4core3ffi5c_str4CStr8from_ptr17h31877b278c10d28dE.2155
mov r8, rdx
lea rdi, [rsp + 0x50]
mov rcx, rdi
mov rdx, rax
call sym.core::ffi::c_str::CStr::to_str::h450c9a7ae55be6d4
cmp qword [rdi], 0
jne 0x14006027f
mov rdx, qword [rsp + 0x58]
mov r8, qword [rsp + 0x60]
lea rcx, [rsp + 0xc0]
call sym._ZN4core3net6parser83__LT_impl_u20_core..str..traits..FromStr_u20_for_u20_core..net..ip_addr..IpAddr_GT_8from_str17hc4067f73fd
mov bl, byte [rsp + 0xc0]
cmp bl, 2
je 0x14006027f
mov edi, dword [rsp + 0xc1]
mov rax, qword [rsp + 0xc5]
mov qword [rsp + 0x130], rax
mov eax, dword [rsp + 0xcd]
mov dword [rsp + 0x138], eax
lea r8, [rsp + 0x50]
and dword [r8], 0
mov rcx, rsi
mov edx, 0x200028
call sym.curl_easy_getinfo
test eax, eax
jne 0x14006027f
movzx r15d, word [rsp + 0x50]
test bl, bl
je 0x1400609db
mov dword [rsp + 0x42], edi
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x1b0], rax
mov eax, dword [rsp + 0x138]
mov dword [rsp + 0x1b8], eax
mov r12w, 1
jmp 0x1400609e8
mov rcx, r14
mov rdx, r15
call fcn.14008815e
xor ebx, ebx
lea rcx, [rsp + 0xc0]
mov qword [rcx], rbx
call sym.core::ptr::drop_in_place_core::option::Option_isahc::metrics::Metrics__::h5b15d66e8aa08b1a
mov rbx, qword [rsp + 0x50]
mov r14b, byte [rsp + 0x58]
mov bpl, byte [rsp + 0x59]
lea rcx, [rsp + 0x2c2]
mov r8d, 0x66
mov rdx, rdi
call sym.memcpy
mov qword [rsp + 0x228], rbx
mov byte [rsp + 0x230], r14b
mov byte [rsp + 0x231], bpl
lea rdx, [rsp + 0x2c2]
mov r8d, 0x66
mov rcx, rsi
call sym.memcpy
mov rax, qword [rsp + 0x48]
lea rdx, [rsp + 0x50]
lea rsi, [rsp + 0x228]
mov ecx, 0xe
mov rdi, rdx
rep movsq qword [rdi], qword [rsi]
mov rcx, rax
call sym.isahc::handler::RequestHandler::complete::h976e123e5ab69ff4
nop
add rsp, 0x328
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov dword [rsp + 0x38], edi
mov word [rsp + 0x3c], bx
xor ebp, ebp
lea rsi, [rsp + 0x232]
mov rax, qword [rsi - 0xa]
mov r15b, byte [rsi - 2]
mov r14b, byte [rsi - 1]
mov r12d, 3
cmp rax, 3
je 0x140060b3e
lea rdi, [rsp + 0x5a]
mov qword [rdi - 0xa], rax
mov byte [rdi - 2], r15b
mov byte [rdi - 1], r14b
mov r8d, 0x66
mov rcx, rdi
mov rdx, rsi
call sym.memcpy
mov r14, qword [rdi + 0x56]
test r14, r14
jne 0x140060933
mov ecx, 0x20
mov edx, 8
call sym._ZN5alloc5alloc15exchange_malloc17h9fa36ba6eed0cf7aE.10981
mov r14, rax
movups xmm0, xmmword [0x140282590]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x140282580]
movups xmmword [rax], xmm0
xor ecx, ecx
call sym._ZN4core3ptr298drop_in_place_LT_core..option..Option_LT_alloc..boxed..Box_LT_std..collections..hash..map..HashMap_LT_core..any
mov qword [rsp + 0xb0], r14
mov ecx, 0x20
mov edx, 4
call sym._ZN5alloc5alloc15exchange_malloc17h9fa36ba6eed0cf7aE.10981
mov word [rax], bp
mov ecx, dword [rsp + 0x38]
mov dword [rax + 2], ecx
movzx ecx, word [rsp + 0x3c]
mov word [rax + 6], cx
mov rcx, qword [rsp + 0x1a0]
mov qword [rax + 8], rcx
mov ecx, dword [rsp + 0x1a8]
mov dword [rax + 0x10], ecx
and qword [rax + 0x14], 0
mov word [rax + 0x1c], bx
lea rcx, sym._ZN4core3ptr104drop_in_place_LT_hyper..client..connect..ExtraEnvelope_LT_hyper..client..connect..http..HttpInfo_GT__GT_17h5eb4
mov qword [rsp + 0x20], rcx
movabs r13, 0x748c85c693a63c42
movabs r12, 0xfe6abb9cfb01c14e
mov rcx, r14
mov rdx, r13
mov r8, r12
mov r9, rax
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h7909dabf43defae7
mov r14, rax
test rax, rax
je 0x140060b19
mov r15, rdx
mov rcx, r14
call qword [rdx + 0x18]
xor rax, r13
xor rdx, r12
or rdx, rax
jne 0x140060b0e
mov edx, 4
mov rcx, r14
call sym.__rust_dealloc
jmp 0x140060b19
mov dword [rsp + 0x40], edi
mov word [rsp + 0x44], r15w
xor r12d, r12d
lea rsi, [rsp + 0x232]
mov rax, qword [rsi - 0xa]
mov bl, byte [rsi - 2]
mov bpl, byte [rsi - 1]
mov r14d, 3
cmp rax, 3
je 0x140060ba5
lea rdi, [rsp + 0x5a]
mov qword [rdi - 0xa], rax
mov byte [rdi - 2], bl
mov byte [rdi - 1], bpl
mov r8d, 0x66
mov rcx, rdi
mov rdx, rsi
call sym.memcpy
mov r14, qword [rdi + 0x56]
test r14, r14
jne 0x140060a6b
mov ecx, 0x20
mov edx, 8
call sym._ZN5alloc5alloc15exchange_malloc17h9fa36ba6eed0cf7aE.10981
mov r14, rax
movups xmm0, xmmword [0x140282590]
movups xmmword [rax + 0x10], xmm0
movups xmm0, xmmword [0x140282580]
movups xmmword [rax], xmm0
xor ecx, ecx
call sym._ZN4core3ptr298drop_in_place_LT_core..option..Option_LT_alloc..boxed..Box_LT_std..collections..hash..map..HashMap_LT_core..any
mov qword [rsp + 0xb0], r14
mov ecx, 0x20
mov edx, 4
call sym._ZN5alloc5alloc15exchange_malloc17h9fa36ba6eed0cf7aE.10981
mov word [rax], r12w
mov ecx, dword [rsp + 0x40]
mov dword [rax + 2], ecx
movzx ecx, word [rsp + 0x44]
mov word [rax + 6], cx
mov rcx, qword [rsp + 0x1b0]
mov qword [rax + 8], rcx
mov ecx, dword [rsp + 0x1b8]
mov dword [rax + 0x10], ecx
and qword [rax + 0x14], 0
mov word [rax + 0x1c], r15w
lea rcx, sym._ZN4core3ptr104drop_in_place_LT_hyper..client..connect..ExtraEnvelope_LT_hyper..client..connect..http..HttpInfo_GT__GT_17h5eb4
mov qword [rsp + 0x20], rcx
movabs r13, 0xc7bcd4875a3d3561
movabs r12, 0x7ff307d8254c5f90
mov rcx, r14
mov rdx, r13
mov r8, r12
mov r9, rax
call sym.hashbrown::map::HashMap_K_V_S_A_::insert::h7909dabf43defae7
mov r14, rax
test rax, rax
je 0x140060b81
mov r15, rdx
mov rcx, r14
call qword [rdx + 0x18]
xor rax, r13
xor rdx, r12
or rdx, rax
jne 0x140060b76
mov edx, 4
mov rcx, r14
call sym.__rust_dealloc
jmp 0x140060b81
mov rcx, r14
mov rdx, r15
call fcn.14008815e
mov r12, qword [rsp + 0x50]
mov r15b, byte [rsp + 0x58]
mov r14b, byte [rsp + 0x59]
lea rcx, [rsp + 0xc0]
mov r8d, 0x66
mov rdx, rdi
call sym.memcpy
lea rdx, [rsp + 0xc0]
mov r8d, 0x66
mov rcx, rsi
call sym.memcpy
mov qword [rsp + 0x228], r12
mov byte [rsp + 0x230], r15b
mov byte [rsp + 0x231], r14b
mov r14, qword [rsp + 0x48]
jmp 0x140060252
mov rcx, r14
mov rdx, r15
call fcn.14008815e
mov r14, qword [rsp + 0x50]
mov bl, byte [rsp + 0x58]
mov bpl, byte [rsp + 0x59]
lea rcx, [rsp + 0xc0]
mov r8d, 0x66
mov rdx, rdi
call sym.memcpy
lea rdx, [rsp + 0xc0]
mov r8d, 0x66
mov rcx, rsi
call sym.memcpy
mov qword [rsp + 0x228], r14
mov byte [rsp + 0x230], bl
mov byte [rsp + 0x231], bpl
jmp 0x140060296
ud2