Function at 0x140003870
Capabilities:
Get common file path
Set current directory

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x500
mov rax, qword [0x140046020]
xor rax, rsp
mov qword [rsp + 0x4f0], rax
mov r14, rdx
movsxd r15, ecx
xor ebx, ebx
mov dword [rsp + 0xd8], ebx
lea edx, [rbx + 2]
lea rcx, [rsp + 0xd8]
call fcn.14000a150
mov byte [0x140046004], bl
lea rcx, [rsp + 0xd8]
call fcn.14000a1c8
lea rdx, str.Native_IMG_Builder_2.0_by_Silent_n_n
lea rcx, [0x1400475f0]
call fcn.1400072e0
mov r12d, 1
mov qword [rsp + 0x40], r12
lea rsi, [r14 + 8]
lea r13, [rbx - 1]
mov rax, qword [rsi]
test rax, rax
je 0x140003a88
cmp word [rax], 0x2d
jne 0x140003a88
xorps xmm0, xmm0
movups xmmword [rsp + 0x140], xmm0
mov qword [rsp + 0x150], rbx
mov qword [rsp + 0x158], rbx
mov r8, r13
nop dword [rax + rax]
inc r8
cmp word [rax + r8*2], 0
jne 0x140003930
mov rdx, rax
lea rcx, [rsp + 0x140]
call fcn.1400082e0
nop
lea r8, [rsp + 0x140]
mov rdi, qword [rsp + 0x158]
cmp rdi, 8
setae r10b
mov rbx, qword [rsp + 0x140]
cmovae r8, rbx
mov r9, qword [rsp + 0x150]
cmp r9, 6
jne 0x1400039fa
mov rdx, r9
lea rax, str.__help
mov rcx, rax
sub r8, rax
nop
movzx eax, word [rcx]
cmp word [rcx + r8], ax
jne 0x1400039fa
add rcx, 2
sub rdx, 1
jne 0x140003990
lea rdx, str.Usage:_timgbuilder.exe_path_toini.ini__path_tooutputdirectory__n_timgbuilder.exe___help___displays_this_help_message_n_nPlease_refer_to_docexample.ini_for_an_example_of_input_INI_file_n
lea rcx, [0x1400475f0]
call fcn.1400072e0
nop
cmp rdi, 8
jb 0x1400039f3
lea rdx, [rdi*2 + 2]
mov rax, rbx
cmp rdx, 0x1000
jb 0x1400039eb
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000468d
mov rcx, rbx
call fcn.14000e540
xor eax, eax
jmp 0x140004660
lea r8, [rsp + 0x140]
test r10b, r10b
cmovne r8, rbx
cmp r9, 9
jne 0x140003a3b
mov rdx, r9
lea rax, str.__verbose
mov rcx, rax
sub r8, rax
nop
movzx eax, word [rcx]
cmp word [r8 + rcx], ax
jne 0x140003a3b
add rcx, 2
sub rdx, 1
jne 0x140003a20
mov byte [0x140048db8], 1
inc r12
mov qword [rsp + 0x40], r12
test r10b, r10b
je 0x140003a7d
lea rdx, [rdi*2 + 2]
mov rax, rbx
cmp rdx, 0x1000
jb 0x140003a75
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000468d
mov rcx, rbx
call fcn.14000e540
add rsi, 8
xor ebx, ebx
jmp 0x1400038f4
mov qword [rsp + 0x48], r15
cmp r12, r15
jl 0x140003aac
lea rdx, str.Usage:_timgbuilder.exe_path_toini.ini__path_tooutputdirectory__n_timgbuilder.exe___help___displays_this_help_message_n_nPlease_refer_to_docexample.ini_for_an_example_of_input_INI_file_n
lea rcx, [0x1400475f0]
call fcn.1400072e0
xor eax, eax
jmp 0x140004660
lea rax, [r14 + r12*8]
mov qword [rsp + 0x50], rax
mov rdx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rsp + 0x78], xmm0
mov qword [rsp + 0x88], rbx
mov qword [rsp + 0x90], rbx
mov r8, r13
inc r8
cmp word [rdx + r8*2], 0
jne 0x140003ad3
lea rcx, [rsp + 0x78]
call fcn.1400082e0
nop
lea rbx, [rsp + 0x78]
mov r14, qword [rsp + 0x78]
mov r12, qword [rsp + 0x90]
cmp r12, 8
cmovae rbx, r14
mov rdi, qword [rsp + 0x88]
mov esi, pe_nt_image_headers64
test rdi, rdi
je 0x140003c32
mov r8d, esi
xor edx, edx
lea rcx, [rsp + 0x1e0]
call fcn.140010a80
lea rcx, [0x14003fa74]
lea r15, [0x14003fa78]
nop dword [rax]
movzx eax, word [rcx]
cmp ax, si
jae 0x140003b92
movzx eax, al
mov byte [rsp + rax + 0x1e0], 1
add rcx, 2
cmp rcx, r15
jne 0x140003b40
lea rcx, [rdi - 1]
mov rax, r13
cmp rcx, 0xffffffffffffffff
cmovb rax, rcx
lea r8, [rbx + rax*2]
nop
movzx eax, word [r8]
cmp ax, si
jae 0x140003b83
cmp byte [rsp + rax + 0x1e0], 0
jne 0x140003bdf
cmp r8, rbx
je 0x140003c39
sub r8, 2
jmp 0x140003b70
lea rcx, [rdi - 1]
mov rax, r13
cmp rcx, 0xffffffffffffffff
cmovb rax, rcx
lea r8, [rbx + rax*2]
nop word [rax + rax]
mov ecx, 2
lea rax, [0x14003fa74]
movzx edx, word [r8]
cmp word [rax], dx
je 0x140003bdf
add rax, 2
sub rcx, 1
jne 0x140003bc0
cmp r8, rbx
je 0x140003bda
sub r8, 2
jmp 0x140003bb0
mov r8, r13
jmp 0x140003be5
sub r8, rbx
sar r8, 1
cmp r8, 0xffffffffffffffff
je 0x140003c39
xorps xmm0, xmm0
movups xmmword [rsp + 0xe0], xmm0
xor eax, eax
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], rax
cmp rdi, r8
cmovb r8, rdi
lea rdx, [rsp + 0x78]
cmp r12, 8
cmovae rdx, r14
lea rcx, [rsp + 0xe0]
call fcn.1400082e0
mov ebx, 0x30
xor edi, edi
jmp 0x140003c70
lea r15, [0x14003fa78]
xorps xmm0, xmm0
movups xmmword [rsp + 0xe0], xmm0
xor edi, edi
mov qword [rsp + 0xf0], rdi
mov qword [rsp + 0xf8], rdi
xor r8d, r8d
lea rdx, [0x14003f8f8]
lea rcx, [rsp + 0xe0]
call fcn.1400082e0
lea ebx, [rdi + 0x10]
mov rdx, qword [rsp + 0x90]
cmp rdx, 8
jb 0x140003cb5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003cb0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140004693
call fcn.14000e540
mov qword [rsp + 0x88], rdi
mov qword [rsp + 0x90], 7
mov word [rsp + 0x78], di
mov rdx, qword [rsp + 0x50]
mov rdx, qword [rdx]
xorps xmm0, xmm0
movups xmmword [rsp + 0x58], xmm0
mov qword [rsp + 0x68], rdi
mov qword [rsp + 0x70], rdi
mov r8, r13
nop dword [rax + rax]
inc r8
cmp word [rdx + r8*2], 0
jne 0x140003cf0
lea rcx, [rsp + 0x58]
call fcn.1400082e0
nop
lea rdi, [rsp + 0x58]
mov r12, qword [rsp + 0x58]
mov r13, qword [rsp + 0x70]
cmp r13, 8
cmovae rdi, r12
mov r14, qword [rsp + 0x68]
test r14, r14
je 0x140003e53
mov r8, rsi
xor edx, edx
lea rcx, [rsp + 0x1e0]
call fcn.140010a80
lea rcx, [0x14003fa74]
movzx eax, word [rcx]
cmp ax, si
jae 0x140003da1
movzx eax, al
mov byte [rsp + rax + 0x1e0], 1
add rcx, 2
cmp rcx, r15
jne 0x140003d44
lea rcx, [r14 - 1]
mov r9, 0xffffffffffffffff
mov rax, r9
cmp rcx, r9
cmovb rax, rcx
lea rcx, [rdi + rax*2]
nop dword [rax]
movzx eax, word [rcx]
cmp ax, si
jae 0x140003d92
cmp byte [rsp + rax + 0x1e0], 0
jne 0x140003df0
cmp rcx, rdi
je 0x140003e53
sub rcx, 2
jmp 0x140003d80
lea rcx, [r14 - 1]
mov r9, 0xffffffffffffffff
mov rax, r9
cmp rcx, r9
cmovb rax, rcx
lea rcx, [rdi + rax*2]
nop word [rax + rax]
mov edx, 2
lea rax, [0x14003fa74]
movzx r8d, word [rcx]
cmp word [rax], r8w
je 0x140003df0
add rax, 2
sub rdx, 1
jne 0x140003dd0
cmp rcx, rdi
je 0x140003deb
sub rcx, 2
jmp 0x140003dc0
mov rcx, r9
jmp 0x140003df6
sub rcx, rdi
sar rcx, 1
cmp rcx, 0xffffffffffffffff
je 0x140003e53
inc rcx
xorps xmm0, xmm0
movups xmmword [rsp + 0x120], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x130], xmm1
cmp r14, rcx
jb 0x140004699
sub r14, rcx
mov r8, r9
cmp r14, 0xffffffffffffffff
cmovb r8, r14
lea rax, [rsp + 0x58]
cmp r13, 8
cmovae rax, r12
lea rdx, [rax + rcx*2]
lea rcx, [rsp + 0x120]
call fcn.1400082e0
or ebx, 0xc0
jmp 0x140003e68
lea rdx, [rsp + 0x58]
lea rcx, [rsp + 0x120]
call fcn.140004de0
or ebx, 0x40
mov dword [rsp + 0xd8], ebx
mov rdx, qword [rsp + 0x70]
cmp rdx, 8
jb 0x140003eb1
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140003eac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000469f
call fcn.14000e540
xor eax, eax
mov qword [rsp + 0x68], rax
mov qword [rsp + 0x70], 7
mov word [rsp + 0x58], ax
mov rdi, qword [rsp + 0x40]
inc rdi
mov qword [rsp + 0x40], rdi
mov r12, qword [rsp + 0x48]
xorps xmm0, xmm0
cmp r12, rdi
jle 0x140003f52
mov rax, qword [rsp + 0x50]
mov rdx, qword [rax + 8]
movups xmmword [rsp + 0x100], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x110], xmm1
mov r14, 0xffffffffffffffff
mov r8, r14
nop word [rax + rax]
inc r8
cmp word [rdx + r8*2], 0
jne 0x140003f10
lea rcx, [rsp + 0x100]
call fcn.1400082e0
lea rdx, [rsp + 0x100]
or ebx, 1
movabs rsi, 0x7ffffffffffffffe
movabs r15, 0x7fffffffffffffff
mov r13d, 0xa
jmp 0x140004072
movups xmmword [rsp + 0x20], xmm0
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rax
lea r12, [rsp + 0xe0]
cmp qword [rsp + 0xf8], 8
cmovae r12, qword [rsp + 0xe0]
mov r14, qword [rsp + 0xf0]
movabs rsi, 0x7ffffffffffffffe
cmp r14, rsi
ja 0x1400046a5
mov qword [rsp + 0x38], 7
movabs r15, 0x7fffffffffffffff
mov r13d, 0xa
cmp r14, 8
jae 0x140003fc9
mov qword [rsp + 0x30], r14
movups xmm0, xmmword [r12]
movups xmmword [rsp + 0x20], xmm0
jmp 0x14000405e
mov rdi, r14
or rdi, 7
cmp rdi, rsi
jbe 0x140003fde
mov rdi, rsi
lea rcx, [r15 + r15]
jmp 0x140003ffe
cmp rdi, r13
cmovb rdi, r13
lea rcx, [rdi + 1]
cmp rcx, r15
ja 0x1400046aa
add rcx, rcx
cmp rcx, 0x1000
jb 0x14000402d
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400046af
mov rcx, rax
call fcn.14000e548
mov rcx, rax
test rax, rax
je 0x140004762
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140004037
test rcx, rcx
je 0x140004037
call fcn.14000e548
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x30], r14
mov qword [rsp + 0x38], rdi
lea r8, [r14*2 + 2]
mov rdx, r12
mov rcx, rax
call fcn.1400103b0
mov rdi, qword [rsp + 0x40]
lea rdx, [rsp + 0x20]
or ebx, 2
mov r14, 0xffffffffffffffff
mov r12, qword [rsp + 0x48]
mov dword [rsp + 0xd8], ebx
lea r9, str..img
lea r8, [rsp + 0x120]
lea rcx, [rsp + 0x1c0]
call fcn.1400034b0
nop
test bl, 2
je 0x1400040e8
and ebx, 0xfffffffd
mov dword [rsp + 0xd8], ebx
mov rdx, qword [rsp + 0x38]
cmp rdx, 8
jb 0x1400040e8
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400040e2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400046b5
call fcn.14000e540
nop
test bl, 1
je 0x14000413f
and ebx, 0xfffffffe
mov dword [rsp + 0xd8], ebx
mov rdx, qword [rsp + 0x118]
cmp rdx, 8
jb 0x14000413f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x100]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000413a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000475c
call fcn.14000e540
xorps xmm0, xmm0
cmp r12, rdi
jle 0x140004192
mov rax, qword [rsp + 0x50]
mov rdx, qword [rax + 8]
movups xmmword [rsp + 0x100], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x110], xmm1
inc r14
cmp word [rdx + r14*2], 0
jne 0x140004164
mov r8, r14
lea rcx, [rsp + 0x100]
call fcn.1400082e0
lea rdx, [rsp + 0x100]
or ebx, 4
xor r12d, r12d
jmp 0x14000428f
movups xmmword [rsp + 0x20], xmm0
xor r12d, r12d
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x38], r12
lea r14, [rsp + 0xe0]
cmp qword [rsp + 0xf8], 8
cmovae r14, qword [rsp + 0xe0]
mov rdi, qword [rsp + 0xf0]
cmp rdi, rsi
ja 0x1400046bb
mov qword [rsp + 0x38], 7
cmp rdi, 8
jae 0x1400041f1
mov qword [rsp + 0x30], rdi
movups xmm0, xmmword [r14]
movups xmmword [rsp + 0x20], xmm0
jmp 0x140004287
mov rax, rdi
or rax, 7
cmp rax, rsi
jbe 0x140004203
lea rcx, [r15 + r15]
jmp 0x140004227
mov rsi, rax
cmp rax, 0xa
cmovb rsi, r13
lea rcx, [rsi + 1]
cmp rcx, r15
ja 0x1400046c0
add rcx, rcx
cmp rcx, 0x1000
jb 0x140004256
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1400046c5
mov rcx, rax
call fcn.14000e548
mov rcx, rax
test rax, rax
je 0x14000475c
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x140004265
test rcx, rcx
je 0x140004262
call fcn.14000e548
jmp 0x140004265
mov rax, r12
mov qword [rsp + 0x20], rax
mov qword [rsp + 0x30], rdi
mov qword [rsp + 0x38], rsi
lea r8, [rdi*2 + 2]
mov rdx, r14
mov rcx, rax
call fcn.1400103b0
lea rdx, [rsp + 0x20]
or ebx, 8
mov dword [rsp + 0xd8], ebx
lea r9, str..dir
lea r8, [rsp + 0x120]
lea rcx, [rsp + 0x1a0]
call fcn.1400034b0
nop
test bl, 8
je 0x1400042fe
and ebx, 0xfffffff7
mov rdx, qword [rsp + 0x38]
cmp rdx, 8
jb 0x1400042fe
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400042f8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400046cb
call fcn.14000e540
nop
test bl, 4
je 0x14000434b
mov rdx, qword [rsp + 0x118]
cmp rdx, 8
jb 0x14000434b
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x100]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004346
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400046d1
call fcn.14000e540
lea rdx, [rsp + 0x2e0]
mov ecx, 0x104
call qword [sym.imp.KERNEL32.dll_GetCurrentDirectoryW]
nop
cmp qword [rsp + 0xf0], 0
je 0x140004395
lea rbx, [rsp + 0xe0]
cmp qword [rsp + 0xf8], 8
cmovae rbx, qword [rsp + 0xe0]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
test eax, eax
je 0x1400046d7
xorps xmm0, xmm0
movups xmmword [rsp + 0x190], xmm0
movdqa xmmword [rsp + 0x160], xmm0
xorps xmm1, xmm1
movdqa xmmword [rsp + 0x170], xmm1
movdqa xmmword [rsp + 0x180], xmm0
mov dword [rsp + 0x190], 1
mov qword [rsp + 0x198], r12
lea rdx, [rsp + 0x120]
lea rcx, [rsp + 0x100]
call fcn.140004de0
mov rdx, rax
lea rcx, [rsp + 0x160]
call fcn.140002900
mov rcx, qword [rsp + 0x168]
sub rcx, qword [rsp + 0x160]
movabs rax, 0xe38e38e38e38e39
imul rcx
mov rbx, rdx
sar rbx, 2
mov rax, rbx
shr rax, 0x3f
add rbx, rax
lea rdx, str.Found
lea rcx, [0x1400475f0]
call fcn.1400072e0
mov rdx, rbx
mov rcx, rax
call fcn.1400047f0
lea rdx, str._files_in_total._n
mov rcx, rax
call fcn.1400072e0
lea r8, [rsp + 0x1a0]
lea rdx, [rsp + 0x1c0]
lea rcx, [rsp + 0x160]
call fcn.140002cb0
nop
mov rcx, qword [rsp + 0x178]
test rcx, rcx
je 0x1400044c9
mov rdx, qword [rsp + 0x188]
sub rdx, rcx
and rdx, 0xffffffffffffffe0
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400044b0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140004756
call fcn.14000e540
mov qword [rsp + 0x178], r12
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x180], xmm0
lea rcx, [rsp + 0x160]
call fcn.140004c30
nop
lea rcx, [rsp + 0x2e0]
call qword [sym.imp.KERNEL32.dll_SetCurrentDirectoryW]
nop
mov rdx, qword [rsp + 0x1b8]
cmp rdx, 8
jb 0x14000452e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x1a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004529
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000475c
call fcn.14000e540
movdqa xmm0, xmmword [0x14003fd40]
movdqu xmmword [rsp + 0x1b0], xmm0
mov word [rsp + 0x1a0], r12w
mov rdx, qword [rsp + 0x1d8]
cmp rdx, 8
jb 0x140004590
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x1c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000458b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140004762
call fcn.14000e540
movdqa xmm0, xmmword [0x14003fd40]
movdqu xmmword [rsp + 0x1d0], xmm0
mov word [rsp + 0x1c0], r12w
mov rdx, qword [rsp + 0x138]
cmp rdx, 8
jb 0x1400045f2
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x120]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400045ed
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140004768
call fcn.14000e540
movdqa xmm0, xmmword [0x14003fd40]
movdqu xmmword [rsp + 0x130], xmm0
mov word [rsp + 0x120], r12w
mov rdx, qword [rsp + 0xf8]
cmp rdx, 8
jb 0x140004655
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0xe0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000464f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14000476e
call fcn.14000e540
nop
xor eax, eax
jmp 0x140004660
mov rcx, qword [rsp + 0x4f0]
xor rcx, rsp
call fcn.14000e520
lea r11, [rsp + 0x500]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
call fcn.1400168a8
nop
call fcn.1400168a8
nop
call fcn.140007120
nop
call fcn.1400168a8
int3
call fcn.140001420
call fcn.140001380
call fcn.140001380
nop
call fcn.1400168a8
nop
call fcn.140001420
call fcn.140001380
call fcn.140001380
nop
call fcn.1400168a8
nop
call fcn.1400168a8
nop
mov rdx, rbx
lea rcx, [rsp + 0x100]
call fcn.140004da0
nop
lea rdx, [rsp + 0x48]
lea rcx, [rsp + 0x100]
call fcn.140004cf0
mov r8, rax
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x100]
call fcn.140004d10
mov r8, qword [r8]
mov rdx, qword [rax]
lea rcx, [rsp + 0x20]
call fcn.140007140
nop
mov rdx, rax
lea rcx, [rsp + 0xb8]
call fcn.140007280
nop
mov rdx, rax
lea rcx, [rsp + 0xa0]
call fcn.140001440
lea rdx, [0x1400447b0]
lea rcx, [rsp + 0xa0]
call fcn.1400102d4
nop
call fcn.1400168a8
nop
call fcn.1400168a8
nop
call fcn.1400168a8
nop
call fcn.1400168a8
nop
call fcn.1400168a8
int3