Function at 0x14003af49
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, 0xe8
mov dword [rsp + 0xd4], r9d
mov dword [rsp + 0xd0], r8d
mov ebp, edx
mov r12, rcx
lea r8, [0x14003fe9c]
mov edx, 0x60
call fcn.1400426ee
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rbx + 0x50], xmm0
movups xmmword [rbx + 0x40], xmm0
movups xmmword [rbx + 0x30], xmm0
movups xmmword [rbx + 0x20], xmm0
movups xmmword [rbx + 0x10], xmm0
movups xmmword [rbx], xmm0
lea rsi, [0x1400021a5]
mov rcx, rsi
call fcn.1400471aa
mov qword [rbx + 0x58], rax
mov dword [rbx + 0x50], ebp
mov rcx, r12
mov rdx, rsi
mov r8, rsi
mov r9, rsi
call fcn.1400425c5
mov rdi, rax
mov eax, 0x14
mov dword [rsp + 0x30], eax
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], eax
mov edx, 5
mov r8d, 0x14
mov r9d, 0x14
mov rcx, rdi
call fcn.140042782
mov rcx, rbx
call fcn.140042253
mov rsi, rax
xor ecx, ecx
call fcn.140042253
test ebp, ebp
mov cl, 0x61
jne 0x14003b00d
mov cl, 0x6f
lea r8, str.Apply
lea rdx, str.Open
cmovne rdx, r8
mov qword [rsp + 0x28], rsi
lea r15, [0x14003fec5]
mov qword [rsp + 0x20], r15
movzx r8d, cl
mov rcx, rdi
mov r9, rax
call fcn.140042b6c
mov qword [rbx + 0x28], rax
mov r14d, 1
mov dword [rax + 0x34], r14d
mov rax, qword [rbx + 0x28]
mov dword [rax + 0x14], 3
mov rcx, rbx
call fcn.140042253
mov rsi, rax
xor ecx, ecx
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Cancel
mov r8d, 0x63
mov rcx, rdi
mov r9, rax
call fcn.140042b6c
mov qword [rbx + 0x30], rax
mov dword [rax + 0x38], r14d
mov rax, qword [rbx + 0x30]
mov dword [rax + 0x14], 4
mov rdx, qword [0x140002098]
lea rcx, str.Basic_options_for_your__s_session
call fcn.14004714e
mov rsi, rax
lea rdx, str.Session
mov rcx, r12
mov r8, rsi
call fcn.140042504
mov rcx, rsi
call fcn.140047430
test ebp, ebp
mov qword [rsp + 0xc0], r12
mov dword [rsp + 0xcc], ebp
jne 0x14003b3e3
mov r13, r15
mov edx, 0x10
mov rcx, r12
call fcn.140042771
mov r14, rax
lea rdx, str.Session
lea r8, str.hostport
lea r9, str.Specify_the_destination_you_want_to_connect_to
mov rcx, r12
call fcn.1400425c5
mov r12, rax
mov edx, 2
mov r8d, 0x4b
mov r9d, 0x19
mov rcx, r12
call fcn.140042782
xor ecx, ecx
call fcn.140042250
mov rbp, rax
xor ecx, ecx
call fcn.140042250
mov rdi, rax
lea rsi, str.session.hostname:config_hostname
mov rcx, rsi
call fcn.140042253
mov qword [rsp + 0x38], rbp
mov qword [rsp + 0x30], rdi
lea rcx, [0x1400402e7]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.Host_Name__or_IP_address_
mov r8d, 0x6e
mov r9d, 0x64
mov rcx, r12
call fcn.1400428f7
mov dword [rax + 0x14], 0
mov qword [r14], rax
xor ecx, ecx
call fcn.140042250
mov rdi, rax
xor ecx, ecx
call fcn.140042250
mov rbp, rax
mov rcx, rsi
call fcn.140042253
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x30], rbp
lea rcx, [0x1400403a9]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.Port
mov r8d, 0x70
mov r9d, 0x64
mov rcx, r12
call fcn.1400428f7
mov dword [rax + 0x14], 1
mov qword [r14 + 8], rax
mov edx, 1
mov r8d, 0x64
mov rcx, r12
call fcn.140042782
mov ecx, 3
call fcn.14004c3dd
test rax, rax
je 0x14003b311
mov ecx, 3
call fcn.140042250
mov qword [rsp + 0xd8], rax
mov ecx, 2
call fcn.140042250
mov r15, rax
mov ecx, 1
call fcn.140042250
mov rbp, rax
xor ecx, ecx
call fcn.140042250
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov rdi, rax
lea rcx, str.session.hostname:config_hostname
call fcn.140042253
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0x90], rcx
lea rcx, [0x140002d77]
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x78], r15
lea rcx, str.Rlogin
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rbp
lea rcx, str.Telnet
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rsi
lea rcx, [0x140002d62]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rdi
lea rcx, [0x14003adac]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x98], 0
mov dword [rsp + 0x88], 0x73
mov dword [rsp + 0x70], 0x69
mov dword [rsp + 0x58], 0x74
mov dword [rsp + 0x40], 0x77
lea rdx, str.Connection_type:
xor r8d, r8d
mov r9d, 4
jmp 0x14003b3c9
mov ecx, 2
call fcn.140042250
mov r15, rax
mov ecx, 1
call fcn.140042250
mov rdi, rax
xor ecx, ecx
call fcn.140042250
mov rbp, rax
mov rcx, r14
call fcn.140042253
mov rsi, rax
lea rcx, str.session.hostname:config_hostname
call fcn.140042253
mov qword [rsp + 0x78], r15
lea rcx, str.Rlogin
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rdi
lea rcx, str.Telnet
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rbp
lea rcx, [0x140002d62]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rsi
lea rcx, [0x14003adac]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x80], 0
mov dword [rsp + 0x70], 0x69
mov dword [rsp + 0x58], 0x74
mov dword [rsp + 0x40], 0x77
lea rdx, str.Connection_type:
xor r8d, r8d
mov r9d, 3
mov rcx, r12
call fcn.1400429f3
mov r12, qword [rsp + 0xc0]
mov ebp, dword [rsp + 0xcc]
mov r15, r13
test ebp, ebp
lea rax, str.Save_the_current_session_settings
lea r9, str.Load__save_or_delete_a_stored_session
cmovne r9, rax
lea rdx, str.Session
lea r8, str.savedsessions
mov rcx, r12
call fcn.1400425c5
mov rdi, rax
mov edx, 2
mov r8d, 0x4b
mov r9d, 0x19
mov rcx, rdi
call fcn.140042782
mov rcx, rbx
add rcx, 0x38
mov edx, 1
call fcn.1400502b1
mov r13d, ebp
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rbx
call fcn.140042253
mov rbp, rax
lea r14, str.session.saved:config_saving
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, [0x140002ded]
mov r8d, 0x65
mov r9d, 0x64
mov rcx, rdi
call fcn.1400428f7
mov qword [rbx], rax
xor ebp, ebp
mov dword [rax + 0x14], ebp
mov edx, 1
mov r8d, 0x64
mov rcx, rdi
call fcn.140042782
mov edx, 2
mov r8d, 0x4b
mov r9d, 0x19
mov rcx, rdi
call fcn.140042782
mov rcx, rbx
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
xor edx, edx
xor r8d, r8d
mov rcx, rdi
mov r9, rax
call fcn.140042bc7
test r13d, r13d
mov qword [rbx + 8], rax
mov dword [rax + 0x14], ebp
mov rax, qword [rbx + 8]
mov dword [rax + 0x34], 7
je 0x14003b512
mov qword [rbx + 0x10], 0
jmp 0x14003b556
mov rcx, rbx
call fcn.140042253
mov rsi, rax
lea rcx, str.session.saved:config_saving
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Load
mov r8d, 0x6c
mov rcx, rdi
mov r9, rax
call fcn.140042b6c
mov qword [rbx + 0x10], rax
mov dword [rax + 0x14], 1
mov ebp, dword [rsp + 0xcc]
mov rcx, rbx
call fcn.140042253
mov rsi, rax
lea rcx, str.session.saved:config_saving
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Save
mov r8d, 0x76
mov rcx, rdi
mov r9, rax
call fcn.140042b6c
test ebp, ebp
mov qword [rbx + 0x18], rax
mov dword [rax + 0x14], 1
je 0x14003b5af
mov qword [rbx + 0x20], 0
jmp 0x14003b5f3
mov rcx, rbx
call fcn.140042253
mov rsi, rax
lea rcx, str.session.saved:config_saving
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Delete
mov r8d, 0x64
mov rcx, rdi
mov r9, rax
call fcn.140042b6c
mov qword [rbx + 0x20], rax
mov dword [rax + 0x14], 1
test ebp, ebp
setne r15b
mov edx, 1
mov r8d, 0x64
mov rcx, rdi
call fcn.140042782
lea rdx, str.Session
lea r8, str.otheropts
xor r9d, r9d
mov rcx, r12
call fcn.1400425c5
mov r14, rax
mov ecx, 2
call fcn.140042250
mov rsi, rax
mov ecx, 1
call fcn.140042250
mov rbx, rax
xor ecx, ecx
call fcn.140042250
mov rbp, rax
mov ecx, 4
call fcn.140042250
mov rdi, rax
lea rcx, str.session.coe:config_closeonexit
call fcn.140042253
mov qword [rsp + 0x60], rsi
lea rcx, str.Only_on_clean_exit
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rbx
lea rcx, str.Never
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rbp
lea rcx, str.Always
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rdi
lea rcx, [0x14003a9c7]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x68], 0
lea rdx, str.Close_window_on_exit:
mov r8d, 0x78
mov r9d, 4
mov rcx, r14
call fcn.1400429f3
lea rsi, str.Session_Logging
lea r8, str.Options_controlling_session_logging
mov rcx, r12
mov rdx, rsi
call fcn.140042504
lea r8, str.main
xor r9d, r9d
mov rcx, r12
mov rdx, rsi
call fcn.1400425c5
mov qword [rsp + 0xe0], rax
cmp dword [rsp + 0xd0], 3
sete al
lea rsi, str.SSH_packets
lea rdi, str.SSH_packets_and_raw_data
and al, r15b
mov byte [rsp + 0xd8], al
jne 0x14003b74c
cmp dword [rsp + 0xcc], 0
je 0x14003b73d
xor edi, edi
xor esi, esi
jmp 0x14003b74c
mov ecx, 3
call fcn.14004c3dd
test rax, rax
je 0x14003b737
mov ecx, 4
call fcn.140042250
mov r15, rax
mov ecx, 3
call fcn.140042250
mov r12, rax
mov ecx, 2
call fcn.140042250
mov rbp, rax
mov ecx, 1
call fcn.140042250
mov r14, rax
xor ecx, ecx
call fcn.140042250
mov rbx, rax
mov ecx, 0x78
call fcn.140042250
mov r13, rax
lea rcx, str.logging.main:config_logging
call fcn.140042253
xor ecx, ecx
mov qword [rsp + 0xb0], rcx
mov qword [rsp + 0xa8], r15
mov qword [rsp + 0x98], rdi
mov qword [rsp + 0x90], r12
mov qword [rsp + 0x80], rsi
mov qword [rsp + 0x78], rbp
lea rcx, str.All_session_output
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], r14
lea rcx, str.Printable_output
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rbx
lea rcx, str.None
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], r13
lea rcx, [0x1400404be]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov dword [rsp + 0xa0], 0x72
mov dword [rsp + 0x88], 0x73
mov dword [rsp + 0x70], 0x6c
mov dword [rsp + 0x58], 0x70
mov dword [rsp + 0x40], 0x74
lea rdx, str.Session_logging:
xor r8d, r8d
mov r9d, 2
mov rdi, qword [rsp + 0xe0]
mov rcx, rdi
call fcn.1400429f3
mov ecx, 0x77
call fcn.140042250
mov rsi, rax
lea rbx, str.logging.filename:config_logfilename
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x40], rsi
lea rcx, [0x14003acbc]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rax
lea rax, str.Select_session_log_file_name
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 1
lea rdx, str.Log_file_name:
mov r8d, 0x66
xor r9d, r9d
mov rcx, rdi
call fcn.140042d2b
mov rcx, rbx
call fcn.140042253
lea rdx, str._Log_file_name_can_contain_Y__M__D_for_date__T_for_time__H_for_host_name__and_P_for_port_number_
mov rcx, rdi
mov r8, rax
call fcn.140042e33
mov ecx, 0xffffffff
call fcn.140042250
mov r14, rax
xor ecx, ecx
call fcn.140042250
mov rsi, rax
mov ecx, 1
call fcn.140042250
mov rbx, rax
mov ecx, 0x79
call fcn.140042250
mov rbp, rax
lea rcx, str.logging.exists:config_logfileexists
call fcn.140042253
xor ecx, ecx
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], r14
lea rcx, str.Ask_the_user_every_time
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rsi
lea rcx, str.Always_append_to_the_end_of_it
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rbx
lea rcx, str.Always_overwrite_it
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbp
lea rcx, [0x14003a9c7]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.What_to_do_if_the_log_file_already_exists:
mov r8d, 0x65
mov r9d, 1
mov rcx, rdi
call fcn.1400429f3
mov ecx, 0x7a
call fcn.140042250
mov rsi, rax
lea rcx, str.logging.flush:config_logflush
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea r15, [0x14003aa94]
mov qword [rsp + 0x20], r15
lea rdx, str.Flush_log_file_frequently
mov r8d, 0x75
mov rcx, rdi
mov r9, rax
call fcn.140042e68
test byte [rsp + 0xd8], 1
mov rbx, qword [rsp + 0xc0]
je 0x14003ba74
lea rdx, str.Session_Logging
lea r8, [0x1400030d0]
lea r9, str.Options_specific_to_SSH_packet_logging
mov rcx, rbx
call fcn.1400425c5
mov rdi, rax
mov ecx, 0x7b
call fcn.140042250
mov rsi, rax
lea rcx, str.logging.ssh.omitpassword:config_logssh
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Omit_known_password_fields
mov r8d, 0x6b
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0x7c
call fcn.140042250
mov rsi, rax
lea rcx, str.logging.ssh.omitdata:config_logssh
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Omit_session_data
mov r8d, 0x64
mov rcx, rdi
mov r9, rax
call fcn.140042e68
jmp 0x14003ba82
cmp dword [rsp + 0xcc], 0
je 0x14003e68e
lea r14, str.Terminal
lea r8, str.Options_controlling_the_terminal_emulation
mov rcx, rbx
mov rdx, r14
call fcn.140042504
lea r8, str.general
lea r9, str.Set_various_terminal_options
mov rcx, rbx
mov rdx, r14
call fcn.1400425c5
mov rbp, rax
mov ecx, 0x62
call fcn.140042250
mov rsi, rax
lea rcx, str.terminal.autowrap:config_autowrap
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Auto_wrap_mode_initially_on
mov r8d, 0x77
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x61
call fcn.140042250
mov rsi, rax
lea rcx, str.terminal.decom:config_decom
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.DEC_Origin_Mode_initially_on
mov r8d, 0x64
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x63
call fcn.140042250
mov rsi, rax
lea rcx, str.terminal.lfhascr:config_crlf
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Implicit_CR_in_every_LF
mov r8d, 0x72
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0xb6
call fcn.140042250
mov rsi, rax
lea rcx, str.terminal.crhaslf:config_lfcr
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Implicit_LF_in_every_CR
mov r8d, 0x66
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x70
call fcn.140042250
mov rsi, rax
lea rcx, str.terminal.bce:config_erase
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Use_background_colour_to_erase_screen
mov r8d, 0x65
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x71
call fcn.140042250
mov rsi, rax
lea rcx, str.terminal.blink:config_blink
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Enable_blinking_text
mov r8d, 0x6e
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 1
call fcn.140042250
mov rsi, rax
mov ecx, 0x80
call fcn.140042250
mov rdi, rax
lea rcx, str.terminal.answerback:config_answerback
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rdi
lea rcx, [0x14003ab27]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.Answerback_to_E:
mov r8d, 0x73
mov r9d, 0x64
mov rcx, rbp
call fcn.1400428f7
lea r8, str.ldisc
lea r9, str.Line_discipline_options
mov rcx, rbx
mov rdx, r14
call fcn.1400425c5
mov r15, rax
mov ecx, 1
call fcn.140042250
mov rsi, rax
xor r14d, r14d
xor ecx, ecx
call fcn.140042250
mov rbp, rax
mov ecx, 2
call fcn.140042250
mov rbx, rax
mov ecx, 0x54
call fcn.140042250
mov rdi, rax
lea rcx, str.terminal.localecho:config_localecho
call fcn.140042253
mov qword [rsp + 0x68], r14
mov qword [rsp + 0x60], rsi
lea r12, str.Force_off
mov qword [rsp + 0x58], r12
mov qword [rsp + 0x50], rbp
lea r13, str.Force_on
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], rbx
lea r14, str.Auto
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], rdi
lea rcx, [0x14003a9c7]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.Local_echo:
mov r8d, 0x6c
mov r9d, 3
mov rcx, r15
call fcn.1400429f3
mov ecx, 1
call fcn.140042250
mov rsi, rax
xor ecx, ecx
call fcn.140042250
mov rdi, rax
mov ecx, 2
call fcn.140042250
mov rbx, rax
mov ecx, 0x55
call fcn.140042250
mov rbp, rax
lea rcx, str.terminal.localedit:config_localedit
call fcn.140042253
xor ecx, ecx
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x58], r12
mov qword [rsp + 0x50], rdi
mov qword [rsp + 0x48], r13
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], rbp
lea r14, [0x14003a9c7]
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rax
lea rdx, str.Local_line_editing:
mov r8d, 0x74
mov r9d, 3
mov rcx, r15
call fcn.1400429f3
lea r8, str.printing
lea r9, str.Remote_controlled_printing
mov rcx, qword [rsp + 0xc0]
lea rdx, str.Terminal
call fcn.1400425c5
mov rsi, rax
xor ecx, ecx
call fcn.140042253
mov rdi, rax
xor ecx, ecx
call fcn.140042253
mov rbx, rax
lea rcx, str.terminal.printing:config_printing
call fcn.140042253
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x30], rbx
lea rcx, [0x140040590]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.Printer_to_send_ANSI_printer_output_to:
mov r8d, 0x70
mov r9d, 0x64
mov rcx, rsi
call fcn.140042972
lea rsi, str.Terminal_Keyboard
lea r8, str.Options_controlling_the_effects_of_keys
mov rcx, qword [rsp + 0xc0]
mov rdx, rsi
call fcn.140042504
lea r8, str.mappings
lea r9, str.Change_the_sequences_sent_by:
mov rcx, qword [rsp + 0xc0]
mov rdx, rsi
call fcn.1400425c5
mov r12, rax
mov ecx, 1
call fcn.140042250
mov rsi, rax
xor ecx, ecx
call fcn.140042250
mov rdi, rax
mov ecx, 0x3f
call fcn.140042250
mov rbx, rax
lea rcx, str.keyboard.backspace:config_backspace
call fcn.140042253
xor ebp, ebp
mov qword [rsp + 0x58], rbp
mov qword [rsp + 0x50], rsi
lea rcx, str.Control____127_
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rdi
lea rcx, str.Control_H
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rax
lea rdx, str.The_Backspace_key
mov r8d, 0x62
mov r9d, 2
mov rcx, r12
call fcn.1400429f3
mov ecx, 1
call fcn.140042250
mov rsi, rax
xor ecx, ecx
call fcn.140042250
mov rdi, rax
mov ecx, pe_nt_image_headers64
call fcn.140042250
mov rbx, rax
lea rcx, str.keyboard.homeend:config_homeend
call fcn.140042253
mov qword [rsp + 0x58], rbp
mov qword [rsp + 0x50], rsi
lea rcx, str.rxvt
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rdi
lea rcx, str.Standard
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rax
lea rdx, str.The_Home_and_End_keys
mov r8d, 0x65
mov r9d, 2
mov rcx, r12
call fcn.1400429f3
mov ecx, 5
call fcn.140042250
mov r15, rax
mov ecx, 4
call fcn.140042250
mov rsi, rax
mov ecx, 3
call fcn.140042250
mov rbx, rax
mov ecx, 2
call fcn.140042250
mov rdi, rax
mov ecx, 1
call fcn.140042250
mov rbp, rax
xor ecx, ecx
call fcn.140042250
mov r13, rax
mov ecx, 0x41
call fcn.140042250
mov r14, rax
lea rcx, str.keyboard.funkeys:config_funkeys
call fcn.140042253
xor ecx, ecx
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x90], r15
lea rcx, [0x14000352f]
mov qword [rsp + 0x88], rcx
mov qword [rsp + 0x80], rsi
lea rcx, str.VT100
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x70], rbx
lea rcx, str.VT400
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rdi
lea rcx, str.Xterm_R6
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rbp
lea rcx, str.Linux
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], r13
lea rcx, str.ESC_n
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], r14
lea rdi, [0x14003a9c7]
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rax
lea rdx, str.The_Function_keys_and_keypad
mov r8d, 0x66
mov r9d, 3
mov rcx, r12
call fcn.1400429f3
lea r8, str.appkeypad
lea r9, str.Application_keypad_settings:
mov rcx, qword [rsp + 0xc0]
lea rdx, str.Terminal_Keyboard
call fcn.1400425c5
mov r14, rax
mov ecx, 1
call fcn.140042250
mov rsi, rax
xor ecx, ecx
call fcn.140042250
mov rbx, rax
mov ecx, 0x4c
call fcn.140042250
mov rbp, rax
lea rcx, str.keyboard.appcursor:config_appcursor
call fcn.140042253
xor r12d, r12d
mov qword [rsp + 0x58], r12
mov qword [rsp + 0x50], rsi
lea r15, str.Application
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], rbx
lea rcx, str.Normal
mov qword [rsp + 0x38], rcx
mov r13, rcx
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rax
lea rdx, str.Initial_state_of_cursor_keys:
mov r8d, 0x72
mov r9d, 3
mov rcx, r14
call fcn.1400429f3
mov ecx, 2
call fcn.140042250
mov rsi, rax
mov ecx, 1
call fcn.140042250
mov rbx, rax
xor ecx, ecx
call fcn.140042250
mov rbp, rax
xor ecx, ecx
call fcn.140042253
mov rdi, rax
lea rcx, str.keyboard.appkeypad:config_appkeypad
call fcn.140042253
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
lea rcx, str.NetHack
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x48], r15
mov qword [rsp + 0x40], rbp
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], rdi
lea rcx, [0x1400406c7]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.Initial_state_of_numeric_keypad:
mov r8d, 0x6e
mov r9d, 3
mov rcx, r14
call fcn.1400429f3
lea r14, str.Terminal_Bell
lea r8, str.Options_controlling_the_terminal_bell
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.140042504
lea r8, str.style
lea r9, str.Set_the_style_of_bell
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.1400425c5
mov r15, rax
mov ecx, 2
call fcn.140042250
mov rsi, rax
mov ecx, 1
call fcn.140042250
mov rbp, rax
xor ecx, ecx
call fcn.140042250
mov rdi, rax
mov ecx, 0x66
call fcn.140042250
mov rbx, rax
lea rcx, str.bell.style:config_bellstyle
call fcn.140042253
mov qword [rsp + 0x68], r12
mov qword [rsp + 0x60], rsi
lea rcx, str.Visual_bell__flash_window_
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rbp
lea rcx, str.Make_default_system_alert_sound
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rdi
lea rcx, str.None__bell_disabled_
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbx
lea r13, [0x14003a9c7]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
lea rdx, str.Action_to_happen_when_a_bell_occurs:
mov r8d, 0x62
mov r9d, 1
mov rcx, r15
call fcn.1400429f3
lea r8, str.overload
lea r9, str.Control_the_bell_overload_behaviour
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.1400425c5
mov rdi, rax
mov ecx, 0x68
call fcn.140042250
mov rsi, rax
lea r14, str.bell.overload:config_bellovl
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Bell_is_temporarily_disabled_when_over_used
mov r8d, 0x64
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0xffffffff
call fcn.140042250
mov rsi, rax
mov ecx, 0x69
call fcn.140042250
mov rbp, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbp
lea r12, [0x14003ab27]
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
lea rdx, str.Over_use_means_this_many_bells...
mov r8d, 0x6d
mov r9d, 0x14
mov rcx, rdi
call fcn.1400428f7
mov ecx, 0xfffffc18
call fcn.140042250
mov rsi, rax
mov ecx, 0x6a
call fcn.140042250
mov rbp, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
lea rdx, str...._in_this_many_seconds
mov r8d, 0x74
mov r9d, 0x14
mov rcx, rdi
call fcn.1400428f7
mov rcx, r14
call fcn.140042253
lea rdx, str.The_bell_is_re_enabled_after_a_few_seconds_of_silence.
mov rcx, rdi
mov r8, rax
call fcn.140042e33
mov ecx, 0xfffffc18
call fcn.140042250
mov rsi, rax
mov ecx, 0x6b
call fcn.140042250
mov rbp, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
lea rdx, str.Seconds_of_silence_required
mov r8d, 0x73
mov r9d, 0x14
mov rcx, rdi
call fcn.1400428f7
lea rsi, str.Terminal_Features
lea r8, str.Enabling_and_disabling_advanced_terminal_features
mov rcx, qword [rsp + 0xc0]
mov rdx, rsi
call fcn.140042504
lea r8, str.main
xor r9d, r9d
mov rcx, qword [rsp + 0xc0]
mov rdx, rsi
call fcn.1400425c5
mov rbp, rax
mov ecx, 0x42
call fcn.140042250
mov rsi, rax
lea rdi, str.features.application:config_features_application
mov rcx, rdi
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_application_cursor_keys_mode
mov r8d, 0x75
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x43
call fcn.140042250
mov rsi, rax
mov rcx, rdi
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_application_keypad_mode
mov r8d, 0x6b
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x44
call fcn.140042250
mov rsi, rax
lea rcx, str.features.mouse:config_features_mouse
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_xterm_style_mouse_reporting
mov r8d, 0x78
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x45
call fcn.140042250
mov rsi, rax
lea rcx, str.features.resize:config_features_resize
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_remote_controlled_terminal_resizing
mov r8d, 0x73
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x46
call fcn.140042250
mov rsi, rax
lea rcx, str.features.altscreen:config_features_altscreen
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_switching_to_alternate_terminal_screen
mov r8d, 0x77
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x47
call fcn.140042250
mov rsi, rax
lea rcx, str.features.retitle:config_features_retitle
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_remote_controlled_window_title_changing
mov r8d, 0x74
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x48
call fcn.140042250
mov rsi, rax
lea rcx, str.features.clearscroll:config_features_clearscroll
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_remote_controlled_clearing_of_scrollback
mov r8d, 0x65
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 2
call fcn.140042250
mov r14, rax
mov ecx, 1
call fcn.140042250
mov rdi, rax
xor ecx, ecx
call fcn.140042250
mov rbx, rax
mov ecx, 0x4b
call fcn.140042250
mov rsi, rax
lea rcx, str.features.qtitle:config_features_qtitle
call fcn.140042253
xor r15d, r15d
mov qword [rsp + 0x68], r15
mov qword [rsp + 0x60], r14
lea rcx, str.Window_title
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rdi
lea rcx, str.Empty_string
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rbx
lea rcx, str.None
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
lea rdx, str.Response_to_remote_title_query__SECURITY_:
mov r8d, 0x71
mov r9d, 3
mov rcx, rbp
call fcn.1400429f3
mov ecx, 0x49
call fcn.140042250
mov rsi, rax
lea rcx, str.features.dbackspace:config_features_dbackspace
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_destructive_backspace_on_server_sending__
mov r8d, 0x62
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x4a
call fcn.140042250
mov rsi, rax
lea rcx, str.features.charset:config_features_charset
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_remote_controlled_character_set_configuration
mov r8d, 0x72
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x82
call fcn.140042250
mov rsi, rax
lea rcx, str.features.arabicshaping:config_features_shaping
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_Arabic_text_shaping
mov r8d, 0x6c
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov ecx, 0x83
call fcn.140042250
mov rsi, rax
lea rcx, str.features.bidi:config_features_bidi
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Disable_bidirectional_text_display
mov r8d, 0x64
mov rcx, rbp
mov r9, rax
call fcn.140042e68
mov r13, qword [0x140002098]
lea rcx, str.Options_controlling__ss_window
mov rdx, r13
call fcn.14004714e
mov rsi, rax
lea r14, str.Window
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
mov r8, rsi
call fcn.140042504
mov rcx, rsi
call fcn.140047430
lea r8, str.size
lea r9, str.Set_the_size_of_the_window
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.1400425c5
mov rbp, rax
mov edx, 2
mov r8d, 0x32
mov r9d, 0x32
mov rcx, rbp
call fcn.140042782
mov ecx, 0xffffffff
call fcn.140042250
mov rsi, rax
mov ecx, 0x73
call fcn.140042250
mov rbx, rax
lea rdi, str.window.size:config_winsize
mov rcx, rdi
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
lea rdx, str.Columns
mov r8d, 0x6d
mov r9d, 0x64
mov rcx, rbp
call fcn.1400428f7
mov dword [rax + 0x14], r15d
mov ecx, 0xffffffff
call fcn.140042250
mov rsi, rax
mov ecx, 0x74
call fcn.140042250
mov rbx, rax
mov rcx, rdi
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
lea rdx, str.Rows
mov r8d, 0x72
mov r9d, 0x64
mov rcx, rbp
call fcn.1400428f7
mov ecx, 1
mov dword [rax + 0x14], ecx
mov edx, 1
mov r8d, 0x64
mov rcx, rbp
call fcn.140042782
lea r8, str.scrollback
lea r9, str.Control_the_scrollback_in_the_window
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.1400425c5
mov rdi, rax
mov ecx, 0xffffffff
call fcn.140042250
mov rsi, rax
mov ecx, 0x60
call fcn.140042250
mov rbx, rax
lea rbp, str.window.scrollback:config_scrollback
mov rcx, rbp
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
lea rdx, str.Lines_of_scrollback
mov r8d, 0x73
mov r9d, 0x32
mov rcx, rdi
call fcn.1400428f7
mov ecx, 0x6d
call fcn.140042250
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Display_scrollbar
mov r8d, 0x64
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0x58
call fcn.140042250
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Reset_scrollback_on_keypress
mov r8d, 0x6b
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0x59
call fcn.140042250
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Reset_scrollback_on_display_activity
mov r8d, 0x70
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0x5a
call fcn.140042250
mov rsi, rax
lea rcx, str.window.erased:config_erasetoscrollback
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Push_erased_text_into_scrollback
mov r8d, 0x65
mov rcx, rdi
mov r9, rax
call fcn.140042e68
lea rcx, str.Configure_the_appearance_of__ss_window
mov rdx, r13
call fcn.14004714e
mov rsi, rax
lea r13, str.Window_Appearance
mov rcx, qword [rsp + 0xc0]
mov rdx, r13
mov r8, rsi
call fcn.140042504
mov rcx, rsi
call fcn.140047430
lea r8, str.cursor
lea r9, str.Adjust_the_use_of_the_cursor
mov rcx, qword [rsp + 0xc0]
mov rdx, r13
call fcn.1400425c5
mov rbp, rax
mov ecx, 2
call fcn.140042250
mov rbx, rax
mov ecx, 1
call fcn.140042250
mov rdi, rax
xor ecx, ecx
call fcn.140042250
mov rsi, rax
mov ecx, 0x64
call fcn.140042250
mov r15, rax
lea r14, str.appearance.cursor:config_cursor
mov rcx, r14
call fcn.140042253
xor ecx, ecx
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x78], rbx
lea rcx, str.Vertical_line
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rdi
mov ecx, 0x75
mov dword [rsp + 0x58], ecx
lea rcx, str.Underline
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rsi
lea rcx, str.Block
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], r15
lea rcx, [0x14003a9c7]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x70], 0x76
mov dword [rsp + 0x40], 0x6c
lea rdx, str.Cursor_appearance:
xor r8d, r8d
mov r9d, 3
mov rcx, rbp
call fcn.1400429f3
mov ecx, 0x65
call fcn.140042250
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Cursor_blinks
mov r8d, 0x62
mov rcx, rbp
mov r9, rax
call fcn.140042e68
lea r8, str.font
lea r9, str.Font_settings
mov rcx, qword [rsp + 0xc0]
mov rdx, r13
call fcn.1400425c5
mov rsi, rax
mov ecx, 0x75
call fcn.140042250
mov rdi, rax
lea rcx, str.appearance.font:config_font
call fcn.140042253
mov qword [rsp + 0x28], rdi
lea rcx, [0x14003ad34]
mov qword [rsp + 0x20], rcx
lea rdx, str.Font_used_in_the_terminal_window
mov r8d, 0x6e
mov rcx, rsi
mov r9, rax
call fcn.140042db5
lea r8, str.mouse
lea r9, str.Adjust_the_use_of_the_mouse_pointer
mov rcx, qword [rsp + 0xc0]
mov rdx, r13
call fcn.1400425c5
mov rsi, rax
mov ecx, 0x7d
call fcn.140042250
mov rdi, rax
lea rcx, str.appearance.hidemouse:config_mouseptr
call fcn.140042253
mov qword [rsp + 0x28], rdi
lea rcx, [0x14003aa94]
mov qword [rsp + 0x20], rcx
lea rdx, str.Hide_mouse_pointer_when_typing_in_window
mov r8d, 0x70
mov rcx, rsi
mov r9, rax
call fcn.140042e68
lea r8, str.border
lea r9, str.Adjust_the_window_border
mov rcx, qword [rsp + 0xc0]
mov rdx, r13
lea r13, [0x14003aa94]
call fcn.1400425c5
mov rsi, rax
mov ecx, 0xffffffff
call fcn.140042250
mov rdi, rax
mov ecx, 0x7f
call fcn.140042250
mov rbx, rax
lea rcx, str.appearance.border:config_winborder
call fcn.140042253
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
lea rdx, str.Gap_between_text_and_window_edge:
mov r8d, 0x65
mov r9d, 0x14
mov rcx, rsi
call fcn.1400428f7
lea rcx, str.Configure_the_behaviour_of__ss_window
mov r14, qword [0x140002098]
mov rdx, r14
call fcn.14004714e
mov rsi, rax
lea r15, str.Window_Behaviour
mov rcx, qword [rsp + 0xc0]
mov rdx, r15
mov r8, rsi
call fcn.140042504
mov rcx, rsi
call fcn.140047430
lea r8, str.title
lea r9, str.Adjust_the_behaviour_of_the_window_title
mov rcx, qword [rsp + 0xc0]
mov rdx, r15
call fcn.1400425c5
mov rbp, rax
mov ecx, 1
call fcn.140042250
mov rsi, rax
mov ecx, 0x5f
call fcn.140042250
mov rbx, rax
lea rdi, str.appearance.title:config_title
mov rcx, rdi
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
lea rdx, str.Window_title:
mov r8d, 0x74
mov r9d, 0x64
mov rcx, rbp
call fcn.1400428f7
mov ecx, 0x40000072
call fcn.140042250
mov rsi, rax
mov rcx, rdi
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Separate_window_and_icon_titles
mov r8d, 0x69
mov rcx, rbp
mov r9, rax
call fcn.140042e68
xor r9d, r9d
mov rcx, qword [rsp + 0xc0]
mov rdx, r15
lea r8, str.main
call fcn.1400425c5
mov rsi, rax
mov ecx, 5
call fcn.140042250
mov rdi, rax
lea rcx, str.behaviour.closewarn:config_warnonclose
call fcn.140042253
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r13
lea rdx, str.Warn_before_closing_window
mov r8d, 0x77
mov rcx, rsi
mov r9, rax
call fcn.140042e68
lea rdi, str.Window_Translation
lea r8, str.Options_controlling_character_set_translation
mov rcx, qword [rsp + 0xc0]
mov rdx, rdi
call fcn.140042504
lea r8, str.trans
lea r9, str.Character_set_translation
mov rcx, qword [rsp + 0xc0]
mov rdx, rdi
call fcn.1400425c5
mov rsi, rax
xor ecx, ecx
call fcn.140042253
mov rbx, rax
xor ecx, ecx
call fcn.140042253
mov rbp, rax
lea rcx, str.translation.codepage:config_charset
call fcn.140042253
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x30], rbp
lea rcx, [0x1400407ce]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.Remote_character_set:
mov r8d, 0x72
mov r9d, 0x64
mov rcx, rsi
call fcn.140042972
lea r8, str.tweaks
xor r9d, r9d
mov rcx, qword [rsp + 0xc0]
mov rdx, rdi
call fcn.1400425c5
mov rsi, rax
mov ecx, 0x92
call fcn.140042250
mov rbx, rax
lea rcx, str.translation.cjkambigwide:config_cjk_ambig_wide
call fcn.140042253
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], r13
lea rdx, str.Treat_CJK_ambiguous_characters_as_wide
mov r8d, 0x77
mov rcx, rsi
mov r9, rax
call fcn.140042e68
lea rcx, str.Adjust_how__s_handles_line_drawing_characters
mov rdx, r14
call fcn.14004714e
mov rsi, rax
lea r8, str.linedraw
mov rcx, qword [rsp + 0xc0]
mov rdx, rdi
mov r9, rsi
call fcn.1400425c5
mov rdi, rax
mov rcx, rsi
call fcn.140047430
mov ecx, 3
call fcn.140042250
mov rsi, rax
mov ecx, 4
call fcn.140042250
mov rbx, rax
mov ecx, 0x90
call fcn.140042250
mov rbp, rax
lea rcx, str.translation.linedraw:config_linedraw
call fcn.140042253
xor r14d, r14d
mov qword [rsp + 0x68], r14
mov qword [rsp + 0x60], rsi
lea rcx, str.Poor_mans_line_drawing______and__
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rbx
mov ecx, 0x75
mov dword [rsp + 0x40], ecx
lea rcx, str.Use_Unicode_line_drawing_code_points
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbp
lea r12, [0x14003a9c7]
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x58], 0x70
lea rdx, str.Handling_of_line_drawing_characters:
xor r8d, r8d
mov r9d, 1
mov rcx, rdi
call fcn.1400429f3
mov ecx, 0x8c
call fcn.140042250
mov rsi, rax
lea rcx, str.selection.linedraw:config_linedrawpaste
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Copy_and_paste_line_drawing_characters_as_lqqqk
mov r8d, 0x64
mov rcx, rdi
mov r9, rax
call fcn.140042e68
lea r15, str.Window_Selection
lea r8, str.Options_controlling_copy_and_paste
mov rcx, qword [rsp + 0xc0]
mov rdx, r15
call fcn.140042504
lea r9, str.Control_use_of_mouse
mov rcx, qword [rsp + 0xc0]
mov rdx, r15
lea r8, str.mouse
call fcn.1400425c5
mov rbx, rax
mov ecx, 0x8e
call fcn.140042250
mov rsi, rax
lea rcx, str.selection.shiftdrag:config_mouseshift
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Shift_overrides_applications_use_of_mouse
mov r8d, 0x70
mov rcx, rbx
mov r9, rax
call fcn.140042e68
mov ecx, 1
call fcn.140042250
mov rsi, rax
xor ecx, ecx
call fcn.140042250
mov rbp, rax
mov ecx, 0x8b
call fcn.140042250
mov rdi, rax
lea rcx, str.selection.rect:config_rectselect
call fcn.140042253
mov qword [rsp + 0x68], r14
mov qword [rsp + 0x60], rsi
lea rcx, str.Rectangular_block
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rbp
lea rcx, str.Normal
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x58], 0x72
mov dword [rsp + 0x40], 0x6e
lea rdx, str.Default_selection_mode__Altdrag_does_the_other_one_:
xor r8d, r8d
mov r9d, 2
mov rcx, rbx
call fcn.1400429f3
lea r8, str.charclass
lea r9, str.Control_the_select_one_word_at_a_time_mode
mov rcx, qword [rsp + 0xc0]
mov rdx, r15
call fcn.1400425c5
mov rdi, rax
mov edx, 0x18
mov rcx, qword [rsp + 0xc0]
call fcn.140042771
mov rbx, rax
mov rcx, rbx
call fcn.140042253
mov rsi, rax
lea r14, str.selection.charclasses:config_charclasses
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea r15, [0x1400408d4]
mov qword [rsp + 0x20], r15
lea rdx, str.Character_classes:
mov r8d, 0x65
mov rcx, rdi
mov r9, rax
call fcn.140042bc7
mov qword [rbx], rax
mov r12d, 1
mov dword [rax + 0x3c], r12d
mov rax, qword [rbx]
mov dword [rax + 0x44], 4
mov ecx, 4
mov edx, 4
call fcn.14004723d
mov rcx, qword [rbx]
mov qword [rcx + 0x48], rax
mov rax, qword [rbx]
mov rax, qword [rax + 0x48]
mov dword [rax], 0xf
mov rax, qword [rbx]
mov rax, qword [rax + 0x48]
mov dword [rax + 4], 0x19
mov rax, qword [rbx]
mov rax, qword [rax + 0x48]
mov dword [rax + 8], 0x14
mov rax, qword [rbx]
mov rax, qword [rax + 0x48]
mov dword [rax + 0xc], 0x28
mov edx, 2
mov r8d, 0x43
mov r9d, 0x21
mov rcx, rdi
call fcn.140042782
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rbx
call fcn.140042253
mov rbp, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Set_to_class
mov r8d, 0x74
mov r9d, 0x32
mov rcx, rdi
call fcn.1400428f7
mov qword [rbx + 8], rax
xor r13d, r13d
mov dword [rax + 0x14], r13d
mov rcx, rbx
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, [0x14000445a]
mov r8d, 0x73
mov rcx, rdi
mov r9, rax
call fcn.140042b6c
mov qword [rbx + 0x10], rax
mov dword [rax + 0x14], r12d
mov edx, 1
mov r8d, 0x64
mov rcx, rdi
call fcn.140042782
lea r14, str.Window_Colours
lea r8, str.Options_controlling_use_of_colours
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.140042504
lea r9, str.General_options_for_colour_usage
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
lea r8, str.general
call fcn.1400425c5
mov r15, rax
mov ecx, 0x84
call fcn.140042250
mov rsi, rax
lea rcx, str.colours.ansi:config_ansicolour
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rdi, [0x14003aa94]
mov qword [rsp + 0x20], rdi
lea rdx, str.Allow_terminal_to_specify_ANSI_colours
mov r8d, 0x69
mov rcx, r15
mov r9, rax
call fcn.140042e68
mov ecx, 0x85
call fcn.140042250
mov rsi, rax
lea rcx, str.colours.xterm256:config_xtermcolour
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
lea rdx, str.Allow_terminal_to_use_xterm_256_colour_mode
mov r8d, 0x32
mov rcx, r15
mov r9, rax
call fcn.140042e68
mov ecx, 3
call fcn.140042250
mov rsi, rax
mov ecx, 2
call fcn.140042250
mov rbp, rax
mov ecx, 1
call fcn.140042250
mov rdi, rax
mov ecx, 0x88
call fcn.140042250
mov rbx, rax
lea rcx, str.colours.bold:config_boldcolour
call fcn.140042253
mov qword [rsp + 0x68], r13
xor r13d, r13d
mov qword [rsp + 0x60], rsi
lea rcx, str.Both
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rbp
lea rcx, str.The_colour
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rdi
lea rcx, str.The_font
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbx
lea rcx, [0x14003a9c7]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.Indicate_bolded_text_by_changing:
mov r8d, 0x62
mov r9d, 3
mov rcx, r15
call fcn.1400429f3
lea rcx, str.Adjust_the_precise_colours__s_displays
mov rdx, qword [0x140002098]
mov r12, qword [rsp + 0xc0]
call fcn.14004714e
mov rsi, rax
lea r8, str.adjust
mov rcx, r12
mov rdx, r14
mov r9, rsi
call fcn.1400425c5
mov rdi, rax
mov rcx, rsi
call fcn.140047430
lea r14, str.colours.config:config_colourcfg
mov rcx, r14
call fcn.140042253
lea rdx, str.Select_a_colour_from_the_list__and_then_click_the_Modify_button_to_change_its_appearance.
mov rcx, rdi
mov r8, rax
call fcn.140042e33
mov edx, 2
mov r8d, 0x43
mov r9d, 0x21
mov rcx, rdi
call fcn.140042782
mov edx, 0x28
mov rcx, r12
call fcn.140042771
mov rbp, rax
mov rcx, rbp
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea r15, [0x140040a4c]
mov qword [rsp + 0x20], r15
lea rdx, str.Select_a_colour_to_adjust:
mov r8d, 0x75
mov rcx, rdi
mov r9, rax
call fcn.140042bc7
mov qword [rbp], rax
mov dword [rax + 0x14], r13d
mov rax, qword [rbp]
mov dword [rax + 0x34], 7
mov rcx, r14
call fcn.140042253
lea rdx, str.RGB_value:
mov rcx, rdi
mov r8, rax
call fcn.140042e33
mov r13d, 1
mov dword [rax + 0x14], r13d
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov rbx, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, [0x14000466f]
mov r8d, 0x72
mov r9d, 0x32
mov rcx, rdi
call fcn.1400428f7
mov qword [rbp + 8], rax
mov dword [rax + 0x14], r13d
mov r13d, 1
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov rbx, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Green
mov r8d, 0x6e
mov r9d, 0x32
mov rcx, rdi
call fcn.1400428f7
mov qword [rbp + 0x10], rax
mov dword [rax + 0x14], r13d
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov rbx, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Blue
mov r8d, 0x65
mov r9d, 0x32
mov rcx, rdi
call fcn.1400428f7
mov qword [rbp + 0x18], rax
mov ebx, 1
mov dword [rax + 0x14], ebx
mov rcx, rbp
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Modify
mov r8d, 0x6d
mov rcx, rdi
mov r9, rax
call fcn.140042b6c
mov qword [rbp + 0x20], rax
mov dword [rax + 0x14], ebx
mov edx, 1
mov r8d, 0x64
mov rcx, rdi
call fcn.140042782
cmp dword [rsp + 0xd0], 0
js 0x14003d7a1
lea rsi, str.Connection
lea r8, str.Options_controlling_the_connection
mov rcx, r12
mov rdx, rsi
call fcn.140042504
lea r8, str.keepalive
lea r9, str.Sending_of_null_packets_to_keep_session_active
mov rcx, r12
mov rdx, rsi
call fcn.1400425c5
mov rsi, rax
mov ecx, 0xffffffff
call fcn.140042250
mov rdi, rax
mov ecx, 6
call fcn.140042250
mov rbx, rax
lea rcx, str.connection.keepalive:config_keepalive
call fcn.140042253
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x30], rbx
lea rcx, [0x14003ab27]
mov rdi, rcx
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rax
lea rdx, str.Seconds_between_keepalives__0_to_turn_off_
mov r8d, 0x6b
mov r9d, 0x14
mov rcx, rsi
call fcn.1400428f7
mov r15d, dword [rsp + 0xcc]
test r15d, r15d
mov rbp, rdi
je 0x14003d7cd
xor r14d, r14d
cmp dword [rsp + 0xd0], 1
lea r13, [0x14003aa94]
je 0x14003e304
jmp 0x14003e5e8
cmp dword [rsp + 0xcc], 0
je 0x14003de02
xor r14d, r14d
mov r15d, dword [rsp + 0xcc]
lea r13, [0x14003aa94]
lea rbp, [0x14003ab27]
jmp 0x14003e5e8
lea r14, str.Connection
lea r8, [0x14000475e]
lea r9, str.Low_level_TCP_connection_options
mov rcx, r12
mov rdx, r14
call fcn.1400425c5
mov rbx, rax
mov ecx, 7
call fcn.140042250
mov rsi, rax
lea rcx, str.connection.nodelay:config_nodelay
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x14003aa94]
mov rdi, rcx
mov qword [rsp + 0x20], rdi
lea rdx, str.Disable_Nagles_algorithm__TCP_NODELAY_option_
mov r8d, 0x6e
mov rcx, rbx
mov r9, rax
call fcn.140042e68
mov ecx, 8
call fcn.140042250
mov rsi, rax
lea rcx, str.connection.tcpkeepalive:config_tcp_keepalives
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rdi
lea rdx, str.Enable_TCP_keepalives__SO_KEEPALIVE_option_
mov r8d, 0x70
mov rcx, rbx
mov r9, rax
call fcn.140042e68
lea r8, str.ipversion
lea r9, str.Internet_protocol_version
mov rcx, r12
mov rdx, r14
call fcn.1400425c5
mov r15, rax
mov ecx, 2
call fcn.140042250
mov rsi, rax
mov ecx, 1
call fcn.140042250
mov r13, rbp
mov rbp, rax
xor r12d, r12d
xor ecx, ecx
call fcn.140042250
mov rdi, rax
mov ecx, 3
call fcn.140042250
mov rbx, rax
lea rcx, str.connection.ipversion:config_address_family
call fcn.140042253
mov qword [rsp + 0x80], r12
mov qword [rsp + 0x78], rsi
lea rcx, [0x140004831]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rbp
lea rcx, [0x140004836]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rdi
lea rcx, str.Auto
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbx
lea r12, [0x14003a9c7]
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x70], 0x36
mov dword [rsp + 0x58], 0x34
mov dword [rsp + 0x40], 0x75
xor edx, edx
xor r8d, r8d
mov r9d, 3
mov rcx, r15
call fcn.1400429f3
mov ecx, 3
call fcn.14004c3dd
test rax, rax
lea rax, str.Logical_name_of_remote_host__e.g._for_SSH_key_lookup_:
lea rbx, str.Logical_name_of_remote_host:
cmovne rbx, rax
lea r8, str.identity
lea r9, str.Logical_name_of_remote_host
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.1400425c5
mov rsi, rax
mov ecx, 1
call fcn.140042250
mov rdi, rax
mov ecx, 9
call fcn.140042250
mov rbp, rax
lea rcx, str.connection.loghost:config_loghost
call fcn.140042253
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
mov r8d, 0x6d
mov r9d, 0x64
mov rcx, rsi
mov rdx, rbx
call fcn.1400428f7
lea r14, str.Connection_Data
lea r8, str.Data_to_send_to_the_server
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.140042504
lea r8, str.login
lea r9, str.Login_details
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.1400425c5
mov r15, rax
mov ecx, 1
call fcn.140042250
mov rsi, rax
mov ecx, 0x34
call fcn.140042250
mov rbp, rax
lea rcx, str.connection.username:config_username
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
lea rdx, str.Auto_login_username
mov r8d, 0x75
mov r9d, 0x32
mov rcx, r15
call fcn.1400428f7
call fcn.14009f47f
mov rsi, rax
test rsi, rsi
lea rdx, [0x1400021a5]
cmovne rdx, rsi
lea rcx, str.Use_system_username___s_
call fcn.14004714e
mov rbp, rax
mov rcx, rsi
call fcn.140047430
mov ecx, 1
call fcn.140042250
mov rsi, rax
xor ecx, ecx
call fcn.140042250
mov rdi, rax
mov ecx, 0x35
call fcn.140042250
mov rbx, rax
lea rcx, str.connection.usernamefromenv:config_username_from_env
call fcn.140042253
xor ecx, ecx
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x48], rbp
mov qword [rsp + 0x40], rdi
lea rcx, str.Prompt
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
lea rdx, str.When_username_is_not_specified:
mov r8d, 0x6e
mov r9d, 4
mov rcx, r15
call fcn.1400429f3
mov rcx, rbp
call fcn.140047430
lea r8, str.term
lea r9, str.Terminal_details
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.1400425c5
mov rbx, rax
mov ecx, 1
call fcn.140042250
mov rsi, rax
mov ecx, 0x30
call fcn.140042250
mov rdi, rax
lea rcx, str.connection.termtype:config_termtype
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
lea rdx, str.Terminal_type_string
mov r8d, 0x74
mov r9d, 0x32
mov rcx, rbx
call fcn.1400428f7
mov ecx, 1
call fcn.140042250
mov rsi, rax
mov ecx, 0x31
call fcn.140042250
mov rdi, rax
lea rcx, str.connection.termspeed:config_termspeed
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
lea rdx, str.Terminal_speeds
mov r8d, 0x73
mov r9d, 0x32
mov rcx, rbx
call fcn.1400428f7
lea r8, [0x140004a87]
lea r9, str.Environment_variables
mov rcx, qword [rsp + 0xc0]
mov rdx, r14
call fcn.1400425c5
mov rbx, rax
mov edx, 2
mov r8d, 0x50
mov r9d, 0x14
mov rcx, rbx
call fcn.140042782
mov edx, 0x28
mov rcx, qword [rsp + 0xc0]
call fcn.140042771
mov rdi, rax
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rdi
call fcn.140042253
mov rbp, rax
lea r14, str.telnet.environ:config_environ
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbp
lea r15, [0x140040db0]
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Variable
mov r8d, 0x76
mov r9d, 0x3c
mov rcx, rbx
call fcn.1400428f7
mov qword [rdi], rax
xor r12d, r12d
mov dword [rax + 0x14], r12d
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rdi
call fcn.140042253
mov rbp, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Value
mov r8d, 0x6c
mov r9d, 0x3c
mov rcx, rbx
call fcn.1400428f7
mov qword [rdi + 8], rax
mov dword [rax + 0x14], r12d
mov rcx, rdi
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, [0x140004ab8]
mov r8d, 0x64
mov rcx, rbx
mov r9, rax
call fcn.140042b6c
mov qword [rdi + 0x10], rax
mov ebp, 1
mov dword [rax + 0x14], ebp
mov rcx, rdi
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
lea rdx, str.Remove
mov r8d, 0x72
mov rcx, rbx
mov r9, rax
call fcn.140042b6c
mov qword [rdi + 0x18], rax
mov dword [rax + 0x14], ebp
mov r12, qword [rsp + 0xc0]
mov edx, 1
mov r8d, 0x64
mov rcx, rbx
call fcn.140042782
mov rcx, rdi
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r15
xor edx, edx
xor r8d, r8d
mov rcx, rbx
mov r9, rax
call fcn.140042bc7
mov qword [rdi + 0x20], rax
mov dword [rax + 0x34], 3
mov rax, qword [rdi + 0x20]
mov dword [rax + 0x44], 2
mov ecx, 2
mov edx, 4
call fcn.14004723d
mov rcx, qword [rdi + 0x20]
mov qword [rcx + 0x48], rax
mov rax, qword [rdi + 0x20]
mov rax, qword [rax + 0x48]
mov dword [rax], 0x1e
mov rax, qword [rdi + 0x20]
mov rax, qword [rax + 0x48]
mov dword [rax + 4], 0x46
lea rsi, str.Connection_Proxy
lea r8, str.Options_controlling_proxy_usage
mov rcx, r12
mov rdx, rsi
call fcn.140042504
lea r8, str.basics
xor r13d, r13d
xor r9d, r9d
mov rcx, r12
mov rdx, rsi
call fcn.1400425c5
mov r14, rax
mov ecx, 4
call fcn.140042250
mov r15, rax
mov ecx, 3
call fcn.140042250
mov r12, rax
mov ecx, 2
call fcn.140042250
mov rbp, rax
mov ecx, 1
call fcn.140042250
mov rbx, rax
xor ecx, ecx
call fcn.140042250
mov rsi, rax
mov ecx, 0xd
call fcn.140042250
mov rdi, rax
lea rcx, str.proxy.type:config_proxy_type
call fcn.140042253
mov qword [rsp + 0x88], r13
mov qword [rsp + 0x80], r15
lea rcx, str.Telnet
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x70], r12
lea rcx, str.HTTP
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rbp
lea rcx, str.SOCKS_5
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rbx
lea rcx, str.SOCKS_4
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rsi
lea rcx, str.None
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rdi
lea r13, [0x14003a9c7]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
lea rdx, str.Proxy_type:
mov r8d, 0x74
mov r9d, 3
mov rcx, r14
call fcn.1400429f3
mov edx, 2
mov r8d, 0x50
mov r9d, 0x14
mov rcx, r14
call fcn.140042782
mov ecx, 1
call fcn.140042250
mov rdi, rax
mov ecx, 0xe
call fcn.140042250
mov rbx, rax
lea rsi, str.proxy.main:config_proxy
mov rcx, rsi
call fcn.140042253
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x30], rbx
lea r15, [0x14003ab27]
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Proxy_hostname
mov r8d, 0x79
mov r9d, 0x64
mov rcx, r14
call fcn.1400428f7
mov dword [rax + 0x14], 0
mov ecx, 0xffffffff
call fcn.140042250
mov rdi, rax
mov ecx, 0xf
call fcn.140042250
mov rbx, rax
mov rcx, rsi
call fcn.140042253
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Port
mov r8d, 0x70
mov r9d, 0x64
mov rcx, r14
call fcn.1400428f7
mov ecx, 1
mov dword [rax + 0x14], ecx
mov edx, 1
mov r8d, 0x64
mov rcx, r14
call fcn.140042782
mov ecx, 1
call fcn.140042250
mov rsi, rax
mov ecx, 0xa
call fcn.140042250
mov rdi, rax
lea rbx, str.proxy.exclude:config_proxy_exclude
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Exclude_Hosts_IPs
mov r8d, 0x65
mov r9d, 0x64
mov rcx, r14
call fcn.1400428f7
mov ecx, 0xc
call fcn.140042250
mov rsi, rax
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea r13, [0x14003aa94]
mov qword [rsp + 0x20], r13
lea rdx, str.Consider_proxying_local_host_connections
mov r8d, 0x78
mov rcx, r14
mov r9, rax
call fcn.140042e68
xor ecx, ecx
call fcn.140042250
mov rsi, rax
mov ecx, 2
call fcn.140042250
mov rdi, rax
mov ecx, 1
call fcn.140042250
mov rbx, rax
mov ecx, 0xb
call fcn.140042250
mov rbp, rax
lea rcx, str.proxy.dns:config_proxy_dns
call fcn.140042253
xor ecx, ecx
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rsi
lea rcx, [0x140004bbe]
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rdi
lea rcx, str.Auto
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rbx
lea r12, [0x140004bc2]
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x30], rbp
lea r13, [0x14003a9c7]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
lea rdx, str.Do_DNS_name_lookup_at_proxy_end:
mov r8d, 0x64
mov r9d, 3
mov rcx, r14
call fcn.1400429f3
mov ecx, 1
call fcn.140042250
mov rsi, rax
mov ecx, 0x10
call fcn.140042250
mov rdi, rax
lea rbx, str.proxy.auth:config_proxy_auth
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Username
mov r8d, 0x75
mov r9d, 0x3c
mov rcx, r14
call fcn.1400428f7
mov ecx, 1
call fcn.140042250
mov rsi, rax
mov ecx, 0x11
call fcn.140042250
mov rdi, rax
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Password
mov r8d, 0x77
mov r9d, 0x3c
mov rcx, r14
call fcn.1400428f7
mov ecx, 1
mov dword [rax + 0x38], ecx
mov ecx, 1
call fcn.140042250
mov rsi, rax
mov ecx, 0x12
call fcn.140042250
mov rdi, rax
lea rcx, str.proxy.command:config_proxy_command
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
lea rdx, str.Telnet_command
mov r8d, 0x6d
mov r9d, 0x64
mov rcx, r14
call fcn.1400428f7
mov ecx, 2
call fcn.140042250
mov rsi, rax
xor ecx, ecx
call fcn.140042250
mov rdi, rax
mov ecx, 1
call fcn.140042250
mov rbx, rax
mov ecx, 0x13
call fcn.140042250
mov rbp, rax
lea rcx, str.proxy.logging:config_proxy_logging
call fcn.140042253
xor ecx, ecx
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rsi
lea rcx, str.Only_until_session_starts
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], rdi
lea rcx, [0x140004bbe]
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rbx
mov qword [rsp + 0x38], r12
mov r12, qword [rsp + 0xc0]
mov qword [rsp + 0x30], rbp
mov rbp, r15
mov qword [rsp + 0x28], r13
lea r13, [0x14003aa94]
mov qword [rsp + 0x20], rax
lea rdx, str.Print_proxy_diagnostics_in_the_terminal_window
mov r8d, 0x72
mov r9d, 5
mov rcx, r14
call fcn.1400429f3
mov r14b, 1
mov r15d, dword [rsp + 0xcc]
lea rsi, str.Connection_Telnet
lea r8, str.Options_controlling_Telnet_connections
mov rcx, r12
mov rdx, rsi
call fcn.140042504
lea r8, str.protocol
lea r9, str.Telnet_protocol_adjustments
mov rcx, r12
mov rdx, rsi
call fcn.1400425c5
mov rdi, rax
test r15d, r15d
je 0x14003e3b9
mov ecx, 0x4f
call fcn.140042250
mov rsi, rax
lea rcx, str.telnet.specialkeys:config_telnetkey
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Keyboard_sends_Telnet_special_commands
mov r8d, 0x6b
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0x50
call fcn.140042250
mov rsi, rax
lea rcx, str.telnet.newline:config_telnetnl
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Return_key_sends_Telnet_New_Line_instead_of_M
mov r8d, 0x6d
mov rcx, rdi
mov r9, rax
call fcn.140042e68
jmp 0x14003e5e8
mov ecx, 1
call fcn.140042250
mov rsi, rax
xor r15d, r15d
xor ecx, ecx
call fcn.140042250
mov rbx, rax
mov ecx, 0x37
call fcn.140042250
mov rbp, rax
lea rcx, str.telnet.oldenviron:config_oldenviron
call fcn.140042253
mov qword [rsp + 0x68], r15
mov qword [rsp + 0x60], rsi
lea rcx, str.RFC_1408__unusual_
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rbx
lea rcx, str.BSD__commonplace_
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbp
lea r13, [0x14003a9c7]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x58], 0x66
mov dword [rsp + 0x40], 0x62
lea rdx, str.Handling_of_OLD_ENVIRON_ambiguity:
xor r8d, r8d
mov r9d, 2
mov rcx, rdi
call fcn.1400429f3
xor ecx, ecx
call fcn.140042250
mov rsi, rax
mov ecx, 1
call fcn.140042250
mov rbx, rax
mov ecx, 0x38
call fcn.140042250
mov rbp, rax
lea rcx, str.telnet.passive:config_ptelnet
call fcn.140042253
mov qword [rsp + 0x58], r15
mov r15d, dword [rsp + 0xcc]
mov qword [rsp + 0x50], rsi
lea rcx, str.Active
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rbx
lea rcx, str.Passive
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbp
lea rbp, [0x14003ab27]
mov qword [rsp + 0x28], r13
lea r13, [0x14003aa94]
mov qword [rsp + 0x20], rax
lea rdx, str.Telnet_negotiation_mode:
mov r8d, 0x74
mov r9d, 2
mov rcx, rdi
call fcn.1400429f3
mov ecx, 0x4f
call fcn.140042250
mov rsi, rax
lea rcx, str.telnet.specialkeys:config_telnetkey
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Keyboard_sends_Telnet_special_commands
mov r8d, 0x6b
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0x50
call fcn.140042250
mov rsi, rax
lea rcx, str.telnet.newline:config_telnetnl
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Return_key_sends_Telnet_New_Line_instead_of_M
mov r8d, 0x6d
mov rcx, rdi
mov r9, rax
call fcn.140042e68
lea rsi, str.Connection_Rlogin
lea r8, str.Options_controlling_Rlogin_connections
mov rcx, r12
mov rdx, rsi
call fcn.140042504
lea r8, str.data
lea r9, str.Data_to_send_to_the_server
mov rcx, r12
mov rdx, rsi
call fcn.1400425c5
mov rsi, rax
mov ecx, 1
call fcn.140042250
mov rdi, rax
mov ecx, 0x36
call fcn.140042250
mov rbx, rax
lea rcx, str.rlogin.localuser:config_rlogin_localuser
call fcn.140042253
mov qword [rsp + 0x38], rdi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], rbp
mov qword [rsp + 0x20], rax
lea rdx, str.Local_username:
mov r8d, 0x6c
mov r9d, 0x32
mov rcx, rsi
call fcn.1400428f7
cmp dword [rsp + 0xd0], 3
sete bl
mov ecx, 3
call fcn.14004c3dd
or bl, r14b
cmp bl, 1
jne 0x14003fe87
test rax, rax
je 0x14003fe87
lea rdx, str.Connection_SSH
lea r8, str.Options_controlling_SSH_connections
mov rcx, r12
call fcn.140042504
test r15d, r15d
je 0x14003e6a6
mov ebx, dword [rsp + 0xd4]
cmp ebx, 1
je 0x14003e642
cmp ebx, 0xffffffff
jne 0x14003e77f
lea rdx, str.Connection_SSH
lea r8, str.disclaimer
xor r9d, r9d
mov rcx, r12
call fcn.1400425c5
mov rsi, rax
xor ecx, ecx
call fcn.140042253
lea rdx, str.Nothing_on_this_panel_may_be_reconfigured_in_mid_session__it_is_only_here_so_that_sub_panels_of_it_can_exist_without_looking_strange.
mov rcx, rsi
mov r8, rax
call fcn.140042e33
cmp ebx, 0xffffffff
je 0x14003f640
cmp ebx, 1
je 0x14003f640
jmp 0x14003e77f
mov ecx, 3
call fcn.14004c3dd
test rax, rax
jne 0x14003b9dc
jmp 0x14003ba82
lea r14, str.Connection_SSH
lea r8, str.data
lea r9, str.Data_to_send_to_the_server
mov rcx, r12
mov rdx, r14
call fcn.1400425c5
mov rsi, rax
mov ecx, 1
call fcn.140042250
mov rbx, rax
mov ecx, 0x14
call fcn.140042250
mov rdi, rbp
mov rbp, rax
lea rcx, str.ssh.command:config_command
call fcn.140042253
mov qword [rsp + 0x38], rbx
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rax
lea rdx, str.Remote_command:
mov r8d, 0x72
mov r9d, 0x64
mov rcx, rsi
call fcn.1400428f7
lea r8, str.protocol
lea r9, str.Protocol_options
mov rcx, r12
mov rdx, r14
call fcn.1400425c5
mov rsi, rax
mov ecx, 0x2d
call fcn.140042250
mov rdi, rax
lea rcx, str.ssh.noshell:config_ssh_noshell
call fcn.140042253
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r13
lea rdx, str.Dont_start_a_shell_or_command_at_all
mov r8d, 0x6e
mov rcx, rsi
mov r9, rax
call fcn.140042e68
mov ebx, dword [rsp + 0xd4]
lea rdx, str.Connection_SSH
lea r8, str.protocol
lea r9, str.Protocol_options
mov rcx, r12
call fcn.1400425c5
mov rsi, rax
mov ecx, 0x17
call fcn.140042250
mov rdi, rax
lea rcx, str.ssh.compress:config_ssh_comp
call fcn.140042253
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r13
lea rdx, str.Enable_compression
mov r8d, 0x65
mov rcx, rsi
mov r9, rax
call fcn.140042e68
test r15d, r15d
jne 0x14003e981
lea r14, str.Connection_SSH
lea r8, str.sharing
lea r9, str.Sharing_an_SSH_connection_between_PuTTY_tools
mov rcx, r12
mov rdx, r14
call fcn.1400425c5
mov rdi, rax
mov ecx, 0xaa
call fcn.140042250
mov rsi, rax
lea rbp, str.ssh.sharing:config_ssh_sharing
mov rcx, rbp
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Share_SSH_connections_if_possible
mov r8d, 0x73
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov rcx, rbp
call fcn.140042253
lea rdx, str.Permitted_roles_in_a_shared_connection:
mov rcx, rdi
mov r8, rax
call fcn.140042e33
mov ecx, 0xab
call fcn.140042250
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Upstream__connecting_to_the_real_server_
mov r8d, 0x75
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0xac
call fcn.140042250
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Downstream__connecting_to_the_upstream_PuTTY_
mov r8d, 0x64
mov rcx, rdi
mov r9, rax
call fcn.140042e68
lea r8, str.protocol
lea r9, str.Protocol_options
mov rcx, r12
mov rdx, r14
call fcn.1400425c5
mov r14, rax
xor ecx, ecx
call fcn.140042250
mov rsi, rax
mov ecx, 3
call fcn.140042250
mov rdi, rax
mov ecx, 0x21
call fcn.140042250
mov rbp, rax
lea rcx, str.ssh.protocol:config_ssh_prot
call fcn.140042253
mov qword [rsp + 0x60], rsi
lea rcx, str.1__INSECURE_
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rdi
lea rcx, [0x140005166]
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbp
lea rcx, [0x14003a9c7]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x68], 0
mov dword [rsp + 0x58], 0x31
mov dword [rsp + 0x40], 0x32
lea rdx, str.SSH_protocol_version:
xor r8d, r8d
mov r9d, 2
mov rcx, r14
call fcn.1400429f3
cmp ebx, 0xffffffff
je 0x14003eb94
cmp ebx, 1
je 0x14003eb94
lea rdi, str.Connection_SSH_Kex
lea r8, str.Options_controlling_SSH_key_exchange
mov rcx, r12
mov rdx, rdi
call fcn.140042504
lea r8, str.main
lea r9, str.Key_exchange_algorithm_options
mov rcx, r12
mov rdx, rdi
call fcn.1400425c5
mov rsi, rax
xor ecx, ecx
call fcn.140042253
mov rbx, rax
lea rcx, str.ssh.kex.order:config_ssh_kex_order
call fcn.140042253
mov qword [rsp + 0x28], rbx
lea rcx, [0x140041014]
mov qword [rsp + 0x20], rcx
lea r15, str.Algorithm_selection_policy:
mov r8d, 0x73
mov rcx, rsi
mov rdx, r15
mov r9, rax
call fcn.140042cb6
mov r12d, 5
mov dword [rax + 0x34], r12d
lea r8, str.repeat
lea r9, str.Options_controlling_key_re_exchange
mov rcx, qword [rsp + 0xc0]
mov rdx, rdi
call fcn.1400425c5
mov rbp, rax
mov ecx, 0xffffffff
call fcn.140042250
mov rsi, rax
mov ecx, 0x1a
call fcn.140042250
mov rbx, rax
lea rdi, str.ssh.kex.repeat:config_ssh_kex_rekey
mov rcx, rdi
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbx
lea r14, [0x14003ab27]
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rax
lea rdx, str.Max_minutes_before_rekey__0_for_no_limit_
mov r8d, 0x74
mov r9d, 0x14
mov rcx, rbp
call fcn.1400428f7
mov ecx, 0x10
call fcn.140042250
mov rsi, rax
mov ecx, 0x1b
call fcn.140042250
mov rbx, rax
mov rcx, rdi
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rax
lea rdx, str.Max_data_before_rekey__0_for_no_limit_
mov r8d, 0x78
mov r9d, 0x14
mov rcx, rbp
call fcn.1400428f7
mov rcx, rdi
call fcn.140042253
lea rdx, str._Use_1M_for_1_megabyte__1G_for_1_gigabyte_etc_
mov rcx, rbp
mov r8, rax
call fcn.140042e33
lea rsi, str.Connection_SSH_Host_keys
lea r8, str.Options_controlling_SSH_host_keys
mov rcx, qword [rsp + 0xc0]
mov rdx, rsi
call fcn.140042504
lea r9, str.Host_key_algorithm_preference
mov rcx, qword [rsp + 0xc0]
mov rdx, rsi
lea r8, str.main
mov ebx, dword [rsp + 0xd4]
call fcn.1400425c5
mov rsi, rax
xor ecx, ecx
call fcn.140042253
mov rdi, rax
lea rcx, str.ssh.hostkey.order:config_ssh_hostkey_order
call fcn.140042253
mov qword [rsp + 0x28], rdi
lea rcx, [0x1400410e2]
mov qword [rsp + 0x20], rcx
mov r8d, 0x73
mov rcx, rsi
mov rdx, r15
mov r15d, dword [rsp + 0xcc]
mov r9, rax
call fcn.140042cb6
mov dword [rax + 0x34], r12d
mov r12, qword [rsp + 0xc0]
test r15d, r15d
je 0x14003ebb0
cmp ebx, 0xffffffff
je 0x14003f640
cmp ebx, 1
je 0x14003f640
jmp 0x14003ed7a
lea rdx, str.Connection_SSH_Host_keys
lea r8, str.hostkeys
lea r9, str.Manually_configure_host_keys_for_this_connection
mov rcx, r12
call fcn.1400425c5
mov rdi, rax
mov edx, 2
mov r8d, 0x4b
mov r9d, 0x19
mov rcx, rdi
call fcn.140042782
lea r14, str.ssh.kex.manualhostkeys:config_ssh_kex_manual_hostkeys
mov rcx, r14
call fcn.140042253
lea rdx, str.Host_keys_or_fingerprints_to_accept:
mov rcx, rdi
mov r8, rax
call fcn.140042e33
xor r15d, r15d
mov dword [rax + 0x14], r15d
mov edx, 0x20
mov rcx, r12
call fcn.140042771
mov rbp, rax
mov rcx, rbp
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea r12, [0x1400411b0]
mov qword [rsp + 0x20], r12
lea rdx, str.Remove
mov r8d, 0x72
mov rcx, rdi
mov r9, rax
call fcn.140042b6c
mov qword [rbp + 8], rax
mov r13d, 1
mov dword [rax + 0x14], r13d
mov rax, qword [rbp + 8]
mov dword [rax + 0x10], r13d
mov rcx, rbp
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r12
xor edx, edx
xor r8d, r8d
mov rcx, rdi
mov r9, rax
call fcn.140042bc7
mov qword [rbp + 0x10], rax
mov dword [rax + 0x34], 2
mov rax, qword [rbp + 0x10]
mov dword [rax + 0x50], r15d
mov rdx, qword [rbp + 8]
mov rcx, rdi
call fcn.140042e08
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov rbx, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbx
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
lea rdx, [0x140005419]
mov r8d, 0x6b
mov r9d, 0x50
mov rcx, rdi
call fcn.1400428f7
mov qword [rbp + 0x18], rax
mov dword [rax + 0x14], r15d
mov r15d, dword [rsp + 0xcc]
mov rcx, rbp
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r12
mov r12, qword [rsp + 0xc0]
lea rdx, str.Add_key
mov r8d, 0x79
mov rcx, rdi
mov r9, rax
call fcn.140042b6c
mov qword [rbp], rax
mov dword [rax + 0x14], r13d
lea r13, [0x14003aa94]
mov edx, 1
mov r8d, 0x64
mov rcx, rdi
call fcn.140042782
lea rsi, str.Connection_SSH_Cipher
lea r8, str.Options_controlling_SSH_encryption
mov rcx, r12
mov rdx, rsi
call fcn.140042504
lea r8, str.encryption
lea r9, str.Encryption_options
mov rcx, r12
mov rdx, rsi
call fcn.1400425c5
mov rdi, rax
xor ecx, ecx
call fcn.140042253
mov rsi, rax
lea rbx, str.ssh.ciphers:config_ssh_encryption
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x140041388]
mov qword [rsp + 0x20], rcx
lea rdx, str.Encryption_cipher_selection_policy:
mov r8d, 0x73
mov rcx, rdi
mov r9, rax
call fcn.140042cb6
mov dword [rax + 0x34], 6
mov ecx, 0x22
call fcn.140042250
mov rsi, rax
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Enable_legacy_use_of_single_DES_in_SSH_2
mov r8d, 0x69
mov rcx, rdi
mov r9, rax
call fcn.140042e68
test r15d, r15d
jne 0x14003f640
lea rdi, str.Connection_SSH_Auth
lea r8, str.Options_controlling_SSH_authentication
mov rcx, r12
mov rdx, rdi
call fcn.140042504
lea r8, str.main
xor r15d, r15d
xor r9d, r9d
mov rcx, r12
mov rdx, rdi
call fcn.1400425c5
mov rbx, rax
mov ecx, 0x24
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.auth.banner:config_ssh_banner
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Display_pre_authentication_banner__SSH_2_only_
mov r8d, 0x64
mov rcx, rbx
mov r9, rax
call fcn.140042e68
mov ecx, 0x23
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.auth.bypass:config_ssh_noauth
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Bypass_authentication_entirely__SSH_2_only_
mov r8d, 0x62
mov rcx, rbx
mov r9, rax
call fcn.140042e68
lea r8, str.methods
lea r9, str.Authentication_methods
mov rcx, r12
mov rdx, rdi
call fcn.1400425c5
mov rbx, rax
mov ecx, 0x1c
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.auth.pageant:config_ssh_tryagent
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Attempt_authentication_using_Pageant
mov r8d, 0x70
mov rcx, rbx
mov r9, rax
call fcn.140042e68
mov ecx, 0x25
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.auth.tis:config_ssh_tis
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Attempt_TIS_or_CryptoCard_auth__SSH_1_
mov r8d, 0x6d
mov rcx, rbx
mov r9, rax
call fcn.140042e68
mov ecx, 0x26
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.auth.ki:config_ssh_ki
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Attempt__keyboard_interactive__auth__SSH_2_
mov r8d, 0x69
mov rcx, rbx
mov r9, rax
call fcn.140042e68
lea r8, str.params
lea r9, str.Authentication_parameters
mov rcx, r12
mov rdx, rdi
call fcn.1400425c5
mov rdi, rax
mov ecx, 0x1d
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.auth.agentfwd:config_ssh_agentfwd
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Allow_agent_forwarding
mov r8d, 0x66
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0x1e
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.auth.changeuser:config_ssh_changeuser
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Allow_attempted_changes_of_username_in_SSH_2
xor r8d, r8d
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0x20
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.auth.privkey:config_ssh_privkey
call fcn.140042253
mov qword [rsp + 0x40], rsi
lea r14, [0x14003acbc]
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], rax
lea rax, str.Select_private_key_file
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0
lea rdx, str.Private_key_file_for_authentication:
lea r9, str.PuTTY_Private_Key_Files__.ppk_
mov r8d, 0x6b
mov rcx, rdi
call fcn.140042d2b
lea rsi, str.Connection_SSH_Auth_GSSAPI
lea r8, str.Options_controlling_GSSAPI_authentication
mov rcx, r12
mov rdx, rsi
call fcn.140042504
lea r8, str.gssapi
xor r9d, r9d
mov rcx, r12
mov rdx, rsi
call fcn.1400425c5
mov rdi, rax
mov ecx, 0x27
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.auth.gssapi:config_ssh_auth_gssapi
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Attempt_GSSAPI_authentication__SSH_2_only_
mov r8d, 0x74
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 0x28
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.auth.gssapi.delegation:config_ssh_auth_gssapi_delegation
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Allow_GSSAPI_credential_delegation
mov r8d, 0x6c
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ebp, dword [0x14001c400]
cmp ebp, 2
jl 0x14003f1ec
xor ecx, ecx
call fcn.140042253
mov rsi, rax
lea rbx, str.ssh.auth.gssapi.libraries:config_ssh_auth_gssapi_libraries
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x140041456]
mov qword [rsp + 0x20], rcx
lea rdx, str.Preference_order_for_GSSAPI_libraries:
mov r8d, 0x70
mov rcx, rdi
mov r9, rax
call fcn.140042cb6
mov dword [rax + 0x34], ebp
mov ecx, 0x2a
call fcn.140042250
mov rsi, rax
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x40], rsi
mov qword [rsp + 0x38], r14
mov qword [rsp + 0x30], rax
lea rax, str.Select_library_file
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0
lea rdx, str.User_supplied_GSSAPI_library_path:
lea r9, str.Dynamic_Library_Files__.dll_
mov r8d, 0x73
mov rcx, rdi
call fcn.140042d2b
lea rdi, str.Connection_SSH_TTY
lea r8, str.Remote_terminal_settings
mov rcx, r12
mov rdx, rdi
call fcn.140042504
lea r8, str.sshtty
xor r9d, r9d
mov rcx, r12
mov rdx, rdi
call fcn.1400425c5
mov rsi, rax
mov ecx, 0x16
call fcn.140042250
mov rbx, rax
lea rcx, str.ssh.nopty:config_ssh_pty
call fcn.140042253
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], r13
lea rdx, str.Dont_allocate_a_pseudo_terminal
mov r8d, 0x70
mov rcx, rsi
mov r9, rax
call fcn.140042e68
lea r8, str.ttymodes
lea r9, str.Terminal_modes
mov rcx, r12
mov rdx, rdi
call fcn.1400425c5
mov rdi, rax
mov edx, 0x20
mov rcx, r12
call fcn.140042771
mov rbx, rax
lea r13, str.ssh.ttymodes:config_ttymodes
mov rcx, r13
call fcn.140042253
lea rdx, str.Terminal_modes_to_send:
mov rcx, rdi
mov r8, rax
call fcn.140042e33
mov rcx, rbx
call fcn.140042253
mov rsi, rax
mov rcx, r13
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea rcx, [0x140041558]
mov qword [rsp + 0x20], rcx
mov rbp, rcx
xor edx, edx
xor r8d, r8d
mov rcx, rdi
mov r9, rax
call fcn.140042bc7
mov qword [rbx + 0x18], rax
mov dword [rax + 0x34], 8
mov rax, qword [rbx + 0x18]
mov dword [rax + 0x44], 2
mov ecx, 2
mov edx, 4
call fcn.14004723d
mov rcx, qword [rbx + 0x18]
mov qword [rcx + 0x48], rax
mov rax, qword [rbx + 0x18]
mov rax, qword [rax + 0x48]
mov dword [rax], 0x28
mov rax, qword [rbx + 0x18]
mov rax, qword [rax + 0x48]
mov dword [rax + 4], 0x3c
mov edx, 2
mov r8d, 0x4b
mov r9d, 0x19
mov rcx, rdi
call fcn.140042782
mov rcx, r13
call fcn.140042253
lea rdx, str.For_selected_mode__send:
mov rcx, rdi
mov r8, rax
call fcn.140042e33
mov dword [rax + 0x14], r15d
mov rcx, rbx
call fcn.140042253
mov rsi, rax
mov rcx, r13
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], rbp
lea rdx, [0x14000445a]
mov r8d, 0x73
mov rcx, rdi
mov r9, rax
call fcn.140042b6c
mov qword [rbx + 0x10], rax
mov ecx, 1
mov dword [rax + 0x14], ecx
mov rax, qword [rbx + 0x10]
mov dword [rax + 0x10], ecx
mov edx, 1
mov r8d, 0x64
mov rcx, rdi
call fcn.140042782
mov edx, 2
mov r8d, 0x4b
mov r9d, 0x19
mov rcx, rdi
call fcn.140042782
xor ecx, ecx
call fcn.140042253
xor r14d, r14d
mov r15, rax
xor ecx, ecx
call fcn.140042253
mov r12, rax
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rbx
call fcn.140042253
mov rbp, rax
mov rcx, r13
call fcn.140042253
mov qword [rsp + 0x80], r14
mov qword [rsp + 0x78], r15
mov qword [rsp + 0x70], r14
lea rcx, str.This:
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], r12
mov r12, qword [rsp + 0xc0]
mov qword [rsp + 0x58], r14
lea rcx, str.Nothing
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rsi
mov qword [rsp + 0x40], r14
lea rcx, str.Auto
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbp
lea r15, [0x140041558]
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
xor edx, edx
xor r8d, r8d
mov r9d, 3
mov rcx, rdi
call fcn.1400429f3
mov qword [rbx], rax
mov dword [rax + 0x14], r14d
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rbx
call fcn.140042253
mov rbp, rax
mov rcx, r13
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], rax
xor edx, edx
xor r8d, r8d
mov r9d, 0x64
mov rcx, rdi
call fcn.1400428f7
mov qword [rbx + 8], rax
mov ecx, 1
mov dword [rax + 0x14], ecx
lea r13, [0x14003aa94]
mov rdx, qword [rbx + 0x10]
mov rcx, rdi
call fcn.140042e08
lea rsi, str.Connection_SSH_X11
lea r8, str.Options_controlling_SSH_X11_forwarding
mov rcx, r12
mov rdx, rsi
call fcn.140042504
lea r8, [0x140005b02]
lea r9, str.X11_forwarding
mov rcx, r12
mov rdx, rsi
call fcn.1400425c5
mov rdi, rax
mov ecx, 0x95
call fcn.140042250
mov rsi, rax
lea rbx, str.ssh.tunnels.x11:config_ssh_x11
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Enable_X11_forwarding
mov r8d, 0x65
mov rcx, rdi
mov r9, rax
call fcn.140042e68
mov ecx, 1
call fcn.140042250
mov rsi, rax
mov ecx, 0x96
call fcn.140042250
mov rbp, rax
mov rcx, rbx
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rbp
lea rcx, [0x14003ab27]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.X_display_location
mov r8d, 0x78
mov r9d, 0x32
mov rcx, rdi
call fcn.1400428f7
mov ecx, 2
call fcn.140042250
mov rsi, rax
mov ecx, 1
call fcn.140042250
mov rbx, rax
mov ecx, 0x97
call fcn.140042250
mov rbp, rax
lea rcx, str.ssh.tunnels.x11auth:config_ssh_x11auth
call fcn.140042253
mov qword [rsp + 0x58], r14
mov qword [rsp + 0x50], rsi
lea rcx, str.XDM_Authorization_1
mov qword [rsp + 0x48], rcx
mov qword [rsp + 0x40], rbx
lea rcx, str.MIT_Magic_Cookie_1
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rbp
lea rcx, [0x14003a9c7]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rdx, str.Remote_X11_authentication_protocol
mov r8d, 0x75
mov r9d, 2
mov rcx, rdi
call fcn.1400429f3
lea rsi, str.Connection_SSH_Tunnels
lea r8, str.Options_controlling_SSH_port_forwarding
mov rcx, r12
mov rdx, rsi
call fcn.140042504
lea r8, str.portfwd
lea r9, str.Port_forwarding
mov rcx, r12
mov rdx, rsi
call fcn.1400425c5
mov r15, rax
mov ecx, 0x99
call fcn.140042250
mov rsi, rax
lea rdi, str.ssh.tunnels.portfwd.localhost:config_ssh_portfwd_localhost
mov rcx, rdi
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Local_ports_accept_connections_from_other_hosts
mov r8d, 0x74
mov rcx, r15
mov r9, rax
call fcn.140042e68
mov ecx, 0x9a
call fcn.140042250
mov rsi, rax
mov rcx, rdi
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, str.Remote_ports_do_the_same__SSH_2_only_
mov r8d, 0x70
mov rcx, r15
mov r9, rax
call fcn.140042e68
mov dword [rsp + 0x20], 0x19
mov edx, 3
mov r8d, 0x37
mov r9d, 0x14
mov rcx, r15
call fcn.140042782
lea r14, str.ssh.tunnels.portfwd:config_ssh_portfwd
mov rcx, r14
call fcn.140042253
lea rdx, str.Forwarded_ports:
mov rcx, r15
mov r8, rax
call fcn.140042e33
mov dword [rax + 0x14], 0x10000
mov edx, 0x38
mov rcx, r12
call fcn.140042771
mov rbp, rax
mov rcx, rbp
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
lea r13, [0x1400418a8]
mov qword [rsp + 0x20], r13
lea rdx, str.Remove
mov r8d, 0x72
mov rcx, r15
mov r9, rax
call fcn.140042b6c
mov qword [rbp + 8], rax
mov edi, 2
mov dword [rax + 0x14], edi
mov rax, qword [rbp + 8]
mov ebx, 1
mov dword [rax + 0x10], ebx
mov rcx, rbp
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
xor r12d, r12d
xor edx, edx
xor r8d, r8d
mov rcx, r15
mov r9, rax
call fcn.140042bc7
mov qword [rbp + 0x10], rax
mov dword [rax + 0x34], 3
mov rax, qword [rbp + 0x10]
mov dword [rax + 0x44], edi
mov ecx, 2
mov edx, 4
call fcn.14004723d
mov rcx, qword [rbp + 0x10]
mov qword [rcx + 0x48], rax
mov rax, qword [rbp + 0x10]
mov rax, qword [rax + 0x48]
mov dword [rax], 0x14
mov rax, qword [rbp + 0x10]
mov rax, qword [rax + 0x48]
mov dword [rax + 4], 0x50
mov rdx, qword [rbp + 8]
mov rcx, r15
call fcn.140042e08
mov rcx, r14
call fcn.140042253
lea rdx, str.Add_new_forwarded_port:
mov rcx, r15
mov r8, rax
call fcn.140042e33
mov rcx, rbp
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], r13
lea rdx, [0x140004ab8]
mov r8d, 0x64
mov rcx, r15
mov r9, rax
call fcn.140042b6c
mov qword [rbp], rax
mov dword [rax + 0x14], edi
mov rax, qword [rbp]
mov dword [rax + 0x10], ebx
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov rdi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
lea rdx, str.Source_port
mov r8d, 0x73
mov r9d, 0x28
mov rcx, r15
call fcn.1400428f7
mov qword [rbp + 0x18], rax
mov dword [rax + 0x14], r12d
xor ecx, ecx
call fcn.140042253
mov rsi, rax
mov rcx, rbp
call fcn.140042253
mov rdi, rax
mov rcx, r14
call fcn.140042253
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
lea rdx, str.Destination
mov r8d, 0x69
mov r9d, 0x43
mov rcx, r15
call fcn.1400428f7
mov qword [rbp + 0x20], rax
xor ecx, ecx
call fcn.140042253
mov r12, rax
xor ecx, ecx
call fcn.140042253
mov rdi, rax
xor ecx, ecx
call fcn.140042253
mov rbx, rax
mov rcx, rbp
call fcn.140042253
mov rsi, rax
mov rcx, r14
call fcn.140042253
xor ecx, ecx
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x78], r12
mov r12, qword [rsp + 0xc0]
lea rcx, str.Dynamic
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rdi
lea rcx, str.Remote
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rbx
lea rcx, str.Local
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x70], 0x79
mov dword [rsp + 0x58], 0x6d
mov dword [rsp + 0x40], 0x6c
xor edx, edx
xor r8d, r8d
mov r9d, 3
mov rcx, r15
call fcn.1400429f3
mov qword [rbp + 0x28], rax
mov ecx, 2
call fcn.140042250
mov r14, rax
mov ecx, 1
call fcn.140042250
mov rdi, rax
xor ecx, ecx
call fcn.140042250
mov rbx, rax
mov rcx, rbp
call fcn.140042253
mov rsi, rax
lea rcx, str.ssh.tunnels.portfwd.ipversion:config_ssh_portfwd_address_family
call fcn.140042253
xor ecx, ecx
mov qword [rsp + 0x80], rcx
mov qword [rsp + 0x78], r14
lea rcx, [0x140004831]
mov qword [rsp + 0x68], rcx
mov qword [rsp + 0x60], rdi
lea rcx, [0x140004836]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x48], rbx
lea rcx, str.Auto
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], rax
mov dword [rsp + 0x70], 0x36
mov dword [rsp + 0x58], 0x34
mov dword [rsp + 0x40], 0x75
xor edx, edx
xor r8d, r8d
mov r9d, 3
mov rcx, r15
call fcn.1400429f3
mov qword [rbp + 0x30], rax
mov rdx, qword [rbp]
mov rcx, r15
call fcn.140042e08
mov edx, 1
mov r8d, 0x64
mov rcx, r15
call fcn.140042782
cmp dword [rsp + 0xcc], 0
jne 0x14003fe87
lea rsi, str.Connection_SSH_Bugs
lea r8, str.Workarounds_for_SSH_server_bugs
mov rcx, r12
mov rdx, rsi
call fcn.140042504
lea rdi, str.main
lea r14, str.Detection_of_known_bugs_in_SSH_servers
mov rcx, r12
mov rdx, rsi
mov r8, rdi
mov r9, r14
call fcn.1400425c5
mov rbp, rax
mov ecx, 0xa5
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.bugs.ignore2:config_ssh_bug_ignore2
call fcn.140042253
mov qword [rsp + 0x30], rsi
lea rbx, [0x140041cce]
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Chokes_on_SSH_2_ignore_messages
mov r8d, 0x32
mov r9d, 0x14
mov rcx, rbp
call fcn.140042c3b
mov ecx, 0xa3
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.bugs.rekey2:config_ssh_bug_rekey
call fcn.140042253
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Handles_SSH_2_key_re_exchange_badly
mov r8d, 0x6b
mov r9d, 0x14
mov rcx, rbp
call fcn.140042c3b
mov ecx, 0xa7
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.bugs.winadj:config_ssh_bug_winadj
call fcn.140042253
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Chokes_on_PuTTYs_SSH_2_winadj_requests
mov r8d, 0x6a
mov r9d, 0x14
mov rcx, rbp
call fcn.140042c3b
mov ecx, 0xa8
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.bugs.winadj:config_ssh_bug_chanreq
call fcn.140042253
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Replies_to_requests_on_closed_channels
mov r8d, 0x71
mov r9d, 0x14
mov rcx, rbp
call fcn.140042c3b
mov ecx, 0xa4
call fcn.140042250
mov rsi, rax
lea rcx, str.ssh.bugs.maxpkt2:config_ssh_bug_maxpkt2
call fcn.140042253
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Ignores_SSH_2_maximum_packet_size
mov r8d, 0x78
mov r9d, 0x14
mov rcx, rbp
call fcn.140042c3b
lea rsi, str.Connection_SSH_More_bugs
lea r8, str.Further_workarounds_for_SSH_server_bugs
mov rcx, r12
mov rdx, rsi
call fcn.140042504
mov rcx, r12
mov rdx, rsi
mov r8, rdi
mov r9, r14
call fcn.1400425c5
mov rsi, rax
mov ecx, 0xa1
call fcn.140042250
mov rdi, rax
lea rcx, str.ssh.bugs.rsapad2:config_ssh_bug_sig
call fcn.140042253
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Requires_padding_on_SSH_2_RSA_signatures
mov r8d, 0x70
mov r9d, 0x14
mov rcx, rsi
call fcn.140042c3b
mov ecx, 0xa6
call fcn.140042250
mov rdi, rax
lea rcx, str.ssh.bugs.oldgex2:config_ssh_bug_oldgex2
call fcn.140042253
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Only_supports_pre_RFC4419_SSH_2_DH_GEX
mov r8d, 0x64
mov r9d, 0x14
mov rcx, rsi
call fcn.140042c3b
mov ecx, 0x9f
call fcn.140042250
mov rdi, rax
lea rcx, str.ssh.bugs.hmac2:config_ssh_bug_hmac2
call fcn.140042253
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Miscomputes_SSH_2_HMAC_keys
mov r8d, 0x6d
mov r9d, 0x14
mov rcx, rsi
call fcn.140042c3b
mov ecx, 0xa2
call fcn.140042250
mov rdi, rax
lea rcx, str.ssh.bugs.pksessid2:config_ssh_bug_pksessid2
call fcn.140042253
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Misuses_the_session_ID_in_SSH_2_PK_auth
mov r8d, 0x6e
mov r9d, 0x14
mov rcx, rsi
call fcn.140042c3b
mov ecx, 0xa0
call fcn.140042250
mov rdi, rax
lea rcx, str.ssh.bugs.derivekey2:config_ssh_bug_derivekey2
call fcn.140042253
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Miscomputes_SSH_2_encryption_keys
mov r8d, 0x65
mov r9d, 0x14
mov rcx, rsi
call fcn.140042c3b
mov ecx, 0x9c
call fcn.140042250
mov rdi, rax
lea rcx, str.ssh.bugs.ignore1:config_ssh_bug_ignore1
call fcn.140042253
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Chokes_on_SSH_1_ignore_messages
mov r8d, 0x69
mov r9d, 0x14
mov rcx, rsi
call fcn.140042c3b
mov ecx, 0x9d
call fcn.140042250
mov rdi, rax
lea rcx, str.ssh.bugs.plainpw1:config_ssh_bug_plainpw1
call fcn.140042253
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Refuses_all_SSH_1_password_camouflage
mov r8d, 0x73
mov r9d, 0x14
mov rcx, rsi
call fcn.140042c3b
mov ecx, 0x9e
call fcn.140042250
mov rdi, rax
lea rcx, str.ssh.bugs.rsa1:config_ssh_bug_rsa1
call fcn.140042253
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x28], rbx
mov qword [rsp + 0x20], rax
lea rdx, str.Chokes_on_SSH_1_RSA_authentication
mov r8d, 0x72
mov r9d, 0x14
mov rcx, rsi
call fcn.140042c3b
nop
add rsp, 0xe8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret