Function at 0x1400071d0
Capabilities:
Accept command line arguments

Disassembly:
mov qword [rsp + 8], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x30]
sub rsp, 0x130
mov rax, qword [0x1400a8378]
xor rax, rsp
mov qword [rbp + 0x28], rax
mov r14, r8
mov qword [rbp - 0x60], r8
mov rbx, rdx
mov qword [rsp + 0x38], rdx
cmp ecx, 4
jl 0x140007f01
test r8, r8
je 0x140007f01
xor edx, edx
mov r13d, edx
mov r8d, 0xffffffff
mov dword [rsp + 0x58], r8d
mov r9d, r8d
mov dword [rsp + 0x5c], r8d
mov r10d, edx
mov qword [rsp + 0x70], rdx
mov r12d, 1
mov dword [rsp + 0x60], r12d
mov qword [rbp - 0x28], rdx
mov esi, 7
mov qword [rsp + 0x48], rsi
mov qword [rbp - 0x20], rsi
mov word [rbp - 0x38], dx
mov qword [rbp - 8], rdx
mov edi, esi
mov qword [rsp + 0x30], rsi
mov qword [rbp], rsi
mov word [rbp - 0x18], dx
movsxd rax, ecx
dec rax
mov qword [rbp - 0x68], rax
mov r15, qword [rbp - 0x18]
cmp rax, r12
jl 0x140007ad4
mov r14d, r12d
mov qword [rsp + 0x68], r12
mov rsi, qword [rbp - 0x38]
mov qword [rsp + 0x50], rsi
mov qword [rsp + 0x40], r15
nop dword [rax]
xor r12d, r12d
test r13b, 1
jne 0x1400073ab
mov qword [rbp - 0x48], r12
mov qword [rbp - 0x40], 7
mov word [rbp - 0x58], r12w
lea r8, [rbp - 0x58]
lea rdx, str._pid
mov rcx, qword [rbx + r14*8]
call fcn.140006b40
test al, al
je 0x14000736b
or r13d, 1
call fcn.14005a0e0
mov rdi, rax
lea rbx, [rbp - 0x58]
cmp qword [rbp - 0x40], 8
cmovae rbx, qword [rbp - 0x58]
mov dword [rax], r12d
lea r8d, [r12 + 0xa]
lea rdx, [rsp + 0x78]
mov rcx, rbx
call fcn.14005b7ec
mov dword [rsp + 0x58], eax
cmp rbx, qword [rsp + 0x78]
je 0x140007f3d
cmp dword [rdi], 0x22
je 0x140007f30
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x140007361
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000735c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007f4a
call fcn.140036990
mov rdi, qword [rsp + 0x30]
jmp 0x140007883
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x1400073ab
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400073a6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007f4a
call fcn.140036990
test r13b, 2
jne 0x1400074b6
mov qword [rbp - 0x48], r12
mov qword [rbp - 0x40], 7
mov word [rbp - 0x58], r12w
lea r8, [rbp - 0x58]
lea rdx, str._tid
mov rcx, qword [rbx + r14*8]
call fcn.140006b40
test al, al
je 0x140007476
or r13d, 2
call fcn.14005a0e0
mov rdi, rax
lea rbx, [rbp - 0x58]
cmp qword [rbp - 0x40], 8
cmovae rbx, qword [rbp - 0x58]
mov dword [rax], r12d
mov r8d, 0xa
lea rdx, [rbp - 0x80]
mov rcx, rbx
call fcn.14005b7ec
mov dword [rsp + 0x5c], eax
cmp rbx, qword [rbp - 0x80]
je 0x140007f5d
cmp dword [rdi], 0x22
je 0x140007f50
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x140007361
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007467
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007f6a
call fcn.140036990
mov rdi, qword [rsp + 0x30]
jmp 0x140007883
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x1400074b6
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400074b1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007f6a
call fcn.140036990
test r13b, 4
jne 0x1400075c2
mov qword [rbp - 0x48], r12
mov qword [rbp - 0x40], 7
mov word [rbp - 0x58], r12w
lea r8, [rbp - 0x58]
lea rdx, str._exp
mov rcx, qword [rbx + r14*8]
call fcn.140006b40
test al, al
je 0x140007582
or r13d, 4
call fcn.14005a0e0
mov rdi, rax
lea rbx, [rbp - 0x58]
cmp qword [rbp - 0x40], 8
cmovae rbx, qword [rbp - 0x58]
mov dword [rax], r12d
mov r8d, 0xa
lea rdx, [rbp - 0x78]
mov rcx, rbx
call fcn.14005b818
mov qword [rsp + 0x70], rax
cmp rbx, qword [rbp - 0x78]
je 0x140007f7d
cmp dword [rdi], 0x22
je 0x140007f70
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x140007361
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007573
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007f8a
call fcn.140036990
mov rdi, qword [rsp + 0x30]
jmp 0x140007883
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x1400075c2
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400075bd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007f8a
call fcn.140036990
test r13b, 0x10
jne 0x1400076cd
mov qword [rbp - 0x48], r12
mov qword [rbp - 0x40], 7
mov word [rbp - 0x58], r12w
lea r8, [rbp - 0x58]
lea rdx, str._callfrom
mov rcx, qword [rbx + r14*8]
call fcn.140006b40
test al, al
je 0x14000768d
or r13d, 0x10
call fcn.14005a0e0
mov rdi, rax
lea rbx, [rbp - 0x58]
cmp qword [rbp - 0x40], 8
cmovae rbx, qword [rbp - 0x58]
mov dword [rax], r12d
mov r8d, 0xa
lea rdx, [rbp - 0x70]
mov rcx, rbx
call fcn.14005b7ec
mov dword [rsp + 0x60], eax
cmp rbx, qword [rbp - 0x70]
je 0x140007f9d
cmp dword [rdi], 0x22
je 0x140007f90
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x140007361
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000767e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007faa
call fcn.140036990
mov rdi, qword [rsp + 0x30]
jmp 0x140007883
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x1400076cd
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400076c8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007faa
call fcn.140036990
bt r13d, 9
jb 0x1400078e4
mov qword [rbp - 0x48], r12
mov qword [rbp - 0x40], 7
mov word [rbp - 0x58], r12w
lea r8, [rbp - 0x58]
lea rdx, str._module
mov rcx, qword [rbx + r14*8]
call fcn.140006b40
test al, al
je 0x1400078a4
bts r13d, 9
lea r15, [rbp - 0x58]
mov r14, qword [rbp - 0x58]
mov r12, qword [rbp - 0x40]
cmp r12, 8
cmovae r15, r14
mov rbx, qword [rbp - 0x48]
mov rax, qword [rsp + 0x48]
cmp rbx, rax
ja 0x140007765
lea rdi, [rbp - 0x38]
cmp rax, 8
cmovae rdi, rsi
mov qword [rbp - 0x28], rbx
add rbx, rbx
mov r8, rbx
mov rdx, r15
mov rcx, rdi
call fcn.140055460
xor eax, eax
mov word [rdi + rbx], ax
mov rax, qword [rbp - 0x20]
mov qword [rsp + 0x48], rax
mov rbx, qword [rbp - 0x38]
jmp 0x140007834
movabs r8, 0x7ffffffffffffffe
cmp rbx, r8
ja 0x140007fb6
mov rdi, rax
mov rdx, rbx
or rdx, 7
cmp rdx, r8
jbe 0x14000778c
mov rdx, r8
jmp 0x1400077ad
mov rcx, rdi
shr rcx, 1
mov rax, r8
sub rax, rcx
cmp rdi, rax
jbe 0x1400077a2
mov rdx, r8
jmp 0x1400077ad
lea rax, [rdi + rcx]
cmp rdx, rax
cmovb rdx, rax
mov qword [rsp + 0x48], rdx
inc rdx
lea rcx, [rbp - 0x38]
call fcn.14000afb0
mov rsi, rax
mov qword [rbp - 0x28], rbx
mov rax, qword [rsp + 0x48]
mov qword [rbp - 0x20], rax
add rbx, rbx
mov r8, rbx
mov rdx, r15
mov rcx, rsi
call fcn.140055460
xor eax, eax
mov word [rsi + rbx], ax
cmp rdi, 8
jb 0x14000782d
lea rdx, [rdi*2 + 2]
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000781d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fb0
call fcn.140036990
mov qword [rsp + 0x50], rsi
mov qword [rbp - 0x38], rsi
jmp 0x140007839
mov rbx, rsi
mov qword [rbp - 0x38], rbx
mov qword [rsp + 0x50], rbx
cmp r12, 8
jb 0x140007874
lea rdx, [r12*2 + 2]
mov rax, r14
cmp rdx, 0x1000
jb 0x14000786c
add rdx, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fda
mov rcx, r14
call fcn.140036990
mov r15, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x30]
mov r14, qword [rsp + 0x68]
mov rbx, qword [rsp + 0x38]
inc r14
mov qword [rsp + 0x68], r14
cmp r14, qword [rbp - 0x68]
jg 0x140007ada
mov rsi, qword [rsp + 0x50]
jmp 0x1400072a0
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x1400078e4
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400078df
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fda
call fcn.140036990
bt r13d, 0x15
jb 0x140007888
mov qword [rbp - 0x48], r12
mov qword [rbp - 0x40], 7
mov word [rbp - 0x58], r12w
lea r8, [rbp - 0x58]
lea rdx, str._detectionmodule
mov rcx, qword [rbx + r14*8]
call fcn.140006b40
test al, al
je 0x140007a8b
bts r13d, 0x15
lea r15, [rbp - 0x58]
mov r14, qword [rbp - 0x58]
mov r12, qword [rbp - 0x40]
cmp r12, 8
cmovae r15, r14
mov rbx, qword [rbp - 0x48]
cmp rbx, rdi
ja 0x14000797c
lea rdi, [rbp - 0x18]
cmp qword [rsp + 0x30], 8
cmovae rdi, qword [rsp + 0x40]
mov qword [rbp - 8], rbx
add rbx, rbx
mov r8, rbx
mov rdx, r15
mov rcx, rdi
call fcn.140055460
xor eax, eax
mov word [rdi + rbx], ax
mov rdi, qword [rbp]
mov qword [rsp + 0x30], rdi
mov r15, qword [rbp - 0x18]
mov qword [rsp + 0x40], r15
jmp 0x140007a47
movabs r8, 0x7ffffffffffffffe
cmp rbx, r8
ja 0x140007fc2
mov rdx, rbx
or rdx, 7
cmp rdx, r8
jbe 0x1400079a0
mov rdx, r8
jmp 0x1400079c1
mov rcx, rdi
shr rcx, 1
mov rax, r8
sub rax, rcx
cmp rdi, rax
jbe 0x1400079b6
mov rdx, r8
jmp 0x1400079c1
lea rax, [rdi + rcx]
cmp rdx, rax
cmovb rdx, rax
mov qword [rsp + 0x30], rdx
inc rdx
lea rcx, [rbp - 0x18]
call fcn.14000afb0
mov rsi, rax
mov qword [rbp - 8], rbx
mov rax, qword [rsp + 0x30]
mov qword [rbp], rax
add rbx, rbx
mov r8, rbx
mov rdx, r15
mov rcx, rsi
call fcn.140055460
xor eax, eax
mov word [rsi + rbx], ax
cmp rdi, 8
jb 0x140007a36
lea rdx, [rdi*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007a31
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fbc
call fcn.140036990
mov rdi, qword [rsp + 0x30]
mov qword [rbp - 0x18], rsi
mov qword [rsp + 0x40], rsi
mov r15, rsi
cmp r12, 8
jb 0x14000787e
lea rdx, [r12*2 + 2]
mov rax, r14
cmp rdx, 0x1000
jb 0x140007a7e
add rdx, 0x27
mov r14, qword [r14 - 8]
sub rax, r14
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fda
mov rcx, r14
call fcn.140036990
jmp 0x14000787e
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x140007888
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007aca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fda
call fcn.140036990
jmp 0x140007888
mov rdi, qword [rbp - 0x38]
jmp 0x140007aff
mov rdi, qword [rsp + 0x50]
mov rsi, qword [rsp + 0x48]
mov r14, qword [rbp - 0x60]
mov r12d, 1
mov r8d, dword [rsp + 0x58]
mov r9d, dword [rsp + 0x5c]
mov r10, qword [rsp + 0x70]
xor edx, edx
and r13d, 7
cmp r13b, 7
jne 0x140007d8c
mov dword [r14], r8d
mov dword [r14 + 4], r9d
mov qword [r14 + 8], r10
mov qword [rbp - 0x48], rdx
mov qword [rbp - 0x40], 7
mov word [rbp - 0x58], dx
lea rax, [rbp - 0x58]
mov qword [rsp + 0x20], rax
lea r9, str.fulldump
lea r8, str.SoftwareKingsoftOffice6.0Common
mov rdx, 0xffffffff80000001
lea rcx, [rbp + 8]
call fcn.140010d90
nop
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x140007b90
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007b8b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fc8
call fcn.140036990
xor r13d, r13d
mov qword [rbp - 0x48], r13
mov qword [rbp - 0x40], 7
mov word [rbp - 0x58], r13w
lea rdx, [rbp + 8]
mov r8, qword [rbp + 8]
mov r9, qword [rbp + 0x20]
cmp r9, 8
cmovae rdx, r8
cmp qword [rbp + 0x18], 1
jne 0x140007be7
lea rcx, [0x14007d9cc]
sub rdx, rcx
nop dword [rax]
movzx eax, word [rcx]
cmp word [rdx + rcx], ax
jne 0x140007be7
add rcx, 2
sub r12, 1
jne 0x140007bd0
mov bl, 1
jmp 0x140007be9
xor bl, bl
cmp r9, 8
jb 0x140007c24
lea rdx, [r9*2 + 2]
mov rax, r8
cmp rdx, 0x1000
jb 0x140007c1c
add rdx, 0x27
mov r8, qword [r8 - 8]
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fc8
mov rcx, r8
call fcn.140036990
mov byte [r14 + 0x38], bl
mov byte [r14 + 0x39], r13b
mov qword [r14 + 0x10], 0xffffffffffffffff
mov dword [r14 + 0x3c], 2
mov eax, dword [rsp + 0x60]
mov dword [r14 + 0x40], eax
mov byte [r14 + 0x44], 1
lea rcx, [r14 + 0x70]
lea rax, [rbp - 0x38]
cmp rcx, rax
je 0x140007c73
lea rdx, [rbp - 0x38]
cmp rsi, 8
cmovae rdx, rdi
mov r8, qword [rbp - 0x28]
call fcn.14000b390
mov rsi, qword [rbp - 0x20]
mov rdi, qword [rbp - 0x38]
lea rcx, [r14 + 0xf8]
lea rax, [rbp - 0x18]
cmp rcx, rax
je 0x140007ca7
lea rdx, [rbp - 0x18]
cmp qword [rsp + 0x30], 8
cmovae rdx, r15
mov r8, qword [rbp - 8]
call fcn.14000b390
mov rax, qword [rbp]
mov qword [rsp + 0x30], rax
mov r15, qword [rbp - 0x18]
mov qword [rbp + 0x18], r13
mov qword [rbp + 0x20], 7
mov word [rbp + 8], r13w
xor r8d, r8d
lea rdx, [0x14007dd18]
lea rcx, [rbp + 8]
call fcn.14000b390
nop
mov qword [rbp - 0x48], r13
mov qword [rbp - 0x40], 7
mov word [rbp - 0x58], r13w
mov r8d, 0xa
lea rdx, str.parse_args
lea rcx, [rbp - 0x58]
call fcn.14000b390
nop
lea r8, [rbp + 8]
xor edx, edx
lea rcx, [rbp - 0x58]
call fcn.1400084a0
nop
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x140007d45
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007d3f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fce
call fcn.140036990
nop
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jb 0x140007d85
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007d80
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fda
call fcn.140036990
mov bl, 1
jmp 0x140007e84
call qword [sym.imp.KERNEL32.dll_GetCommandLineW]
xor ebx, ebx
mov qword [rbp - 0x48], rbx
mov qword [rbp - 0x40], 7
mov word [rbp - 0x58], bx
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp word [rax + r8*2], bx
jne 0x140007db0
mov rdx, rax
lea rcx, [rbp - 0x58]
call fcn.14000b390
nop
mov qword [rbp + 0x18], rbx
mov qword [rbp + 0x20], 7
mov word [rbp + 8], bx
mov r8d, 0xa
lea rdx, str.parse_args
lea rcx, [rbp + 8]
call fcn.14000b390
nop
lea r8, [rbp - 0x58]
mov edx, 0xffffffff
lea rcx, [rbp + 8]
call fcn.1400084a0
nop
mov rdx, qword [rbp + 0x20]
cmp rdx, 8
jb 0x140007e42
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007e3c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fd4
call fcn.140036990
nop
mov rdx, qword [rbp - 0x40]
cmp rdx, 8
jb 0x140007e82
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007e7d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fda
call fcn.140036990
xor bl, bl
mov rax, qword [rsp + 0x30]
cmp rax, 8
jb 0x140007ec5
lea rdx, [rax*2 + 2]
mov rax, r15
cmp rdx, 0x1000
jb 0x140007ebc
add rdx, 0x27
mov r15, qword [r15 - 8]
sub rax, r15
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007fe0
mov rcx, r15
call fcn.140036990
nop
cmp rsi, 8
jb 0x140007efc
lea rdx, [rsi*2 + 2]
mov rax, rdi
cmp rdx, 0x1000
jb 0x140007ef4
add rdx, 0x27
mov rdi, qword [rdi - 8]
sub rax, rdi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007f2a
mov rcx, rdi
call fcn.140036990
movzx eax, bl
jmp 0x140007f03
xor al, al
mov rcx, qword [rbp + 0x28]
xor rcx, rsp
call fcn.140036fa0
mov rbx, qword [rsp + 0x170]
add rsp, 0x130
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.140059e3c
nop
lea rcx, str.stoi_argument_out_of_range
call fcn.14003466c
int3
lea rcx, str.invalid_stoi_argument
call fcn.140034624
nop
call fcn.140059e3c
nop
lea rcx, str.stoi_argument_out_of_range
call fcn.14003466c
int3
lea rcx, str.invalid_stoi_argument
call fcn.140034624
nop
call fcn.140059e3c
nop
lea rcx, str.stoull_argument_out_of_range
call fcn.14003466c
int3
lea rcx, str.invalid_stoull_argument
call fcn.140034624
nop
call fcn.140059e3c
nop
lea rcx, str.stoi_argument_out_of_range
call fcn.14003466c
int3
lea rcx, str.invalid_stoi_argument
call fcn.140034624
nop
call fcn.140059e3c
nop
call fcn.140059e3c
int3
call fcn.14000af70
nop
call fcn.140059e3c
int3
call fcn.14000af70
nop
call fcn.140059e3c
nop
call fcn.140059e3c
nop
call fcn.140059e3c
nop
call fcn.140059e3c
nop
call fcn.140059e3c
int3