Function at 0x140053fd0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push rbp
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0xe0
movaps xmmword [rax - 0x28], xmm6
mov rax, qword [0x1401eb040]
xor rax, rsp
mov qword [rbp + 0x27], rax
mov rsi, rcx
xor edx, edx
mov r8, qword [0x140200d28]
mov rbx, qword [0x140200d20]
sub r8, rbx
sar r8, 7
test r8, r8
je 0x140053f34
mov rax, qword [rcx + 8]
mov rcx, qword [rax]
mov r9d, dword [rcx + 0xb4]
cmp dword [rbx + 0x54], r9d
je 0x1400535cb
inc edx
sub rbx, 0xffffffffffffff80
movsxd rax, edx
cmp rax, r8
jb 0x1400535b2
jmp 0x140053f34
mov r14, qword [rsi]
mov r15d, dword [rbx + 4]
movdqa xmm0, xmmword [0x1401cf6c0]
movdqu xmmword [rbp - 0x31], xmm0
movdqa xmm1, xmmword [str.yEntry.entityId]
movdqu xmmword [rbp - 0x21], xmm1
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x30]
mov rdi, 0xffffffffffffffff
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140053610
lea rdx, [rbp - 0x30]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
mov dword [rbp + 0x1f], r15d
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.140051380
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r15, qword [rsi]
lea rax, [rbp - 0x31]
mov qword [rbp + 0x1f], rax
mov rdx, qword [rbx + 8]
lea rcx, [rbp - 0x31]
call fcn.140071d80
mov r14, rax
mov qword [rbp - 0x69], rax
movdqa xmm0, xmmword [0x1401cf6d0]
movdqu xmmword [rbp - 0x11], xmm0
movdqa xmm1, xmmword [0x1401cf0c0]
movdqu xmmword [rbp - 1], xmm1
mov dword [rbp + 0xf], 0x69626973
mov dword [rbp + 0x13], 0x7974696c
mov byte [rbp + 0x17], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x10]
mov r8, rdi
nop
inc r8
cmp byte [rax + r8], 0
jne 0x1400536b0
lea rdx, [rbp - 0x10]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
mov byte [rsp + 0x20], 1
xor r9d, r9d
mov r8, r14
lea rdx, [rbp - 0x59]
mov rcx, r15
call fcn.14004db40
nop
mov rcx, r14
call fcn.140011ad0
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x10]
mov dword [rbp - 0x69], 0x30304e1d
mov dword [rbp - 0x65], 0x34303030
mov word [rbp - 0x61], 0x4442
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140053730
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x14]
mov dword [rbp - 0x69], 0x30304e56
mov dword [rbp - 0x65], 0x39313030
mov word [rbp - 0x61], 0x3531
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x1400537a5
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x18]
mov dword [rbp - 0x69], 0x30304e43
mov dword [rbp - 0x65], 0x34303030
mov word [rbp - 0x61], 0x4542
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140053820
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x1c]
mov dword [rbp - 0x69], 0x30304e65
mov dword [rbp - 0x65], 0x39313030
mov word [rbp - 0x61], 0x3831
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140053895
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x20]
mov dword [rbp - 0x69], 0x30304e5f
mov dword [rbp - 0x65], 0x34303030
mov word [rbp - 0x61], 0x4642
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140053910
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x28]
mov dword [rbp - 0x69], 0x30304e35
mov dword [rbp - 0x65], 0x34303030
mov word [rbp - 0x61], 0x3043
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140053985
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x2c]
mov dword [rbp - 0x69], 0x30304e5b
mov dword [rbp - 0x65], 0x39313030
mov word [rbp - 0x61], 0x4431
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140053a00
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x30]
mov dword [rbp - 0x69], 0x30304e4e
mov dword [rbp - 0x65], 0x34303030
mov word [rbp - 0x61], 0x3143
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140053a75
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x34]
mov dword [rbp - 0x69], 0x30304e29
mov dword [rbp - 0x65], 0x39313030
mov word [rbp - 0x61], 0x3032
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140053af0
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x38]
mov dword [rbp - 0x69], 0x30304e3c
mov dword [rbp - 0x65], 0x34303030
mov word [rbp - 0x61], 0x3243
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140053b65
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
movss xmm6, dword [rbx + 0x3c]
mov dword [rbp - 0x69], 0x30304e0e
mov dword [rbp - 0x65], 0x39313030
mov word [rbp - 0x61], 0x3332
mov byte [rbp - 0x5f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x68]
mov r8, rdi
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140053be0
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
movss dword [rbp + 0x1f], xmm6
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x59]
mov rcx, r14
call fcn.14004d820
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r15, qword [rsi]
lea rax, [rbp - 0x31]
mov qword [rbp - 0x69], rax
mov rdx, qword [rbx + 0x40]
lea rcx, [rbp - 0x31]
call fcn.140071d80
mov r14, rax
mov qword [rbp + 0x1f], rax
movdqa xmm0, xmmword [0x1401cf710]
movdqu xmmword [rbp - 0x11], xmm0
movdqa xmm1, xmmword [0x1401cf800]
movdqu xmmword [rbp - 1], xmm1
mov dword [rbp + 0xf], 0x67614279
mov byte [rbp + 0x13], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x59], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x49], xmm1
lea rax, [rbp - 0x10]
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140053c80
lea rdx, [rbp - 0x10]
lea rcx, [rbp - 0x59]
call fcn.1400126a0
nop
mov byte [rsp + 0x20], 1
xor r9d, r9d
mov r8, r14
lea rdx, [rbp - 0x59]
mov rcx, r15
call fcn.14004db40
nop
mov rcx, r14
call fcn.140011ad0
nop
lea rcx, [rbp - 0x59]
call fcn.140011ad0
mov r14, qword [rsi]
mov r15d, dword [rbx + 0x48]
movdqa xmm0, xmmword [0x1401cf790]
movdqu xmmword [rbp - 0x59], xmm0
mov dword [rbp - 0x49], 0x6c702e79
mov dword [rbp - 0x45], 0x72657961
mov word [rbp - 0x41], 0x6449
mov byte [rbp - 0x3f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140053d04
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x31]
call fcn.1400126a0
nop
mov dword [rbp + 0x1f], r15d
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x31]
mov rcx, r14
call fcn.140051380
nop
lea rcx, [rbp - 0x31]
call fcn.140011ad0
mov r14, qword [rsi]
mov r15d, dword [rbx + 0x4c]
movdqa xmm0, xmmword [0x1401cf6a0]
movdqu xmmword [rbp - 0x59], xmm0
movdqa xmm1, xmmword [str.y.playerIdShort]
movdqu xmmword [rbp - 0x49], xmm1
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140053d80
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x31]
call fcn.1400126a0
nop
mov dword [rbp + 0x1f], r15d
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x31]
mov rcx, r14
call fcn.140051380
nop
lea rcx, [rbp - 0x31]
call fcn.140011ad0
mov r14, qword [rsi]
mov r15d, dword [rbx + 0x50]
movdqa xmm0, xmmword [0x1401cf6f0]
movdqu xmmword [rbp - 0x59], xmm0
mov dword [rbp - 0x49], 0x304e2e79
mov dword [rbp - 0x45], 0x30303030
mov dword [rbp - 0x41], 0x354334
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x140053e00
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x31]
call fcn.1400126a0
nop
mov dword [rbp + 0x1f], r15d
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x31]
mov rcx, r14
call fcn.140051380
nop
lea rcx, [rbp - 0x31]
call fcn.140011ad0
mov r14, qword [rsi]
mov r15d, dword [rbx + 0x54]
movdqa xmm0, xmmword [0x1401cf720]
movdqu xmmword [rbp - 0x59], xmm0
mov dword [rbp - 0x49], 0x6e652e79
mov dword [rbp - 0x45], 0x79746974
mov word [rbp - 0x41], 0x6449
mov byte [rbp - 0x3f], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
lea rax, [rbp - 0x58]
mov r8, rdi
inc r8
cmp byte [rax + r8], 0
jne 0x140053e80
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x31]
call fcn.1400126a0
nop
mov dword [rbp + 0x1f], r15d
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x31]
mov rcx, r14
call fcn.140051380
nop
lea rcx, [rbp - 0x31]
call fcn.140011ad0
mov rsi, qword [rsi]
mov ebx, dword [rbx + 0x78]
movdqa xmm0, xmmword [0x1401cf690]
movdqu xmmword [rbp - 0x59], xmm0
movdqa xmm1, xmmword [0x1401cefd0]
movdqu xmmword [rbp - 0x49], xmm1
mov byte [rbp - 0x39], 0
xorps xmm0, xmm0
movups xmmword [rbp - 0x31], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x21], xmm1
lea rax, [rbp - 0x58]
inc rdi
cmp byte [rax + rdi], 0
jne 0x140053ef5
mov r8, rdi
lea rdx, [rbp - 0x58]
lea rcx, [rbp - 0x31]
call fcn.1400126a0
nop
mov dword [rbp + 0x1f], ebx
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f]
lea rdx, [rbp - 0x31]
mov rcx, rsi
call fcn.140051380
nop
lea rcx, [rbp - 0x31]
call fcn.140011ad0
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.14016ff10
lea r11, [rsp + 0xe0]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rdi, qword [r11 + 0x38]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop rbp
ret
add rcx, 8
jmp 0x140053550