Function at 0x140005910
Capabilities:
Query environment variable

Disassembly:
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x20], r9
push rbp
push r13
push r14
push r15
lea rbp, [rsp - 0x2f98]
mov eax, 0x3098
call fcn.1400035e0
sub rsp, rax
mov rax, qword [0x1401ad1c0]
xor rax, rsp
mov qword [rbp + 0x2f60], rax
mov eax, ecx
mov r13d, ecx
cdq
mov r14d, eax
xor r14d, edx
sub r14d, edx
call fcn.140007080
mov ecx, eax
call fcn.140006b40
mov r15, rax
test rax, rax
je 0x140006641
cmp qword [rax + 0x48], 0
je 0x140006641
mov qword [rsp + 0x3090], rbx
mov qword [rsp + 0x3088], rsi
xor esi, esi
mov qword [rsp + 0x3080], rdi
mov rdi, qword [0x1401cd5d8]
mov ebx, esi
call fcn.140007080
test rdi, rdi
je 0x1400059c6
nop dword [rax + rax]
cmp dword [rdi], eax
je 0x1400059bf
mov rdi, qword [rdi + 0x70]
test rdi, rdi
jne 0x1400059b0
jmp 0x1400059c6
lea rbx, [rdi + 0x80]
lea eax, [r13 + 0x2c0]
mov byte [rbx], sil
cmp eax, 3
jbe 0x140005a23
cmp r13d, 0x259
je 0x140005a23
lea eax, [r13 + 0x3a9]
cmp eax, 0x22
ja 0x1400059fa
movabs rcx, 0x401c03801
bt rcx, rax
jb 0x140005a23
cmp r13d, 0x1f5
je 0x140005a23
mov rcx, qword [r15 + 0x48]
lea rdx, [rsp + 0x44]
nop dword [rax]
movzx eax, byte [rcx]
inc rdx
lea rcx, [rcx + 1]
mov byte [rdx - 1], al
test al, al
jne 0x140005a10
jmp 0x140005a2d
mov eax, 0x43
mov word [rsp + 0x44], ax
movzx eax, byte [rsp + 0x44]
movzx edx, byte [rsp + 0x45]
cmp al, byte [0x1401862b4]
jne 0x140005a47
cmp dl, byte [0x1401862b5]
je 0x140005a6f
mov rcx, qword [r15 + 0x48]
movzx eax, byte [rcx + 2]
cmp al, byte [0x140187148]
jne 0x140005a8f
movzx eax, byte [rcx + 3]
cmp al, byte [0x140187149]
jne 0x140005a8f
movzx eax, byte [rcx + 4]
cmp al, byte [0x14018714a]
jne 0x140005a8f
test r14d, r14d
jne 0x140005ac0
lea rdx, [0x140191420]
lea rcx, [0x1401871fc]
xor r8d, r8d
call fcn.1400084a0
movzx edx, byte [rsp + 0x45]
movzx eax, byte [rsp + 0x44]
mov qword [rsp + 0x3078], r12
cmp al, byte [0x1401871fc]
jne 0x140005be0
cmp dl, byte [0x1401871fd]
jne 0x140005be0
test r14d, r14d
jne 0x140005ac8
mov eax, esi
jmp 0x140005bb1
mov rax, rbx
jmp 0x14000660b
lea eax, [r14 - 0x1f4]
cmp eax, 1
jbe 0x140005bb1
lea eax, [r14 - 0x259]
test eax, eax
jne 0x140005aef
lea eax, [r14 - 0x257]
jmp 0x140005bb1
mov eax, 0xfffffd43
cdq
mov r8d, eax
xor r8d, edx
sub r8d, edx
cmp r14d, r8d
jl 0x140005b20
mov eax, 0xfffffd3d
cdq
xor eax, edx
sub eax, edx
cmp r14d, eax
jge 0x140005b20
mov eax, r14d
sub eax, r8d
add eax, 3
jmp 0x140005bb1
mov eax, 0xfffffcdf
cdq
mov r9d, eax
xor r9d, edx
sub r9d, edx
cmp r14d, r9d
jl 0x140005b5d
mov eax, 0xfffffcd7
cdq
xor eax, edx
sub eax, edx
cmp r14d, eax
jge 0x140005b5d
mov eax, 0xfffffd3d
mov ecx, r14d
cdq
sub ecx, r9d
xor eax, edx
sub ecx, r8d
sub eax, edx
add eax, 3
add eax, ecx
jmp 0x140005bb1
mov eax, 0xfffffc7b
cdq
mov r10d, eax
xor r10d, edx
sub r10d, edx
cmp r14d, r10d
jl 0x140006600
mov eax, 0xfffffc54
cdq
xor eax, edx
sub eax, edx
cmp r14d, eax
jge 0x140006600
mov eax, 0xfffffcd7
cdq
mov edi, eax
mov eax, 0xfffffd3d
xor edi, edx
sub edi, edx
cdq
xor eax, edx
sub eax, edx
add edi, eax
mov eax, r14d
sub eax, r10d
add edi, 3
sub eax, r9d
sub eax, r8d
add eax, edi
lea rdi, [0x140000000]
movsxd r12, eax
lea rdx, [rsp + 0x40]
mov rcx, qword [rdi + r12*8 + 0x187e20]
sub rdx, rcx
nop dword [rax + rax]
movzx eax, byte [rcx]
inc rcx
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140005bd0
jmp 0x140005c1e
mov eax, 0xffffff35
cdq
xor eax, edx
sub eax, edx
cmp r14d, eax
jg 0x140006600
lea rax, [0x140000000]
movsxd r12, r14d
lea rdx, [rsp + 0x40]
mov rcx, qword [rax + r12*8 + 0x188c60]
sub rdx, rcx
nop dword [rax]
movzx eax, byte [rcx]
inc rcx
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140005c10
movzx eax, byte [rsp + 0x40]
movzx ecx, byte [rsp + 0x41]
cmp al, byte [0x14018b634]
jne 0x140005c4d
cmp cl, byte [0x14018b635]
jne 0x140005c4d
mov eax, dword [str.ERROR]
mov dword [rbx], eax
movzx eax, word [0x140191428]
mov word [rbx + 4], ax
jmp 0x140005c84
movzx eax, byte [rsp + 0x40]
cmp al, byte [0x14018b62c]
jne 0x140005c62
cmp cl, byte [0x14018b62d]
je 0x140005c84
movzx eax, byte [rsp + 0x40]
cmp al, byte [0x14018b630]
jne 0x140005c84
cmp cl, byte [0x14018b631]
jne 0x140005c84
movabs rax, 0x474e494e524157
mov qword [rbx], rax
lea rdx, [0x14019142c]
lea rcx, [rsp + 0x48]
mov r8d, r14d
call qword [sym.imp.MSVCR110.dll_sprintf]
or rsi, 0xffffffffffffffff
lea rax, [rsp + 0x48]
mov rcx, rsi
inc rcx
cmp byte [rax + rcx], 0
jne 0x140005ca5
cmp ecx, 3
jge 0x140005ccd
mov r8d, 3
lea rdi, [rsp + 0x48]
mov eax, gethostbyname
sub r8d, ecx
mov ecx, r8d
rep stosb byte [rdi], al
jmp 0x140005cd0
xor r8d, r8d
movsxd rax, r8d
lea rcx, [rsp + 0x48]
lea rdx, [0x14019142c]
add rcx, rax
mov r8d, r14d
call qword [sym.imp.MSVCR110.dll_sprintf]
mov rax, qword [r15 + 0x48]
lea rcx, [rsp + 0x48]
mov qword [rsp + 0x28], rcx
add rax, 2
lea r9, [rsp + 0x44]
lea rcx, [rbp + 0xf60]
lea r8, [0x140191430]
lea rdx, str._s_s__s_s
mov qword [rsp + 0x20], rax
call qword [sym.imp.MSVCR110.dll_sprintf]
lea r8, [rbp + 0xf60]
lea rdx, str.___s_:
lea rcx, [rsp + 0x60]
call qword [sym.imp.MSVCR110.dll_sprintf]
movzx eax, byte [rsp + 0x40]
movzx edx, byte [0x14018b62d]
cmp al, byte [0x14018b62c]
movzx edi, byte [rsp + 0x41]
jne 0x140005d59
cmp dil, dl
je 0x140005da7
movzx eax, byte [rsp + 0x40]
cmp al, byte [str.IQWE]
jne 0x140005d6f
cmp dil, byte [0x14018b629]
je 0x140005da7
lea rcx, [rbx - 1]
inc rcx
cmp byte [rcx], 0
jne 0x140005d73
lea r8, [rsp + 0x60]
xor edx, edx
nop word [rax + rax]
movzx eax, byte [r8 + rdx]
inc rdx
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140005d90
movzx edx, byte [0x14018b62d]
movzx ecx, byte [rsp + 0x40]
cmp cl, byte [0x14018b634]
jne 0x1400060f5
cmp dil, byte [0x14018b635]
jne 0x1400060f5
mov eax, 0xfffffcdf
cdq
xor eax, edx
sub eax, edx
cmp r14d, eax
jl 0x140005e1c
mov eax, 0xfffffcd7
cdq
xor eax, edx
sub eax, edx
cmp r14d, eax
jge 0x140005e1c
lea rcx, [rbx - 1]
nop word [rax + rax]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140005df0
mov rax, qword [str.Token_call_failed]
mov qword [rcx], rax
mov rax, qword [0x140191458]
mov qword [rcx + 8], rax
movzx eax, word [0x140191460]
mov word [rcx + 0x10], ax
jmp 0x140005e48
lea rcx, [rbx - 1]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140005e20
mov rax, qword [str.License_call_failed]
mov qword [rcx], rax
mov rax, qword [0x140191470]
mov qword [rcx + 8], rax
mov eax, dword [0x140191478]
mov dword [rcx + 0x10], eax
lea rdi, str.Licensing_OK.
cmp r13d, 0xfffffc7b
jne 0x140005ea6
lea rcx, [rbx - 1]
nop dword [rax]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140005e60
movzx eax, word [0x14019147c]
mov word [rcx], ax
movzx eax, byte [0x14019147e]
mov byte [rcx + 2], al
lea rcx, [rbx - 1]
inc rcx
cmp byte [rcx], 0
jne 0x140005e82
mov r8, qword [rdi + r12*8]
xor edx, edx
movzx eax, byte [r8 + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140005e90
jmp 0x14000602b
cmp qword [r15], 0
je 0x140005f52
lea rcx, [rbx - 1]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140005eb4
movzx eax, word [0x1401862b4]
mov word [rcx], ax
mov r9, qword [r15 + 8]
mov r8, qword [r15]
lea rcx, [rsp + 0x60]
test r9, r9
je 0x140005f03
mov eax, dword [r15 + 0x38]
test eax, eax
je 0x140005ef4
lea rdx, str.for_feature__s__version__s_and_quantity__d
mov dword [rsp + 0x20], eax
call qword [sym.imp.MSVCR110.dll_sprintf]
jmp 0x140005f28
lea rdx, str.for_feature__s_and_version__s
call qword [sym.imp.MSVCR110.dll_sprintf]
jmp 0x140005f28
mov r9d, dword [r15 + 0x38]
test r9d, r9d
je 0x140005f1b
lea rdx, str.for_feature__s_and_quantity__d
call qword [sym.imp.MSVCR110.dll_sprintf]
jmp 0x140005f28
lea rdx, str.for_feature__s
call qword [sym.imp.MSVCR110.dll_sprintf]
lea rcx, [rbx - 1]
nop dword [rax]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140005f30
lea r8, [rsp + 0x60]
xor edx, edx
movzx eax, byte [r8 + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140005f41
lea rcx, [rbx - 1]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140005f56
movzx eax, word [0x14019147c]
mov word [rcx], ax
movzx eax, byte [0x14019147e]
mov byte [rcx + 2], al
lea eax, [r13 + 0x3a2]
cmp eax, 0x11
ja 0x140005f8e
mov ecx, 0x3000d
bt ecx, eax
jb 0x14000602b
call fcn.140007080
mov ecx, eax
call fcn.140006b40
mov rcx, qword [rax + 0x18]
test rcx, rcx
jne 0x140005fc5
lea r8, [0x140191408]
lea rdx, str.__s_
lea rcx, [rbp + 0x1f60]
call qword [sym.imp.MSVCR110.dll_sprintf]
lea rcx, [rbp + 0x1f60]
call fcn.140006fc0
mov qword [rsp + 0x58], rax
test rax, rax
je 0x14000602b
lea r8, str.The_license_server_search_path_is_defined_as
lea rdx, str._s__s.
lea rcx, [rsp + 0x60]
mov r9, rax
call qword [sym.imp.MSVCR110.dll_sprintf]
lea rcx, [rbx - 1]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140005ff4
lea r8, [rsp + 0x60]
xor edx, edx
nop word [rax + rax]
movzx eax, byte [r8 + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006010
lea rcx, [rsp + 0x58]
call fcn.140007220
movzx eax, byte [rsp + 0x44]
cmp al, byte [0x1401871fc]
jne 0x140006085
movzx eax, byte [rsp + 0x45]
cmp al, byte [0x1401871fd]
jne 0x140006085
cmp r13d, 0xfffffc7b
je 0x140006460
lea rcx, [rbx - 1]
inc rcx
cmp byte [rcx], 0
jne 0x140006056
mov rdi, qword [rdi + r12*8]
xor edx, edx
nop word [rax + rax]
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006070
jmp 0x140006460
mov rcx, qword [r15 + 0x48]
lea rdx, [0x140187fe0]
lea r9, str.FLEXnet_ERROR
mov rax, qword [rdx + r12*8]
lea r8, str.The_FLEXnet_error_message_is_as_follows
lea rdx, str._s__n_____s__d___d___d_:__s
mov qword [rsp + 0x38], rax
mov eax, dword [rcx + 0xc]
mov dword [rsp + 0x30], eax
mov eax, dword [rcx + 8]
lea rcx, [rsp + 0x60]
mov dword [rsp + 0x28], eax
mov dword [rsp + 0x20], r13d
call qword [sym.imp.MSVCR110.dll_sprintf]
lea rcx, [rbx - 1]
inc rcx
cmp byte [rcx], 0
jne 0x1400060d0
lea rdi, [rsp + 0x60]
xor edx, edx
nop
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x1400060e0
jmp 0x140006460
movzx eax, byte [rsp + 0x40]
cmp al, byte [str.IQWE]
jne 0x140006285
cmp dil, byte [0x14018b629]
jne 0x140006285
movzx eax, byte [rsp + 0x44]
cmp al, byte [0x1401871fc]
jne 0x140006165
movzx eax, byte [rsp + 0x45]
cmp al, byte [0x1401871fd]
jne 0x140006165
lea rdi, str.Licensing_OK.
lea rcx, [rbx - 1]
inc rcx
cmp byte [rcx], 0
jne 0x140006138
mov rdi, qword [rdi + r12*8]
xor edx, edx
nop word [rax + rax]
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006150
jmp 0x140006460
cmp r13d, 0xffffffe8
jne 0x1400061df
lea ecx, [r13 + 0x1a]
call fcn.140006be0
lea rdx, [0x140187fe0]
lea rcx, [rsp + 0x60]
mov rdx, qword [rdx + r12*8]
mov qword [rsp + 0x50], rax
mov r9, qword [r15]
mov r8, rax
call qword [sym.imp.MSVCR110.dll_sprintf]
lea rcx, [rbx - 1]
nop dword [rax]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x1400061a0
lea rdi, [rsp + 0x60]
xor edx, edx
nop word [rax + rax]
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x1400061c0
lea rcx, [rsp + 0x50]
call fcn.140007220
jmp 0x140006460
cmp r13d, 0xffffffdd
jne 0x14000624f
lea ecx, [r13 + 0x24]
call fcn.140006be0
lea rdx, [0x140187fe0]
lea rcx, [rsp + 0x60]
mov rdx, qword [rdx + r12*8]
mov qword [rsp + 0x50], rax
mov r8, qword [r15]
mov r9, rax
call qword [sym.imp.MSVCR110.dll_sprintf]
lea rcx, [rbx - 1]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140006213
lea rdi, [rsp + 0x60]
xor edx, edx
nop word [rax + rax]
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006230
lea rcx, [rsp + 0x50]
call fcn.140007220
jmp 0x140006460
lea rdx, [0x140187fe0]
lea rcx, [rbx - 1]
nop word [rax + rax]
inc rcx
cmp byte [rcx], 0
jne 0x140006260
mov rdi, qword [rdx + r12*8]
xor edx, edx
nop
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006270
jmp 0x140006460
movzx eax, byte [rsp + 0x40]
cmp al, byte [0x14018b62c]
jne 0x140006375
cmp dil, dl
jne 0x140006375
movzx eax, byte [rsp + 0x44]
cmp al, byte [0x1401871fc]
jne 0x140006345
movzx eax, byte [rsp + 0x45]
cmp al, byte [0x1401871fd]
jne 0x140006345
lea rdi, str.Licensing_OK.
cmp r13d, 0x259
jne 0x140006315
mov r8, qword [r15]
mov rdx, qword [rdi + r12*8]
lea rcx, [rsp + 0x60]
call qword [sym.imp.MSVCR110.dll_sprintf]
lea rcx, [rbx - 1]
inc rcx
cmp byte [rcx], 0
jne 0x1400062e7
lea rdi, [rsp + 0x60]
xor edx, edx
nop word [rax + rax]
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006300
jmp 0x140006460
lea rcx, [rbx - 1]
nop dword [rax]
inc rcx
cmp byte [rcx], 0
jne 0x140006320
mov rdi, qword [rdi + r12*8]
xor edx, edx
nop
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006330
jmp 0x140006460
lea rdx, [0x140187fe0]
lea rcx, [rbx - 1]
inc rcx
cmp byte [rcx], 0
jne 0x140006350
mov rdi, qword [rdx + r12*8]
xor edx, edx
nop
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006360
jmp 0x140006460
movzx eax, byte [rsp + 0x40]
cmp al, byte [0x14018b630]
jne 0x140006460
cmp dil, byte [0x14018b631]
jne 0x140006460
movzx eax, byte [rsp + 0x44]
cmp al, byte [0x1401871fc]
jne 0x140006432
movzx eax, byte [rsp + 0x45]
cmp al, byte [0x1401871fd]
jne 0x140006432
lea rdi, str.Licensing_OK.
cmp r13d, 0xfffffd43
jne 0x140006402
mov rdx, qword [rdi + r12*8]
lea rcx, [rsp + 0x60]
mov r8d, 0x200
call qword [sym.imp.MSVCR110.dll_sprintf]
lea rcx, [rbx - 1]
nop
inc rcx
cmp byte [rcx], 0
jne 0x1400063e0
lea rdi, [rsp + 0x60]
xor edx, edx
nop
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x1400063f0
jmp 0x140006460
lea rcx, [rbx - 1]
inc rcx
cmp byte [rcx], 0
jne 0x140006406
mov rdi, qword [rdi + r12*8]
xor edx, edx
nop word [rax + rax]
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006420
jmp 0x140006460
lea rdx, [0x140187fe0]
lea rcx, [rbx - 1]
nop dword [rax]
inc rcx
cmp byte [rcx], 0
jne 0x140006440
mov rdi, qword [rdx + r12*8]
xor edx, edx
nop
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006450
movzx eax, byte [rsp + 0x40]
movzx ecx, byte [rsp + 0x41]
cmp al, byte [0x14018b630]
jne 0x14000647a
cmp cl, byte [0x14018b631]
je 0x140006497
movzx eax, byte [rsp + 0x40]
cmp al, byte [0x14018b634]
jne 0x140006600
cmp cl, byte [0x14018b635]
jne 0x140006600
lea rcx, [rbx - 1]
nop dword [rax + rax]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x1400064a0
movzx eax, word [0x14019158c]
mov word [rcx], ax
movzx eax, byte [0x14019158e]
mov byte [rcx + 2], al
lea rcx, str.CDS_LIC_DETAIL_ERRINFO
call qword [sym.imp.MSVCR110.dll_getenv]
test rax, rax
je 0x1400065b2
movzx eax, byte [rsp + 0x44]
cmp al, byte [0x1401871fc]
jne 0x140006550
movzx eax, byte [rsp + 0x45]
cmp al, byte [0x1401871fd]
jne 0x140006550
lea rdi, [0x140000000]
mov rdi, qword [rdi + r12*8 + 0x187c60]
nop dword [rax]
inc rsi
cmp byte [rdi + rsi], 0
jne 0x140006500
test rsi, rsi
je 0x1400065b2
lea rcx, [rbx - 1]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140006516
xor edx, edx
nop word [rax + rax]
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006530
lea rcx, [rbx - 1]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140006544
jmp 0x14000659e
lea rdi, [0x140000000]
mov rdi, qword [rdi + r12*8 + 0x188620]
nop
inc rsi
cmp byte [rdi + rsi], 0
jne 0x140006560
test rsi, rsi
je 0x1400065b2
lea rcx, [rbx - 1]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140006572
xor edx, edx
nop
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x140006580
lea rcx, [rbx - 1]
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x140006594
movzx eax, word [0x14019158c]
mov word [rcx], ax
movzx eax, byte [0x14019158e]
mov byte [rcx + 2], al
lea r8, [rbp + 0xf60]
lea rdx, str.Run_lic_error__s_for_more_information.
lea rcx, [rsp + 0x60]
call qword [sym.imp.MSVCR110.dll_sprintf]
lea rcx, [rbx - 1]
nop
cmp byte [rcx + 1], 0
lea rcx, [rcx + 1]
jne 0x1400065d0
lea rdi, [rsp + 0x60]
xor edx, edx
nop word [rax + rax]
movzx eax, byte [rdi + rdx]
lea rdx, [rdx + 1]
mov byte [rcx + rdx - 1], al
test al, al
jne 0x1400065f0
mov r12, qword [rsp + 0x3078]
mov rax, rbx
mov rsi, qword [rsp + 0x3088]
mov rbx, qword [rsp + 0x3090]
mov rdi, qword [rsp + 0x3080]
mov rcx, qword [rbp + 0x2f60]
xor rcx, rsp
call fcn.14006b6a0
add rsp, 0x3098
pop r15
pop r14
pop r13
pop rbp
ret
lea rax, str.No_activity_found_for_this_thread
jmp 0x140006623