Function at 0x1404d3676
Capabilities:
Encode data using xor

Disassembly:
bswap r14d
lea r9, [rbp + r8*4 + 0x695c2261]
lea rbp, [rbp + rbp*4 + 0x16aa6e24]
mov r9, qword [rsp + 0x30]
lea r8, [rbp + rbp*8 + 0x1e4e1263]
lea rbp, [r8*2 + 0x17512d22]
sets r14b
sub rbp, 0x48df6b8e
seta r8b
xor r8, r14
add qword [rsp + 0x28], 0xfffffffffffeb2d3
add ebp, 0x5aed02ef
add qword [rsp], 0x212a
test bp, r8w
mov r14w, 0xea8
ja 0x1404bf23f
add byte [rax], al
jb 0x1402d7f90
invalid
invalid
cli
sbb al, 0x1f
add byte [riz*8 + 0x53ca23a5], ch
sub dword [rax - 0x58], edx
test eax, 0xa850bea2
jo 0x1402d7f2a
mov esi, 0xd570a850
push rdi
push rax
test al, 0x4f
call qword [rbp - 0x58]
invalid
or byte [rdi - 0x58], cl
and edi, dword [rax - 0x3557b560]
mov eax, 0xcaa84aa0
clc
jo 0x1402d7f41
push 0x67
sub eax, 0xb03057b4
mov dl, byte [rdi - 0x76]
jge 0x1402d7fac
jae 0x1402d7f50
jbe 0x1402d7ff3
test ecx, ebp
add dword [rax], eax
add byte [rax + 0xd776509], al
invalid
clc
cmpsd dword [rsi], dword [rdi]
jo 0x1402d7f8c
invalid
test word [rsp + 0x48], 0x2d54
not ebp
call fcn.14035a18c
jo 0x1402d7ec5
cmp r14b, 0xc0
not r8
call fcn.1402d7eb9
mov r9w, 0x40a3
push r14
lea rbx, [rdx + rdx*2 + 0x535c6dca]
not bp
cmp r12d, r9d
setbe r12b
and r9w, 0x5a52
add edx, 0x429444cd
movabs r14, 0x2a772f9929e26da7
push r15
push r13
jbe 0x14031eccb
push r10
and r9w, word [rsp]
mov rbx, qword [rsp + 0x28]
mov r13, qword [rsp]
mov byte [rsp], dl
and r10d, 0x64e601bc
mov r9b, r13b
and r9, r13
lea r9, [r10 + r9 + 0x3d26236c]
movzx r14d, word [rsp + 3]
setns r12b
call fcn.140366a97
cmovbe esi, ebx
push rbp
push r12
mov rbx, qword [rsp + 0x28]
setle sil
or sil, byte [rsp + 1]
bswap ecx
setle sil
mov byte [rsp], reloc.WS2_32.dll_sendto
xor r12b, sil
or esi, ecx
cmp si, 0x5854
seto sil
call fcn.140328d00
movzx r14d, bpl
movzx ebp, r14w
or dword [rsp], 0x1e2b330d
test word [rsp + 0x18], 0x6e6a
jbe 0x1404bf2a5
cmp ebp, r14d
call fcn.14033308d
add byte [rax], al
add dword [rcx], edx
add eax, 0xdc21100
jo 0x1402faded
invalid
sub dh, bh
invalid
xor r14d, dword [rsp + 3]
sub byte [rsp + 0x18], bpl
ja 0x1402fadb1
sub word [rsp + 0x10], 0x2b14
not qword [rsp + 0x10]
neg r14
not byte [rsp + 0x10]
cmp word [rsp + 0x10], 0x29b9
movabs r14, 0x6dbb0707089a086c
setg byte [rsp + 0x10]
call fcn.14039e5d0
cmp word [rsp + 0x98], 0x955
cmovo esi, dword [rsp + 0x68]
lea rbp, [r10*4 + 0x657a39cf]
or si, word [rsp + 0x4c]
cmovns rsi, r10
mov rdi, qword [rsp + 0x78]
jle 0x1402f5063
call fcn.140593c2d
xor r14b, r14b
cmp r14, 0x2d6922f5
mov r14, qword [rsp + 8]
push qword [rsp]
popfq
lea rsp, [rsp + 0x10]
ret
or r14, rbp
add qword [rsp + 0x38], 0xffffffffbfcd8fdb
movsxd r8, r14d
xor r14, r8
test bp, r8w
movsx bp, r8w
setne r8b
bswap r14d
mov rbp, qword [rsp + 8]
sub r8, 0x4cb82339
neg r14
call fcn.14054302b
add word [rsp + 0x38], 0x5ce4
neg r15d
mov r13, qword [rsp + 0x38]
xor dword [rsp + 0x20], 0x37d64f30
push rdx
push r13
mov byte [rsp + 0x30], Ordinal_211
or r13, qword [rsp]
mov rdx, r10
mov rdx, qword [rsp + 8]
not dword [rsp]
neg r9d
cmp qword [rsp + 0x48], r10
jo 0x140339b4c
mov word [rsp], 0x29f5
neg r14b
xor word [rsp], 0x341a
setno r15b
sub r14, r14
jg 0x1404bf2bd
sub r14d, 0x66e73f9c
jns 0x140312473
call fcn.140329222
add byte [rax], al
add byte [rdi], bh
invalid
jns 0x1403a17d6
movabs dword [0x8c0e6588b8fd5336], eax
xchg byte [rsi], ch
fcmovnu st(0), st(4)
invalid