Function at 0x14005c1e0
Capabilities:
Encode data using xor
Hash data using fnv

Disassembly:
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x238]
sub rsp, 0x338
mov qword [rbp + 0x140], 0xfffffffffffffffe
mov r13, r8
mov r15, rdx
mov r12, rcx
xor r8d, r8d
mov ebx, r8d
mov dword [rsp + 0x4c], ebx
mov esi, 1
mov dword [rsp + 0x30], esi
mov dword [rsp + 0x48], esi
mov byte [rbp + 0x298], bl
cmp dword [rdx], esi
je 0x14005cbda
mov qword [rsp + 0x78], rsi
nop dword [rax + rax]
movsxd rax, esi
lea r14, [rax*8]
mov rdx, qword [r13]
mov rcx, qword [rdx + r14]
movzx eax, byte [rcx]
cmp al, byte [0x14025c26c]
jne 0x14005c28a
movzx eax, byte [rcx + 1]
cmp al, byte [0x14025c26d]
jne 0x14005c28a
movzx eax, byte [rcx + 2]
cmp al, byte [0x14025c26e]
je 0x14005cbcd
mov qword [rbp + 0x70], r8
mov byte [rbp + 0x78], 0
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x80], xmm0
xorps xmm1, xmm1
movdqa xmmword [rbp + 0x90], xmm1
mov qword [rbp + 0xa0], r8
mov byte [rbp + 0xa8], 0
movdqa xmmword [rbp + 0xb0], xmm0
mov byte [rbp + 0xc0], 0
mov qword [rbp + 0xc8], r8
mov qword [rbp + 0xd0], r8
mov byte [rbp + 0xd8], 0
mov rcx, qword [rdx + r14]
mov rax, 0xffffffffffffffff
lea rax, [rax + 1]
cmp byte [rcx + rax], 0
jne 0x14005c2e5
lea rdx, [rax + rcx]
mov byte [rsp + 0x28], 1
mov dword [rsp + 0x20], r8d
lea r9, [0x14035b440]
lea r8, [rbp + 0x70]
call fcn.14004c0a0
mov rdi, qword [rbp + 0x80]
mov r15, qword [rbp + 0x88]
cmp rdi, r15
jne 0x14005c39f
mov rax, qword [r13]
mov rdx, qword [r14 + rax]
mov qword [rbp + 0x110], 0
mov qword [rbp + 0x118], socket
mov byte [rbp + 0x100], 0
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x14005c350
lea rcx, [rbp + 0x100]
call fcn.140024bb0
lea rdx, [rbp + 0x100]
mov rcx, r12
call fcn.140058c70
test al, al
jne 0x14005cba3
mov rcx, qword [r13]
mov rax, qword [rcx + r14]
mov rdi, qword [rsp + 0x78]
mov qword [rcx + rdi*8], rax
inc dword [rsp + 0x48]
inc rdi
mov qword [rsp + 0x78], rdi
jmp 0x14005cba3
mov rcx, r15
sub rcx, rdi
movabs rax, 0x2aaaaaaaaaaaaaab
imul rcx
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rdx, 4
lea rax, [rbp + 0xc8]
jbe 0x14005c3d1
lea rax, [rdi + 0x60]
cmp byte [rax + 0x10], 0
je 0x14005c3e1
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x38], xmm0
jmp 0x14005c3ea
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x38], xmm0
mov rax, qword [rsp + 0x40]
cmp rax, qword [rsp + 0x38]
je 0x14005c832
cmp rdx, 4
ja 0x14005c409
lea rdi, [rbp + 0xc8]
jmp 0x14005c40d
add rdi, 0x60
cmp byte [rdi + 0x10], 0
je 0x14005c41d
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x38], xmm0
jmp 0x14005c426
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x38], xmm0
mov qword [rbp - 0x40], 0
mov qword [rbp - 0x38], setsockopt
mov byte [rbp - 0x50], 0
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
cmp rdx, r8
je 0x14005c455
sub r8, rdx
lea rcx, [rbp - 0x50]
call fcn.140024bb0
or ebx, 3
mov dword [rsp + 0x4c], ebx
xor r15d, r15d
mov qword [rsp + 0x70], r15
cmp qword [rbp - 0x40], r15
je 0x14005c63a
nop
lea rax, [rbp - 0x50]
cmp qword [rbp - 0x38], 0x10
cmovae rax, qword [rbp - 0x50]
mov qword [rsp + 0x60], 0
mov qword [rsp + 0x68], socket
mov byte [rsp + 0x50], 0
movzx r8d, byte [rax + r15]
mov edx, 1
lea rcx, [rsp + 0x50]
call fcn.140024d00
nop
mov r9, qword [r12]
lea r8, [rsp + 0x50]
mov rsi, qword [rsp + 0x50]
mov r13, qword [rsp + 0x68]
cmp r13, 0x10
cmovae r8, rsi
movabs rdx, 0xcbf29ce484222325
xor ecx, ecx
mov r12, qword [rsp + 0x60]
test r12, r12
je 0x14005c509
movabs r13, 0x100000001b3
nop word [rax + rax]
movzx eax, byte [rcx + r8]
xor rdx, rax
imul rdx, r13
inc rcx
cmp rcx, r12
jb 0x14005c4f0
mov r13, qword [rsp + 0x68]
mov rax, qword [r9 + 0x30]
and rax, rdx
shl rax, 4
mov rdx, qword [r9 + 0x18]
mov qword [rbp - 0x70], rdx
mov rcx, qword [rax + rdx]
mov qword [rbp - 0x68], rcx
mov rbx, rcx
add rax, 8
mov qword [rsp + 0x38], rax
mov r14, qword [r9 + 8]
cmp rcx, r14
jne 0x14005c53e
mov rax, r14
jmp 0x14005c545
mov rax, qword [rax + rdx]
mov rax, qword [rax]
cmp rbx, rax
je 0x14005c5ba
lea rcx, [rbx + 0x10]
lea rdx, [rsp + 0x50]
cmp r13, 0x10
cmovae rdx, rsi
mov rdi, qword [rcx + 0x10]
mov r15, qword [rcx + 0x18]
cmp r15, 0x10
jb 0x14005c56c
mov rcx, qword [rcx]
cmp rdi, r12
jne 0x14005c57d
mov r8, rdi
call fcn.1401fc380
test eax, eax
je 0x14005c58f
mov rbx, qword [rbx]
mov rcx, qword [rbp - 0x68]
mov rdx, qword [rbp - 0x70]
mov rax, qword [rsp + 0x38]
jmp 0x14005c534
lea rdx, [rbx + 0x10]
cmp r15, 0x10
jb 0x14005c59c
mov rdx, qword [rdx]
lea rcx, [rsp + 0x50]
cmp r13, 0x10
cmovae rcx, rsi
cmp r12, rdi
jne 0x14005c5ba
mov r8, r12
call fcn.1401fc380
test eax, eax
je 0x14005c5bd
mov rbx, r14
mov r12, qword [rbp + 0x280]
mov rax, qword [r12]
cmp rbx, qword [rax + 8]
jne 0x14005c67d
cmp byte [r12 + 0xa8], 0
je 0x14005ce3d
cmp r13, 0x10
jb 0x14005c618
lea rdx, [r13 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x14005c610
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005ce37
mov rcx, rsi
call fcn.1401de460
mov r15, qword [rsp + 0x70]
inc r15
mov qword [rsp + 0x70], r15
cmp r15, qword [rbp - 0x40]
jne 0x14005c470
mov esi, dword [rsp + 0x30]
mov r13, qword [rbp + 0x290]
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
jb 0x14005cba3
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005cb9e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005ce31
jmp 0x14005cb9e
mov rdi, qword [rbx + 0x38]
test rdi, rdi
je 0x14005c698
lock inc dword [rdi + 8]
mov rdi, qword [rbx + 0x38]
mov r13, qword [rsp + 0x68]
mov rsi, qword [rsp + 0x50]
mov rbx, qword [rbx + 0x30]
mov qword [rbp + 0x38], rbx
mov qword [rbp + 0x40], rdi
mov r15, qword [rsp + 0x70]
lea rax, [r15 + 1]
cmp rax, qword [rbp - 0x40]
jne 0x14005c712
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x10], xmm0
test rdi, rdi
je 0x14005c6c8
lock inc dword [rdi + 8]
mov rbx, qword [rbp + 0x38]
mov qword [rbp - 0x10], rbx
mov qword [rbp - 8], rdi
lea rax, [rsp + 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rbp - 0x10]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x30]
mov rax, qword [rbp + 0x290]
mov r8, qword [rax]
mov rax, qword [rbp + 0x288]
mov edx, dword [rax]
mov rcx, r12
call fcn.140058400
mov r13, qword [rsp + 0x68]
mov rsi, qword [rsp + 0x50]
jmp 0x14005c7b4
mov rcx, qword [rbx + 0x60]
mov rax, qword [rcx]
call qword [rax + 0x30]
test al, al
je 0x14005ce6e
mov rcx, qword [rbx + 0x60]
mov rax, qword [rcx]
lea rdx, [rbp + 0x168]
call qword [rax + 0x40]
nop
xorps xmm0, xmm0
movdqu xmmword [rbp], xmm0
test rdi, rdi
je 0x14005c755
lock inc dword [rdi + 8]
mov r13, qword [rsp + 0x68]
mov rsi, qword [rsp + 0x50]
mov rbx, qword [rbp + 0x38]
mov qword [rbp], rbx
mov qword [rbp + 8], rdi
mov r9, rax
lea r8, [rsp + 0x50]
lea rdx, [rbp]
mov rcx, r12
call fcn.14005e970
nop
mov rdx, qword [rbp + 0x180]
cmp rdx, 0x10
jb 0x14005c7b4
inc rdx
mov rcx, qword [rbp + 0x168]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c7ae
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005ce62
call fcn.1401de460
nop
test rdi, rdi
je 0x14005c7f2
mov eax, 0xffffffff
lock xadd dword [rdi + 8], eax
cmp eax, 1
jne 0x14005c7e8
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rdi + 0xc], eax
cmp eax, 1
jne 0x14005c7e8
mov rax, qword [rdi]
mov rcx, rdi
call qword [rax + reloc.WS2_32.dll_htonl]
mov rsi, qword [rsp + 0x50]
mov r13, qword [rsp + 0x68]
cmp r13, 0x10
jb 0x14005c61d
lea rdx, [r13 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x14005c825
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005ce68
mov rcx, rsi
call fcn.1401de460
jmp 0x14005c61d
cmp rdx, 1
lea rax, [rbp + 0xc8]
jbe 0x14005c843
lea rax, [rdi + 0x18]
cmp byte [rax + 0x10], 0
je 0x14005c853
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x38], xmm0
jmp 0x14005c85c
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x38], xmm0
mov rax, qword [rsp + 0x40]
cmp rax, qword [rsp + 0x38]
je 0x14005cba3
cmp rdx, 1
lea rax, [rbp + 0xc8]
jbe 0x14005c87d
lea rax, [rdi + 0x18]
cmp byte [rax + 0x10], 0
je 0x14005c88d
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x38], xmm0
jmp 0x14005c896
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x38], xmm0
mov qword [rbp - 0x20], 0
mov qword [rbp - 0x18], setsockopt
mov byte [rbp - 0x30], 0
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
cmp rdx, r8
je 0x14005c8d3
sub r8, rdx
lea rcx, [rbp - 0x30]
call fcn.140024bb0
mov r15, qword [rbp + 0x88]
mov rdi, qword [rbp + 0x80]
or ebx, 0xc
mov dword [rsp + 0x4c], ebx
mov rbx, qword [r12]
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0x30]
mov rcx, rbx
call fcn.140059700
mov rax, qword [rbp + 0x30]
cmp rax, qword [rbx + 8]
jne 0x14005c96f
cmp byte [r12 + 0xa8], 0
je 0x14005ce99
mov rcx, qword [r13]
mov rax, qword [rcx + r14]
mov rdi, qword [rsp + 0x78]
mov qword [rcx + rdi*8], rax
inc dword [rsp + 0x48]
inc rdi
mov qword [rsp + 0x78], rdi
inc esi
mov dword [rsp + 0x30], esi
mov rax, qword [rbp - 0x18]
cmp rax, 0x10
jb 0x14005cba9
lea rdx, [rax + 1]
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005c965
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005ce93
call fcn.1401de460
jmp 0x14005cba9
mov rbx, qword [rax + 0x38]
test rbx, rbx
je 0x14005c992
lock inc dword [rbx + 8]
mov rbx, qword [rax + 0x38]
mov esi, dword [rsp + 0x30]
mov r15, qword [rbp + 0x88]
mov rdi, qword [rbp + 0x80]
mov r14, qword [rax + 0x30]
mov qword [rbp + 0x48], r14
mov qword [rbp + 0x50], rbx
sub r15, rdi
movabs rax, 0x2aaaaaaaaaaaaaab
imul r15
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp rdx, 2
lea rax, [rbp + 0xc8]
jbe 0x14005c9cd
lea rax, [rdi + 0x30]
cmp byte [rax + 0x10], 0
je 0x14005c9dd
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x38], xmm0
jmp 0x14005c9e6
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x38], xmm0
mov rax, qword [rsp + 0x40]
cmp rax, qword [rsp + 0x38]
je 0x14005cae2
cmp rdx, 3
ja 0x14005ca05
lea rdi, [rbp + 0xc8]
jmp 0x14005ca09
add rdi, 0x48
cmp byte [rdi + 0x10], 0
je 0x14005ca19
movups xmm0, xmmword [rdi]
movups xmmword [rsp + 0x38], xmm0
jmp 0x14005ca22
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x38], xmm0
mov qword [rbp + 0xf0], 0
mov qword [rbp + socket8], 0xf
mov byte [rbp + 0xe0], 0
mov rdx, qword [rsp + 0x38]
mov r8, qword [rsp + 0x40]
cmp rdx, r8
je 0x14005ca5d
sub r8, rdx
lea rcx, [rbp + 0xe0]
call fcn.140024bb0
or dword [rsp + 0x4c], 0x30
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x10], xmm0
test rbx, rbx
je 0x14005ca7b
lock inc dword [rbx + 8]
mov esi, dword [rsp + 0x30]
mov r14, qword [rbp + 0x48]
mov qword [rbp + 0x10], r14
mov qword [rbp + 0x18], rbx
lea r9, [rbp + 0xe0]
lea r8, [rbp - 0x30]
lea rdx, [rbp + 0x10]
mov rcx, r12
call fcn.14005e970
nop
mov rdx, qword [rbp + 0xf8]
cmp rdx, 0x10
jb 0x14005cb2f
inc rdx
mov rcx, qword [rbp + 0xe0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005cadb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005cebd
call fcn.1401de460
jmp 0x14005cb2f
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x20], xmm0
test rbx, rbx
je 0x14005caf7
lock inc dword [rbx + 8]
mov r14, qword [rbp + 0x48]
mov qword [rbp + 0x20], r14
mov qword [rbp + 0x28], rbx
lea rax, [rbp - 0x30]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x20]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x30]
mov r8, qword [r13]
mov rax, qword [rbp + 0x288]
mov edx, dword [rax]
mov rcx, r12
call fcn.140058400
mov esi, dword [rsp + 0x30]
test rbx, rbx
je 0x14005cb67
mov eax, 0xffffffff
lock xadd dword [rbx + 8], eax
cmp eax, 1
jne 0x14005cb63
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x14005cb63
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + reloc.WS2_32.dll_htonl]
mov esi, dword [rsp + 0x30]
mov rax, qword [rbp - 0x18]
cmp rax, 0x10
jb 0x14005cba3
lea rdx, [rax + 1]
mov rcx, qword [rbp - 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005cb9e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005ce2b
call fcn.1401de460
inc esi
mov dword [rsp + 0x30], esi
lea rcx, [rbp + 0x80]
call fcn.140050fb0
mov r15, qword [rbp + 0x288]
cmp esi, dword [r15]
je 0x14005cbda
mov ebx, dword [rsp + 0x4c]
xor r8d, r8d
jmp 0x14005c250
mov byte [rbp + 0x298], 1
inc esi
mov dword [rsp + 0x30], esi
mov rdi, qword [r12]
mov rdi, qword [rdi + 8]
mov rbx, qword [rdi]
cmp rbx, rdi
je 0x14005cd5c
nop
mov rax, qword [rbx + 0x30]
mov r14, qword [rax + 0x60]
lea r8, [rbx + 0x30]
lea rdx, [rbp + 0x148]
lea rcx, [r12 + 0x68]
call fcn.14004cbf0
mov rax, qword [rbp + 0x148]
cmp qword [rax + 0x30], 0
jne 0x14005cd45
mov rax, qword [r14]
mov rcx, r14
call qword [rax + 0x20]
test al, al
je 0x14005cd45
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x80], xmm0
mov rcx, qword [rbx + 0x38]
test rcx, rcx
je 0x14005cc49
lock inc dword [rcx + 8]
mov rcx, qword [rbx + 0x38]
mov rax, qword [rbx + 0x30]
mov qword [rbp - 0x80], rax
mov qword [rbp - 0x78], rcx
lea rax, [rbp - 0x80]
mov qword [rsp + 0x38], rax
lea r8, [rbp - 0x80]
lea rdx, [rbp + 0x158]
lea rcx, [r12 + 0x68]
call fcn.14004cbf0
mov rsi, qword [rbp + 0x158]
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x60], xmm0
mov rax, qword [rbp - 0x78]
test rax, rax
je 0x14005cc93
lock inc dword [rax + 8]
mov rax, qword [rbp - 0x78]
movaps xmm1, xmmword [rbp - 0x80]
movdqa xmmword [rbp - 0x60], xmm1
lea rcx, [rbp - 0x60]
mov qword [rbp - 0x70], rcx
movdqa xmmword [rbp + 0x60], xmm0
test rax, rax
je 0x14005ccb7
lock inc dword [rax + 8]
movdqa xmm1, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0x60], xmm1
lea rdx, [rbp + 0x60]
lea rcx, [rsi + 0x20]
call fcn.140059230
mov rcx, qword [rsi + 0x20]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
nop
mov rsi, qword [rbp - 0x58]
test rsi, rsi
je 0x14005cd0d
mov eax, 0xffffffff
lock xadd dword [rsi + 8], eax
cmp eax, 1
jne 0x14005cd0d
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rsi + 0xc], eax
cmp eax, 1
jne 0x14005cd0d
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + reloc.WS2_32.dll_htonl]
nop
mov rsi, qword [rbp - 0x78]
test rsi, rsi
je 0x14005cd45
mov eax, 0xffffffff
lock xadd dword [rsi + 8], eax
cmp eax, 1
jne 0x14005cd45
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax]
mov eax, 0xffffffff
lock xadd dword [rsi + 0xc], eax
cmp eax, 1
jne 0x14005cd45
mov rax, qword [rsi]
mov rcx, rsi
call qword [rax + reloc.WS2_32.dll_htonl]
mov rbx, qword [rbx]
cmp rbx, rdi
jne 0x14005cbf0
mov esi, dword [rsp + 0x30]
mov r15, qword [rbp + 0x288]
cmp byte [rbp + 0x298], 0
je 0x14005ce0f
cmp esi, dword [r15]
jge 0x14005cdd3
nop
movsxd rcx, esi
mov rax, qword [r13]
mov rdx, qword [rax + rcx*8]
mov qword [rbp + 0x130], 0
mov qword [rbp + 0x138], socket
mov byte [rbp + 0x120], 0
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rdx + r8], 0
jne 0x14005cda0
lea rcx, [rbp + 0x120]
call fcn.140024bb0
lea rdx, [rbp + 0x120]
mov rcx, r12
call fcn.140058c70
test al, al
je 0x14005cdd0
inc esi
cmp esi, dword [r15]
jl 0x14005cd70
cmp esi, dword [r15]
je 0x14005ce0f
movsxd r9, dword [rsp + 0x48]
lea r8, [r9*8]
nop dword [rax]
nop word [rax + rax]
mov rdx, qword [r13]
movsxd rax, esi
mov rcx, qword [rdx + rax*8]
mov qword [r8 + rdx], rcx
inc r9d
inc esi
lea r8, [r8 + 8]
cmp esi, dword [r15]
jne 0x14005cdf0
jmp 0x14005ce14
mov r9d, dword [rsp + 0x48]
mov dword [r15], r9d
add rsp, 0x338
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.140205adc
nop
call fcn.140205adc
nop
call fcn.140205adc
nop
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x188]
call fcn.14004fea0
lea rdx, [0x14033fa68]
lea rcx, [rbp + 0x188]
call fcn.1401fbcb4
nop
call fcn.140205adc
nop
call fcn.140205adc
nop
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x1c0]
call fcn.1400502b0
lea rdx, [0x14033fad8]
lea rcx, [rbp + 0x1c0]
call fcn.1401fbcb4
nop
call fcn.140205adc
nop
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0x1f8]
call fcn.14004fea0
lea rdx, [0x14033fa68]
lea rcx, [rbp + 0x1f8]
call fcn.1401fbcb4
nop
call fcn.140205adc
int3