Function at 0x18004e400
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0xf0
mov rax, qword [0x180150010]
xor rax, rsp
mov qword [rbp + 0x2f], rax
xor r13d, r13d
lea rcx, str.GameAssembly.dll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [0x180151090], rax
test rax, rax
je 0x18004f5d3
call fcn.18000a5a0
test al, al
je 0x18004f5d3
lea rax, [rbp - 0x69]
mov qword [rsp + 0x30], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
lea r8d, [r13 + 5]
lea rdx, str._dbg_
lea rcx, [rbp - 0x69]
call fcn.180004d00
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x19], r13
mov qword [rbp - 0x11], r13
lea r8d, [r13 + 0x12]
lea rdx, str.IL2CPP_initialized
lea rcx, [rbp - 0x29]
call fcn.180004d00
lea r8d, [r13 + 9]
lea rdx, [rbp - 0x69]
lea rcx, [rbp - 0x29]
call fcn.180042d30
lea rax, [rbp - 0x69]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
lea r8d, [r13 + 5]
lea rdx, str._dbg_
lea rcx, [rbp - 0x69]
call fcn.180004d00
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x19], r13
mov qword [rbp - 0x11], r13
xor r8d, r8d
lea rdx, [0x180053c3b]
lea rcx, [rbp - 0x29]
call fcn.180004d00
lea r8d, [r13 + 9]
lea rdx, [rbp - 0x69]
lea rcx, [rbp - 0x29]
call fcn.180042d30
lea rdx, str.1v1_LOL
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [0x180151268], rax
test rax, rax
jne 0x18004e5d9
movdqa xmm0, xmmword [0x180145e40]
movdqu xmmword [rbp + 0x17], xmm0
mov word [rbp + 0x27], 0x646e
mov byte [rbp + 0x29], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
lea rax, [rbp + 0x18]
mov rbx, 0xffffffffffffffff
nop
inc rbx
cmp byte [rax + rbx], 0
jne 0x18004e570
mov r8, rbx
lea rdx, [rbp + 0x18]
lea rcx, [rbp - 0x69]
call fcn.180004d00
lea rcx, [rbp - 0x69]
call fcn.180043070
mov dword [rsp + 0x30], 0x72724524
mov word [rsp + 0x34], 0x726f
mov byte [rsp + 0x36], 0
movdqa xmm0, xmmword [0x180145e50]
movdqu xmmword [rbp + 0x17], xmm0
mov word [rbp + 0x27], 0x646e
mov byte [rbp + 0x29], 0
mov r9d, 0x10
lea r8, [rsp + 0x31]
lea rdx, [rbp + 0x18]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
jmp 0x18004f635
movdqa xmm0, xmmword [0x180145d40]
movdqu xmmword [rsp + 0x38], xmm0
mov word [rbp - 0x71], 0x6c
lea rcx, [rbp - 0x80]
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [0x180151400], rax
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
test rax, rax
jne 0x18004e6b7
movdqa xmm0, xmmword [0x180145d30]
movdqu xmmword [rbp - 9], xmm0
mov dword [rbp + 7], 0x6f6e206c
mov dword [rbp + 0xb], 0x6f662074
mov dword [rbp + 0xf], 0x646e75
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
lea rax, [rbp - 8]
mov rbx, 0xffffffffffffffff
inc rbx
cmp byte [rax + rbx], 0
jne 0x18004e643
mov r8, rbx
lea rdx, [rbp - 8]
lea rcx, [rbp - 0x69]
call fcn.180004d00
lea rcx, [rbp - 0x69]
call fcn.180043070
mov dword [rsp + 0x30], 0x72724550
movdqa xmm0, xmmword [0x180145d20]
mov dword [rbp + 7], 0x6f6e206c
mov dword [rbp + 0xb], 0x6f662074
mov dword [rbp + 0xf], 0x646e75
movdqu xmmword [rbp - 9], xmm0
lea rdx, [rbp - 8]
mov byte [rsp + 0x36], 0
mov word [rsp + 0x34], 0x726f
lea r8, [rsp + 0x31]
mov r9d, 0x10
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
jmp 0x18004f635
lea rax, [rbp - 0x69]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov r8d, 5
lea rdx, str._dbg_
lea rcx, [rbp - 0x69]
call fcn.180004d00
nop
lea r9, [rbp + 0x2c]
mov r8, qword [0x180151400]
movabs rdi, 0xcccccccccccccccd
nop dword [rax]
nop word [rax + rax]
dec r9
mov rax, rdi
mul r8
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8, rdx
test rdx, rdx
jne 0x18004e700
lea r8, [rbp + 0x2c]
mov rdx, r9
lea rcx, [rbp - 9]
call fcn.180044e30
nop
mov r8, qword [rbp + 7]
mov rcx, qword [rbp + 0xf]
mov rax, rcx
sub rax, r8
mov r14d, 0x1b
lea rsi, str.GameAssembly.dll_found_at:
cmp rax, r14
jb 0x18004e7e4
lea rax, [r8 + 0x1b]
mov qword [rbp + 7], rax
lea rbx, [rbp - 9]
cmp rcx, 0x10
cmovae rbx, qword [rbp - 9]
lea rax, [0x180145593]
cmp rax, rbx
jbe 0x18004e79b
lea rax, [rbx + r8]
cmp rsi, rax
ja 0x18004e79b
cmp rbx, rsi
ja 0x18004e793
mov rdi, r13
jmp 0x18004e79e
mov rdi, rbx
sub rdi, rsi
jmp 0x18004e79e
mov rdi, r14
lea rcx, [rbx + 0x1b]
inc r8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, rsi
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + rdi]
sub r14, rdi
lea rdx, [0x180145593]
add rdx, rdi
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp - 9]
movabs rdi, 0xcccccccccccccccd
jmp 0x18004e7fa
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov rdx, r14
lea rcx, [rbp - 9]
call fcn.180043650
xorps xmm0, xmm0
movups xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x19], r13
mov qword [rbp - 0x11], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x29], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x19], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8d, 9
lea rdx, [rbp - 0x69]
lea rcx, [rbp - 0x29]
call fcn.180042d30
nop
mov rdx, qword [rbp + 0xf]
cmp rdx, 0x10
jb 0x18004e879
inc rdx
mov rcx, qword [rbp - 9]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004e874
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18004e874
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800505dc
lea rcx, str.UnityPlayer.dll
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [0x180151408], rax
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
test rax, rax
jne 0x18004e923
movdqa xmm0, xmmword [0x180145d70]
movdqu xmmword [rbp - 9], xmm0
mov dword [rbp + 7], 0x746f6e20
mov dword [rbp + 0xb], 0x756f6620
mov word [rbp + 0xf], 0x646e
mov byte [rbp + 0x11], al
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
lea rax, [rbp - 8]
mov rbx, 0xffffffffffffffff
inc rbx
cmp byte [rax + rbx], 0
jne 0x18004e8d4
mov r8, rbx
lea rdx, [rbp - 8]
lea rcx, [rbp - 0x69]
call fcn.180004d00
lea rcx, [rbp - 0x69]
call fcn.180043070
mov dword [rsp + 0x30], 0x7272450e
movdqa xmm0, xmmword [0x180145d60]
mov dword [rbp + 7], 0x746f6e20
mov dword [rbp + 0xb], 0x756f6620
mov word [rbp + 0xf], 0x646e
mov byte [rbp + 0x11], 0
jmp 0x18004e68a
lea rax, [rbp - 0x69]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov r8d, 5
lea rdx, str._dbg_
lea rcx, [rbp - 0x69]
call fcn.180004d00
nop
lea r9, [rbp + 0x2c]
mov r8, qword [0x180151408]
nop word [rax + rax]
dec r9
mov rax, rdi
mul r8
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8, rdx
test rdx, rdx
jne 0x18004e960
lea r8, [rbp + 0x2c]
mov rdx, r9
lea rcx, [rbp - 0x49]
call fcn.180044e30
nop
movdqa xmm0, xmmword [0x180145d50]
movdqu xmmword [rbp - 9], xmm0
mov dword [rbp + 7], 0x756f6620
mov dword [rbp + 0xb], 0x6120646e
mov dword [rbp + 0xf], 0x203a74
lea r8, [rbp - 0x49]
lea rdx, [rbp - 8]
lea rcx, [rbp - 0x29]
call fcn.180043360
mov r8d, 9
lea rdx, [rbp - 0x69]
mov rcx, rax
call fcn.180042d30
nop
mov rdx, qword [rbp - 0x31]
cmp rdx, 0x10
jb 0x18004ea1f
inc rdx
mov rcx, qword [rbp - 0x49]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004ea1a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18004ea1a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800505dc
lea rax, [rbp - 0x69]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
mov r8d, 5
lea rdx, str._dbg_
lea rcx, [rbp - 0x69]
call fcn.180004d00
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x29], xmm0
mov qword [rbp - 0x19], r13
mov qword [rbp - 0x11], r13
xor r8d, r8d
lea rdx, [0x180053c3b]
lea rcx, [rbp - 0x29]
call fcn.180004d00
mov r8d, 9
lea rdx, [rbp - 0x69]
lea rcx, [rbp - 0x29]
call fcn.180042d30
movdqa xmm0, xmmword [0x180145da0]
movdqu xmmword [rbp + 0x17], xmm0
mov dword [rbp + 0x27], 0x617265
lea rcx, [rbp + 0x18]
call fcn.18000a2f0
mov r12, rax
mov dword [rsp + 0x38], 0x7465673d
mov dword [rbp - 0x7d], 0x69616d5f
mov word [rbp - 0x79], 0x6e
mov r9, qword [0x1801510b8]
mov rbx, 0xffffffffffffffff
mov r8d, ebx
lea rdx, [rbp - 0x80]
mov rcx, rax
call r9
test rax, rax
jne 0x18004eae1
mov qword [0x180151420], r13
jmp 0x18004eaf0
mov rax, qword [rax]
mov qword [0x180151420], rax
test rax, rax
jne 0x18004eb6b
movdqa xmm0, xmmword [0x180145dd0]
movdqu xmmword [rbp - 9], xmm0
mov dword [rbp + 7], 0x6620746f
mov dword [rbp + 0xb], 0x646e756f
mov byte [rbp + 0xf], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
lea rax, [rbp - 8]
inc rbx
cmp byte [rax + rbx], 0
jne 0x18004eb22
mov r8, rbx
lea rdx, [rbp - 8]
lea rcx, [rbp - 0x69]
call fcn.180004d00
lea rcx, [rbp - 0x69]
call fcn.180043070
mov dword [rsp + 0x30], 0x72724518
movdqa xmm0, xmmword [0x180145dc0]
mov dword [rbp + 7], 0x6620746f
mov dword [rbp + 0xb], 0x646e756f
mov byte [rbp + 0xf], 0
jmp 0x18004e68a
lea rax, [rbp - 0x49]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
mov r8d, 5
lea rdx, str._dbg_
lea rcx, [rbp - 0x49]
call fcn.180004d00
nop
lea r9, [rbp + 0xc]
mov r8, qword [0x180151420]
nop word [rax + rax]
dec r9
mov rax, rdi
mul r8
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8, rdx
test rdx, rdx
jne 0x18004ebb0
lea r8, [rbp + 0xc]
mov rdx, r9
lea rcx, [rbp - 0x29]
call fcn.180044e30
nop
mov r8, qword [rbp - 0x19]
mov rcx, qword [rbp - 0x11]
mov rax, rcx
sub rax, r8
mov r15d, 0x18
lea r14, str.getmaincamera_found_at:
cmp rax, r15
jb 0x18004ec91
lea rax, [r8 + 0x18]
mov qword [rbp - 0x19], rax
lea rdi, [rbp - 0x29]
cmp rcx, 0x10
cmovae rdi, qword [rbp - 0x29]
lea rax, [0x1801455c0]
cmp rax, rdi
jbe 0x18004ec4b
lea rax, [rdi + r8]
cmp r14, rax
ja 0x18004ec4b
cmp rdi, r14
ja 0x18004ec43
mov rsi, r13
jmp 0x18004ec4e
mov rsi, rdi
sub rsi, r14
jmp 0x18004ec4e
mov rsi, r15
lea rcx, [rdi + 0x18]
inc r8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memmove
mov r8, rsi
mov rdx, r14
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rdi + rsi]
sub r15, rsi
lea rdx, [r14 + 0x18]
add rdx, rsi
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp - 0x29]
movabs rdi, 0xcccccccccccccccd
jmp 0x18004eca7
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov rdx, r15
lea rcx, [rbp - 0x29]
call fcn.180043650
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x69], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x59], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8d, 9
lea rdx, [rbp - 0x49]
lea rcx, [rbp - 0x69]
call fcn.180042d30
nop
mov rdx, qword [rbp - 0x11]
cmp rdx, 0x10
jb 0x18004ed26
inc rdx
mov rcx, qword [rbp - 0x29]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004ed21
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18004ed21
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800505dc
mov rax, qword [0x1801510b8]
mov r8d, ebx
lea rdx, str.WorldToScreenPoint
mov rcx, r12
call rax
test rax, rax
jne 0x18004ed4a
mov qword [0x180151410], r13
jmp 0x18004ed5d
mov rax, qword [rax]
mov qword [0x180151410], rax
test rax, rax
jne 0x18004edf2
movdqa xmm0, xmmword [0x180145e00]
movdqu xmmword [rbp - 9], xmm0
mov dword [rbp + 7], 0x20746e69
mov dword [rbp + 0xb], 0x20746f6e
mov dword [rbp + 0xf], 0x6e756f66
mov word [rbp + 0x13], 0x64
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
lea rax, [rbp - 8]
nop dword [rax + rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x18004eda0
mov r8, rbx
lea rdx, [rbp - 8]
lea rcx, [rbp - 0x49]
call fcn.180004d00
lea rcx, [rbp - 0x49]
call fcn.180043070
mov dword [rsp + 0x30], 0x72724534
movdqa xmm0, xmmword [0x180145e20]
mov dword [rbp + 7], 0x20746e69
mov dword [rbp + 0xb], 0x20746f6e
mov dword [rbp + 0xf], 0x6e756f66
mov word [rbp + 0x13], 0x64
jmp 0x18004e68a
lea rax, [rbp - 0x49]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
mov r8d, 5
lea rdx, str._dbg_
lea rcx, [rbp - 0x49]
call fcn.180004d00
nop
lea r9, [rbp + 0xc]
mov r8, qword [0x180151410]
nop dword [rax]
dec r9
mov rax, rdi
mul r8
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8, rdx
test rdx, rdx
jne 0x18004ee30
lea r8, [rbp + 0xc]
mov rdx, r9
lea rcx, [rbp - 0x29]
call fcn.180044e30
nop
mov r8, qword [rbp - 0x19]
mov rcx, qword [rbp - 0x11]
mov rax, rcx
sub rax, r8
mov r15d, 0x1d
lea r14, str.WorldToScreenPoint_found_at:
cmp rax, r15
jb 0x18004ef14
lea rax, [r8 + 0x1d]
mov qword [rbp - 0x19], rax
lea rdi, [rbp - 0x29]
cmp rcx, 0x10
cmovae rdi, qword [rbp - 0x29]
lea rax, [0x1801455fd]
cmp rax, rdi
jbe 0x18004eecb
lea rax, [rdi + r8]
cmp r14, rax
ja 0x18004eecb
cmp rdi, r14
ja 0x18004eec3
mov rsi, r13
jmp 0x18004eece
mov rsi, rdi
sub rsi, r14
jmp 0x18004eece
mov rsi, r15
lea rcx, [rdi + 0x1d]
inc r8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memmove
mov r8, rsi
mov rdx, r14
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rdi + rsi]
sub r15, rsi
lea rdx, [0x1801455fd]
add rdx, rsi
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp - 0x29]
movabs rdi, 0xcccccccccccccccd
jmp 0x18004ef2a
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov rdx, r15
lea rcx, [rbp - 0x29]
call fcn.180043650
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x69], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x59], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8d, 9
lea rdx, [rbp - 0x49]
lea rcx, [rbp - 0x69]
call fcn.180042d30
nop
mov rdx, qword [rbp - 0x11]
cmp rdx, 0x10
jb 0x18004efa9
inc rdx
mov rcx, qword [rbp - 0x29]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004efa4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18004efa4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800505dc
movdqa xmm0, xmmword [0x180145e60]
movdqu xmmword [rsp + 0x38], xmm0
mov byte [rbp - 0x71], 0
mov rax, qword [0x1801510b8]
mov r8d, ebx
lea rdx, [rbp - 0x80]
mov rcx, r12
call rax
test rax, rax
jne 0x18004efdc
mov qword [0x1801513e8], r13
jmp 0x18004efeb
mov rax, qword [rax]
mov qword [0x1801513e8], rax
test rax, rax
jne 0x18004f059
movdqa xmm0, xmmword [0x180145de0]
movdqu xmmword [rsp + 0x38], xmm0
mov word [rbp - 0x71], 0x64
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
lea rax, [rbp - 0x80]
inc rbx
cmp byte [rax + rbx], 0
jne 0x18004f012
mov r8, rbx
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x49]
call fcn.180004d00
lea rcx, [rbp - 0x49]
call fcn.180043070
mov dword [rsp + 0x30], 0x72724560
movdqa xmm0, xmmword [0x180145df0]
movdqu xmmword [rsp + 0x38], xmm0
mov word [rbp - 0x71], 0x64
lea rdx, [rbp - 0x80]
jmp 0x18004e693
lea rax, [rbp - 0x49]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
mov r8d, 5
lea rdx, str._dbg_
lea rcx, [rbp - 0x49]
call fcn.180004d00
nop
lea r9, [rbp + 0xc]
mov r8, qword [0x1801513e8]
nop dword [rax]
nop word [rax + rax]
dec r9
mov rax, rdi
mul r8
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8, rdx
test rdx, rdx
jne 0x18004f0a0
lea r8, [rbp + 0xc]
mov rdx, r9
lea rcx, [rbp - 0x29]
call fcn.180044e30
nop
mov r8, qword [rbp - 0x19]
mov rcx, qword [rbp - 0x11]
mov rax, rcx
sub rax, r8
mov r15d, 0x13
lea r14, str.setFov_found_at:_0x
cmp rax, r15
jb 0x18004f181
lea rax, [r8 + 0x13]
mov qword [rbp - 0x19], rax
lea rdi, [rbp - 0x29]
cmp rcx, 0x10
cmovae rdi, qword [rbp - 0x29]
lea rax, [0x180145613]
cmp rax, rdi
jbe 0x18004f13b
lea rax, [rdi + r8]
cmp r14, rax
ja 0x18004f13b
cmp rdi, r14
ja 0x18004f133
mov rsi, r13
jmp 0x18004f13e
mov rsi, rdi
sub rsi, r14
jmp 0x18004f13e
mov rsi, r15
lea rcx, [rdi + 0x13]
inc r8
mov rdx, rdi
call sub.VCRUNTIME140.dll_memmove
mov r8, rsi
mov rdx, r14
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rdi + rsi]
sub r15, rsi
lea rdx, [r14 + 0x13]
add rdx, rsi
mov r8, r15
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp - 0x29]
movabs rdi, 0xcccccccccccccccd
jmp 0x18004f197
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r14
mov rdx, r15
lea rcx, [rbp - 0x29]
call fcn.180043650
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x69], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x59], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8d, 9
lea rdx, [rbp - 0x49]
lea rcx, [rbp - 0x69]
call fcn.180042d30
nop
mov rdx, qword [rbp - 0x11]
cmp rdx, 0x10
jb 0x18004f216
inc rdx
mov rcx, qword [rbp - 0x29]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004f211
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18004f211
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800505dc
lea rax, [rbp - 0x49]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
mov r8d, 5
lea rdx, str._dbg_
lea rcx, [rbp - 0x49]
call fcn.180004d00
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
xor r8d, r8d
lea rdx, [0x180053c3b]
lea rcx, [rbp - 0x69]
call fcn.180004d00
mov r8d, 9
lea rdx, [rbp - 0x49]
lea rcx, [rbp - 0x69]
call fcn.180042d30
movdqa xmm0, xmmword [0x180145d10]
movdqu xmmword [rbp + 0x17], xmm0
mov word [rbp + 0x27], 0x72
lea rcx, [rbp + 0x18]
call fcn.18000a2f0
mov dword [rsp + 0x38], 0x74656739
mov dword [rbp - 0x7d], 0x6e694d5f
mov word [rbp - 0x79], 0x65
mov r9, qword [0x1801510b8]
mov r8d, ebx
lea rdx, [rbp - 0x80]
mov rcx, rax
call r9
test rax, rax
jne 0x18004f2cd
mov qword [0x180151418], r13
jmp 0x18004f2dc
mov rax, qword [rax]
mov qword [0x180151418], rax
test rax, rax
jne 0x18004f354
movdqa xmm0, xmmword [str._tget_IsMine_not_8get_IsMine_not]
movdqu xmmword [rbp - 9], xmm0
mov dword [rbp + 7], 0x6e756f66
mov word [rbp + 0xb], 0x64
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
lea rax, [rbp - 8]
nop dword [rax]
inc rbx
cmp byte [rax + rbx], 0
jne 0x18004f310
mov r8, rbx
lea rdx, [rbp - 8]
lea rcx, [rbp - 0x49]
call fcn.180004d00
lea rcx, [rbp - 0x49]
call fcn.180043070
mov dword [rsp + 0x30], 0x72724536
movdqa xmm0, xmmword [0x1801458b0]
mov dword [rbp + 7], 0x6e756f66
mov word [rbp + 0xb], 0x64
jmp 0x18004e68a
lea rax, [rbp - 0x49]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
mov r8d, 5
lea rdx, str._dbg_
lea rcx, [rbp - 0x49]
call fcn.180004d00
nop
lea r9, [rbp + 0xc]
mov r8, qword [0x180151418]
nop
dec r9
mov rax, rdi
mul r8
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r9], r8b
mov r8, rdx
test rdx, rdx
jne 0x18004f390
lea r8, [rbp + 0xc]
mov rdx, r9
lea rcx, [rbp - 0x29]
call fcn.180044e30
nop
mov r8, qword [rbp - 0x19]
mov rcx, qword [rbp - 0x11]
mov rax, rcx
sub rax, r8
mov r14d, 0x15
lea rsi, str.get_IsMine_found_at:
cmp rax, r14
jb 0x18004f463
lea rax, [r8 + 0x15]
mov qword [rbp - 0x19], rax
lea rbx, [rbp - 0x29]
cmp rcx, 0x10
cmovae rbx, qword [rbp - 0x29]
lea rax, [0x18014562d]
cmp rax, rbx
jbe 0x18004f427
lea rax, [rbx + r8]
cmp rsi, rax
ja 0x18004f427
cmp rbx, rsi
ja 0x18004f41f
mov rdi, r13
jmp 0x18004f42a
mov rdi, rbx
sub rdi, rsi
jmp 0x18004f42a
mov rdi, r14
lea rcx, [rbx + 0x15]
inc r8
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov r8, rdi
mov rdx, rsi
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcpy
lea rcx, [rbx + rdi]
sub r14, rdi
lea rdx, [rsi + 0x15]
add rdx, rdi
mov r8, r14
call sub.VCRUNTIME140.dll_memcpy
lea rax, [rbp - 0x29]
jmp 0x18004f479
mov qword [rsp + 0x28], r14
mov qword [rsp + 0x20], rsi
mov rdx, r14
lea rcx, [rbp - 0x29]
call fcn.180043650
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x69], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x59], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov r8d, 9
lea rdx, [rbp - 0x49]
lea rcx, [rbp - 0x69]
call fcn.180042d30
nop
mov rdx, qword [rbp - 0x11]
cmp rdx, 0x10
jb 0x18004f4f8
inc rdx
mov rcx, qword [rbp - 0x29]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18004f4f3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18004f4f3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800505dc
call fcn.18000b3d0
lea rax, [rbp - 0x49]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
mov r8d, 5
lea rdx, str._dbg_
lea rcx, [rbp - 0x49]
call fcn.180004d00
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
xor r8d, r8d
lea rdx, [0x180053c3b]
lea rcx, [rbp - 0x69]
call fcn.180004d00
mov r8d, 9
lea rdx, [rbp - 0x49]
lea rcx, [rbp - 0x69]
call fcn.180042d30
lea rax, [rbp - 0x49]
mov qword [rsp + 0x38], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
mov r8d, 5
lea rdx, str._dbg_
lea rcx, [rbp - 0x49]
call fcn.180004d00
nop
xorps xmm0, xmm0
movups xmmword [rbp - 0x69], xmm0
mov qword [rbp - 0x59], r13
mov qword [rbp - 0x51], r13
mov r8d, 0x14
lea rdx, str._____SDK_initialized
lea rcx, [rbp - 0x69]
call fcn.180004d00
mov r8d, 9
lea rdx, [rbp - 0x49]
lea rcx, [rbp - 0x69]
call fcn.180042d30
mov byte [0x180151428], 1
mov al, 1
jmp 0x18004f637
movdqa xmm0, xmmword [0x180145e30]
movdqu xmmword [rbp - 9], xmm0
mov dword [rbp + 7], 0x6e69206f
mov dword [rbp + 0xb], 0x61697469
mov dword [rbp + 0xf], 0x657a696c
mov byte [rbp + 0x13], r13b
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], r13
mov qword [rbp - 0x31], r13
lea rax, [rbp - 8]
mov rbx, 0xffffffffffffffff
inc rbx
cmp byte [rax + rbx], r13b
jne 0x18004f613
mov r8, rbx
lea rdx, [rbp - 8]
lea rcx, [rbp - 0x49]
call fcn.180004d00
lea rcx, [rbp - 0x49]
call fcn.180043070
xor al, al
mov rcx, qword [rbp + 0x2f]
xor rcx, rsp
call fcn.180050580
lea r11, [rsp + 0xf0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret