Function at 0x140069490
Capabilities:
Encode data using xor

Disassembly:
mov byte [rcx + 0x280], 0
mov byte [rcx + 0x281], 0
mov byte [rcx + 0x282], 0
mov byte [rcx + 0x283], 0
mov byte [rcx + 0x284], 0
mov byte [rcx + 0x285], 0
mov byte [rcx + 0x286], 0
mov byte [rcx + 0x287], 0
mov byte [rcx + 0x288], 0
mov byte [rcx + 0x289], 0
mov byte [rcx + 0x28a], 0
mov byte [rcx + 0x28b], 0
mov byte [rcx + 0x28c], 0
mov byte [rcx + 0x28d], 0
mov byte [rcx + 0x28e], 0
mov byte [rcx + 0x28f], 0
mov byte [rcx + 0x290], 0
mov byte [rcx + 0x291], 0
mov byte [rcx + 0x292], 0
mov byte [rcx + 0x293], 0
mov byte [rcx + 0x294], 0
mov byte [rcx + 0x295], 0
mov byte [rcx + 0x296], 0
mov byte [rcx + 0x297], 0
mov byte [rcx + 0x298], 0
mov byte [rcx + 0x299], 0
mov byte [rcx + 0x29a], 0
mov byte [rcx + 0x29b], 0
mov byte [rcx + 0x29c], 0
mov byte [rcx + 0x29d], 0
mov eax, dword [0x141dcb768]
xor edx, edx
div dword [0x141dcb76c]
add eax, 0x3a0cc4b7
xor eax, 0xac65215c
cmp eax, 0xa95ccaca
ja 0x140069723
mov eax, dword [0x141dcb770]
xor eax, dword [0x141dcb774]
or eax, 0x5f4239f
imul eax, eax, 0x7a8a1bb2
add eax, 0x13060154
mov byte [rcx + 0x29e], 0
mov byte [rcx + 0x29f], 0
mov byte [rcx + 0x2a0], 0
mov byte [rcx + 0x2a1], 0
mov byte [rcx + 0x2a2], 0
mov byte [rcx + 0x2a3], 0
mov byte [rcx + 0x2a4], 0
mov byte [rcx + 0x2a5], 0
mov byte [rcx + 0x2a6], 0
mov byte [rcx + 0x2a7], 0
mov byte [rcx + 0x2a8], 0
mov byte [rcx + 0x2a9], 0
mov byte [rcx + 0x2aa], 0
mov byte [rcx + 0x2ab], 0
mov byte [rcx + 0x2ac], 0
mov byte [rcx + 0x2ad], 0
mov byte [rcx + 0x2ae], 0
mov byte [rcx + 0x2af], 0
mov byte [rcx + 0x2b0], 0
mov byte [rcx + 0x2b1], 0
mov byte [rcx + 0x2b2], 0
mov byte [rcx + 0x2b3], 0
mov byte [rcx + 0x2b4], 0
mov byte [rcx + 0x2b5], 0
mov byte [rcx + 0x2b6], 0
mov byte [rcx + 0x2b7], 0
mov byte [rcx + 0x2b8], 0
mov byte [rcx + 0x2b9], 0
mov byte [rcx + 0x2ba], 0
mov byte [rcx + 0x2bb], 0
mov byte [rcx + 0x2bc], 0
mov byte [rcx + 0x2bd], 0
mov byte [rcx + 0x2be], 0
mov byte [rcx + 0x2bf], 0
mov byte [rcx + 0x2c0], 0
mov dword [rcx + 0x240], 0
mov dword [rcx + 0x244], 0
mov dword [rcx + 0x248], 0
mov dword [rcx + 0x24c], 0
mov dword [rcx + 0x250], 0
mov dword [rcx + 0x254], 0
mov dword [rcx + 0x258], 0
mov dword [rcx + 0x25c], 0
mov dword [rcx + 0x260], 0
mov dword [rcx + 0x264], 0
mov dword [rcx + 0x268], 0
mov dword [rcx + 0x26c], 0
mov dword [rcx + 0x270], 0
cmp eax, 0xa1042f10
jbe 0x14006989f
mov byte [rcx + 0x29e], 0
mov byte [rcx + 0x29f], 0
mov byte [rcx + 0x2a0], 0
mov byte [rcx + 0x2a1], 0
mov byte [rcx + 0x2a2], 0
mov byte [rcx + 0x2a3], 0
mov byte [rcx + 0x2a4], 0
mov byte [rcx + 0x2a5], 0
mov byte [rcx + 0x2a6], 0
mov byte [rcx + 0x2a7], 0
mov byte [rcx + 0x2a8], 0
mov byte [rcx + 0x2a9], 0
mov byte [rcx + 0x2aa], 0
mov byte [rcx + 0x2ab], 0
mov byte [rcx + 0x2ac], 0
mov byte [rcx + 0x2ad], 0
mov byte [rcx + 0x2ae], 0
mov byte [rcx + 0x2af], 0
mov byte [rcx + 0x2b0], 0
mov byte [rcx + 0x2b1], 0
mov byte [rcx + 0x2b2], 0
mov byte [rcx + 0x2b3], 0
mov byte [rcx + 0x2b4], 0
mov byte [rcx + 0x2b5], 0
mov byte [rcx + 0x2b6], 0
mov byte [rcx + 0x2b7], 0
mov byte [rcx + 0x2b8], 0
mov byte [rcx + 0x2b9], 0
mov byte [rcx + 0x2ba], 0
mov byte [rcx + 0x2bb], 0
mov byte [rcx + 0x2bc], 0
mov byte [rcx + 0x2bd], 0
mov byte [rcx + 0x2be], 0
mov byte [rcx + 0x2bf], 0
mov byte [rcx + 0x2c0], 0
mov dword [rcx + 0x240], 0
mov dword [rcx + 0x244], 0
mov dword [rcx + 0x248], 0
mov dword [rcx + 0x24c], 0
mov dword [rcx + 0x250], 0
mov dword [rcx + 0x254], 0
mov dword [rcx + 0x258], 0
mov dword [rcx + 0x25c], 0
mov dword [rcx + 0x260], 0
mov dword [rcx + 0x264], 0
mov dword [rcx + 0x268], 0
mov dword [rcx + 0x26c], 0
mov dword [rcx + 0x270], 0
jmp 0x140069585
mov eax, dword [0x141dcb778]
imul eax, dword [0x141dcb77c]
add eax, 0x9838f0f3
cmp eax, 0xa3f4761f
jbe 0x1400698e0
mov dword [rcx + 0x274], 0
mov dword [rcx + 0x278], 0
mov dword [rcx + 0x27c], 0
nop word cs:[rax + rax]
mov eax, dword [0x141dcb780]
add eax, dword [0x141dcb784]
xor eax, 0xc8fc4bad
imul rax, rax, 0x77cdd73b
shr rax, 0x3e
or eax, 0x7f5dd55c
mov dword [rcx + 0x274], 0
mov dword [rcx + 0x278], 0
mov dword [rcx + 0x27c], 0
cmp eax, 0x44e8e3aa
jb 0x1400698e0
ret