Function at 0x1402276f0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x3d20]
mov eax, 0x3e20
call fcn.1403960f0
sub rsp, rax
movaps xmmword [rsp + 0x3e10], xmm6
movaps xmmword [rsp + 0x3e00], xmm7
mov rax, qword [0x144dd6080]
xor rax, rsp
mov qword [rbp + 0x3cf0], rax
mov byte [rsp + 0x56], r8b
mov qword [rsp + 0x60], rdx
mov r15d, ecx
xor r12d, r12d
mov esi, r12d
mov dword [rbp - 0x80], r12d
lea rcx, [rbp + 0x110]
call fcn.140039310
nop
mov rdi, qword [rbp + 0x110]
lea rax, [rdi + 0x430]
mov qword [rbp + 8], rax
mov word [rax], r12w
lea rcx, [rbp + 0x5b8]
call fcn.140004020
nop
lea rcx, [rbp + 0x1430]
call fcn.140004020
nop
lea rcx, [rbp + 0x698]
call fcn.140004020
nop
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x210], xmm0
mov qword [rbp + 0x220], r12
movdqu xmmword [rbp + 0x1f8], xmm0
mov qword [rbp + 0x208], r12
movdqu xmmword [rbp + 0x1e0], xmm0
mov qword [rbp + 0x1f0], r12
movdqu xmmword [rbp + 0x1b0], xmm0
mov qword [rbp + 0x1c0], r12
movdqu xmmword [rbp + 0x198], xmm0
mov qword [rbp + 0x1a8], r12
movdqu xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], r12
movdqu xmmword [rbp + 0x168], xmm0
mov qword [rbp + 0x178], r12
movdqu xmmword [rbp + 0x378], xmm0
mov qword [rbp + 0x388], r12
lea rcx, [rbp + 0x500]
call fcn.14021f560
nop
lea rcx, [rbp + 0x4e0]
call fcn.14021f560
nop
lea rcx, [rbp + 0x4c0]
call fcn.14021f560
nop
lea rcx, [rbp + 0x4a0]
call fcn.14021f560
nop
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x360], xmm0
mov qword [rbp + 0x370], r12
movdqu xmmword [rbp + 0x240], xmm0
mov qword [rbp + 0x250], r12
movdqu xmmword [rbp + 0x348], xmm0
mov qword [rbp + 0x358], r12
movdqu xmmword [rbp + 0x330], xmm0
mov qword [rbp + 0x340], r12
movdqu xmmword [rbp + 0x318], xmm0
mov qword [rbp + 0x328], r12
movdqu xmmword [rbp + 0x300], xmm0
mov qword [rbp + 0x310], r12
movdqu xmmword [rbp + 0x2e8], xmm0
mov qword [rbp + 0x2f8], r12
movdqu xmmword [rbp + 0x2d0], xmm0
mov qword [rbp + 0x2e0], r12
movdqu xmmword [rbp + 0x2b8], xmm0
mov qword [rbp + 0x2c8], r12
movdqu xmmword [rbp + 0x2a0], xmm0
mov qword [rbp + 0x2b0], r12
movdqu xmmword [rbp + 0x288], xmm0
mov qword [rbp + 0x298], r12
movdqu xmmword [rbp + 0x270], xmm0
mov qword [rbp + 0x280], r12
lea rcx, [rbp + 0x678]
call fcn.140004020
nop
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x258], xmm0
mov qword [rbp + 0x268], r12
movdqu xmmword [rbp + 0x1c8], xmm0
mov qword [rbp + 0x1d8], r12
movdqu xmmword [rbp + 0x228], xmm0
mov qword [rbp + 0x238], r12
movdqu xmmword [rbp + 0x420], xmm0
mov qword [rbp + 0x430], r12
lea rcx, [rbp + 0x750]
call fcn.140004020
nop
lea rdx, str.enable_disable_information_about_new_jobs
lea rcx, [rbp + 0x2810]
call fcn.1400017b0
nop
lea rdx, str.log_newjob
lea rcx, [rbp + 0x27f0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3c90]
call fcn.140004020
nop
lea rcx, [rdi + 0x439]
mov qword [rbp - 8], rcx
lea rdx, [rbp + 0x2810]
mov qword [rsp + 0x28], rdx
mov byte [rsp + 0x20], 1
mov r9, rcx
mov r8, rax
lea rdx, [rbp + 0x27f0]
lea rcx, [rbp - 0x60]
call fcn.14002a500
nop
lea rcx, [rbp + 0x3c90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x27f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2810]
call fcn.1400019c0
lea rdx, str.display_this_message
lea rcx, [rbp + 0x2550]
call fcn.1400017b0
nop
lea rdx, [0x1405136c0]
lea rcx, [rbp + 0x2530]
call fcn.1400017b0
nop
lea rdx, str.help
lea rcx, [rbp + 0x2510]
call fcn.1400017b0
nop
lea rax, [rbp + 0x2550]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x52]
lea r8, [rbp + 0x2530]
lea rdx, [rbp + 0x2510]
lea rcx, [rbp + 0x2870]
call fcn.14002a600
nop
lea rdx, str.print_program_version
lea rcx, [rbp + 0x24f0]
call fcn.1400017b0
nop
lea rdx, [0x1405136e8]
lea rcx, [rbp + 0x24d0]
call fcn.1400017b0
nop
lea rdx, str.version
lea rcx, [rbp + 0x24b0]
call fcn.1400017b0
nop
lea rax, [rbp + 0x24f0]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x53]
lea r8, [rbp + 0x24d0]
lea rdx, [rbp + 0x24b0]
lea rcx, [rbp + 0x2880]
call fcn.14002a600
nop
lea rdx, str.display_available_GPUs
lea rcx, [rbp + 0x2490]
call fcn.1400017b0
nop
lea rdx, str.list_devices
lea rcx, [rbp + 0x2470]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x34f0]
call fcn.140004020
nop
lea rcx, [rbp + 0x2490]
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0x54]
mov r8, rax
lea rdx, [rbp + 0x2470]
lea rcx, [rbp + 0x2890]
call fcn.14002a600
nop
lea rdx, str.display_user_ID
lea rcx, [rbp + 0x2450]
call fcn.1400017b0
nop
lea rdx, str.user_id
lea rcx, [rbp + 0x2430]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x34d0]
call fcn.140004020
nop
lea rcx, [rbp + 0x2450]
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0x55]
mov r8, rax
lea rdx, [rbp + 0x2430]
lea rcx, [rbp + 0x28a0]
call fcn.14002a600
nop
lea rdx, str.mining_algorithm
lea rcx, [rbp + 0x2410]
call fcn.1400017b0
nop
lea rdx, [0x14051374c]
lea rcx, [rbp + 0x23f0]
call fcn.1400017b0
nop
lea rdx, str.algo
lea rcx, [rbp + 0x23d0]
call fcn.1400017b0
nop
lea rax, [rbp + 0x2410]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x5b8]
lea r8, [rbp + 0x23f0]
lea rdx, [rbp + 0x23d0]
lea rcx, [rbp + 0x28b0]
call fcn.14002aab0
nop
lea rdx, str.force_override_mining_algorithm
lea rcx, [rbp + 0x23b0]
call fcn.1400017b0
nop
lea rdx, str.force_algo
lea rcx, [rbp + 0x2390]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x34b0]
call fcn.140004020
nop
lea rcx, [rbp + 0x23b0]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x1430]
mov r8, rax
lea rdx, [rbp + 0x2390]
lea rcx, [rbp + 0x28c0]
call fcn.14002aab0
nop
lea rdx, str.dual_mining_algorithm
lea rcx, [rbp + 0x2370]
call fcn.1400017b0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x598], xmm0
mov qword [rbp + 0x5a8], 5
mov qword [rbp + 0x5b0], reloc.WS2_32.dll_ntohs
mov eax, dword [str.dalgo]
mov dword [rbp + 0x598], eax
movzx eax, byte [reloc.WS2_32.dll_WSAGetLastError]
mov byte [rbp + 0x59c], al
mov byte [rbp + 0x59d], r12b
movups xmmword [rbp + 0x13d0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x13e0], xmm1
mov byte [rbp + 0x13d0], r12b
lea rax, [rbp + 0x2370]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x698]
lea r8, [rbp + 0x13d0]
lea rdx, [rbp + 0x598]
lea rcx, [rbp + 0x28d0]
call fcn.14002aab0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x13b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x13c0], xmm1
lea r8d, [r12 + 0x16]
lea rdx, str.stratum_server_address
lea rcx, [rbp + 0x13b0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x658], xmm0
mov qword [rbp + 0x668], 1
mov qword [rbp + 0x670], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x658], reloc.WS2_32.dll_WSAStartup
movups xmmword [rbp + 0x5d8], xmm0
mov qword [rbp + 0x5e8], 6
mov qword [rbp + 0x5f0], reloc.WS2_32.dll_ntohs
mov eax, dword [str.server]
mov dword [rbp + 0x5d8], eax
movzx eax, word [0x140512fc4]
mov word [rbp + 0x5dc], ax
mov byte [rbp + 0x5de], r12b
lea rax, [rbp + 0x13b0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x210]
lea r8, [rbp + 0x658]
lea rdx, [rbp + 0x5d8]
lea rcx, [rbp + 0x28e0]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1390], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x13a0], xmm1
lea r8d, [r12 + 0x13]
lea rdx, str.stratum_server_port
lea rcx, [rbp + 0x1390]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x6b8], xmm0
mov qword [rbp + 0x6c8], 1
mov qword [rbp + 0x6d0], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x6b8], WSAStartup
movups xmmword [rbp + 0x618], xmm0
mov qword [rbp + 0x628], 4
mov qword [rbp + 0x630], reloc.WS2_32.dll_ntohs
mov dword [rbp + 0x618], 0x74726f70
mov byte [rbp + 0x61c], r12b
mov ebx, 0xffff
lea rax, [rbp + 0x1390]
mov qword [rsp + 0x30], rax
mov word [rsp + 0x28], bx
mov word [rsp + 0x20], r12w
lea r9, [rbp + 0x198]
lea r8, [rbp + 0x6b8]
lea rdx, [rbp + 0x618]
lea rcx, [rbp + 0x28f0]
call fcn.14002ad90
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1370], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1380], xmm1
lea r8d, [r12 + 0x17]
lea rdx, str.stratum_server_username
lea rcx, [rbp + 0x1370]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x5f8], xmm0
mov qword [rbp + 0x608], 1
mov qword [rbp + 0x610], reloc.WS2_32.dll_ntohs
mov word [rbp + 0x5f8], 0x75
movups xmmword [rbp + 0x638], xmm0
mov qword [rbp + 0x648], 4
mov qword [rbp + 0x650], reloc.WS2_32.dll_ntohs
mov dword [rbp + 0x638], 0x72657375
mov byte [rbp + 0x63c], r12b
lea rax, [rbp + 0x1370]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x360]
lea r8, [rbp + 0x5f8]
lea rdx, [rbp + 0x638]
lea rcx, [rbp + 0x2900]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1350], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1360], xmm1
lea r8d, [r12 + 0x17]
lea rdx, str.stratum_server_password
lea rcx, [rbp + 0x1350]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1330], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1340], xmm1
lea r8d, [r12 + 1]
lea rdx, reloc.WS2_32.dll_WSASetLastError
lea rcx, [rbp + 0x1330]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1310], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1320], xmm1
lea r8d, [r12 + 4]
lea rdx, str.pass
lea rcx, [rbp + 0x1310]
call fcn.140001680
nop
lea rax, [rbp + 0x1350]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x318]
lea r8, [rbp + 0x1330]
lea rdx, [rbp + 0x1310]
lea rcx, [rbp + 0x2910]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x12f0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1300], xmm1
lea r8d, [r12 + 0x29]
lea rdx, str.enable_disable_ssl_for_stratum_connection
lea rcx, [rbp + 0x12f0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x12d0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x12e0], xmm1
lea r8d, [r12 + 3]
lea rdx, [0x1403e8778]
lea rcx, [rbp + 0x12d0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x12b0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x12c0], xmm1
mov byte [rbp + 0x12b0], r12b
lea rax, [rbp + 0x12f0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x500]
lea r8, [rbp + 0x12b0]
lea rdx, [rbp + 0x12d0]
lea rcx, [rbp + 0x2920]
call fcn.14002a420
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1290], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x12a0], xmm1
lea r8d, [r12 + 0x22]
lea rdx, str.stratum_protocol:_proxy_or_stratum
lea rcx, [rbp + 0x1290]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1270], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1280], xmm1
lea r8d, [r12 + 5]
lea rdx, str.proto
lea rcx, [rbp + 0x1270]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1250], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x1260], xmm1
mov byte [rbp + 0x1250], r12b
lea rax, [rbp + 0x1290]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x2b8]
lea r8, [rbp + 0x1250]
lea rdx, [rbp + 0x1270]
lea rcx, [rbp + 0x2930]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1230], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1240], xmm1
lea r8d, [r12 + 0x4d]
lea rdx, str.worker_name_for_Ethash_stratum__for_pools_that_does_not_supoort_wallet.worker
lea rcx, [rbp + 0x1230]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1530], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1540], xmm1
lea r8d, [r12 + 6]
lea rdx, str.worker
lea rcx, [rbp + 0x1530]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x11f0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x1200], xmm1
mov byte [rbp + 0x11f0], r12b
lea rax, [rbp + 0x1230]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x258]
lea r8, [rbp + 0x11f0]
lea rdx, [rbp + 0x1530]
lea rcx, [rbp + 0x2940]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x11d0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x11e0], xmm1
lea r8d, [r12 + 0x1b]
lea rdx, str.dual_stratum_server_address
lea rcx, [rbp + 0x11d0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x11b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x11c0], xmm1
lea r8d, [r12 + 7]
lea rdx, str.dserver
lea rcx, [rbp + 0x11b0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1190], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x11a0], xmm1
mov byte [rbp + 0x1190], r12b
lea rax, [rbp + 0x11d0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1e0]
lea r8, [rbp + 0x1190]
lea rdx, [rbp + 0x11b0]
lea rcx, [rbp + 0x2950]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1170], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1180], xmm1
lea r8d, [r12 + 0x18]
lea rdx, str.dual_stratum_server_port
lea rcx, [rbp + 0x1170]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1150], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1160], xmm1
lea r8d, [r12 + 5]
lea rdx, str.dport
lea rcx, [rbp + 0x1150]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1130], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x1140], xmm1
mov byte [rbp + 0x1130], r12b
lea rax, [rbp + 0x1170]
mov qword [rsp + 0x30], rax
mov word [rsp + 0x28], bx
mov word [rsp + 0x20], r12w
lea r9, [rbp + 0x168]
lea r8, [rbp + 0x1130]
lea rdx, [rbp + 0x1150]
lea rcx, [rbp + 0x2960]
call fcn.14002ad90
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1110], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1120], xmm1
lea r8d, [r12 + 0x1c]
lea rdx, str.dual_stratum_server_username
lea rcx, [rbp + 0x1110]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x10f0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1100], xmm1
lea r8d, [r12 + 5]
lea rdx, str.duser
lea rcx, [rbp + 0x10f0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x10d0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x10e0], xmm1
mov byte [rbp + 0x10d0], r12b
lea rax, [rbp + 0x1110]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x348]
lea r8, [rbp + 0x10d0]
lea rdx, [rbp + 0x10f0]
lea rcx, [rbp + 0x2970]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x10b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x10c0], xmm1
lea r8d, [r12 + 0x1c]
lea rdx, str.dual_stratum_server_password
lea rcx, [rbp + 0x10b0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1090], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x10a0], xmm1
lea r8d, [r12 + 5]
lea rdx, str.dpass
lea rcx, [rbp + 0x1090]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1070], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x1080], xmm1
mov byte [rbp + 0x1070], r12b
lea rax, [rbp + 0x10b0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x2e8]
lea r8, [rbp + 0x1070]
lea rdx, [rbp + 0x1090]
lea rcx, [rbp + 0x2980]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1050], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1060], xmm1
lea r8d, [r12 + 0x2e]
lea rdx, str.enable_disable_ssl_for_dual_stratum_connection
lea rcx, [rbp + 0x1050]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1030], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1040], xmm1
lea r8d, [r12 + 4]
lea rdx, str.dssl
lea rcx, [rbp + 0x1030]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1010], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x1020], xmm1
mov byte [rbp + 0x1010], r12b
lea rax, [rbp + 0x1050]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x4c0]
lea r8, [rbp + 0x1010]
lea rdx, [rbp + 0x1030]
lea rcx, [rbp + 0x2990]
call fcn.14002a420
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xff0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1000], xmm1
lea r8d, [r12 + 0x15]
lea rdx, str.dual_stratum_protocol
lea rcx, [rbp + 0xff0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xfd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xfe0], xmm1
lea r8d, [r12 + 6]
lea rdx, str.dproto
lea rcx, [rbp + 0xfd0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xfb0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xfc0], xmm1
mov byte [rbp + 0xfb0], r12b
lea rax, [rbp + 0xff0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x288]
lea r8, [rbp + 0xfb0]
lea rdx, [rbp + 0xfd0]
lea rcx, [rbp + 0x29a0]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xf90], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xfa0], xmm1
lea r8d, [r12 + 0x3e]
lea rdx, str.dual_worker_name_for_pools_that_does_not_supoort_wallet.worker
lea rcx, [rbp + 0xf90]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xf70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xf80], xmm1
lea r8d, [r12 + 7]
lea rdx, str.dworker
lea rcx, [rbp + 0xf70]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xf50], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xf60], xmm1
mov byte [rbp + 0xf50], r12b
lea rax, [rbp + 0xf90]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x228]
lea r8, [rbp + 0xf50]
lea rdx, [rbp + 0xf70]
lea rcx, [rbp + 0x29b0]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xf30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xf40], xmm1
lea r8d, [r12 + 0x1a]
lea rdx, str.ZIL_stratum_server_address
lea rcx, [rbp + 0xf30]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xf10], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xf20], xmm1
lea r8d, [r12 + 9]
lea rdx, str.zilserver
lea rcx, [rbp + 0xf10]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xef0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xf00], xmm1
mov byte [rbp + 0xef0], r12b
lea rax, [rbp + 0xf30]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1b0]
lea r8, [rbp + 0xef0]
lea rdx, [rbp + 0xf10]
lea rcx, [rbp + 0x29c0]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1210], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1220], xmm1
lea r8d, [r12 + 0x17]
lea rdx, str.ZIL_stratum_server_port
lea rcx, [rbp + 0x1210]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xeb0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xec0], xmm1
lea r8d, [r12 + 7]
lea rdx, str.zilport
lea rcx, [rbp + 0xeb0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xe90], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xea0], xmm1
mov byte [rbp + 0xe90], r12b
lea rax, [rbp + 0x1210]
mov qword [rsp + 0x30], rax
mov word [rsp + 0x28], bx
mov word [rsp + 0x20], r12w
lea r9, [rbp + 0x378]
lea r8, [rbp + 0xe90]
lea rdx, [rbp + 0xeb0]
lea rcx, [rbp + 0x29d0]
call fcn.14002ad90
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xe70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe80], xmm1
lea r8d, [r12 + 0x1b]
lea rdx, str.ZIL_stratum_server_username
lea rcx, [rbp + 0xe70]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xe50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe60], xmm1
lea r8d, [r12 + 7]
lea rdx, str.ziluser
lea rcx, [rbp + 0xe50]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xe30], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xe40], xmm1
mov byte [rbp + 0xe30], r12b
lea rax, [rbp + 0xe70]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x330]
lea r8, [rbp + 0xe30]
lea rdx, [rbp + 0xe50]
lea rcx, [rbp + 0x29e0]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xe10], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe20], xmm1
lea r8d, [r12 + 0x1b]
lea rdx, str.ZIL_stratum_server_password
lea rcx, [rbp + 0xe10]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xdf0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xe00], xmm1
lea r8d, [r12 + 7]
lea rdx, str.zilpass
lea rcx, [rbp + 0xdf0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xdd0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xde0], xmm1
mov byte [rbp + 0xdd0], r12b
lea rax, [rbp + 0xe10]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x2d0]
lea r8, [rbp + 0xdd0]
lea rdx, [rbp + 0xdf0]
lea rcx, [rbp + 0x29f0]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xdb0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xdc0], xmm1
lea r8d, [r12 + 0x14]
lea rdx, str.ZIL_stratum_protocol
lea rcx, [rbp + 0xdb0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xd90], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xda0], xmm1
lea r8d, [r12 + 8]
lea rdx, str.zilproto
lea rcx, [rbp + 0xd90]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xd70], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xd80], xmm1
mov byte [rbp + 0xd70], r12b
lea rax, [rbp + 0xdb0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x270]
lea r8, [rbp + 0xd70]
lea rdx, [rbp + 0xd90]
lea rcx, [rbp + 0x2a00]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xd50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xd60], xmm1
lea r8d, [r12 + 0x2d]
lea rdx, str.enable_disable_ssl_for_ZIL_stratum_connection
lea rcx, [rbp + 0xd50]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xd30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xd40], xmm1
lea r8d, [r12 + 6]
lea rdx, str.zilssl
lea rcx, [rbp + 0xd30]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xd10], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xd20], xmm1
mov byte [rbp + 0xd10], r12b
lea rax, [rbp + 0xd50]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x4a0]
lea r8, [rbp + 0xd10]
lea rdx, [rbp + 0xd30]
lea rcx, [rbp + 0x2a10]
call fcn.14002a420
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xcf0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xd00], xmm1
lea r8d, [r12 + 0x22]
lea rdx, str.maintenance_stratum_server_address
lea rcx, [rbp + 0xcf0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xcd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xce0], xmm1
lea r8d, [r12 + 0x12]
lea rdx, str.maintenance_server
lea rcx, [rbp + 0xcd0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xcb0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xcc0], xmm1
mov byte [rbp + 0xcb0], r12b
lea rax, [rbp + 0xcf0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1f8]
lea r8, [rbp + 0xcb0]
lea rdx, [rbp + 0xcd0]
lea rcx, [rbp + 0x2a20]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xc90], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xca0], xmm1
lea r8d, [r12 + 0x1f]
lea rdx, str.maintenance_stratum_server_port
lea rcx, [rbp + 0xc90]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xc70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xc80], xmm1
lea r8d, [r12 + 0x10]
lea rdx, str.maintenance_port
lea rcx, [rbp + 0xc70]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xc50], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xc60], xmm1
mov byte [rbp + 0xc50], r12b
lea rax, [rbp + 0xc90]
mov qword [rsp + 0x30], rax
mov word [rsp + 0x28], bx
mov word [rsp + 0x20], r12w
lea r9, [rbp + 0x180]
lea r8, [rbp + 0xc50]
lea rdx, [rbp + 0xc70]
lea rcx, [rbp + 0x2a30]
call fcn.14002ad90
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xc30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xc40], xmm1
lea r8d, [r12 + 0x23]
lea rdx, str.maintenance_stratum_server_username
lea rcx, [rbp + 0xc30]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xc10], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xc20], xmm1
lea r8d, [r12 + 0x10]
lea rdx, str.maintenance_user
lea rcx, [rbp + 0xc10]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xbf0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xc00], xmm1
mov byte [rbp + 0xbf0], r12b
lea rax, [rbp + 0xc30]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x240]
lea r8, [rbp + 0xbf0]
lea rdx, [rbp + 0xc10]
lea rcx, [rbp + 0x2a40]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xbd0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xbe0], xmm1
lea r8d, [r12 + 0x23]
lea rdx, str.maintenance_stratum_server_password
lea rcx, [rbp + 0xbd0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xbb0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xbc0], xmm1
lea r8d, [r12 + 0x10]
lea rdx, str.maintenance_pass
lea rcx, [rbp + 0xbb0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xb90], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xba0], xmm1
mov byte [rbp + 0xb90], r12b
lea rax, [rbp + 0xbd0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x300]
lea r8, [rbp + 0xb90]
lea rdx, [rbp + 0xbb0]
lea rcx, [rbp + 0x2a50]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xb70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xb80], xmm1
lea r8d, [r12 + 0x35]
lea rdx, str.enable_disable_ssl_for_maintenance_stratum_connection
lea rcx, [rbp + 0xb70]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xb50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xb60], xmm1
lea r8d, [r12 + 0xf]
lea rdx, str.maintenance_ssl
lea rcx, [rbp + 0xb50]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xb30], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xb40], xmm1
mov byte [rbp + 0xb30], r12b
lea rax, [rbp + 0xb70]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x4e0]
lea r8, [rbp + 0xb30]
lea rdx, [rbp + 0xb50]
lea rcx, [rbp + 0x2a60]
call fcn.14002a420
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xb10], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xb20], xmm1
lea r8d, [r12 + 0x2e]
lea rdx, str.maintenance_stratum_protocol:_proxy_or_stratum
lea rcx, [rbp + 0xb10]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xaf0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xb00], xmm1
lea r8d, [r12 + 0x11]
lea rdx, str.maintenance_proto
lea rcx, [rbp + 0xaf0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xad0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xae0], xmm1
mov byte [rbp + 0xad0], r12b
lea rax, [rbp + 0xb10]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x2a0]
lea r8, [rbp + 0xad0]
lea rdx, [rbp + 0xaf0]
lea rcx, [rbp + 0x2a70]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xab0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xac0], xmm1
lea r8d, [r12 + 0x59]
lea rdx, str.maintenance_worker_name_for_Ethash_stratum__for_pools_that_does_not_supoort_wallet.worker
lea rcx, [rbp + 0xab0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xa90], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xaa0], xmm1
lea r8d, [r12 + 0x12]
lea rdx, str.maintenance_worker
lea rcx, [rbp + 0xa90]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xa70], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xa80], xmm1
mov byte [rbp + 0xa70], r12b
lea rax, [rbp + 0xab0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1c8]
lea r8, [rbp + 0xa70]
lea rdx, [rbp + 0xa90]
lea rcx, [rbp + 0x2a80]
call fcn.14002a9d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xa50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xa60], xmm1
lea r8d, [r12 + 0x11]
lea rdx, str.maintenance_fee__
lea rcx, [rbp + 0xa50]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xa30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xa40], xmm1
lea r8d, [r12 + 0xf]
lea rdx, str.maintenance_fee
lea rcx, [rbp + 0xa30]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xa10], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0xa20], xmm1
mov byte [rbp + 0xa10], r12b
lea r9, [rdi + 0x4a8]
lea rax, [rbp + 0xa50]
mov qword [rsp + 0x38], rax
movaps xmm0, xmmword [0x140515b50]
movups xmmword [rsp + 0x28], xmm0
movsd xmm0, qword [0x1403ea418]
movsd qword [rsp + 0x20], xmm0
lea r8, [rbp + 0xa10]
lea rdx, [rbp + 0xa30]
lea rcx, [rbp + 0x2a90]
call fcn.14002a7c0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x9f0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xa00], xmm1
lea r8d, [r12 + 0x1d]
lea rdx, str.SOCKS5_proxy_server_host:port
lea rcx, [rbp + 0x9f0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x9d0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x9e0], xmm1
lea r8d, [r12 + 5]
lea rdx, str.proxy
lea rcx, [rbp + 0x9d0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x9b0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x9c0], xmm1
mov byte [rbp + 0x9b0], r12b
lea rax, [rbp + 0x9f0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x678]
lea r8, [rbp + 0x9b0]
lea rdx, [rbp + 0x9d0]
lea rcx, [rbp + 0x2aa0]
call fcn.14002aab0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x990], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x9a0], xmm1
lea r8d, [r12 + 0x2b]
lea rdx, str.enable_disable_only_DNS_over_HTTPS_requests
lea rcx, [rbp + 0x990]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x970], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x980], xmm1
lea r8d, [r12 + 0xa]
lea rdx, str.secure_dns
lea rcx, [rbp + 0x970]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x950], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x960], xmm1
mov byte [rbp + 0x950], r12b
lea r9, [rdi + 0x4a0]
lea rax, [rbp + 0x990]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], r12b
lea r8, [rbp + 0x950]
lea rdx, [rbp + 0x970]
lea rcx, [rbp + 0x2ab0]
call fcn.14002a500
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x930], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x940], xmm1
lea r8d, [r12 + 0x1f]
lea rdx, str.space_separated_list_of_devices
lea rcx, [rbp + 0x930]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x910], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x920], xmm1
lea r8d, [r12 + 1]
lea rdx, [0x140512a20]
lea rcx, [rbp + 0x910]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x8f0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x900], xmm1
lea r8d, [r12 + 7]
lea rdx, str.devices
lea rcx, [rbp + 0x8f0]
call fcn.140001680
nop
lea r13, [rdi + 0x68]
lea rax, [rbp + 0x930]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], 0xffffffff
mov dword [rsp + 0x20], r12d
mov r9, r13
lea r8, [rbp + 0x910]
lea rdx, [rbp + 0x8f0]
lea rcx, [rbp + 0x2ac0]
call fcn.14002ab90
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x8d0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x8e0], xmm1
lea r8d, [r12 + 0x2d]
lea rdx, str.space_separated_list_of_intensities__1___100_
lea rcx, [rbp + 0x8d0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x8b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x8c0], xmm1
lea r8d, [r12 + 1]
lea rdx, [0x140513d70]
lea rcx, [rbp + 0x8b0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x890], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x8a0], xmm1
lea r8d, [r12 + 9]
lea rdx, str.intensity
lea rcx, [rbp + 0x890]
call fcn.140001680
nop
lea rax, [rdi + 0x80]
mov qword [rbp + 0x18], rax
lea rcx, [rbp + 0x8d0]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], 0x64
mov dword [rsp + 0x20], 1
mov r9, rax
lea r8, [rbp + 0x8b0]
lea rdx, [rbp + 0x890]
lea rcx, [rbp + 0x2ad0]
call fcn.14002ab90
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x870], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x880], xmm1
lea r8d, [r12 + 0x3d]
lea rdx, str.space_separated_list_of_intensities_for_dual_mining__0___128_
lea rcx, [rbp + 0x870]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x850], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x860], xmm1
lea r8d, [r12 + 2]
lea rdx, [0x140513db8]
lea rcx, [rbp + 0x850]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x830], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x840], xmm1
lea r8d, [r12 + 0xe]
lea rdx, str.dual_intensity
lea rcx, [rbp + 0x830]
call fcn.140001680
nop
lea rax, [rdi + 0x98]
mov qword [rbp + 0x20], rax
lea rcx, [rbp + 0x870]
mov qword [rsp + 0x30], rcx
movsd xmm7, qword [0x140515b20]
movsd qword [rsp + 0x28], xmm7
movsd xmm6, qword [0x140515b30]
movsd qword [rsp + 0x20], xmm6
mov r9, rax
lea r8, [rbp + 0x850]
lea rdx, [rbp + 0x830]
lea rcx, [rbp + 0x2ae0]
call fcn.14002a6d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x810], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x820], xmm1
lea r8d, [r12 + 0x41]
lea rdx, str.space_separated_list_of_intensities_for_ZIL_dual_mining__0___128_
lea rcx, [rbp + 0x810]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x7f0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x800], xmm1
lea r8d, [r12 + 5]
lea rdx, str.zildi
lea rcx, [rbp + 0x7f0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x7d0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x7e0], xmm1
lea r8d, [r12 + 0x11]
lea rdx, str.zildual_intensity
lea rcx, [rbp + 0x7d0]
call fcn.140001680
nop
lea rax, [rdi + 0xb0]
mov qword [rbp + 0x28], rax
lea rcx, [rbp + 0x810]
mov qword [rsp + 0x30], rcx
movsd qword [rsp + 0x28], xmm7
movsd qword [rsp + 0x20], xmm6
mov r9, rax
lea r8, [rbp + 0x7f0]
lea rdx, [rbp + 0x7d0]
lea rcx, [rbp + 0x2af0]
call fcn.14002a6d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x7b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x7c0], xmm1
lea r8d, [r12 + 0xc]
lea rdx, str.log_filename
lea rcx, [rbp + 0x7b0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x790], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x7a0], xmm1
lea r8d, [r12 + 1]
lea rdx, [0x140513e20]
lea rcx, [rbp + 0x790]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x770], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x780], xmm1
lea r8d, [r12 + 7]
lea rdx, str.logfile
lea rcx, [rbp + 0x770]
call fcn.140001680
nop
lea r9, [rdi + 0x3e8]
lea rax, [rbp + 0x7b0]
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0x790]
lea rdx, [rbp + 0x770]
lea rcx, [rbp + 0x2b00]
call fcn.14002aab0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1510], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1520], xmm1
lea r8d, [r12 + 0x23]
lea rdx, str.enable_disable_date_in_each_message
lea rcx, [rbp + 0x1510]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x14f0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1500], xmm1
lea r8d, [r12 + 8]
lea rdx, str.log_date
lea rcx, [rbp + 0x14f0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x14d0], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x14e0], xmm1
mov byte [rbp + 0x14d0], r12b
lea r9, [rdi + 0x437]
lea rax, [rbp + 0x1510]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], r12b
lea r8, [rbp + 0x14d0]
lea rdx, [rbp + 0x14f0]
lea rcx, [rbp + 0x2b10]
call fcn.14002a500
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x14b0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x14c0], xmm1
lea r8d, [r12 + 0x34]
lea rdx, str.enable_disable_data_of_communication_with_the_server
lea rcx, [rbp + 0x14b0]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1490], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x14a0], xmm1
lea r8d, [r12 + 0xb]
lea rdx, str.log_stratum
lea rcx, [rbp + 0x1490]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x1470], xmm0
movdqa xmm1, xmmword [0x1403ddf20]
movdqu xmmword [rbp + 0x1480], xmm1
mov byte [rbp + 0x1470], r12b
lea r9, [rdi + 0x438]
lea rax, [rbp + 0x14b0]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], r12b
lea r8, [rbp + 0x1470]
lea rdx, [rbp + 0x1490]
lea rcx, [rbp + 0x2b20]
call fcn.14002a500
nop
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x2b30], xmm0
mov rcx, qword [rbp - 0x58]
test rcx, rcx
je 0x1402296de
lock inc dword [rcx + 8]
mov rdi, qword [rbp + 0x110]
mov rcx, qword [rbp - 0x58]
mov esi, dword [rbp - 0x80]
mov rax, qword [rbp - 0x60]
mov qword [rbp + 0x2b30], rax
mov qword [rbp + 0x2b38], rcx
movups xmmword [rbp + 0x1450], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x1460], xmm1
mov r8d, 0x39
lea rdx, str.enable_disable_information_about_pool_hashrate_efficiency
lea rcx, [rbp + 0x1450]
call fcn.140001680
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xed0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xee0], xmm1
mov r8d, reloc.WS2_32.dll_send
lea rdx, str.log_pool_efficiency
lea rcx, [rbp + 0xed0]
call fcn.140001680
nop
lea rcx, [rbp + 0x3490]
call fcn.140004020
nop
lea r9, [rdi + 0x43a]
lea rcx, [rbp + 0x1450]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 0
mov r8, rax
lea rdx, [rbp + 0xed0]
lea rcx, [rbp + 0x2b40]
call fcn.14002a500
nop
lea rdx, str.space_separated_list_of_temperature_limits
lea rcx, [rbp + 0x2350]
call fcn.1400017b0
nop
lea rdx, [0x140513ef4]
lea rcx, [rbp + 0x2330]
call fcn.1400017b0
nop
lea rdx, str.templimit
lea rcx, [rbp + 0x2310]
call fcn.1400017b0
nop
lea r9, [rdi + 0xc8]
lea rcx, [rbp + 0x2350]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], __WSAFDIsSet
mov dword [rsp + 0x20], r12d
lea r8, [rbp + 0x2330]
lea rdx, [rbp + 0x2310]
lea rcx, [rbp + 0x2b50]
call fcn.14002ab90
nop
lea rdx, str.space_separated_list_of_memory_temperature_limits
lea rcx, [rbp + 0x22f0]
call fcn.1400017b0
nop
lea rdx, [0x140513f2c]
lea rcx, [rbp + 0x22d0]
call fcn.1400017b0
nop
lea rdx, str.templimit_mem
lea rcx, [rbp + 0x22b0]
call fcn.1400017b0
nop
lea r9, [rdi + 0xe0]
lea rcx, [rbp + 0x22f0]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], __WSAFDIsSet
mov dword [rsp + 0x20], r12d
lea r8, [rbp + 0x22d0]
lea rdx, [rbp + 0x22b0]
lea rcx, [rbp + 0x2b60]
call fcn.14002ab90
nop
lea rdx, str.space_separated_list_of_DAG_generation_modes__0___auto__1___fast_mode__2___safe_mode__only_Nvidia_GPUs_are_supported
lea rcx, [rbp + 0x2290]
call fcn.1400017b0
nop
lea rdx, str.safe_dag
lea rcx, [rbp + 0x2270]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3470]
call fcn.140004020
nop
lea r9, [rdi + 0x398]
lea rdx, [rbp + 0x2290]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r12d
mov r8, rax
lea rdx, [rbp + 0x2270]
lea rcx, [rbp + 0x2b70]
call fcn.14002ab90
nop
lea rdx, str.maximal_number_of_parallel_DAG_generations__0___disable_limit
lea rcx, [rbp + 0x2250]
call fcn.1400017b0
nop
lea rdx, str.dag_gen_limit
lea rcx, [rbp + 0x2230]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3450]
call fcn.140004020
nop
lea r9, [rdi + 0x468]
lea rcx, [rbp + 0x2250]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], r12d
mov r8, rax
lea rdx, [rbp + 0x2230]
lea rcx, [rbp + 0x2b80]
call fcn.14002ac80
nop
lea rdx, str.enable_disable_caching_of_DAG_file
lea rcx, [rbp + 0x2210]
call fcn.1400017b0
nop
lea rdx, str.cache_dag
lea rcx, [rbp + 0x21f0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3430]
call fcn.140004020
nop
lea r9, [rdi + 0x435]
lea rcx, [rbp + 0x2210]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 1
mov r8, rax
lea rdx, [rbp + 0x21f0]
lea rcx, [rbp + 0x2b90]
call fcn.14002a500
nop
lea rdx, str.space_separated_list_of_data_set_modes_for_Autolykos2_algorithm__0___auto__1___single_buffer__2___dual_buffer
lea rcx, [rbp + 0x21d0]
call fcn.1400017b0
nop
lea rdx, str.dataset_mode
lea rcx, [rbp + 0x21b0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3410]
call fcn.140004020
nop
lea r9, [rdi + 0x158]
lea rdx, [rbp + 0x21d0]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 2
mov dword [rsp + 0x20], r12d
mov r8, rax
lea rdx, [rbp + 0x21b0]
lea rcx, [rbp + 0x2ba0]
call fcn.14002ab90
nop
lea rdx, str.enable_disable_share_check_on_CPU
lea rcx, [rbp + 0x2190]
call fcn.1400017b0
nop
lea rdx, str.share_check
lea rcx, [rbp + 0x2170]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x33f0]
call fcn.140004020
nop
lea r9, [rdi + 0x436]
lea rcx, [rbp + 0x2190]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 1
mov r8, rax
lea rdx, [rbp + 0x2170]
lea rcx, [rbp + 0x2bb0]
call fcn.14002a500
nop
lea rdx, str.enable_disable_color_output
lea rcx, [rbp + 0x2150]
call fcn.1400017b0
nop
lea rdx, [0x1405140c4]
lea rcx, [rbp + 0x2130]
call fcn.1400017b0
nop
lea rdx, str.color
lea rcx, [rbp + 0x2110]
call fcn.1400017b0
nop
lea r9, [rdi + 0x3e0]
lea rax, [rbp + 0x2150]
mov qword [rsp + 0x28], rax
mov byte [rsp + 0x20], 1
lea r8, [rbp + 0x2130]
lea rdx, [rbp + 0x2110]
lea rcx, [rbp + 0x2bc0]
call fcn.14002a500
nop
lea rdx, str.statistics_report_interval_in_seconds
lea rcx, [rbp + 0x20f0]
call fcn.1400017b0
nop
lea rdx, str.report_interval
lea rcx, [rbp + 0x20d0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x33d0]
call fcn.140004020
nop
lea r9, [rdi + 0x43c]
lea rcx, [rbp + 0x20f0]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], 0x1e
mov r8, rax
lea rdx, [rbp + 0x20d0]
lea rcx, [rbp + 0x2bd0]
call fcn.14002ac80
nop
lea rdx, str.enable_disable_watchdog
lea rcx, [rbp + 0x20b0]
call fcn.1400017b0
nop
lea rdx, [0x140514108]
lea rcx, [rbp + 0x2090]
call fcn.1400017b0
nop
lea rdx, str.watchdog
lea rcx, [rbp + 0x2070]
call fcn.1400017b0
nop
lea r9, [rdi + 0x428]
lea rcx, [rbp + 0x20b0]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 1
lea r8, [rbp + 0x2090]
lea rdx, [rbp + 0x2070]
lea rcx, [rbp + 0x2be0]
call fcn.14002a500
nop
lea rdx, str.watchdog_action_on_miner_quits__0___restart_miner__1___reboot_system_
lea rcx, [rbp + 0x2050]
call fcn.1400017b0
nop
lea rdx, str.watchdog_mode
lea rcx, [rbp + 0x2030]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x33b0]
call fcn.140004020
nop
lea r9, [rdi + 0x448]
lea rcx, [rbp + 0x2050]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], r12d
mov r8, rax
lea rdx, [rbp + 0x2030]
lea rcx, [rbp + 0x2bf0]
call fcn.14002ac80
nop
lea rdx, str.miner_restart_delay_for_watchdog_in_seconds
lea rcx, [rbp + 0x2010]
call fcn.1400017b0
nop
lea rdx, str.watchdog_restart_delay
lea rcx, [rbp + 0x1ff0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3390]
call fcn.140004020
nop
lea r9, [rdi + 0x440]
lea rcx, [rbp + 0x2010]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], 0xa
mov r8, rax
lea rdx, [rbp + 0x1ff0]
lea rcx, [rbp + 0x2c00]
call fcn.14002ac80
nop
lea rdx, str.number_of_connect_tries_on_connection_loss
lea rcx, [rbp + 0x1fd0]
call fcn.1400017b0
nop
lea rdx, str.reconnect_count
lea rcx, [rbp + 0x1fb0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3370]
call fcn.140004020
nop
lea r9, [rdi + 0x44c]
lea rcx, [rbp + 0x1fd0]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], 3
mov r8, rax
lea rdx, [rbp + 0x1fb0]
lea rcx, [rbp + 0x2c10]
call fcn.14002ac80
nop
lea rdx, str.reconnect_delay_in_seconds
lea rcx, [rbp + 0x1f90]
call fcn.1400017b0
nop
lea rdx, str.reconnect_delay
lea rcx, [rbp + 0x1f70]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3350]
call fcn.140004020
nop
lea r9, [rdi + 0x458]
lea rcx, [rbp + 0x1f90]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], 0xa
mov r8, rax
lea rdx, [rbp + 0x1f70]
lea rcx, [rbp + 0x2c20]
call fcn.14002ac80
nop
lea rdx, str.number_of_cycles_over_failover_list
lea rcx, [rbp + 0x1f50]
call fcn.1400017b0
nop
lea rdx, str.reconnect_cycle_count
lea rcx, [rbp + 0x1f30]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3330]
call fcn.140004020
nop
lea r9, [rdi + 0x450]
lea rcx, [rbp + 0x1f50]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], 0xa
mov r8, rax
lea rdx, [rbp + 0x1f30]
lea rcx, [rbp + 0x2c30]
call fcn.14002ac80
nop
lea rdx, str.miner_tries_return_to_main_server_after_specified_timeout_in_seconds
lea rcx, [rbp + 0x1f10]
call fcn.1400017b0
nop
lea rdx, str.main_server_check_timeout
lea rcx, [rbp + 0x1ef0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3310]
call fcn.140004020
nop
lea r9, [rdi + 0x454]
lea rcx, [rbp + 0x1f10]
mov qword [rsp + 0x38], rcx
mov dword [rsp + 0x30], 0xffffffff
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], 0x258
mov r8, rax
lea rdx, [rbp + 0x1ef0]
lea rcx, [rbp + 0x2c40]
call fcn.14002ac80
nop
lea rdx, str.minimal_rig_speed__miner_quits_if_average_speed_drop_below_specified_value
lea rcx, [rbp + 0x1ed0]
call fcn.1400017b0
nop
lea rdx, str.min_rig_speed
lea rcx, [rbp + 0x1eb0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x32f0]
call fcn.140004020
nop
lea r9, [rdi + 0x460]
lea rcx, [rbp + 0x1ed0]
mov qword [rsp + 0x38], rcx
movsd xmm6, qword [0x140515b28]
movsd qword [rsp + 0x30], xmm6
xorps xmm7, xmm7
movups xmmword [rsp + 0x20], xmm7
mov r8, rax
lea rdx, [rbp + 0x1eb0]
lea rcx, [rbp + 0x2c50]
call fcn.14002a7c0
nop
lea rdx, str.specify_API_ip:port_or_port_to_enable_API
lea rcx, [rbp + 0x1e90]
call fcn.1400017b0
nop
lea rdx, [0x140512d48]
lea rcx, [rbp + 0x1e70]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x32d0]
call fcn.140004020
nop
lea rcx, [rbp + 0x1e90]
mov qword [rsp + 0x20], rcx
lea r9, [rbp + 0x750]
mov r8, rax
lea rdx, [rbp + 0x1e70]
lea rcx, [rbp + 0x2c60]
call fcn.14002aab0
nop
lea rdx, str.specify_configure_file
lea rcx, [rbp + 0x1e50]
call fcn.1400017b0
nop
lea rdx, str.config
lea rcx, [rbp + 0x1e30]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x32b0]
call fcn.140004020
nop
lea r9, [rdi + 0x408]
lea rdx, [rbp + 0x1e50]
mov qword [rsp + 0x20], rdx
mov r8, rax
lea rdx, [rbp + 0x1e30]
lea rcx, [rbp + 0x2c70]
call fcn.14002aab0
nop
lea rdx, str.personalization_string_for_equihash_algorithm
lea rcx, [rbp + 0x1e10]
call fcn.1400017b0
nop
lea rdx, str.pers
lea rcx, [rbp + 0x1df0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3290]
call fcn.140004020
nop
lea r14, [rdi + 0x3c0]
lea rcx, [rbp + 0x1e10]
mov qword [rsp + 0x20], rcx
mov r9, r14
mov r8, rax
lea rdx, [rbp + 0x1df0]
lea rcx, [rbp + 0x2c80]
call fcn.14002aab0
nop
lea rdx, str.enable_disable_power_efficiency_calculator
lea rcx, [rbp + 0x1dd0]
call fcn.1400017b0
nop
lea rdx, [0x140512d7c]
lea rcx, [rbp + 0x1db0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3270]
call fcn.140004020
nop
lea r9, [rdi + 0x3b0]
lea rcx, [rbp + 0x1dd0]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 1
mov r8, rax
lea rdx, [rbp + 0x1db0]
lea rcx, [rbp + 0x2c90]
call fcn.14002a500
nop
lea rdx, str.enable_disable_NVML
lea rcx, [rbp + 0x1d90]
call fcn.1400017b0
nop
lea rdx, str.nvml
lea rcx, [rbp + 0x1d70]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3250]
call fcn.140004020
nop
lea r9, [rdi + 0x434]
lea rcx, [rbp + 0x1d90]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 1
mov r8, rax
lea rdx, [rbp + 0x1d70]
lea rcx, [rbp + 0x2ca0]
call fcn.14002a500
nop
lea rdx, str.enable_disable_CUDA_platform
lea rcx, [rbp + 0x1d50]
call fcn.1400017b0
nop
lea rdx, str.cuda
lea rcx, [rbp + 0x1d30]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3230]
call fcn.140004020
nop
lea r9, [rdi + 0x432]
lea rcx, [rbp + 0x1d50]
mov qword [rsp + 0x28], rcx
movzx ecx, byte [0x144e06e85]
mov byte [rsp + 0x20], cl
mov r8, rax
lea rdx, [rbp + 0x1d30]
lea rcx, [rbp + 0x2cb0]
call fcn.14002a500
nop
lea rdx, str.enable_disable_OpenCL_platform
lea rcx, [rbp + 0x1d10]
call fcn.1400017b0
nop
lea rdx, str.opencl
lea rcx, [rbp + 0x1cf0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3210]
call fcn.140004020
nop
lea r9, [rdi + 0x433]
lea rcx, [rbp + 0x1d10]
mov qword [rsp + 0x28], rcx
movzx ecx, byte [0x144e06e84]
mov byte [rsp + 0x20], cl
mov r8, rax
lea rdx, [rbp + 0x1cf0]
lea rcx, [rbp + 0x2cc0]
call fcn.14002a500
nop
lea rdx, str.specify_electricity_cost_in__
lea rcx, [rbp + 0x1cd0]
call fcn.1400017b0
nop
lea rdx, str.electricity_cost
lea rcx, [rbp + 0x1cb0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x31f0]
call fcn.140004020
nop
lea r9, [rdi + 0x3b8]
lea rcx, [rbp + 0x1cd0]
mov qword [rsp + 0x38], rcx
movsd qword [rsp + 0x30], xmm6
movups xmmword [rsp + 0x20], xmm7
mov r8, rax
lea rdx, [rbp + 0x1cb0]
lea rcx, [rbp + 0x2cd0]
call fcn.14002a7c0
nop
lea rdx, str.space_separated_list_of_kernel_indices_for_each_device
lea rcx, [rbp + 0x1c90]
call fcn.1400017b0
nop
lea rdx, [0x140514400]
lea rcx, [rbp + 0x1c70]
call fcn.1400017b0
nop
lea rdx, str.kernel
lea rcx, [rbp + 0x1c50]
call fcn.1400017b0
nop
lea r9, [rdi + 0xf8]
lea rcx, [rbp + 0x1c90]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], 0xffffffff
mov dword [rsp + 0x20], r12d
lea r8, [rbp + 0x1c70]
lea rdx, [rbp + 0x1c50]
lea rcx, [rbp + 0x2ce0]
call fcn.14002ab90
nop
lea rdx, str.space_separated_list_of_ZIL_kernel_indices_for_each_device
lea rcx, [rbp + 0x1c30]
call fcn.1400017b0
nop
lea rdx, str.zilk
lea rcx, [rbp + 0x1c10]
call fcn.1400017b0
nop
lea rdx, str.zilkernel
lea rcx, [rbp + 0x1bf0]
call fcn.1400017b0
nop
lea r9, [rdi + 0x110]
lea rcx, [rbp + 0x1c30]
mov qword [rsp + 0x30], rcx
mov dword [rsp + 0x28], 0xffffffff
mov dword [rsp + 0x20], r12d
lea r8, [rbp + 0x1c10]
lea rdx, [rbp + 0x1bf0]
lea rcx, [rbp + 0x2cf0]
call fcn.14002ab90
nop
lea rdx, str.contest_ETH_wallet
lea rcx, [rbp + 0x1bd0]
call fcn.1400017b0
nop
lea rdx, str.contest_wallet
lea rcx, [rbp + 0x1bb0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x31d0]
call fcn.140004020
nop
lea rcx, [rbp + 0x1bd0]
mov qword [rsp + 0x20], rcx
lea r9, [rdi + 0x470]
mov r8, rax
lea rdx, [rbp + 0x1bb0]
lea rcx, [rbp + 0x2d00]
call fcn.14002aab0
nop
lea rdx, str.fetch_pool_information
lea rcx, [rbp + 0x1b90]
call fcn.1400017b0
nop
lea rdx, str.pool_info
lea rcx, [rbp + 0x1b70]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x31b0]
call fcn.140004020
nop
lea r9, [rdi + 0x4b0]
lea rcx, [rbp + 0x1b90]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 1
mov r8, rax
lea rdx, [rbp + 0x1b70]
lea rcx, [rbp + 0x2d10]
call fcn.14002a500
nop
lea rdx, str.enable_disable_mining_of_integration_block_for_Dero
lea rcx, [rbp + 0x1b50]
call fcn.1400017b0
nop
lea rdx, str.dero_ib
lea rcx, [rbp + 0x1b30]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3190]
call fcn.140004020
nop
lea r9, [rdi + 0x4a1]
lea rcx, [rbp + 0x1b50]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 1
mov r8, rax
lea rdx, [rbp + 0x1b30]
lea rcx, [rbp + 0x2d20]
call fcn.14002a500
nop
lea rdx, str.enable_disable_quick_console_edit
lea rcx, [rbp + 0x1b10]
call fcn.1400017b0
nop
lea rdx, str.quick_edit
lea rcx, [rbp + 0x1af0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3170]
call fcn.140004020
nop
lea r9, [rdi + 0x4b1]
lea rcx, [rbp + 0x1b10]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 0
mov r8, rax
lea rdx, [rbp + 0x1af0]
lea rcx, [rbp + 0x2d30]
call fcn.14002a500
nop
lea rdx, str.enable_disable_debug_output
lea rcx, [rbp + 0x1ad0]
call fcn.1400017b0
nop
lea rdx, str.debug
lea rcx, [rbp + 0x1ab0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3150]
call fcn.140004020
nop
lea r9, [rdi + 0x4b2]
lea rcx, [rbp + 0x1ad0]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 0
mov r8, rax
lea rdx, [rbp + 0x1ab0]
lea rcx, [rbp + 0x2d40]
call fcn.14002a500
nop
lea rdx, str.space_separated_list_of_fan_speed_for_each_device_in_percents__range_from_0_to_100__0___ignore_
lea rcx, [rbp + 0x1a90]
call fcn.1400017b0
nop
lea rdx, [0x140512e90]
lea rcx, [rbp + 0x1a70]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3130]
call fcn.140004020
nop
lea r9, [rdi + 0x308]
lea rdx, [rbp + 0x1a90]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x64
xor ebx, ebx
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x1a70]
lea rcx, [rbp + 0x2d50]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_fan_speed_for_each_device_in_percents__range_from_0_to_100__0___ignore__for_ZIL_mining_round
lea rcx, [rbp + 0x1a50]
call fcn.1400017b0
nop
lea rdx, str.zilfan
lea rcx, [rbp + 0x1a30]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3110]
call fcn.140004020
nop
lea r9, [rdi + 0x320]
lea rdx, [rbp + 0x1a50]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x64
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x1a30]
lea rcx, [rbp + 0x2d60]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_target_temperatures_for_fan
lea rcx, [rbp + 0x1a10]
call fcn.1400017b0
nop
lea rdx, str.tfan
lea rcx, [rbp + 0x19f0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x30f0]
call fcn.140004020
nop
lea r9, [rdi + 0x368]
lea rdx, [rbp + 0x1a10]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x64
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x19f0]
lea rcx, [rbp + 0x2d70]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_target_temperatures_for_fan
lea rcx, [rbp + 0x19d0]
call fcn.1400017b0
nop
lea rdx, str.tmfan
lea rcx, [rbp + 0x19b0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x30d0]
call fcn.140004020
nop
lea r9, [rdi + 0x380]
lea rdx, [rbp + 0x19d0]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x64
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x19b0]
lea rcx, [rbp + 0x2d80]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_minimal_fan_speed_for_tfan_option
lea rcx, [rbp + 0x1990]
call fcn.1400017b0
nop
lea rdx, str.fan_min
lea rcx, [rbp + 0x1970]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x30b0]
call fcn.140004020
nop
lea r9, [rdi + 0x338]
lea rdx, [rbp + 0x1990]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x64
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x1970]
lea rcx, [rbp + 0x2d90]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_maximal_fan_speed_for_tfan_option
lea rcx, [rbp + 0x1950]
call fcn.1400017b0
nop
lea rdx, str.fan_max
lea rcx, [rbp + 0x1930]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3090]
call fcn.140004020
nop
lea r9, [rdi + 0x350]
lea rdx, [rbp + 0x1950]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x64
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x1930]
lea rcx, [rbp + 0x2da0]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_memory_tweaks_for_each_device_1_6._Only_Nvidia_GPUs_with_GDDR5X_and_GDDR5_memory_are_supported._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x1910]
call fcn.1400017b0
nop
lea rdx, [0x140512edc]
lea rcx, [rbp + 0x18f0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3070]
call fcn.140004020
nop
lea r9, [rdi + 0x170]
lea rdx, [rbp + 0x1910]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 6
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x18f0]
lea rcx, [rbp + 0x2db0]
call fcn.14002ab90
nop
lea rdx, str.space_separated_list_of_power_limits_for_each_device_in_percents__range_from_0_to_100_for_Nvidia_GPUs_and__50___50_for_AMD_GPUs__0___ignore_
lea rcx, [rbp + 0x18d0]
call fcn.1400017b0
nop
lea rdx, [0x140512ee0]
lea rcx, [rbp + 0x18b0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3050]
call fcn.140004020
nop
lea r9, [rdi + 0x188]
lea rdx, [rbp + 0x18d0]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0xc8
mov dword [rsp + 0x20], 0xffffffce
mov r8, rax
lea rdx, [rbp + 0x18b0]
lea rcx, [rbp + 0x2dc0]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_core_clock_offsets__for_Nvidia_GPUs__or_absolute_core_clocks__for_AMD_GPUs__for_each_device_in_MHz__0___ignore_._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x1890]
call fcn.1400017b0
nop
lea rdx, str.cclock
lea rcx, [rbp + 0x1870]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3030]
call fcn.140004020
nop
lea r9, [rdi + 0x1e8]
lea rdx, [rbp + 0x1890]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], 0x80000000
mov r8, rax
lea rdx, [rbp + 0x1870]
lea rcx, [rbp + 0x2dd0]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_memory_clock_offsets__for_Nvidia_GPUs__or_absolute_memory_clocks__for_AMD_GPUs__for_each_device_in_MHz__0___ignore_._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x1850]
call fcn.1400017b0
nop
lea rdx, str.mclock
lea rcx, [rbp + 0x1830]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3010]
call fcn.140004020
nop
lea r9, [rdi + 0x218]
lea rdx, [rbp + 0x1850]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], 0x80000000
mov r8, rax
lea rdx, [rbp + 0x1830]
lea rcx, [rbp + 0x2de0]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_locked_core_clock_point_for_each_device_in_MHz__0___ignore___only_Nvidia_GPUs_are_supported._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x1810]
call fcn.1400017b0
nop
lea rdx, str.lock_cclock
lea rcx, [rbp + 0x17f0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2ff0]
call fcn.140004020
nop
lea r9, [rdi + 0x1b8]
lea rdx, [rbp + 0x1810]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x17f0]
lea rcx, [rbp + 0x2df0]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_locked_memory_clock_point_for_each_device_in_MHz__0___ignore___only_Nvidia_GPUs_are_supported._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x17d0]
call fcn.1400017b0
nop
lea rdx, str.lock_mclock
lea rcx, [rbp + 0x17b0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2fd0]
call fcn.140004020
nop
lea r9, [rdi + 0x1d0]
lea rdx, [rbp + 0x17d0]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x17b0]
lea rcx, [rbp + 0x2e00]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_locked_voltage_points_for_each_device_in_mV__0___ignore___only_Windows_and_Nvidia_GPUs_are_supported._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x1790]
call fcn.1400017b0
nop
lea rdx, str.lock_voltage
lea rcx, [rbp + 0x1770]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2fb0]
call fcn.140004020
nop
lea r9, [rdi + 0x1a0]
lea rdx, [rbp + 0x1790]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x1770]
lea rcx, [rbp + 0x2e10]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_absolute_core_voltages_for_each_device_in_mV_for_AMD_and___for_Nvidia__0___ignore___only_Windows_and_AMD_GPUs_are_supported._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x1750]
call fcn.1400017b0
nop
lea rdx, str.cvddc
lea rcx, [rbp + 0x1730]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2f90]
call fcn.140004020
nop
lea r9, [rdi + 0x200]
lea rdx, [rbp + 0x1750]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x1730]
lea rcx, [rbp + 0x2e20]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_power_limits_for_each_device_in_percents_for_ZIL_mining_round__range_from_0_to_100_for_Nvidia_GPUs_and__50___50_for_AMD_GPUs__0___ignore_
lea rcx, [rbp + 0x1710]
call fcn.1400017b0
nop
lea rdx, str.zilpl
lea rcx, [rbp + 0x16f0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2f70]
call fcn.140004020
nop
lea r9, [rdi + 0x248]
lea rdx, [rbp + 0x1710]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0xc8
mov dword [rsp + 0x20], 0xffffffce
mov r8, rax
lea rdx, [rbp + 0x16f0]
lea rcx, [rbp + 0x2e30]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_core_clock_offsets__for_Nvidia_GPUs__or_absolute_core_clocks__for_AMD_GPUs__for_each_device_in_MHz__0___ignore__for_ZIL_mining_round._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x16d0]
call fcn.1400017b0
nop
lea rdx, str.zilcclock
lea rcx, [rbp + 0x16b0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2f50]
call fcn.140004020
nop
lea r9, [rdi + 0x2a8]
lea rdx, [rbp + 0x16d0]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], 0x80000000
mov r8, rax
lea rdx, [rbp + 0x16b0]
lea rcx, [rbp + 0x2e40]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_memory_clock_offsets__for_Nvidia_GPUs__or_absolute_memory_clocks__for_AMD_GPUs__for_each_device_in_MHz__0___ignore__for_ZIL_mining_round._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x1690]
call fcn.1400017b0
nop
lea rdx, str.zilmclock
lea rcx, [rbp + 0x1670]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2f30]
call fcn.140004020
nop
lea r9, [rdi + 0x2d8]
lea rdx, [rbp + 0x1690]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], 0x80000000
mov r8, rax
lea rdx, [rbp + 0x1670]
lea rcx, [rbp + 0x2e50]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_locked_core_clock_point_for_each_device_in_MHz__0___ignore__for_ZIL_mining_round__only_Nvidia_GPUs_are_supported._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x1650]
call fcn.1400017b0
nop
lea rdx, str.zillock_cclock
lea rcx, [rbp + 0x1630]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2f10]
call fcn.140004020
nop
lea r9, [rdi + 0x278]
lea rdx, [rbp + 0x1650]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x1630]
lea rcx, [rbp + 0x2e60]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_locked_memory_clock_point_for_each_device_in_MHz__0___ignore__for_ZIL_mining_round__only_Nvidia_GPUs_are_supported._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x1610]
call fcn.1400017b0
nop
lea rdx, str.zillock_mclock
lea rcx, [rbp + 0x15f0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2ef0]
call fcn.140004020
nop
lea r9, [rdi + 0x290]
lea rdx, [rbp + 0x1610]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x15f0]
lea rcx, [rbp + 0x2e70]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_locked_voltage_points_for_each_device_in_mV__0___ignore___only_Windows_and_Nvidia_GPUs_are_supported._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x15d0]
call fcn.1400017b0
nop
lea rdx, str.zillock_voltage
lea rcx, [rbp + 0x15b0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2ed0]
call fcn.140004020
nop
lea r9, [rdi + 0x260]
lea rdx, [rbp + 0x15d0]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x15b0]
lea rcx, [rbp + 0x2e80]
call fcn.14002a8e0
nop
lea rdx, str.space_separated_list_of_absolute_core_voltages_for_each_device_in_mV_for_AMD_and___for_Nvidia__0___ignore___only_Windows_and_AMD_GPUs_are_supported._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x1590]
call fcn.1400017b0
nop
lea rdx, str.zilcvddc
lea rcx, [rbp + 0x1570]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x2eb0]
call fcn.140004020
nop
lea r9, [rdi + 0x2c0]
lea rdx, [rbp + 0x1590]
mov qword [rsp + 0x30], rdx
mov dword [rsp + 0x28], 0x7fffffff
mov dword [rsp + 0x20], ebx
mov r8, rax
lea rdx, [rbp + 0x1570]
lea rcx, [rbp + 0x2e90]
call fcn.14002a8e0
nop
lea rdx, str.enable_disable_P2_state__only_Windows_and_Nvidia_GPUs_are_supported._Requires_running_miner_with_admin_privileges
lea rcx, [rbp + 0x2850]
call fcn.1400017b0
nop
lea rdx, str.p2state
lea rcx, [rbp + 0x2830]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3cb0]
call fcn.140004020
nop
lea r9, [rdi + 0x43b]
lea rcx, [rbp + 0x2850]
mov qword [rsp + 0x28], rcx
mov byte [rsp + 0x20], 1
mov r8, rax
lea rdx, [rbp + 0x2830]
lea rcx, [rbp + 0x2ea0]
call fcn.14002a500
nop
lea rax, [rbp + 0x2870]
mov qword [rbp - 0x80], rax
lea rax, [rbp + 0x2eb0]
mov qword [rbp - 0x78], rax
lea rdx, [rbp - 0x80]
lea rcx, [rsp + 0x68]
call fcn.14021f2d0
nop
lea r9, [fcn.140010870]
lea edx, [rbx + 0x10]
lea r8d, [rbx + 0x64]
lea rcx, [rbp + 0x2870]
call fcn.140396148
nop
lea rcx, [rbp + 0x3cb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2830]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2850]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2eb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1570]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1590]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2ed0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x15b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x15d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2ef0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x15f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1610]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2f10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1630]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1650]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2f30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1670]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1690]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2f50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x16b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x16d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2f70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x16f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1710]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2f90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1730]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1750]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2fb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1770]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1790]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2fd0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x17b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x17d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2ff0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x17f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1810]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3010]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1830]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1850]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3030]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1870]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1890]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3050]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x18b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x18d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3070]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x18f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1910]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3090]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1930]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1950]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x30b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1970]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1990]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x30d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x19b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x19d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x30f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x19f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1a10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3110]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1a30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1a50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3130]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1a70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1a90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3150]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1ab0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1ad0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3170]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1af0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1b10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3190]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1b30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1b50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x31b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1b70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1b90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x31d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1bb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1bd0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1bf0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1c10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1c30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1c50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1c70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1c90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x31f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1cb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1cd0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3210]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1cf0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1d10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3230]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1d30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1d50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3250]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1d70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1d90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3270]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1db0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1dd0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3290]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1df0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1e10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x32b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1e30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1e50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x32d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1e70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1e90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x32f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1eb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1ed0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3310]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1ef0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1f10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3330]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1f30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1f50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3350]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1f70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1f90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3370]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1fb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1fd0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3390]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1ff0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2010]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x33b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2030]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2050]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2070]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2090]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x20b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x33d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x20d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x20f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2110]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2130]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2150]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x33f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2170]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2190]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3410]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x21b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x21d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3430]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x21f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2210]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3450]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2230]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2250]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3470]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2270]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2290]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x22b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x22d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x22f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2310]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2330]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2350]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3490]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xed0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1450]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1470]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1490]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x14b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x14d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x14f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1510]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x770]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x790]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x7b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x7d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x7f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x810]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x830]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x850]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x870]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x890]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x8b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x8d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x8f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x910]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x930]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x950]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x970]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x990]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x9b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x9d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x9f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xa10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xa30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xa50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xa70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xa90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xab0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xad0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xaf0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xb10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xb30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xb50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xb70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xb90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xbb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xbd0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xbf0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xc10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xc30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xc50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xc70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xc90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xcb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xcd0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xcf0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xd10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xd30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xd50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xd70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xd90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xdb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xdd0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xdf0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xe10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xe30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xe50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xe70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xe90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xeb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1210]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xef0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xf10]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xf30]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xf50]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xf70]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xf90]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xfb0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xfd0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0xff0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1010]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1030]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1050]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1070]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1090]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x10b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x10d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x10f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1110]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1130]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1150]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1170]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1190]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x11b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x11d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x11f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1530]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1230]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1250]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1270]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1290]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x12b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x12d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x12f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1310]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1330]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1350]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x638]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x5f8]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1370]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x618]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x6b8]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1390]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x5d8]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x658]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x13b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x13d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x598]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2370]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x34b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2390]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x23b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x23d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x23f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2410]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x34d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2430]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2450]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x34f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2470]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2490]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x24b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x24d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x24f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2510]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2530]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2550]
call fcn.1400019c0
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x408], xmm0
mov qword [rbp + 0x418], rbx
movdqu xmmword [rbp + 0x3f0], xmm0
mov qword [rbp + 0x400], rbx
lea rdx, str.lhr_tune1
lea rcx, [rbp + 0x2570]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3530]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x3510]
call fcn.140004020
nop
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], 0xa
mov dword [rsp + 0x20], 0xfffffff6
lea r9, [rbp + 0x408]
mov r8, rax
lea rdx, [rbp + 0x2570]
lea rcx, [rbp + 0x100]
call fcn.14002a8e0
nop
lea rcx, [rbp + 0x3510]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3530]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2570]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0x100]
call fcn.14002b1d0
lea rdx, [rbp + 0x100]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
lea rdx, str.lhr_tune2
lea rcx, [rbp + 0x2590]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3570]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x3550]
call fcn.140004020
nop
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], 0xa
mov dword [rsp + 0x20], 0xfffffff6
lea r9, [rbp + 0x3f0]
mov r8, rax
lea rdx, [rbp + 0x2590]
lea rcx, [rbp + 0xf0]
call fcn.14002a8e0
nop
lea rcx, [rbp + 0x3550]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3570]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2590]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0xf0]
call fcn.14002b1d0
lea rdx, [rbp + 0xf0]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x3d8], xmm0
mov qword [rbp + 0x3e8], 0
lea rdx, [0x140515084]
lea rcx, [rbp + 0x25b0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3590]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x3cd0]
call fcn.140004020
nop
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], 2
xor ebx, ebx
mov dword [rsp + 0x20], ebx
lea r9, [rbp + 0x3d8]
mov r8, rax
lea rdx, [rbp + 0x25b0]
lea rcx, [rbp + 0xe0]
call fcn.14002ab90
nop
lea rcx, [rbp + 0x3cd0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3590]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x25b0]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0xe0]
call fcn.14002b1d0
lea rdx, [rbp + 0xe0]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x3c0], xmm0
mov qword [rbp + 0x3d0], rbx
lea rdx, str.lhr_tune
lea rcx, [rbp + 0x25d0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x35d0]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x35b0]
call fcn.140004020
nop
mov qword [rsp + 0x30], rbx
movsd xmm0, qword [0x140504ea8]
movsd qword [rsp + 0x28], xmm0
movsd qword [rsp + 0x20], xmm7
lea r9, [rbp + 0x3c0]
mov r8, rax
lea rdx, [rbp + 0x25d0]
lea rcx, [rbp + 0xd0]
call fcn.14002a6d0
nop
lea rcx, [rbp + 0x35b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x35d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x25d0]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0xd0]
call fcn.14002b1d0
lea rdx, [rbp + 0xd0]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
lea rcx, [rbp + 0x540]
call fcn.14021f560
nop
lea rdx, str.lhr_autotune
lea rcx, [rbp + 0x25f0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3610]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x35f0]
call fcn.140004020
nop
mov qword [rsp + 0x20], rbx
lea r9, [rbp + 0x540]
mov r8, rax
lea rdx, [rbp + 0x25f0]
lea rcx, [rbp + 0xc0]
call fcn.14002a420
nop
lea rcx, [rbp + 0x35f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3610]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x25f0]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0xc0]
call fcn.14002b1d0
lea rdx, [rbp + 0xc0]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
lea rdx, str.lhr_autotune_step
lea rcx, [rbp + 0x2610]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3650]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x3630]
call fcn.140004020
nop
mov qword [rsp + 0x38], rbx
movsd xmm0, qword [0x1403e8a60]
movsd qword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x20], xmm7
lea r9, [rbp + 0x438]
mov r8, rax
lea rdx, [rbp + 0x2610]
lea rcx, [rbp + 0xb0]
call fcn.14002a7c0
nop
lea rcx, [rbp + 0x3630]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3650]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2610]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0xb0]
call fcn.14002b1d0
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x3a8], xmm0
mov qword [rbp + 0x3b8], 0
lea rdx, str.lhr_mode
lea rcx, [rbp + 0x2630]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3690]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x3670]
call fcn.140004020
nop
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], 1
xor ebx, ebx
mov dword [rsp + 0x20], ebx
lea r9, [rbp + 0x3a8]
mov r8, rax
lea rdx, [rbp + 0x2630]
lea rcx, [rbp + 0xa0]
call fcn.14002ab90
nop
lea rcx, [rbp + 0x3670]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3690]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2630]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0xa0]
call fcn.14002b1d0
lea rdx, [rbp + 0xa0]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x390], xmm0
mov qword [rbp + 0x3a0], rbx
lea rdx, str.dag_mode
lea rcx, [rbp + 0x2650]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x36d0]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x36b0]
call fcn.140004020
nop
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], 0xffffffff
xor ebx, ebx
mov dword [rsp + 0x20], ebx
lea r9, [rbp + 0x390]
mov r8, rax
lea rdx, [rbp + 0x2650]
lea rcx, [rbp + 0x90]
call fcn.14002ab90
nop
lea rcx, [rbp + 0x36b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x36d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2650]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0x90]
call fcn.14002b1d0
lea rdx, [rbp + 0x90]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], rbx
lea rdx, str.dag_limit
lea rcx, [rbp + 0x2670]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3710]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x36f0]
call fcn.140004020
nop
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], 0xffffffff
mov dword [rsp + 0x20], 0
lea r9, [rbp - 0x20]
mov r8, rax
lea rdx, [rbp + 0x2670]
lea rcx, [rbp + 0x80]
call fcn.14002ab90
nop
lea rcx, [rbp + 0x36f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3710]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2670]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0x80]
call fcn.14002b1d0
lea rdx, [rbp + 0x80]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
lea rdx, str.dev_fee_ssl
lea rcx, [rbp + 0x2690]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3750]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x3730]
call fcn.140004020
nop
mov qword [rsp + 0x28], rbx
mov byte [rsp + 0x20], 0
lea r9, [rsp + 0x5c]
mov r8, rax
lea rdx, [rbp + 0x2690]
lea rcx, [rbp + 0x70]
call fcn.14002a500
nop
lea rcx, [rbp + 0x3730]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3750]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2690]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0x70]
call fcn.14002b1d0
lea rdx, [rbp + 0x70]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
lea rcx, [rbp + 0x520]
call fcn.14021f560
nop
lea rcx, [rbp + 0x578]
call fcn.14021f560
nop
lea rdx, str.ssl_verification
lea rcx, [rbp + 0x26b0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x3790]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x3770]
call fcn.140004020
nop
mov qword [rsp + 0x20], rbx
lea r9, [rbp + 0x520]
mov r8, rax
lea rdx, [rbp + 0x26b0]
lea rcx, [rbp + 0x60]
call fcn.14002a420
nop
lea rcx, [rbp + 0x3770]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x3790]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x26b0]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0x60]
call fcn.14002b1d0
lea rdx, [rbp + 0x60]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x38], xmm0
mov qword [rbp - 0x28], 0
lea rdx, str.mvddc
lea rcx, [rbp + 0x26d0]
call fcn.1400017b0
nop
lea rcx, [rbp + 0x37d0]
call fcn.140004020
mov rbx, rax
lea rcx, [rbp + 0x37b0]
call fcn.140004020
nop
mov qword [rsp + 0x30], rbx
mov dword [rsp + 0x28], 0x7fffffff
xor ebx, ebx
mov dword [rsp + 0x20], ebx
lea r9, [rbp - 0x38]
mov r8, rax
lea rdx, [rbp + 0x26d0]
lea rcx, [rbp + 0x50]
call fcn.14002a8e0
nop
lea rcx, [rbp + 0x37b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x37d0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x26d0]
call fcn.1400019c0
mov dl, 1
mov rcx, qword [rbp + 0x50]
call fcn.14002b1d0
lea rdx, [rbp + 0x50]
lea rcx, [rsp + 0x68]
call fcn.14022e6b0
lea rdx, [rsp + 0x68]
lea rcx, [rbp + 0x6e0]
call fcn.14002be50
nop
lea rdx, [0x140512c44]
lea rcx, [rbp + 0x2710]
call fcn.1400017b0
nop
lea rdx, str.kernel
lea rcx, [rbp + 0x26f0]
call fcn.1400017b0
nop
lea r8, [rbp + 0x2710]
lea rdx, [rbp + 0x26f0]
lea rcx, [rbp + 0x6e0]
call fcn.14002c890
nop
lea rcx, [rbp + 0x26f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2710]
call fcn.1400019c0
lea rdx, str.tfan_min
lea rcx, [rbp + 0x2750]
call fcn.1400017b0
nop
lea rdx, str.fan_min
lea rcx, [rbp + 0x2730]
call fcn.1400017b0
nop
lea r8, [rbp + 0x2750]
lea rdx, [rbp + 0x2730]
lea rcx, [rbp + 0x6e0]
call fcn.14002c890
nop
lea rcx, [rbp + 0x2730]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2750]
call fcn.1400019c0
lea rdx, str.tfan_max
lea rcx, [rbp + 0x2790]
call fcn.1400017b0
nop
lea rdx, str.fan_max
lea rcx, [rbp + 0x2770]
call fcn.1400017b0
nop
lea r8, [rbp + 0x2790]
lea rdx, [rbp + 0x2770]
lea rcx, [rbp + 0x6e0]
call fcn.14002c890
nop
lea rcx, [rbp + 0x2770]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x2790]
call fcn.1400019c0
lea rcx, [rbp + 0x1550]
call fcn.140004020
nop
lea r9, [rbp + 0x1550]
mov r8, qword [rsp + 0x60]
mov edx, r15d
lea rcx, [rbp + 0x6e0]
call fcn.14002cfb0
test al, al
jne 0x14022c755
lea rdx, [rbp + 0x1550]
lea rcx, [0x144e0ab70]
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
jmp 0x14022e244
cmp r15d, 1
je 0x14022d91e
cmp byte [rsp + 0x52], 0
jne 0x14022d91e
cmp byte [rsp + 0x53], 0
je 0x14022c791
lea rdx, str.GMiner_v3.44
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
call fcn.14002ba50
jmp 0x14022e244
cmp byte [rsp + 0x54], 0
je 0x14022c967
lea rcx, [rbp - 8]
call fcn.1400db130
nop
mov rcx, qword [rbp - 8]
call fcn.1401e8810
lea rdx, [rbp + 0x120]
mov rcx, qword [rbp - 8]
call fcn.1401e7e10
nop
mov r15, qword [rbp + 0x128]
mov rax, r15
mov rsi, qword [rbp + 0x120]
sub rax, rsi
cmp rax, 0x10
jae 0x14022c7fa
lea rdx, str.No_device_found
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
call fcn.14002ba50
jmp 0x14022c94c
xor r14d, r14d
cmp rsi, r15
je 0x14022c94c
nop word [rax + rax]
mov rdx, rsi
lea rcx, [rbp - 0x70]
call fcn.14002be20
nop
mov rcx, qword [rbp - 0x70]
call fcn.1401d3260
cmp r14, qword [rax + 0x10]
cmovb r14, qword [rax + 0x10]
lea rcx, [rbp - 0x70]
call fcn.140010870
add rsi, 0x10
cmp rsi, r15
jne 0x14022c810
mov r15, qword [rbp + 0x128]
mov rsi, qword [rbp + 0x120]
cmp rsi, r15
je 0x14022c94c
nop dword [rax + rax]
mov rdx, rsi
lea rcx, [rbp + 8]
call fcn.14002be20
nop
mov rbx, qword [rbp + 8]
mov rcx, rbx
call fcn.1401d3260
mov rdx, rax
lea rcx, [rbp + 0x13f0]
call fcn.140003f00
nop
mov rdx, r14
sub rdx, qword [rbp + 0x1400]
mov r8b, 0x20
lea rcx, [rbp + 0x13f0]
call fcn.140006730
lea rdx, [rbp + 0x37f0]
mov rcx, rbx
call fcn.1401e3e60
mov rdi, rax
mov rcx, rbx
call fcn.1401e3e40
mov ebx, eax
lea rdx, [0x140510354]
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov edx, ebx
call fcn.1400423f0
mov rcx, rax
lea rdx, [0x1403ddb20]
call fcn.140026580
mov rcx, rax
lea rdx, [rbp + 0x13f0]
call fcn.1400024d0
mov rcx, rax
lea rdx, str._PCI:
call fcn.140026580
mov rcx, rax
mov rdx, rdi
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x37f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x13f0]
call fcn.1400019c0
nop
lea rcx, [rbp + 8]
call fcn.140010870
add rsi, 0x10
cmp rsi, r15
jne 0x14022c860
lea rcx, [rbp + 0x120]
call fcn.140032580
nop
lea rcx, [rbp - 8]
call fcn.140010870
jmp 0x14022e244
cmp byte [rsp + 0x55], 0
je 0x14022ca0d
lea rcx, [rbp + 0x450]
call fcn.140045920
nop
mov rcx, qword [rax]
call fcn.14022f510
mov rbx, rax
lea rdx, str.user_id:
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x450]
call fcn.140010870
lea rcx, [rbp + 0x490]
call fcn.140045920
nop
mov rcx, qword [rax]
call fcn.14022f520
mov rbx, rax
lea rdx, str.user_id_hash:
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x490]
call fcn.140010870
jmp 0x14022e244
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x38], xmm0
mov qword [rbp + 0x48], rbx
movdqu xmmword [rbp + 0x150], xmm0
mov qword [rbp + 0x160], rbx
movdqu xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], rbx
movdqu xmmword [rbp + 0x138], xmm0
mov qword [rbp + 0x148], rbx
mov byte [rsp + 0x50], 0
cmp qword [rdi + 0x418], 0
je 0x14022caa9
lea rax, [rsp + 0x50]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x138]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x50]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x150]
lea r8, [rbp + 0x38]
lea rdx, [rbp + 0x678]
lea rcx, [rbp + 0x5b8]
call fcn.140222d70
test al, al
je 0x14022d8ea
mov byte [rsp + 0x51], 1
movzx ebx, byte [rsp + 0x50]
mov byte [rsp + 0x50], bl
xor ebx, ebx
jmp 0x14022cc55
xor al, al
mov byte [rsp + 0x51], al
lea rcx, [rbp + 0x38]
mov qword [rsp + 0x40], rcx
lea rax, [rbp + 0x258]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x2b8]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x500]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x318]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x360]
lea r8, [rbp + 0x198]
lea rdx, [rbp + 0x210]
xor ecx, ecx
call fcn.140221360
test al, al
je 0x14022d8ea
lea rax, [rbp + 0x150]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x228]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x288]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x4c0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x2e8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x348]
lea r8, [rbp + 0x168]
lea rdx, [rbp + 0x1e0]
mov ecx, 2
call fcn.140221360
test al, al
je 0x14022d8ea
lea rax, [rbp - 0x50]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x420]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x270]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x4a0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x2d0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x330]
lea r8, [rbp + 0x378]
lea rdx, [rbp + 0x1b0]
mov ecx, 3
call fcn.140221360
test al, al
je 0x14022d8ea
lea rax, [rbp + 0x138]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x1c8]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x2a0]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x4e0]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x300]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x240]
lea r8, [rbp + 0x180]
lea rdx, [rbp + 0x1f8]
mov ecx, 1
call fcn.140221360
test al, al
je 0x14022d8ea
lea rdx, [rbp - 0x60]
lea rcx, [rbp + 0x460]
call fcn.14002be20
mov rdx, rax
lea rcx, [rbp + 0x6e0]
call fcn.14002cf00
mov byte [rsp + 0x50], al
lea rcx, [rbp + 0x27d0]
call fcn.140004020
nop
lea rcx, [rbp + 0x1410]
call fcn.140004020
nop
mov word [rsp + 0x58], bx
lea rcx, [rbp + 0x27b0]
call fcn.140004020
nop
cmp qword [rbp + 0x688], 0
je 0x14022ccf8
lea rax, [rbp + 0x27b0]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x58]
lea r8, [rbp + 0x1410]
lea rdx, [rbp + 0x27d0]
lea rcx, [rbp + 0x678]
call fcn.140053a50
test al, al
jne 0x14022ccf8
lea rdx, str.invalid_value__
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
lea rdx, [rbp + 0x678]
call fcn.1400024d0
mov rcx, rax
lea rdx, str.__for_option__proxy_
call fcn.140026580
mov rcx, rax
call fcn.14002ba50
jmp 0x14022cdae
cmp qword [rbp + 0x1420], 0
je 0x14022cd36
movzx r8d, word [rsp + 0x58]
lea rdx, [rbp + 0x1410]
lea rcx, [rbp + 0x470]
call fcn.1401a9bc0
lea rcx, [rdi + 0x490]
mov rdx, rax
call fcn.140010b40
lea rcx, [rbp + 0x470]
call fcn.140010870
cmp byte [rsp + 0x56], 0
jne 0x14022cd4a
cmp byte [rdi + 0x428], 0
jne 0x14022d8e3
lea rcx, [rbp - 0x70]
call fcn.1400db130
nop
mov rcx, qword [rbp - 0x70]
call fcn.1401e8810
lea rdx, [rbp + 0x560]
mov rcx, qword [rbp - 0x70]
call fcn.1401e7e10
mov r15, qword [rax + 8]
sub r15, qword [rax]
sar r15, 4
lea rcx, [rbp + 0x560]
call fcn.140032580
test r15d, r15d
jne 0x14022cddb
lea rdx, str.No_device_found
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp - 0x70]
call fcn.140010870
xor bl, bl
lea rcx, [rbp + 0x27b0]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1410]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x27d0]
call fcn.1400019c0
jmp 0x14022d8ec
mov rax, qword [r13 + 8]
cmp qword [r13], rax
jne 0x14022ce07
xor eax, eax
mov dword [rbp - 0x80], eax
test r15d, r15d
je 0x14022ce07
mov ebx, eax
lea rdx, [rbp - 0x80]
mov rcx, r13
call fcn.140165700
inc ebx
mov dword [rbp - 0x80], ebx
cmp ebx, r15d
jb 0x14022cdf1
mov rbx, qword [r13 + 8]
sub rbx, qword [r13]
sar rbx, 2
lea r9, str.__kernel
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0xf8]
call fcn.14021f0a0
test al, al
je 0x14022cda5
lea r9, str.__zilkernel
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x110]
call fcn.14021f0a0
test al, al
je 0x14022cda5
lea r9, str.__templimit
mov r8, rbx
mov edx, 0x5a
lea rcx, [rdi + 0xc8]
call fcn.14021f0a0
test al, al
je 0x14022cda5
lea r9, str.__templimit_mem
mov r8, rbx
mov edx, 0x78
lea rcx, [rdi + 0xe0]
call fcn.14021f0a0
test al, al
je 0x14022cda5
lea r9, str.__intensity
mov r8, rbx
mov edx, 0x64
mov rcx, qword [rbp + 0x18]
call fcn.14021f0a0
test al, al
je 0x14022cda5
lea r9, str.__dual_intensity
mov r8, rbx
movaps xmm1, xmm7
mov rcx, qword [rbp + 0x20]
call fcn.14021f1d0
test al, al
je 0x14022cda5
lea r9, str.__zildual_intensity
mov r8, rbx
movaps xmm1, xmm7
mov rcx, qword [rbp + 0x28]
call fcn.14021f1d0
test al, al
je 0x14022cda5
lea rcx, [rdi + 0x140]
lea r9, str.__dag_mode
mov r8, rbx
xor edx, edx
call fcn.14021f0a0
test al, al
je 0x14022cda5
lea r9, str.__safe_dag
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x398]
call fcn.14021f0a0
test al, al
je 0x14022cda5
lea rcx, [rdi + 0x128]
lea r9, str.__dag_limit
mov r8, rbx
xor edx, edx
call fcn.14021f0a0
test al, al
je 0x14022cda5
lea r9, str.__dataset_mode
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x158]
call fcn.14021f0a0
test al, al
je 0x14022cda5
lea r9, str.__fan
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x308]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__zilfan
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x320]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__fan_min
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x338]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__fan_max
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x350]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__tfan
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x368]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__tmfan
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x380]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__mt
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x170]
call fcn.14021f0a0
test al, al
je 0x14022cda5
lea r9, str.__pl
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x188]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__cclock
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x1e8]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__lock_voltage
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x1a0]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__lock_cclock
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x1b8]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__lock_mclock
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x1d0]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__cvddc
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x200]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__mclock
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x218]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea rcx, [rdi + 0x230]
lea r9, str.__mvddc
mov r8, rbx
xor edx, edx
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__zilpl
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x248]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__zil_cclock
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x2a8]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__zillock_voltage
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x260]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__zillock_cclock
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x278]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__zillock_mclock
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x290]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__zilcvddc
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x2c0]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea r9, str.__zilmclock
mov r8, rbx
xor edx, edx
lea rcx, [rdi + 0x2d8]
call fcn.14021ef70
test al, al
je 0x14022cda5
lea rcx, [rdi + 0x2f0]
lea r9, str.__zilmvddc
mov r8, rbx
xor edx, edx
call fcn.14021ef70
test al, al
je 0x14022cda5
cmp qword [rbp + 0x1440], 0
je 0x14022d272
lea rdx, [rbp + 0x1430]
lea rcx, [rbp + 0x5b8]
call fcn.140029dc0
cmp qword [rbp + 0x5c8], 0
jne 0x14022d288
lea rdx, str.algorithm_not_specified
jmp 0x14022cd90
mov rdx, rdi
lea rcx, [rbp + 0x5b8]
call fcn.140225ae0
test al, al
jne 0x14022d2c2
lea rdx, str.invalid_algorithm:
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
lea rdx, [rbp + 0x5b8]
call fcn.1400024d0
jmp 0x14022cd9c
cmp qword [rbp + 0x6a8], 0
je 0x14022d425
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0x698]
call fcn.140225ae0
test al, al
jne 0x14022d30c
lea rdx, str.invalid_dual_algorithm:
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
lea rdx, [rbp + 0x698]
call fcn.1400024d0
jmp 0x14022cd9c
mov eax, dword [rdi]
cmp eax, 7
jne 0x14022d347
mov eax, dword [rsp + 0x60]
cmp eax, 0x11
jne 0x14022d327
mov dword [rdi], reloc.WS2_32.dll_select
jmp 0x14022d425
cmp eax, 0x17
jne 0x14022d337
mov dword [rdi], 0x18
jmp 0x14022d425
cmp eax, 0x1c
jne 0x14022d2e5
mov dword [rdi], 0x1d
jmp 0x14022d425
cmp eax, 8
jne 0x14022d384
mov eax, dword [rsp + 0x60]
cmp eax, 0x11
jne 0x14022d360
mov dword [rdi], reloc.WS2_32.dll_send
jmp 0x14022d425
cmp eax, 0x17
jne 0x14022d370
mov dword [rdi], 0x19
jmp 0x14022d425
cmp eax, 0x1c
jne 0x14022d2e5
mov dword [rdi], 0x1e
jmp 0x14022d425
cmp eax, 0x10
jne 0x14022d3bb
mov eax, dword [rsp + 0x60]
cmp eax, 0x11
jne 0x14022d39d
mov dword [rdi], reloc.WS2_32.dll_setsockopt
jmp 0x14022d425
cmp eax, 0x17
jne 0x14022d3aa
mov dword [rdi], 0x1b
jmp 0x14022d425
cmp eax, 0x1c
jne 0x14022d2e5
mov dword [rdi], 0x20
jmp 0x14022d425
cmp eax, 0xd
jne 0x14022d3ef
mov eax, dword [rsp + 0x60]
cmp eax, 0x11
jne 0x14022d3d1
mov dword [rdi], socket
jmp 0x14022d425
cmp eax, 0x17
jne 0x14022d3de
mov dword [rdi], 0x1a
jmp 0x14022d425
cmp eax, 0x1c
jne 0x14022d2e5
mov dword [rdi], 0x1f
jmp 0x14022d425
cmp eax, 0x21
jne 0x14022d2e5
mov eax, dword [rsp + 0x60]
cmp eax, 0x11
jne 0x14022d409
mov dword [rdi], 0x22
jmp 0x14022d425
cmp eax, 0x17
jne 0x14022d416
mov dword [rdi], 0x23
jmp 0x14022d425
cmp eax, 0x1c
jne 0x14022d2e5
mov dword [rdi], 0x24
mov eax, dword [rdi]
test eax, eax
jne 0x14022d4b4
cmp qword [rdi + 0x3d0], 0
je 0x14022d479
mov rdx, r14
lea rcx, [rbp + 0x3810]
call fcn.14024ce90
mov esi, 1
lea rdx, str.auto
mov rcx, rax
call fcn.1401c53c0
test al, al
je 0x14022d479
lea rdx, str.ZcashPoW
mov rcx, r14
call fcn.1401c53c0
test al, al
je 0x14022d479
movzx ebx, sil
jmp 0x14022d47b
xor bl, bl
test sil, 1
je 0x14022d490
and esi, 0xfffffffe
lea rcx, [rbp + 0x3810]
call fcn.1400019c0
test bl, bl
je 0x14022d4a0
lea rdx, str.personalization_string_should_be__ZcashPoW_
jmp 0x14022cd90
lea rdx, str.ZcashPoW
mov rcx, r14
call fcn.14002c770
jmp 0x14022d6b8
cmp eax, 1
jne 0x14022d549
cmp qword [rdi + 0x3d0], 0
jne 0x14022d4d3
lea rdx, str.personalization_string_not_specified
jmp 0x14022cd90
mov rdx, r14
lea rcx, [rbp + 0x3830]
call fcn.14024ce90
lea rdx, str.auto
mov rcx, rax
call fcn.14003f180
movzx ebx, al
lea rcx, [rbp + 0x3830]
call fcn.1400019c0
test bl, bl
je 0x14022d518
lea rdx, str.auto
mov rcx, r14
call fcn.14002c770
jmp 0x14022d6b8
cmp qword [rdi + 0x3d0], 8
je 0x14022d6b8
lea rdx, str.invalid_personalization_string:
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, r14
call fcn.1400024d0
jmp 0x14022cd9c
cmp eax, 2
jne 0x14022d5d5
cmp qword [rdi + 0x3d0], 0
je 0x14022d59a
mov rdx, r14
lea rcx, [rbp + 0x3850]
call fcn.14024ce90
mov esi, 2
lea rdx, str.auto
mov rcx, rax
call fcn.1401c53c0
test al, al
je 0x14022d59a
lea rdx, str.ZelProof
mov rcx, r14
call fcn.1401c53c0
test al, al
je 0x14022d59a
mov bl, 1
jmp 0x14022d59c
xor bl, bl
test sil, 2
je 0x14022d5b1
and esi, 0xfffffffd
lea rcx, [rbp + 0x3850]
call fcn.1400019c0
test bl, bl
je 0x14022d5c1
lea rdx, str.personalization_string_should_be__ZelProof_
jmp 0x14022cd90
lea rdx, str.ZelProof
mov rcx, r14
call fcn.14002c770
jmp 0x14022d6b8
cmp eax, 3
jne 0x14022d617
cmp qword [rdi + 0x3d0], 0
je 0x14022d603
lea rdx, str.Beam_PoW
mov rcx, r14
call fcn.1401c53c0
test al, al
je 0x14022d603
lea rdx, str.personalization_string_should_be__Beam_PoW_
jmp 0x14022cd90
lea rdx, str.Beam_PoW
mov rcx, r14
call fcn.14002c770
jmp 0x14022d6b8
cmp eax, 4
jne 0x14022d6a0
cmp qword [rdi + 0x3d0], 0
je 0x14022d668
mov rdx, r14
lea rcx, [rbp + 0x3870]
call fcn.14024ce90
mov esi, 4
lea rdx, str.auto
mov rcx, rax
call fcn.1401c53c0
test al, al
je 0x14022d668
lea rdx, str.AION0PoW
mov rcx, r14
call fcn.1401c53c0
test al, al
je 0x14022d668
mov bl, 1
jmp 0x14022d66a
xor bl, bl
test sil, 4
je 0x14022d67f
and esi, 0xfffffffb
lea rcx, [rbp + 0x3870]
call fcn.1400019c0
test bl, bl
je 0x14022d68f
lea rdx, str.personalization_string_should_be__AION0PoW_
jmp 0x14022cd90
lea rdx, str.AION0PoW
mov rcx, r14
call fcn.14002c770
jmp 0x14022d6b8
cmp eax, 0x11
je 0x14022d6aa
cmp eax, 0x16
jne 0x14022d6b8
cmp byte [rsp + 0x50], 0
jne 0x14022d6b8
mov rax, qword [rbp - 8]
mov byte [rax], 0
lea rcx, [rbp + 0x480]
call fcn.1400db130
nop
or esi, 8
mov dword [rbp - 0x80], esi
mov rcx, qword [rax]
call fcn.1400069b0
test al, al
je 0x14022d6e5
mov eax, dword [rdi]
sub eax, 0xa
cmp eax, 2
ja 0x14022d6e5
mov bl, 1
jmp 0x14022d6e7
xor bl, bl
test sil, 8
je 0x14022d6f9
lea rcx, [rbp + 0x480]
call fcn.140010870
test bl, bl
je 0x14022d702
call fcn.14024a2e0
mov rax, qword [rdi + 0x480]
test rax, rax
je 0x14022d78a
cmp rax, 0x2a
jne 0x14022d7e0
xor r8d, r8d
lea rdx, [0x140515a0c]
lea rcx, [rdi + 0x470]
call fcn.140053950
test rax, rax
jne 0x14022d7e0
lea rdx, [rbp + 0x448]
lea rcx, [rdi + 0x470]
call fcn.14002cb30
mov rbx, qword [rax]
add rbx, 2
lea rdx, [rbp + 0x30]
lea rcx, [rdi + 0x470]
call fcn.14002cc50
cmp rbx, qword [rax]
je 0x14022d78a
movsx ecx, byte [rbx]
call fcn.1403a2a50
test eax, eax
je 0x14022d7e0
inc rbx
lea rdx, [rbp + 0x30]
lea rcx, [rdi + 0x470]
call fcn.14002cc50
cmp rbx, qword [rax]
jne 0x14022d766
cmp qword [rbp + 0x760], 0
je 0x14022d7ec
lea rdx, [rdi + 0x42c]
mov r8, qword [rbp + 8]
lea rcx, [rbp + 0x750]
call fcn.140227370
test al, al
jne 0x14022d7ec
lea rdx, str.invalid_telemetry_address_
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
lea rdx, [rbp + 0x750]
call fcn.1400024d0
mov rcx, rax
lea rdx, [0x1403e7144]
jmp 0x14022cd97
lea rdx, str.invalid_contest_wallet__must_be_valid_ETH_wallet
jmp 0x14022cd90
lea rax, [rdi + 8]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x38]
xor r8d, r8d
movzx ebx, byte [rsp + 0x51]
movzx edx, bl
mov ecx, dword [rdi]
call fcn.140221eb0
test al, al
je 0x14022cda5
lea rax, [rdi + 0x20]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x138]
mov r8d, 1
movzx edx, bl
mov ecx, dword [rdi]
call fcn.140221eb0
test al, al
je 0x14022cda5
mov ecx, dword [rdi]
call fcn.1401cd1b0
test al, al
je 0x14022d86e
lea rax, [rdi + 0x38]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x150]
mov r8d, 2
movzx edx, bl
mov ecx, dword [rdi]
call fcn.140221eb0
test al, al
je 0x14022cda5
mov rax, qword [rbp - 0x48]
cmp qword [rbp - 0x50], rax
je 0x14022d89d
lea rax, [rdi + 0x50]
mov qword [rsp + 0x20], rax
lea r9, [rbp - 0x50]
mov r8d, 3
movzx edx, bl
mov ecx, dword [rdi]
call fcn.140221eb0
test al, al
je 0x14022cda5
mov ecx, dword [rdi]
lea eax, [rcx - 0x21]
cmp eax, 3
ja 0x14022d8bd
mov rax, qword [rdi + 0x58]
cmp qword [rdi + 0x50], rax
je 0x14022d8bd
lea rdx, str.combine_ZIL_algorithm_with_ZIL_servers_not_available
jmp 0x14022cd90
mov rax, qword [rdi + 0x58]
cmp qword [rdi + 0x50], rax
je 0x14022d8da
lea eax, [rcx - 0x11]
test eax, 0xfffffff0
jne 0x14022d8da
cmp ecx, 0x16
je 0x14022d8da
mov byte [rdi + 4], 1
lea rcx, [rbp - 0x70]
call fcn.140010870
mov bl, 1
jmp 0x14022cdb0
xor bl, bl
lea rcx, [rbp + 0x138]
call fcn.14021f5e0
nop
lea rcx, [rbp - 0x50]
call fcn.14021f5e0
nop
lea rcx, [rbp + 0x150]
call fcn.14021f5e0
nop
lea rcx, [rbp + 0x38]
call fcn.14021f5e0
jmp 0x14022e246
mov cl, 1
call fcn.14021b110
lea rdx, str.Allowed_options:
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
call fcn.14002ba50
lea rcx, [rbp + 0x6e0]
call fcn.14002eb20
lea rdx, str.Supported_algorithms:
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
call fcn.14002ba50
mov edx, 0x21
lea rcx, [rbp + 0x3890]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__zil__zilliqa
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3890]
call fcn.1400019c0
xor edx, edx
lea rcx, [rbp + 0x38b0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__vds
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x38b0]
call fcn.1400019c0
mov edx, 1
lea rcx, [rbp + 0x38d0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__equihash144_5__144_5
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x38d0]
call fcn.1400019c0
mov edx, 2
lea rcx, [rbp + 0x38f0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__equihash125_4__125_4
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x38f0]
call fcn.1400019c0
mov edx, 3
lea rcx, [rbp + 0x3910]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__beamhash
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3910]
call fcn.1400019c0
mov edx, 4
lea rcx, [rbp + 0x3930]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__equihash210_9__210_9
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3930]
call fcn.1400019c0
mov edx, 5
lea rcx, [rbp + 0x3950]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__cuckoo29__aeternity
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3950]
call fcn.1400019c0
mov edx, 6
lea rcx, [rbp + 0x3970]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__cuckatoo32__grin32
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3970]
call fcn.1400019c0
mov edx, 7
lea rcx, [rbp + 0x3990]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__eth__ethash
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3990]
call fcn.1400019c0
mov edx, 8
lea rcx, [rbp + 0x39b0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__etc__etchash
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x39b0]
call fcn.1400019c0
mov edx, 9
lea rcx, [rbp + 0x39d0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__cortex
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x39d0]
call fcn.1400019c0
mov edx, 0xa
lea rcx, [rbp + 0x39f0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__kawpow__rvn__ravencoin
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x39f0]
call fcn.1400019c0
mov edx, listen
lea rcx, [rbp + 0x3a10]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__sero
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3a10]
call fcn.1400019c0
mov edx, recv
lea rcx, [rbp + 0x3a30]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__firo__firopow
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3a30]
call fcn.1400019c0
mov edx, reloc.WS2_32.dll_listen
lea rcx, [rbp + 0x3a50]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__autolykos2__erg__ergo
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3a50]
call fcn.1400019c0
mov edx, reloc.WS2_32.dll_ntohs
lea rcx, [rbp + 0x3a70]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__dero__astrobwt__astrobwtv3
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3a70]
call fcn.1400019c0
mov edx, reloc.WS2_32.dll_recv
lea rcx, [rbp + 0x3a90]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__octopus__cfx__conflux
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3a90]
call fcn.1400019c0
mov edx, send
lea rcx, [rbp + 0x3ab0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__kheavyhash__kas__kaspa
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3ab0]
call fcn.1400019c0
mov edx, reloc.WS2_32.dll_select
lea rcx, [rbp + 0x3ad0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__ethashkheavyhash__ethkas
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3ad0]
call fcn.1400019c0
mov edx, 0x18
lea rcx, [rbp + 0x3af0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__ethashsha512_256d__ethrad
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3af0]
call fcn.1400019c0
mov edx, 0x1d
lea rcx, [rbp + 0x3b10]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__ethashironfish__ethiron
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3b10]
call fcn.1400019c0
mov edx, reloc.WS2_32.dll_send
lea rcx, [rbp + 0x3b30]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__etchashkheavyhash__etckas
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3b30]
call fcn.1400019c0
mov edx, 0x19
lea rcx, [rbp + 0x3b50]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__etchashsha512_256d__etcrad
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3b50]
call fcn.1400019c0
mov edx, 0x1e
lea rcx, [rbp + 0x3b70]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__etchashironfish__etciron
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3b70]
call fcn.1400019c0
mov edx, reloc.WS2_32.dll_setsockopt
lea rcx, [rbp + 0x3b90]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__octopuskheavyhash__cfxkas
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3b90]
call fcn.1400019c0
mov edx, 0x1b
lea rcx, [rbp + 0x3bb0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__octopussha512_256d__cfxrad
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3bb0]
call fcn.1400019c0
mov edx, 0x20
lea rcx, [rbp + 0x3bd0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__octopusironfish__cfxiron
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3bd0]
call fcn.1400019c0
mov edx, socket
lea rcx, [rbp + 0x3bf0]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__autolykos2kheavyhash__ergkas
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3bf0]
call fcn.1400019c0
mov edx, 0x1a
lea rcx, [rbp + 0x3c10]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__autolykos2sha512_256d__ergrad
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3c10]
call fcn.1400019c0
mov edx, reloc.WS2_32.dll_socket
lea rcx, [rbp + 0x3c30]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__sha512_256d__radiant__rad
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3c30]
call fcn.1400019c0
mov edx, 0x1c
lea rcx, [rbp + 0x3c50]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__ironfish__iron
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3c50]
call fcn.1400019c0
mov edx, reloc.WS2_32.dll_shutdown
lea rcx, [rbp + 0x3c70]
call fcn.1401cc920
mov rbx, rax
lea rdx, str.__karlsenhash__karlsen__kls
lea rcx, [0x144e0ab70]
call fcn.140026580
mov rcx, rax
mov rdx, rbx
call fcn.1400024d0
mov rcx, rax
call fcn.14002ba50
nop
lea rcx, [rbp + 0x3c70]
call fcn.1400019c0
xor bl, bl
lea rcx, [rbp + 0x1550]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x728]
call fcn.1400019c0
mov r8, qword [rbp + 0x710]
mov r8, qword [r8 + 8]
lea rdx, [rbp + 0x710]
lea rcx, [rbp + 0x710]
call fcn.14002b7d0
mov edx, 0x30
mov rcx, qword [rbp + 0x710]
call fcn.140395a68
mov r8, qword [rbp + 0x700]
mov r8, qword [r8 + 8]
lea rdx, [rbp + 0x700]
lea rcx, [rbp + 0x700]
call fcn.14002b750
mov edx, 0x50
mov rcx, qword [rbp + 0x700]
call fcn.140395a68
mov r8, qword [rbp + 0x6f0]
mov r8, qword [r8 + 8]
lea rdx, [rbp + 0x6f0]
lea rcx, [rbp + 0x6f0]
call fcn.14002b750
mov edx, 0x50
mov rcx, qword [rbp + 0x6f0]
call fcn.140395a68
lea rcx, [rbp + 0x6e0]
call fcn.1400105f0
nop
mov rcx, qword [rbp + 0x58]
test rcx, rcx
je 0x14022e308
call fcn.1400158f0
nop
mov rdx, qword [rbp - 0x38]
test rdx, rdx
je 0x14022e335
mov r8, qword [rbp - 0x28]
sub r8, rdx
sar r8, 2
lea rcx, [rbp - 0x38]
call fcn.14001ed10
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x38], xmm0
xor edi, edi
mov qword [rbp - 0x28], rdi
jmp 0x14022e337
xor edi, edi
mov rcx, qword [rbp + 0x68]
test rcx, rcx
je 0x14022e346
call fcn.1400158f0
nop
lea rcx, [rbp + 0x578]
call fcn.140010900
nop
lea rcx, [rbp + 0x520]
call fcn.140010900
nop
mov rcx, qword [rbp + 0x78]
test rcx, rcx
je 0x14022e36f
call fcn.1400158f0
nop
mov rcx, qword [rbp + 0x88]
test rcx, rcx
je 0x14022e381
call fcn.1400158f0
nop
mov rdx, qword [rbp - 0x20]
test rdx, rdx
je 0x14022e3aa
mov r8, qword [rbp - 0x10]
sub r8, rdx
sar r8, 2
lea rcx, [rbp - 0x20]
call fcn.14001ed10
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x20], xmm0
mov qword [rbp - 0x10], rdi
mov rcx, qword [rbp + 0x98]
test rcx, rcx
je 0x14022e3bc
call fcn.1400158f0
nop
lea rcx, [rbp + 0x390]
call fcn.140010900
nop
mov rcx, qword [rbp + 0xa8]
test rcx, rcx
je 0x14022e3db
call fcn.1400158f0
nop
lea rcx, [rbp + 0x3a8]
call fcn.140010900
nop
mov rcx, qword [rbp + 0xb8]
test rcx, rcx
je 0x14022e3fa
call fcn.1400158f0
nop
mov rcx, qword [rbp + 0xc8]
test rcx, rcx
je 0x14022e40c
call fcn.1400158f0
nop
lea rcx, [rbp + 0x540]
call fcn.140010900
nop
mov rcx, qword [rbp + 0xd8]
test rcx, rcx
je 0x14022e42b
call fcn.1400158f0
nop
lea rcx, [rbp + 0x3c0]
call fcn.140010320
nop
mov rcx, qword [rbp + 0xe8]
test rcx, rcx
je 0x14022e44a
call fcn.1400158f0
nop
lea rcx, [rbp + 0x3d8]
call fcn.140010900
nop
mov rcx, qword [rbp + 0xf8]
test rcx, rcx
je 0x14022e469
call fcn.1400158f0
nop
mov rcx, qword [rbp + 0x108]
test rcx, rcx
je 0x14022e47b
call fcn.1400158f0
nop
lea rcx, [rbp + 0x3f0]
call fcn.140010900
nop
lea rcx, [rbp + 0x408]
call fcn.140010900
nop
lea rcx, [rsp + 0x68]
call fcn.1400105f0
nop
mov rcx, qword [rbp - 0x58]
test rcx, rcx
je 0x14022e4af
call fcn.1400158f0
nop
lea rcx, [rbp + 0x750]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x420]
call fcn.14002c700
nop
lea rcx, [rbp + 0x228]
call fcn.14002c700
nop
lea rcx, [rbp + 0x1c8]
call fcn.14002c700
nop
lea rcx, [rbp + 0x258]
call fcn.14002c700
nop
lea rcx, [rbp + 0x678]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x270]
call fcn.14002c700
nop
lea rcx, [rbp + 0x288]
call fcn.14002c700
nop
lea rcx, [rbp + 0x2a0]
call fcn.14002c700
nop
lea rcx, [rbp + 0x2b8]
call fcn.14002c700
nop
lea rcx, [rbp + 0x2d0]
call fcn.14002c700
nop
lea rcx, [rbp + 0x2e8]
call fcn.14002c700
nop
lea rcx, [rbp + 0x300]
call fcn.14002c700
nop
lea rcx, [rbp + 0x318]
call fcn.14002c700
nop
lea rcx, [rbp + 0x330]
call fcn.14002c700
nop
lea rcx, [rbp + 0x348]
call fcn.14002c700
nop
lea rcx, [rbp + 0x240]
call fcn.14002c700
nop
lea rcx, [rbp + 0x360]
call fcn.14002c700
nop
lea rcx, [rbp + 0x4a0]
call fcn.140010900
nop
lea rcx, [rbp + 0x4c0]
call fcn.140010900
nop
lea rcx, [rbp + 0x4e0]
call fcn.140010900
nop
lea rcx, [rbp + 0x500]
call fcn.140010900
nop
lea rcx, [rbp + 0x378]
call fcn.14021f580
nop
lea rcx, [rbp + 0x168]
call fcn.14021f580
nop
lea rcx, [rbp + 0x180]
call fcn.14021f580
nop
lea rcx, [rbp + 0x198]
call fcn.14021f580
nop
lea rcx, [rbp + 0x1b0]
call fcn.14002c700
nop
lea rcx, [rbp + 0x1e0]
call fcn.14002c700
nop
lea rcx, [rbp + 0x1f8]
call fcn.14002c700
nop
lea rcx, [rbp + 0x210]
call fcn.14002c700
nop
lea rcx, [rbp + 0x698]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x1430]
call fcn.1400019c0
nop
lea rcx, [rbp + 0x5b8]
call fcn.1400019c0
nop
mov rcx, qword [rbp + 0x118]
test rcx, rcx
je 0x14022e66d
call fcn.1400158f0
movzx eax, bl
mov rcx, qword [rbp + 0x3cf0]
xor rcx, rsp
call fcn.140395b80
lea r11, [rsp + 0x3e20]
mov rbx, qword [r11 + 0x50]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret