Function at 0x140008fa0
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r14
push r15
sub rsp, 0x140
mov rax, qword [0x140072100]
xor rax, rsp
mov qword [rsp + 0x130], rax
mov rbx, rdx
cmp ecx, 0x3e9
jg 0x14000999e
je 0x14000997c
add ecx, 0xffffffbe
cmp ecx, 0x36
ja case.0x14000900c.67
lea r14, [0x140000000]
movsxd rax, ecx
movzx eax, byte [r14 + rax + 0x9c14]
mov ecx, dword [r14 + rax*4 + 0x9bac]
add rcx, r14
jmp rcx
lea rdx, str.Ignoring_algo_switch__this_program_does_only_cryptonight_now.
mov ecx, 3
call fcn.140014db0
jmp case.0x14000900c.118
mov dword [0x140075330], 1
jmp case.0x14000900c.118
mov rcx, qword [0x140075898]
test rcx, rcx
je 0x140009053
mov eax, dword [rcx + 4]
cmp eax, 0xffffffff
je 0x140009053
dec eax
mov dword [rcx + 4], eax
jne 0x140009053
call fcn.140004750
lea rdx, [0x14007234c]
or rsi, 0xffffffffffffffff
mov rcx, rbx
mov byte [rsp + 0x40], 0
mov dword [rsp + 0xe0], esi
call qword [sym.imp.MSVCR120.dll_fopen]
mov rsi, rax
test rax, rax
jne 0x1400090af
call qword [sym.imp.MSVCR120.dll__errno]
mov ecx, dword [rax]
call qword [sym.imp.MSVCR120.dll_strerror]
lea r8, str.unable_to_open__s:__s
lea rcx, [rsp + 0x40]
mov r9, rbx
xor edx, edx
mov qword [rsp + 0x20], rax
call fcn.140002970
xor edi, edi
mov qword [0x140075898], rdi
jmp 0x1400090dd
lea rdx, [rsp + 0x40]
mov rcx, rax
call fcn.140003e70
mov rcx, rsi
mov rdi, rax
call qword [sym.imp.MSVCR120.dll_fclose]
mov qword [0x140075898], rdi
test rdi, rdi
je 0x1400090dd
cmp dword [rdi], 0
je case.0x14000900c.118
lea rdx, str.JSON_decode_of__s_failed
mov r8, rbx
xor ecx, ecx
call fcn.140014db0
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
lea rdx, str.Keepalive_actived
mov ecx, 3
mov dword [0x140075384], 1
call fcn.140014db0
jmp case.0x14000900c.118
mov dword [0x1400752d4], 1
jmp case.0x14000900c.118
mov dword [0x140075268], 1
jmp case.0x14000900c.118
mov rcx, qword [0x140075540]
call qword [sym.imp.MSVCR120.dll_free]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strdup]
mov qword [0x140075540], rax
jmp case.0x14000900c.118
mov dword [0x140075210], 1
jmp case.0x14000900c.118
mov rcx, rdx
call qword [sym.imp.MSVCR120.dll_atoi]
lea ecx, [rax + 1]
cmp ecx, 0x2710
ja 0x140009188
mov dword [0x140072464], eax
jmp case.0x14000900c.118
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov rcx, rdx
call qword [sym.imp.MSVCR120.dll_atoi]
lea ecx, [rax - 1]
cmp ecx, 0x270e
ja 0x1400091ca
mov dword [reloc.WLDAP32.dll_Ordinal_30], eax
jmp case.0x14000900c.118
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov rcx, rdx
call qword [sym.imp.MSVCR120.dll_atoi]
lea ecx, [rax - 1]
cmp ecx, 0x270e
ja 0x14000920c
mov dword [reloc.WS2_32.dll_getpeername], eax
jmp case.0x14000900c.118
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov rcx, rdx
call qword [sym.imp.MSVCR120.dll_atoi]
lea ecx, [rax - 1]
cmp ecx, 0x1869e
ja 0x14000924e
mov dword [0x14007257c], eax
jmp case.0x14000900c.118
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov rcx, rdx
call qword [sym.imp.MSVCR120.dll_atoi]
lea ecx, [rax - 1]
cmp ecx, 0x270e
ja 0x140009290
mov dword [0x140075260], eax
jmp case.0x14000900c.118
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov dword [0x140075204], 1
jmp case.0x14000900c.118
mov rcx, qword [0x140075538]
call qword [sym.imp.MSVCR120.dll_free]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strdup]
mov qword [0x140075538], rax
jmp case.0x14000900c.118
lea rdx, [0x14006596c]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll_strstr]
or rsi, 0xffffffffffffffff
lea r15d, [rsi + 8]
test rax, rax
je 0x14000938c
lea rdx, str.http:__
mov r8d, r15d
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strnicmp]
test eax, eax
je 0x14000936d
lea r8d, [rsi + 9]
lea rdx, str.https:__
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strnicmp]
test eax, eax
je 0x14000936d
lea r8d, [rsi + 0xf]
lea rdx, [0x1400665e8]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strnicmp]
test eax, eax
je 0x14000936d
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
lea ecx, [rsi + 2]
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov rcx, qword [0x140075558]
call qword [sym.imp.MSVCR120.dll_free]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strdup]
mov qword [0x140075558], rax
jmp 0x1400093f4
mov rax, rsi
nop
inc rax
cmp byte [rbx + rax], 0
jne 0x140009390
test rax, rax
je 0x14000952d
cmp byte [rbx], 0x2f
je 0x14000952d
mov rcx, qword [0x140075558]
call qword [sym.imp.MSVCR120.dll_free]
mov rcx, rsi
nop dword [rax + rax]
inc rcx
cmp byte [rbx + rcx], 0
jne 0x1400093c0
add rcx, 8
call qword [sym.imp.MSVCR120.dll_malloc]
lea rdx, str.http:___s
mov r8, rbx
mov rcx, rax
mov qword [0x140075558], rax
call qword [sym.imp.MSVCR120.dll_sprintf]
mov rax, qword [0x140075558]
mov edx, 0x40
mov rcx, rax
call qword [sym.imp.MSVCR120.dll_strrchr]
mov r14, rax
test rax, rax
je 0x1400094ed
mov rcx, qword [0x140075558]
lea rdx, [0x140065994]
mov byte [rax], 0
call qword [sym.imp.MSVCR120.dll_strstr]
mov edx, Ordinal_60
lea rbx, [rax + 3]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll_strchr]
mov rbp, rax
test rax, rax
je 0x1400094b4
mov rcx, qword [0x140075520]
call qword [sym.imp.MSVCR120.dll_free]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strdup]
mov rcx, qword [0x140075538]
mov qword [0x140075520], rax
call qword [sym.imp.MSVCR120.dll_free]
mov rdi, rbp
sub rdi, rbx
mov edx, 1
lea rcx, [rdi + 1]
call qword [sym.imp.MSVCR120.dll_calloc]
mov r8, rdi
mov rdx, rbx
mov rcx, rax
mov qword [0x140075538], rax
call qword [sym.imp.MSVCR120.dll_strncpy]
mov rcx, qword [0x140075540]
call qword [sym.imp.MSVCR120.dll_free]
lea rcx, [rbp + 1]
call qword [sym.imp.MSVCR120.dll__strdup]
mov qword [0x140075540], rax
jmp 0x1400094d1
mov rcx, qword [0x140075538]
call qword [sym.imp.MSVCR120.dll_free]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strdup]
mov qword [0x140075538], rax
lea rdx, [r14 + 1]
cmp byte [rdx + rsi + 1], 0
lea rsi, [rsi + 1]
jne 0x1400094d5
lea r8, [rsi + 1]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll_memmove]
cmp dword [0x140075380], 0
jne 0x140009520
mov rcx, qword [0x140075558]
lea rdx, str.stratum
mov r8, r15
call qword [sym.imp.MSVCR120.dll__strnicmp]
test eax, eax
jne 0x140009520
mov dword [0x1400753a8], 1
jmp case.0x14000900c.118
xor edi, edi
mov dword [0x1400753a8], edi
jmp case.0x14000900c.118
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov edx, Ordinal_60
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll_strchr]
mov rsi, rax
test rax, rax
jne 0x140009587
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
lea ecx, [rsi + 1]
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov rcx, qword [0x140075520]
call qword [sym.imp.MSVCR120.dll_free]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strdup]
mov rcx, qword [0x140075538]
mov qword [0x140075520], rax
call qword [sym.imp.MSVCR120.dll_free]
mov rdi, rsi
sub rdi, rbx
mov edx, 1
lea rcx, [rdi + 1]
call qword [sym.imp.MSVCR120.dll_calloc]
mov r8, rdi
mov rdx, rbx
mov rcx, rax
mov qword [0x140075538], rax
call qword [sym.imp.MSVCR120.dll_strncpy]
mov rcx, qword [0x140075540]
call qword [sym.imp.MSVCR120.dll_free]
lea rcx, [rsi + 1]
call qword [sym.imp.MSVCR120.dll__strdup]
mov qword [0x140075540], rax
jmp case.0x14000900c.118
lea rdx, str.socks4:__
mov r8d, 9
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strnicmp]
test eax, eax
jne 0x140009625
mov dword [0x1400753ac], 4
jmp 0x14000969b
lea rdx, str.socks5:__
mov r8d, 9
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strnicmp]
test eax, eax
jne 0x14000964b
mov dword [0x1400753ac], 5
jmp 0x14000969b
lea rdx, str.socks4a:__
mov r8d, 0xa
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strnicmp]
test eax, eax
jne 0x140009671
mov dword [0x1400753ac], 6
jmp 0x14000969b
lea rdx, str.socks5h:__
mov r8d, 0xa
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strnicmp]
xor edi, edi
mov r15d, 7
test eax, eax
cmove edi, r15d
mov dword [0x1400753ac], edi
mov rcx, qword [0x140075390]
call qword [sym.imp.MSVCR120.dll_free]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strdup]
mov qword [0x140075390], rax
jmp case.0x14000900c.118
mov dword [0x140075264], 1
jmp case.0x14000900c.118
lea rdx, [0x1400659fc]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll_strtok]
xor edi, edi
mov rbx, rax
mov dword [0x140075260], edi
test rax, rax
je case.0x14000900c.118
movzx ecx, byte [rbx]
sub cl, 0x30
cmp cl, 9
ja 0x14000971d
cmp byte [rbx + 1], dil
jne 0x14000971d
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll_atoi]
mov rcx, rbx
cmp eax, dword [0x140075534]
jge 0x140009764
call qword [sym.imp.MSVCR120.dll_atoi]
jmp 0x140009731
mov rcx, rbx
call fcn.140018de0
test eax, eax
js 0x140009787
cmp eax, dword [0x140075534]
jge 0x140009787
movsxd rdx, dword [0x140075260]
xor ecx, ecx
mov dword [r14 + rdx*4 + 0x72580], eax
inc edx
mov dword [0x140075260], edx
lea rdx, [0x140065a3c]
call qword [sym.imp.MSVCR120.dll_strtok]
mov rbx, rax
test rax, rax
jne 0x1400096f0
jmp case.0x14000900c.118
call qword [sym.imp.MSVCR120.dll_atoi]
lea rdx, str.Non_existant_CUDA_device__d_specified_in__d_option
xor ecx, ecx
mov r8d, eax
call fcn.140014db0
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
lea rdx, str.Non_existant_CUDA_device__s_specified_in__d_option
mov r8, rbx
xor ecx, ecx
call fcn.140014db0
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov rcx, rdx
call qword [sym.imp.MSVCR120.dll_atof]
xorps xmm1, xmm1
ucomisd xmm0, xmm1
jp 0x1400097db
jne 0x1400097db
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
movsd qword [0x1400725a0], xmm0
jmp case.0x14000900c.118
xorps xmm0, xmm0
xorps xmm1, xmm1
lea rdx, [0x140065b34]
mov rcx, rbx
movdqa xmmword [rsp + 0xf0], xmm0
movdqa xmmword [rsp + 0x100], xmm1
movdqa xmmword [rsp + 0x110], xmm0
movdqa xmmword [rsp + 0x120], xmm1
call qword [sym.imp.MSVCR120.dll_strtok]
test rax, rax
jne 0x14000984a
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
xor edi, edi
mov esi, edi
mov ebx, edi
cmp rbx, 8
jge 0x140009880
mov rcx, rax
call qword [sym.imp.MSVCR120.dll__strdup]
lea rdx, [0x140065b5c]
xor ecx, ecx
mov qword [rsp + rbx*8 + 0xf0], rax
inc rbx
inc esi
call qword [sym.imp.MSVCR120.dll_strtok]
test rax, rax
jne 0x140009850
movsxd rbx, esi
cmp rbx, 8
jge 0x1400098af
nop dword [rax]
mov rcx, qword [rsp + rbx*8 + 0xe8]
call qword [sym.imp.MSVCR120.dll__strdup]
inc rbx
mov qword [rsp + rbx*8 + 0xe8], rax
cmp rbx, 8
jl 0x140009890
lea rsi, [0x1400751e0]
mov ebp, 8
lea r15, [0x140075200]
mov rcx, qword [rsp + rdi + 0xf0]
test rcx, rcx
je 0x140009919
lea rdx, [0x140065934]
call qword [sym.imp.MSVCR120.dll_strtok]
test rax, rax
je 0x140009919
mov rcx, rax
call qword [sym.imp.MSVCR120.dll_atoi]
mov ebx, eax
lea ecx, [rax - 4]
cmp ecx, 0x3fc
ja 0x140009919
lea rdx, [0x140065954]
xor ecx, ecx
call qword [sym.imp.MSVCR120.dll_strtok]
test rax, rax
je 0x140009919
mov rcx, rax
call qword [sym.imp.MSVCR120.dll_atoi]
cmp eax, 1
jge 0x140009920
mov eax, dword [rsi]
mov ebx, ebp
shl eax, 2
add rsi, 4
mov dword [rdi + r14 + 0x75340], eax
mov dword [rdi + r14 + 0x75344], ebx
add rdi, rbp
cmp rsi, r15
jl 0x1400098c2
jmp case.0x14000900c.118
call fcn.14001da10
lea rdx, [0x140066508]
lea rcx, str._s_n_s_n
mov r8, rax
call qword [sym.imp.MSVCR120.dll_printf]
xor ecx, ecx
call qword [sym.imp.MSVCR120.dll_exit]
int3
lea rcx, str.Usage:_minerd__OPTIONS__n_tOptions:_n_t___d____devices_________takes_a_comma_separated_list_of_CUDA_devices_to_use._n__________________________Device_IDs_start_counting_from_0__Alternatively_takes_n_t________________________string_names_of_your_cards_like_gtx780ti_or_gt6402_n_t_________________________matching_2nd_gt640_in_the_PC__n_____f____diff____________Divide_difficulty_by_this_factor__std_is_1___n_t___l____launchCONFIG___launch_config_for_the_Cryptonight_kernel._n__________________________a_comma_separated_list_of_values_in_form_of_n_t________________________AxB_where_A_is_the_number_of_threads_to_run_in_n_t________________________each_thread_block_and_B_is_the_number_of_thread_n_t________________________blocks_to_launch._If_less_values_than_devices_in_use_n__________________________are_provided__the_last_value_will_be_used_for_n__________________________the_remaining_devices._If_you_dont_need_to_vary_the_n_t________________________value_between_devices__you_can_just_enter_a_single_value_n_t________________________and_it_will_be_used_for_all_devices.__default:_8x40__n_t_t______bfactorX_______Enables_running_the_Cryptonight_kernel_in_smaller_pieces._n_t________________________The_kernel_will_be_run_in_2X_parts_according_to_bfactor__n__________________________with_a_small_pause_between_parts__specified_by___bsleep._n__________________________This_is_a_per_device_setting_like_the_launch_config._n_t_________________________default:_0__no_splitting__on_Linux__6__64_parts__on_Windows__n_t________bsleepX________Insert_a_delay_of_X_microseconds_between_kernel_launches._n__________________________Use_in_combination_with___bfactor_to_mitigate_the_lag_n_t________________________when_running_on_your_primary_GPU._n__________________________This_is_a_per_device_setting_like_the_launch_config._n_t___m____trust_pool______trust_the_max_block_reward_vote__maxvote__sent_by_the_pool_n_t___o____urlURL_________URL_of_mining_server_n_____O____userpassU:P____username:password_pair_for_mining_server_n_t___u____userUSERNAME___username_for_mining_server_n_t___p____passPASSWORD___password_for_mining_server_n__________certFILE_______certificate_for_mining_server_using_SSL_n_t___x____proxy_PROTOCOL:___HOST_:PORT___connect_through_a_proxy_n_____k____keepalive_______send_keepalive_requests_to_avoid_a_stratum_timeout_n_____t____threadsN_______number_of_miner_threads__default:_number_of_nVidia_GPUs__n_t___r____retriesN_______number_of_times_to_retry_if_a_network_call_fails_n___________________________default:_retry_indefinitely__n_t___R____retry_pauseN___time_to_pause_between_retries__in_seconds__default:_30__n__________timeoutN_______network_timeout__in_seconds__default:_270__n_t___s____scantimeN______upper_bound_on_time_spent_scanning_current_work_when_n__________________________long_polling_is_unavailable__in_seconds__default:_5__n_t________no_longpoll_____disable_X_Long_Polling_support_n_t________no_stratum______disable_X_Stratum_support_n_t___q____quiet___________disable_per_thread_hashmeter_output_n_t___D____debug___________enable_debug_output_n_t___P____protocol_dump___verbose_dump_of_protocol_level_activities_n_t________benchmark_______run_in_offline_benchmark_mode_n_t___c____configFILE_____load_a_JSON_format_configuration_file_n_t___V____version_________display_version_information_and_exit_n_t___h____help____________display_this_help_text_and_exit_n
call qword [sym.imp.MSVCR120.dll_printf]
xor ecx, ecx
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov rcx, qword [0x140075208]
call qword [sym.imp.MSVCR120.dll_free]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll__strdup]
mov qword [0x140075208], rax
jmp case.0x14000900c.118
sub ecx, 0x3eb
je 0x140009b77
sub ecx, 2
je 0x140009b5d
sub ecx, 2
je 0x140009b53
dec ecx
je 0x140009ab0
dec ecx
je 0x1400099eb
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
lea rdx, [0x140065c1c]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll_strtok]
test rax, rax
jne 0x140009a23
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov esi, dword [rsp + 0x30]
lea r14, [0x1400753b0]
xor edi, edi
mov rbx, r14
lea rbp, [0x1400753d0]
nop word [rax + rax]
cmp rbx, rbp
jge 0x140009a74
mov rcx, rax
call qword [sym.imp.MSVCR120.dll_atoi]
add rbx, 4
inc edi
mov dword [rbx - 4], eax
xor ecx, ecx
mov esi, eax
cmp eax, 0xf4240
ja 0x140009a98
lea rdx, [0x140065c34]
call qword [sym.imp.MSVCR120.dll_strtok]
test rax, rax
jne 0x140009a40
cmp edi, 8
jge case.0x14000900c.118
movsxd rax, edi
mov ebp, 8
sub ebp, edi
lea rdi, [r14 + rax*4]
movsxd rax, esi
movsxd rcx, ebp
rep stosd dword [rdi], eax
jmp case.0x14000900c.118
lea rdx, str.Valid_range_for___bsleep_is_0_1000000
call fcn.140014db0
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
lea rdx, [0x140065b94]
mov rcx, rbx
call qword [sym.imp.MSVCR120.dll_strtok]
test rax, rax
jne 0x140009ae8
call qword [sym.imp.MSVCR120.dll___iob_func]
lea rdx, str.Try__minerd___help_for_more_information._n
lea rcx, [rax + 0x60]
call qword [sym.imp.MSVCR120.dll_fprintf]
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
mov esi, dword [rsp + 0x30]
lea r14, [0x1400752b0]
xor edi, edi
mov rbx, r14
lea rbp, [0x1400752d0]
nop
cmp rbx, rbp
jge 0x140009a74
mov rcx, rax
call qword [sym.imp.MSVCR120.dll_atoi]
add rbx, 4
inc edi
mov dword [rbx - 4], eax
xor ecx, ecx
mov esi, eax
cmp eax, 0xa
ja 0x140009b3b
lea rdx, [0x140065bbc]
call qword [sym.imp.MSVCR120.dll_strtok]
test rax, rax
jne 0x140009b00
jmp 0x140009a74
lea rdx, str.Valid_range_for___bfactor_is_0_10
call fcn.140014db0
mov ecx, 1
call qword [sym.imp.MSVCR120.dll_exit]
int3
xor edi, edi
mov dword [reloc.WS2_32.dll_accept], edi
jmp case.0x14000900c.118
xor edi, edi
mov dword [0x140075380], 1
mov dword [reloc.WS2_32.dll_accept], edi
mov dword [0x1400753a8], edi
jmp 0x140009b79
xor edi, edi
mov dword [reloc.WS2_32.dll_accept], edi
mov rcx, qword [rsp + 0x130]
xor rcx, rsp
call fcn.140058040
lea r11, [rsp + 0x140]
mov rbx, qword [r11 + 0x20]
mov rbp, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rdi
ret