Function at 0x5d0b80
Capabilities:
Reference http user-agent string

Disassembly:
lea r12, [rsp - 0xa0]
cmp r12, qword [r14 + 0x10]
jbe 0x5d1079
push rbp
mov rbp, rsp
sub rsp, 0x118
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x130], rax
mov qword [rsp + 0x170], r11
mov qword [rsp + 0x140], rcx
mov qword [rsp + 0x138], rbx
mov qword [rsp + 0x148], rdi
mov qword [rsp + 0x168], r10
mov qword [rsp + 0x160], r9
movups xmmword [rsp + 0x70], xmm15
mov rdx, rdi
lea rdi, [rsp + 0x78]
lea rdi, [rdi - 0x30]
nop word [rax + rax]
nop dword [rax + rax]
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.0046c830
mov rbp, qword [rbp]
mov r12, qword [rsp + 0x128]
mov r13, r12
rol r12w, 8
nop
mov word [rsp + 0x3e], 0
mov word [rsp + 0x3e], r12w
cmp qword [rsp + 0x70], 0
jne 0x5d0e09
cmp qword [rsp + 0xa0], 0
jne 0x5d1065
mov qword [rsp + 0x150], rsi
mov qword [rsp + 0x158], r8
mov r12, qword [rsp + 0x88]
add r12, 2
cmp r12, 2
jge 0x5d0ced
lea rax, [0x006951a0]
call sym.runtime.newobject
mov qword [rax + 8], 0x1b
lea rcx, [0x006da8fc]
mov qword [rax], rcx
lea rcx, [0x00758260]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x130]
mov rcx, qword [rsp + 0x140]
mov rdx, qword [rsp + 0x148]
mov rbx, qword [rsp + 0x138]
mov rsi, qword [rsp + 0x150]
mov r8, qword [rsp + 0x158]
mov r9, qword [rsp + 0x160]
mov r10, qword [rsp + 0x168]
mov r11, qword [rsp + 0x170]
mov r13, qword [rsp + 0x128]
cmp byte [rsp + 0x98], 0
je 0x5d0d51
mov r12, qword [rsp + 0x88]
add r12, 2
cmp qword [rsp + 0x90], r12
jge 0x5d0d51
lea rax, [0x006951a0]
call sym.runtime.newobject
mov qword [rax + 8], 0x36
lea rcx, [0x006e7c94]
mov qword [rax], rcx
lea rcx, [0x00758260]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
mov rsi, qword [rsp + 0x150]
mov r8, qword [rsp + 0x158]
jmp 0x5d0e09
mov r12, qword [rsp + 0x90]
mov r15, qword [rsp + 0x88]
lea rdi, [r15 + 2]
mov rcx, qword [rsp + 0x80]
cmp r12, rdi
jae 0x5d0de7
mov qword [rsp + 0x50], r15
mov rax, rcx
mov rbx, rdi
mov rcx, r12
mov edi, 2
lea rsi, [0x0067b400]
call sym.runtime.growslice
mov rdx, qword [rsp + 0x148]
mov rsi, qword [rsp + 0x150]
mov r8, qword [rsp + 0x158]
mov r9, qword [rsp + 0x160]
mov r10, qword [rsp + 0x168]
mov r11, qword [rsp + 0x170]
mov r13, qword [rsp + 0x128]
mov r15, qword [rsp + 0x50]
mov r12, rcx
mov rdi, rbx
mov rbx, qword [rsp + 0x138]
mov rcx, rax
mov rax, qword [rsp + 0x130]
movzx edx, word [rsp + 0x3e]
mov word [rcx + r15], dx
mov qword [rsp + 0x88], rdi
mov qword [rsp + 0x90], r12
mov qword [rsp + 0x80], rcx
movups xmmword [rsp + 0xf0], xmm15
mov qword [rsp + 0x100], 0
lea rdx, [sym.crypto_tls._cipherSuiteTLS13_.expandLabel.func1]
mov qword [rsp + 0xf0], rdx
mov qword [rsp + 0x100], r8
mov qword [rsp + 0xf8], rsi
lea rax, [rsp + 0x70]
mov ebx, 1
xor ecx, ecx
lea rdi, [rsp + 0xf0]
call sym.vendor_golang.org_x_crypto_cryptobyte._Builder_.addLengthPrefixed
movups xmmword [rsp + 0xd0], xmm15
movups xmmword [rsp + 0xe0], xmm15
lea rdx, [sym.crypto_tls._cipherSuiteTLS13_.expandLabel.func2]
mov qword [rsp + 0xd0], rdx
mov rdx, qword [rsp + 0x168]
mov qword [rsp + 0xe0], rdx
mov rdx, qword [rsp + 0x170]
mov qword [rsp + 0xe8], rdx
mov rdx, qword [rsp + 0x160]
mov qword [rsp + 0xd8], rdx
lea rax, [rsp + 0x70]
mov ebx, 1
xor ecx, ecx
lea rdi, [rsp + 0xd0]
nop dword [rax + rax]
call sym.vendor_golang.org_x_crypto_cryptobyte._Builder_.addLengthPrefixed
mov rdx, qword [rsp + 0x70]
test rdx, rdx
je 0x5d0ede
mov r8, qword [rsp + 0x78]
xor ecx, ecx
xor r11d, r11d
xor r9d, r9d
jmp 0x5d0f22
mov rcx, qword [rsp + 0x88]
mov rax, qword [rsp + 0xa8]
cmp rax, rcx
ja 0x5d1060
mov r9, qword [rsp + 0x80]
mov r10, qword [rsp + 0x90]
sub r10, rax
mov r11, r10
neg r10
sar r10, 0x3f
and r10, rax
sub rcx, rax
add r9, r10
xor edx, edx
xor r8d, r8d
test rdx, rdx
je 0x5d0f3b
movups xmmword [rsp + 0x108], xmm15
jne 0x5d101b
jmp 0x5d101f
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x68], r9
mov qword [rsp + 0x48], r11
lea rax, [0x0067b400]
mov rbx, qword [rsp + 0x128]
mov rcx, rbx
nop dword [rax]
call sym.runtime.makeslice
mov qword [rsp + 0xc8], rax
movups xmmword [rsp + 0x58], xmm15
lea rdx, [sym.crypto.Hash.New_fm]
mov qword [rsp + 0x58], rdx
mov rdx, qword [rsp + 0x130]
mov rdx, qword [rdx + 0x18]
mov qword [rsp + 0x60], rdx
mov rbx, qword [rsp + 0x138]
mov rcx, qword [rsp + 0x140]
mov rdi, qword [rsp + 0x148]
mov rsi, qword [rsp + 0x68]
mov r8, qword [rsp + 0x40]
mov r9, qword [rsp + 0x48]
lea rax, [rsp + 0x58]
nop dword [rax]
call sym.vendor_golang.org_x_crypto_hkdf.Expand
mov rdx, qword [rax + 0x18]
mov rax, rbx
mov rbx, qword [rsp + 0xc8]
mov rcx, qword [rsp + 0x128]
mov rdi, rcx
nop
call rdx
test rbx, rbx
jne 0x5d1008
mov rcx, qword [rsp + 0x128]
cmp rax, rcx
jne 0x5d1008
mov rax, qword [rsp + 0xc8]
mov rbx, rcx
add rsp, 0x118
pop rbp
ret
lea rax, [0x0067b380]
lea rbx, [0x00757010]
call sym.runtime.gopanic
mov rdx, qword [rdx + 8]
mov qword [rsp + 0x108], rdx
mov qword [rsp + 0x110], r8
lea rax, str.failed_to_construct_HKDF_label:__shttp2:_aborting_request_body_writehttp:_persistConn.readLoop_exitinghttp:_read_on_closed_response_bodystream_error:_stream_ID__d___v___vframe_settings_window_size_too_bigframe_windowupdate_zero_inc_streamunsupported_authentication_method_too_many_references:_cannot_spliceSetFileCompletionNotificationModesunexpected_runtime.netpoll_error:_reflect:_Field_of_non_struct_type_reflect:_Field_index_out_of_boundsreflect:_string_index_out_of_rangecrypto_rsa:_missing_public_modulusadding_nil_Certificate_to_CertPoolx509:_unknown_public_key_algorithmx509:_invalid_certificate_policies_s__q_is_excluded_by_constraint__qx509:_Ed25519_verification_failurex509:_unhandled_critical_extensioncrypto_aes:_invalid_buffer_overlapcrypto_des:_invalid_buffer_overlapcrypto_rc4:_invalid_buffer_overlapinvalid_padding_bits_in_BIT_STRINGGODEBUG_sys_cpu:_can_not_disable__chacha20:_wrong_HChaCha20_key_sizehttps:__www.fandom.com_topics_animehttps:__downdetector.com_search__qhttps:__mousesports.com_teams_csgo_https:__www.faceit.com_en_shop_csgohttps:__gamerzclass.com_games_csgo_https:__discord.com_invite_valoranthttps:__www.y8.com_tags_multiplayerhttps:__www.ubisoft.com_en_us_gameshttps:__developers.google.com_bookshttps:__mashable.com_category_bookshttps:__www.sonypictures.com_movieshttps:__www.theguardian.com_us_filmexecutable_file_not_found_in__PATH_persistentalloc:_align_is_too_large_memory_classes_heap_released:bytesgreyobject:_obj_not_pointer_alignedmismatched_begin_end_of_activeSweepmheap.freeSpanLocked___invalid_freeattempt_to_clear_non_empty_span_setruntime:_close_polldesc_w_o_unblockruntime:_inconsistent_read_deadlinefindrunnable:_netpoll_with_spinningpidleput:_P_has_non_empty_run_queuetraceback_did_not_unwind_completelyruntime:_createevent_failed__errno2006_01_02T15:04:05.999999999Z07:001776356839400250464677810668945312588817841970012523233890533447265625ryuFtoaFixed32_called_with_prec___9unsupported_signature_algorithm:__vtls:_too_many_non_advancing_recordstls:_server_selected_an_invalid_PSKhttp:_server_closed_idle_connectionCONTINUATION_frame_with_stream_ID_0network_dropped_connection_on_resettransport_endpoint_is_not_connectedtoo_many_Questions_to_pack___65535_file_type_does_not_support_deadlinereflect.MakeSlice_of_non_slice_typebigmod:_modulus_is_smaller_than_natx509:_malformed_extension_OID_fieldx509:_wrong_Ed25519_public_key_sizex509:_invalid_authority_info_accesscrypto_md5:_invalid_hash_state_sizemime:_bogus_characters_after___:__qhpack:_invalid_Huffman_encoded_datadynamic_table_size_update_too_largeP224_point_is_the_point_at_infinityP256_point_is_the_point_at_infinityP384_point_is_the_point_at_infinityP521_point_is_the_point_at_infinity__must_separate_successive_digitssuperfluous_leading_zeros_in_lengthchacha20:_output_smaller_than_inputflate:_corrupt_input_before_offset_transform:_short_destination_bufferhttps:__downloads.digitaltrends.com_https:__pro.eslgaming.com_tour_csgo_https:__www.amazon.com_CSGO_s_kCSGOhttps:__www.sportskeeda.com_valoranthttps:__screenrant.com_tag_valorant_https:__lolalytics.com_lol_tierlist_https:__kbhgames.com_tag_multiplayerhttps:__steam250.com_tag_multiplayerhttps:__invictusgamesfoundation.org_https:__www.download_free_games.com_https:__www.fandom.com_topics_moviesstrings.Builder.Grow:_negative_countstrings:_Join_output_length_overflowlfstack_node_allocated_from_the_heap__is_larger_than_maximum_page_size__runtime:_invalid_typeBitsBulkBarrieruncaching_span_but_s.allocCount__0_memory_classes_metadata_other:bytes_sched_pauses_stopping_other:secondsuser_arena_span_is_on_the_wrong_listruntime:_marked_free_object_in_span_runtime:_unblock_on_closing_polldescruntime:_inconsistent_write_deadlineUnable_to_determine_system_directoryruntime:_VirtualQuery_failed__errnoruntime:_sudog_with_non_nil_waitlinkruntime:_mcall_called_on_m__g0_stackstartm:_P_required_for_spinningtrue__is_not_Grunnable_or_Gscanrunnable_nruntime:_bad_notifyList_size___syncaccessed_data_from_freed_user_arena_runtime:_wrong_goroutine_in_newstackruntime:_invalid_pc_encoded_table_fTime.UnmarshalBinary:_invalid
mov ebx, 0x22
lea rcx, [rsp + 0x108]
mov edi, 1
mov rsi, rdi
call sym.fmt.Errorf
test rax, rax
je 0x5d1059
mov rax, qword [rax + 8]
call sym.runtime.gopanic
nop
call sym.runtime.panicSliceB
lea rax, [0x0067b380]
lea rbx, [0x00757000]
call sym.runtime.gopanic
nop
mov qword [rsp + 0x10], rax
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rcx
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x40], r9
mov qword [rsp + 0x48], r10
mov qword [rsp + 0x50], r11
call sym.runtime.morestack_noctxt.abi0
mov rax, qword [rsp + 0x10]
mov rbx, qword [rsp + 0x18]
mov rcx, qword [rsp + 0x20]
mov rdi, qword [rsp + 0x28]
mov rsi, qword [rsp + 0x30]
mov r8, qword [rsp + 0x38]
mov r9, qword [rsp + 0x40]
mov r10, qword [rsp + 0x48]
mov r11, qword [rsp + 0x50]
jmp sym.crypto_tls._cipherSuiteTLS13_.expandLabel