Function at 0x180012d90
Capabilities:
Get common file path

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r14
push r15
lea rbp, [rsp - 0x3c0]
sub rsp, 0x4c0
mov rax, qword [0x18007d010]
xor rax, rsp
mov qword [rbp + 0x3b8], rax
xor r15d, r15d
mov dword [rsp + 0x50], r15d
mov dword [rsp + 0x50], r15d
mov rax, qword [0x180113b98]
test rax, rax
je 0x180012de3
inc dword [rax + 0x3bc]
mov ecx, 0x3d68
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_malloc]
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x58]
mov qword [rbp + 0x10], rcx
mov qword [rsp + 0x30], rax
test rax, rax
je 0x180012e13
mov rcx, rax
call fcn.18001cf50
mov rcx, rax
jmp 0x180012e16
mov rcx, r15
mov rax, qword [0x180113b98]
test rax, rax
cmove rax, rcx
mov qword [0x180113b98], rax
call fcn.1800228e0
mov rbx, qword [0x180113b98]
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r15
movss xmm3, dword [0x180072060]
mov r8d, 1
lea rdx, [0x1800dd6a0]
mov rcx, qword [rbx + 0xa8]
call fcn.18003b1a0
mov qword [rbp - 0x80], r15
mov dword [rbp - 0x78], r15d
mov byte [rbp - 0x74], 1
mov qword [rbp - 0x70], r15
mov dword [rbp - 0x68], 3
mov dword [rbp - 0x64], 1
mov byte [rbp - 0x60], 0
mov qword [rbp - 0x5c], 0
mov qword [rbp - 0x54], 0
mov qword [rbp - 0x48], r15
mov dword [rbp - 0x3c], 0x7f7fffff
mov dword [rbp - 0x34], r15d
mov dword [rbp - 0x30], 0x3f800000
mov eax, 0xffff
mov word [rbp - 0x2c], ax
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x2a], xmm0
movups xmmword [rbp - 0x1a], xmm0
mov qword [rbp - 0xa], rax
mov qword [rbp], r15
mov byte [rbp - 0x38], 1
mov dword [rbp - 0x40], 0x41200000
movaps xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0x20], xmm0
movaps xmm1, xmmword [rbp - 0x70]
movaps xmmword [rbp + 0x30], xmm1
movaps xmm0, xmmword [rbp - 0x60]
movaps xmmword [rbp + 0x40], xmm0
movaps xmm1, xmmword [rbp - 0x50]
movaps xmmword [rbp + 0x50], xmm1
movaps xmm0, xmmword [rbp - 0x40]
movaps xmmword [rbp + 0x60], xmm0
movaps xmm1, xmmword [rbp - 0x30]
movaps xmmword [rbp + 0x70], xmm1
movaps xmm0, xmmword [rbp - 0x20]
movaps xmmword [rbp + 0x80], xmm0
movaps xmm1, xmmword [rbp - 0x10]
movaps xmmword [rbp + 0x90], xmm1
movsd xmm0, qword [rbp]
movsd qword [rbp + 0xa0], xmm0
lea rax, [0x18007d050]
mov qword [rbp + 0x20], rax
mov dword [rbp + 0x28], 0x60650
mov dword [rbp + 0x34], 0x41200000
lea rax, [0x18006f338]
mov qword [rbp + 0x58], rax
lea rdx, [rbp + 0x20]
mov rcx, qword [rbx + 0xa8]
call fcn.18003aef0
xorps xmm0, xmm0
movups xmmword [rbp + 0xd8], xmm0
movdqa xmm1, xmmword [0x1800721b0]
movdqu xmmword [rbp + 0xe8], xmm1
mov word [rbp + 0xd8], r15w
lea r9, [rbp + 0xb0]
xor r8d, r8d
xor edx, edx
lea rcx, [0x1800688b0]
call qword [sym.imp.SHELL32.dll_SHGetKnownFolderPath]
test eax, eax
je 0x180012fa6
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.ole32.dll_CoTaskMemFree]
lea rdx, [rbp + 0xb0]
lea rcx, [rsp + 0x60]
call fcn.18001b610
mov rbx, rax
lea rax, [rbp + 0xd8]
cmp rax, rbx
je 0x180013045
mov rdx, qword [rbp + 0xf0]
cmp rdx, 8
jb 0x180013008
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xd8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013003
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18001307e
call fcn.1800651f4
movdqa xmm0, xmmword [0x1800721b0]
movdqu xmmword [rbp + 0xe8], xmm0
mov word [rbp + 0xd8], r15w
movups xmm0, xmmword [rbx]
movups xmmword [rbp + 0xd8], xmm0
movups xmm1, xmmword [rbx + 0x10]
movups xmmword [rbp + 0xe8], xmm1
mov qword [rbx + 0x10], r15
mov qword [rbx + 0x18], 7
mov word [rbx], r15w
mov rdx, qword [rsp + 0x78]
cmp rdx, 8
jb 0x18001308a
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013085
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180013085
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
mov rcx, qword [rbp + 0xb0]
call qword [sym.imp.ole32.dll_CoTaskMemFree]
call fcn.180064c28
lea rcx, str.SOTFimages_
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], 0xd
lea r8, [rsp + 0x30]
mov edx, eax
lea rcx, [rsp + 0x60]
call fcn.180001dd0
nop
mov rdi, qword [rsp + 0x70]
lea r9, [rsp + 0x60]
cmp qword [rsp + 0x78], 8
cmovae r9, qword [rsp + 0x60]
mov rsi, qword [rbp + 0xe8]
mov rcx, qword [rbp + 0xf0]
mov rax, rcx
sub rax, rsi
cmp rdi, rax
ja 0x18001312b
lea rax, [rsi + rdi]
mov qword [rbp + 0xe8], rax
lea rbx, [rbp + 0xd8]
cmp rcx, 8
cmovae rbx, qword [rbp + 0xd8]
lea rcx, [rbx + rsi*2]
lea r8, [rdi + rdi]
mov rdx, r9
call sub.VCRUNTIME140.dll_memmove
lea rax, [rsi + rdi]
mov word [rbx + rax*2], r15w
jmp 0x180013140
mov qword [rsp + 0x20], rdi
mov rdx, rdi
lea rcx, [rbp + 0xd8]
call fcn.18001af40
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 8
jb 0x180013185
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013180
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180013180
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rbp + 0xb8], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rbp + 0xc8], xmm1
mov byte [rbp + 0xb8], 0
mov dword [rsp + 0x50], 0x23
test rdi, rdi
je 0x18001324e
cmp rdi, 0x7fffffff
ja 0x180014892
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x180014898
movsxd rdx, ebx
lea rcx, [rbp + 0xb8]
call fcn.18001ac30
lea r9, [rbp + 0xb8]
cmp qword [rbp + 0xd0], 0x10
cmovae r9, qword [rbp + 0xb8]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x1800148a0
mov r8d, 8
lea rdx, str.lake.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0xf8]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21f
test rdi, rdi
je 0x180013332
cmp rdi, 0x7fffffff
ja 0x1800148a8
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x1800148ae
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x1800148b6
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x180013376
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013371
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180013371
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0xb
lea rdx, str.shotgun.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x398]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21df
test rdi, rdi
je 0x180013472
cmp rdi, 0x7fffffff
ja 0x1800148be
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x1800148c4
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x1800148cc
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x1800134b6
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800134b1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800134b1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0xa
lea rdx, str.pistol.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x378]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21ddf
test rdi, rdi
je 0x1800135b2
cmp rdi, 0x7fffffff
ja 0x1800148d4
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x1800148da
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x1800148e2
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x1800135f6
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800135f1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800135f1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0xf
lea rdx, str.hang_glider.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x358]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21dddf
test rdi, rdi
je 0x1800136f2
cmp rdi, 0x7fffffff
ja 0x1800148ea
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x1800148f0
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x1800148f8
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x180013736
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013731
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180013731
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0xb
lea rdx, str.knightV.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x338]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21ddddf
test rdi, rdi
je 0x180013832
cmp rdi, 0x7fffffff
ja 0x180014900
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x180014906
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x18001490e
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x180013876
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013871
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180013871
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0x13
lea rdx, str.top_of_mountain.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x318]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21dddddf
test rdi, rdi
je 0x180013972
cmp rdi, 0x7fffffff
ja 0x180014916
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x18001491c
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x180014924
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x1800139b6
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800139b1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800139b1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0x16
lea rdx, str.rebreather_stungun.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x2f8]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 2
test rdi, rdi
je 0x180013ab2
cmp rdi, 0x7fffffff
ja 0x18001492c
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x180014932
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x18001493a
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x180013af6
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013af1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180013af1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0xe
lea rdx, str.flashlight.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x2d8]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21
test rdi, rdi
je 0x180013bf2
cmp rdi, 0x7fffffff
ja 0x180014942
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x180014948
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x180014950
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x180013c36
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013c31
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180013c31
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0xe
lea rdx, str.modern_axe.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x2b8]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21d
test rdi, rdi
je 0x180013d32
cmp rdi, 0x7fffffff
ja 0x180014958
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x18001495e
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x180014966
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x180013d76
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013d71
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180013d71
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0xb
lea rdx, str.machete.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x298]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21dd
test rdi, rdi
je 0x180013e72
cmp rdi, 0x7fffffff
ja 0x18001496e
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x180014974
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x18001497c
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x180013eb6
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013eb1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180013eb1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0xe
lea rdx, str.stun_baton.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x278]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21ddd
test rdi, rdi
je 0x180013fb2
cmp rdi, 0x7fffffff
ja 0x180014984
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x18001498a
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x180014992
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x180013ff6
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180013ff1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180013ff1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movups xmm0, xmmword [rsp + 0x30]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [rsp + 0x40]
movups xmmword [rbp + 0xc8], xmm1
mov r8d, 0xa
lea rdx, str.putter.png
lea rcx, [rbp + 0xb8]
call fcn.18001ae20
mov rdx, rax
lea rcx, [rbp + 0x258]
call fcn.18001ab10
nop
lea rsi, [rbp + 0xd8]
cmp qword [rbp + 0xf0], 8
cmovae rsi, qword [rbp + 0xd8]
mov rdi, qword [rbp + 0xe8]
call fcn.180064c28
mov r14d, eax
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [0x1800721d0]
movdqu xmmword [rsp + 0x40], xmm1
mov byte [rsp + 0x30], 0
mov dword [rsp + 0x50], 0x21dddd
test rdi, rdi
je 0x1800140f2
cmp rdi, 0x7fffffff
ja 0x18001499a
mov dword [rsp + 0x20], r15d
xor r9d, r9d
mov r8d, edi
mov rdx, rsi
mov ecx, eax
call fcn.180064c98
mov rbx, rax
shr rax, 0x20
test eax, eax
jne 0x1800149a0
movsxd rdx, ebx
lea rcx, [rsp + 0x30]
call fcn.18001ac30
lea r9, [rsp + 0x30]
cmp qword [rsp + 0x48], 0x10
cmovae r9, qword [rsp + 0x30]
mov dword [rsp + 0x20], ebx
mov r8d, edi
mov rdx, rsi
mov ecx, r14d
call fcn.180064c98
shr rax, 0x20
test eax, eax
jne 0x18001488a
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0xb8]
call fcn.18001aa80
lea rcx, [rsp + 0x30]
call fcn.18001aa20
lea rdx, str.binocular.png
lea rcx, [rbp + 0xb8]
call fcn.18001a8d0
mov rdx, rax
lea rcx, [rbp + 0x238]
call fcn.18001ab10
nop
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd8]
call fcn.180001f10
mov rdx, rax
lea rcx, [rbp + 0xb8]
call fcn.18001aa80
lea rcx, [rsp + 0x60]
call fcn.18001aa20
lea rdx, str.revolver.png
lea rcx, [rbp + 0xb8]
call fcn.18001a8d0
mov rdx, rax
lea rcx, [rbp + 0x218]
call fcn.18001ab10
nop
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd8]
call fcn.180001f10
mov rdx, rax
lea rcx, [rbp + 0xb8]
call fcn.18001aa80
lea rcx, [rsp + 0x60]
call fcn.18001aa20
lea rdx, str.rope_gun.png
lea rcx, [rbp + 0xb8]
call fcn.18001a8d0
mov rdx, rax
lea rcx, [rbp + 0x1f8]
call fcn.18001ab10
nop
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd8]
call fcn.180001f10
mov rdx, rax
lea rcx, [rbp + 0xb8]
call fcn.18001aa80
lea rcx, [rsp + 0x60]
call fcn.18001aa20
lea rdx, str.shovel.png
lea rcx, [rbp + 0xb8]
call fcn.18001a8d0
mov rdx, rax
lea rcx, [rbp + 0x1d8]
call fcn.18001ab10
nop
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd8]
call fcn.180001f10
mov rdx, rax
lea rcx, [rbp + 0xb8]
call fcn.18001aa80
lea rcx, [rsp + 0x60]
call fcn.18001aa20
lea rdx, str.modern_bow.png
lea rcx, [rbp + 0xb8]
call fcn.18001a8d0
mov rdx, rax
lea rcx, [rbp + 0x1b8]
call fcn.18001ab10
nop
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd8]
call fcn.180001f10
mov rdx, rax
lea rcx, [rbp + 0xb8]
call fcn.18001aa80
lea rcx, [rsp + 0x60]
call fcn.18001aa20
lea rdx, str.chainsaw.png
lea rcx, [rbp + 0xb8]
call fcn.18001a8d0
mov rdx, rax
lea rcx, [rbp + 0x198]
call fcn.18001ab10
nop
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd8]
call fcn.180001f10
mov rdx, rax
lea rcx, [rbp + 0xb8]
call fcn.18001aa80
lea rcx, [rsp + 0x60]
call fcn.18001aa20
lea rdx, str.fire_axe.png
lea rcx, [rbp + 0xb8]
call fcn.18001a8d0
mov rdx, rax
lea rcx, [rbp + 0x178]
call fcn.18001ab10
nop
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd8]
call fcn.180001f10
mov rdx, rax
lea rcx, [rbp + 0xb8]
call fcn.18001aa80
lea rcx, [rsp + 0x60]
call fcn.18001aa20
lea rdx, str.crossbow.png
lea rcx, [rbp + 0xb8]
call fcn.18001a8d0
mov rdx, rax
lea rcx, [rbp + 0x158]
call fcn.18001ab10
nop
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd8]
call fcn.180001f10
mov rdx, rax
lea rcx, [rbp + 0xb8]
call fcn.18001aa80
lea rcx, [rsp + 0x60]
call fcn.18001aa20
lea rdx, str.endgame.png
lea rcx, [rbp + 0xb8]
call fcn.18001a8d0
mov rdx, rax
lea rcx, [rbp + 0x138]
call fcn.18001ab10
nop
lea rdx, [rsp + 0x60]
lea rcx, [rbp + 0xd8]
call fcn.180001f10
mov rdx, rax
lea rcx, [rbp + 0xb8]
call fcn.18001aa80
lea rcx, [rsp + 0x60]
call fcn.18001aa20
lea rdx, str.mapmap.png
lea rcx, [rbp + 0xb8]
call fcn.18001a8d0
mov rdx, rax
lea rcx, [rbp + 0x118]
call fcn.18001ab10
nop
lea rcx, [rbp + 0xf8]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113968]
call fcn.180012bc0
lea rcx, [rbp + 0x398]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x1801139a0]
call fcn.180012bc0
lea rcx, [rbp + 0x378]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x1801139f0]
call fcn.180012bc0
lea rcx, [rbp + 0x358]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x1801139e8]
call fcn.180012bc0
lea rcx, [rbp + 0x338]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x1801139f8]
call fcn.180012bc0
lea rcx, [rbp + 0x318]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x1801139e0]
call fcn.180012bc0
lea rcx, [rbp + 0x2f8]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x1801139d0]
call fcn.180012bc0
lea rcx, [rbp + 0x2d8]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113920]
call fcn.180012bc0
lea rcx, [rbp + 0x2b8]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113988]
call fcn.180012bc0
lea rcx, [rbp + 0x298]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113928]
call fcn.180012bc0
lea rcx, [rbp + 0x278]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x1801139c8]
call fcn.180012bc0
lea rcx, [rbp + 0x258]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113998]
call fcn.180012bc0
lea rcx, [rbp + 0x238]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113990]
call fcn.180012bc0
lea rcx, [rbp + 0x218]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113918]
call fcn.180012bc0
lea rcx, [rbp + 0x1f8]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113910]
call fcn.180012bc0
lea rcx, [rbp + 0x1d8]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113940]
call fcn.180012bc0
lea rcx, [rbp + 0x1b8]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113930]
call fcn.180012bc0
lea rcx, [rbp + 0x198]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113948]
call fcn.180012bc0
lea rcx, [rbp + 0x178]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113980]
call fcn.180012bc0
lea rcx, [rbp + 0x158]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113960]
call fcn.180012bc0
lea rcx, [rbp + 0x138]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x1801139b8]
call fcn.180012bc0
lea rcx, [rbp + 0x118]
call fcn.18001a8c0
mov rcx, rax
lea rdx, [0x180113938]
call fcn.180012bc0
lea rcx, str.___Images_loaded_n
call fcn.1800010d0
call fcn.1800403c0
call fcn.1800402b0
nop
lea rcx, [rbp + 0x118]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x138]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x158]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x178]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x198]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x1b8]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x1d8]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x1f8]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x218]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x238]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x258]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x278]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x298]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x2b8]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x2d8]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x2f8]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x318]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x338]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x358]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x378]
call fcn.18001aa20
nop
lea rcx, [rbp + 0x398]
call fcn.18001aa20
nop
mov rdx, qword [rbp + 0x110]
cmp rdx, 0x10
jb 0x1800147a3
inc rdx
mov rcx, qword [rbp + 0xf8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18001479e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18001479e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movdqa xmm0, xmmword [0x1800721d0]
movdqu xmmword [rbp + 0x108], xmm0
mov byte [rbp + 0xf8], 0
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0x10
jb 0x1800147fe
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800147f9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800147f9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
movdqa xmm0, xmmword [0x1800721d0]
movdqu xmmword [rbp + 0xc8], xmm0
mov byte [rbp + 0xb8], 0
mov rdx, qword [rbp + 0xf0]
cmp rdx, 8
jb 0x18001485e
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xd8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180014859
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180014859
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800651f4
mov rcx, qword [rbp + 0x3b8]
xor rcx, rsp
call fcn.180064e10
lea r11, [rsp + 0x4c0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3
mov ecx, eax
call fcn.180001d90
nop
call fcn.180001750
int3
mov ecx, eax
call fcn.180001d90
int3