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

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x45b8bb
sub rsp, 0x48
mov qword [rsp + 0x40], rbp
lea rbp, [rsp + 0x40]
cmp ebx, 0xffffffff
je 0x45b706
lea rcx, [0x0097ba40]
jmp 0x45b720
lea rax, [0x0040b620]
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
mov rcx, qword [rcx + 0x230]
nop
test rcx, rcx
je 0x45b739
cmp qword [rcx + 0x128], rax
ja 0x45b717
cmp qword [rcx + 0x130], rax
jbe 0x45b717
jmp 0x45b740
xor ecx, ecx
nop dword [rax + rax]
test rcx, rcx
jne 0x45b811
mov qword [rsp + 0x18], rax
mov dword [rsp + 0x58], ebx
nop
nop
nop
lea rax, [0x009b03e0]
nop dword [rax]
call fcn.0040b8e0
mov rbx, qword [0x009b03f0]
lea rax, [0x006cb940]
mov ecx, dword [rsp + 0x58]
call fcn.00410b60
mov rcx, qword [rax]
mov qword [rsp + 0x30], rcx
nop
nop
nop
lea rax, [0x009b03e0]
call fcn.0040bb00
mov rax, qword [rsp + 0x30]
test rax, rax
jne 0x45b807
nop dword [rax]
call fcn.00438660
lea rax, [0x0071e8f3]
mov ebx, 0x11
call fcn.00438f60
mov eax, dword [rsp + 0x58]
movsxd rax, eax
nop dword [rax]
call fcn.00438dc0
lea rax, [0x00719f54]
mov ebx, 6
call fcn.00438f60
mov rax, qword [rsp + 0x18]
nop dword [rax + rax]
call fcn.00438dc0
lea rax, [0x0071db39]
mov ebx, 0x10
call fcn.00438f60
call fcn.004386e0
lea rax, [0x0097ba40]
jmp 0x45b8a0
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
mov rax, rcx
call fcn.00451140
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
mov qword [rsp + 0x38], rax
mov rcx, qword [rax + 0x128]
mov qword [rsp + 0x28], rcx
mov rdx, qword [rax + 0x130]
mov qword [rsp + 0x20], rdx
call fcn.00438660
lea rax, [0x0071a53a]
mov ebx, 7
call fcn.00438f60
mov rax, qword [rsp + 0x28]
nop dword [rax + rax]
call fcn.00438dc0
lea rax, [0x0071a677]
mov ebx, 8
call fcn.00438f60
mov rax, qword [rsp + 0x20]
nop dword [rax + rax]
call fcn.00438dc0
call fcn.004388c0
call fcn.004386e0
mov rax, qword [rsp + 0x38]
mov rax, qword [rax + 0x230]
nop dword [rax + rax]
test rax, rax
jne 0x45b823
lea rax, str.runtime:_text_offset_base_pointer_out_of_rangeruntime:_type_offset_base_pointer_out_of_rangesignal_arrived_during_external_code_execution_nslice_bounds_out_of_range__:_x__with_length__ystopTheWorld:_not_stopped__status____Pgcstop_sysGrow_bounds_not_aligned_to_pallocChunkBytestls:_failed_to_parse_certificate_from_server:_tls:_received_new_session_ticket_from_a_clienttls:_server_chose_an_unconfigured_cipher_suitetls:_server_did_not_echo_the_legacy_session_IDtried_to_park_scavenger_from_another_goroutinex509:_failed_to_parse_rfc822Name_constraint__qx509:_failed_to_unmarshal_elliptic_curve_pointx509:_malformed_signature_algorithm_identifier__temporarily_override_with_GODEBUGx509sha11_1xx_informational_response_with_END_STREAM_flagP_has_cached_GC_work_at_end_of_mark_terminationRtlDosPathNameToRelativeNtPathName_U_WithStatusasn1:_Unmarshal_recipient_value_is_non_pointer_attempting_to_link_in_too_many_shared_librariesbufio:_reader_returned_negative_count_from_Readchacha20poly1305:_message_authentication_failedexplicit_string_type_given_to_non_string_memberfailed_to_acquire_lock_to_start_a_GC_transitionfinishGCTransition_called_without_starting_one_first_record_does_not_look_like_a_TLS_handshakefunction_symbol_table_not_sorted_by_PC_offset:_http:_server_gave_HTTP_response_to_HTTPS_clientprotocol_error:_received_DATA_on_a_HEAD_requestracy_sudog_adjustment_due_to_parking_on_channelreflect.Value.Bytes_of_unaddressable_byte_arrayreflect:_CallSlice_with_too_few_input_argumentsregister_based_return_value_has_stack_componentruntime:_CreateIoCompletionPort_failed__errno_slice_bounds_out_of_range__::_x__with_length__ytls:_incorrect_renegotiation_extension_contentstls:_internal_error:_pskBinders_length_mismatchtls:_server_selected_TLS_1.3_in_a_renegotiationtls:_server_selected_unadvertised_ALPN_protocoltls:_server_sent_two_HelloRetryRequest_messagestried_to_sleep_scavenger_from_another_goroutinex509:_certificate_contains_duplicate_extensionsx509:_internal_error:_IP_SAN__x_failed_to_parsex509:_malformed_public_key_algorithm_identifierCreateWaitableTimerEx_when_creating_timer_failedRegisterVTable__s_IUnknown_cant_be_registeredbufio:_writer_returned_negative_count_from_Writecould_not_find_GetSystemTimeAsFileTime___syscallfailed_to_parse_certificate__d_in_the_chain:__wnot_enough_significant_bits_after_mult64bitPow10out_points_to_big.Int__but_defaultValue_does_notparsing_packing_of_this_type_isnt_available_yetreflect:_CallSlice_with_too_many_input_argumentsruntime.preemptM:_duplicatehandle_failed__errnoruntime:_waitforsingleobject_unexpected__resultruntime:_waitforsingleobject_wait_failed__errnoslice_bounds_out_of_range__:_x__with_capacity__ystrconv:_illegal_AppendFloat_FormatFloat_bitSizesyscall:_string_with_NUL_passed_to_StringToUTF16tls:_CloseWrite_called_before_handshake_completetls:_CurvePreferences_includes_unsupported_curvewindows:_string_with_NUL_passed_to_StringToUTF16x509:_IP_constraint_contained_value_of_length__dx509:_SAN_uniformResourceIdentifier_is_malformedx509:_X25519_key_encoded_with_illegal_parametersx509:_internal_error:_URI_SAN__q_failed_to_parsex509:_internal_error:_cannot_parse_constraint__q__Client.Timeout_exceeded_while_awaiting_headers__WebViewSession__Received_termSig._Terminating...casgstatus:_waiting_for_Gwaiting_but_is_Grunnablechacha20poly1305:_bad_nonce_length_passed_to_Openchacha20poly1305:_bad_nonce_length_passed_to_Sealcrypto_elliptic:_internal_error:_invalid_encodingcrypto_tls:_ExportKeyingMaterial_context_too_longdelayed_zeroing_on_data_that_may_contain_pointersecdsa:_internal_error:_truncated_hash_is_too_longfully_empty_unfreed_span_set_block_found_in_resetfunction_may_only_return_a_value_or_a_valueerrorhttp2:_request_body_closed_due_to_handler_exitinghttp:_wrote_more_than_the_declared_Content_Lengthhttps:__servicenow.i.mercedes_benz.com_xmlhttp.doinvalid_memory_address_or_nil_pointer_dereferenceinvalid_or_incomplete_multibyte_or_wide_characternet_http:_Transport.Dial_hook_returned__nil__nil_not_enough_significant_bits_after_mult128bitPow10panicwrap:_unexpected_string_after_package_name:_reflec
mov ebx, 0x2e
call fcn.00436d20
nop
mov qword [rsp + 8], rax
mov dword [rsp + 0x10], ebx
call fcn.00463860
mov rax, qword [rsp + 8]
mov ebx, dword [rsp + 0x10]
jmp fcn.0045b6e0