Function at 0x1400effb0
Capabilities:
Encode data using base64

Disassembly:
jmp 0x1404df615
mov qword [rsp + 0x10], rbx
jmp 0x1404df620
push rdi
sub rsp, 0x20
ror dil, 0x1e
bswap edi
mov rdi, rdx
sub bx, ax
dec ebx
mov rbx, rcx
clc
test rcx, rcx
jmp 0x1404df63f
jne 0x1404df667
call fcn.1404bac3d
mov ebx, 0x16
mov dword [rax], ebx
jmp 0x1404df656
call fcn.1404bb95a
mov eax, ebx
jmp 0x1404df662
jmp 0x1404df9a5
movdqa xmm0, xmmword [0x1400bff60]
movups xmmword [rcx], xmm0
jmp 0x1404df677
movups xmmword [rcx + 0x10], xmm0
jmp 0x1404df680
movd dword [rcx + 0x20], xmm0
test rdi, rdi
jmp 0x1404df68d
je 0x1404df645
mov rax, qword [rdx]
mov qword [rsp + 0x40], rax
cmp rax, 0xffffffffffff5740
jmp 0x1404df6a6
jge 0x1404df6c7
call fcn.1404bac3d
mov ebx, 0x16
jmp 0x1404df6bb
mov dword [rax], ebx
jmp 0x1404df6c2
jmp 0x1404df65b
movabs rcx, 0x79358efdf
clc
cmp rax, rcx
jmp 0x1404df6da
jg 0x1404df6ac
lea rdx, [rsp + 0x30]
mov byte [rsp + 0x30], 0
movzx ecx, r11w
movzx rcx, r9w
lea rcx, [rsp + 0x40]
jmp 0x1404df6fc
call fcn.1404df3f7
mov r8, qword [rsp + 0x40]
btc r9, 0xc9
btc edx, r14d
lea r10, [0x1400c6a80]
bsf rdx, rsp
movzx r9w, dl
stc
mov dword [rbx + 0x14], eax
btc r9d, 0xd1
movabs r11, 0x1845c8a0ce512957
movzx r9d, r8w
mov rax, r11
movsx r9, bx
mov r9d, 1
imul r8
neg al
sar rdx, 0xd
mov rax, rdx
shr rax, 0x3f
shl ecx, 0xc4
ror ch, cl
add rdx, rax
neg ch
rcl cx, cl
movsxd rax, edx
xadd cx, cx
sub ch, 0x2a
rol cx, 0x4d
imul rcx, rax, 0xfffffffffffeae80
sar rax, cl
lea rax, [0x1400c6ab8]
stc
cmp r10b, 0x3d
test r8, r13
mov dword [rbx + 0x1c], edx
stc
lea r8, [r8 + rcx]
add rcx, 0x67c940f8
cmp byte [rsp + 0x30], 0
xchg cx, cx
movzx cx, sil
cmovne r10, rax
cmovns cx, sp
bswap cx
mov cl, 0x53
lea rcx, [r10 + 4]
jmp 0x1404df7b9
jmp 0x1404df7d1
inc r9d
stc
lea rcx, [rcx + 4]
jmp 0x1404df7d1
cmp dword [rcx], edx
jmp 0x1404df7d8
jl 0x1404df7be
lea ecx, [r9 - 1]
xadd ax, ax
mov rax, r11
cmp r11, 0x27937f23
mov dword [rbx + 0x10], ecx
btc rcx, 0xb6
jmp 0x1404df7fd
movsxd rcx, r9d
stc
sub edx, dword [r10 + rcx*4 - 4]
mov dword [rbx + 0xc], edx
or cl, spl
imul qword [rdi]
lahf
movzx rax, r9w
bsf ax, r12w
and dword [rbx + 0x20], 0
mov rcx, rdx
bsf eax, ebp
cqo
sar rcx, 0xd
mov rax, rcx
btc dx, 0x9b
shr rax, 0x3f
bt edx, r11d
add rcx, rax
or dil, 0x2a
bt eax, 0x59
xchg dl, dh
mov eax, 0x92492493
and dil, r9b
bsf di, sp
add ecx, 4
btr rdi, 0x3f
shld di, dx, 0x87
rcr dil, 0x92
imul ecx
shld di, r10w, 0xa
btr di, ax
shl al, cl
add edx, ecx
sar dil, 0x82
shld rax, rdi, 0x6e
sar dil, cl
sar edx, 2
movzx rax, dx
clc
shr edi, cl
mov eax, edx
rcr di, cl
sal edi, 0xb7
shr eax, 0x1f
and di, 0x3968
not edi
sub edi, edi
add edx, eax
or dil, 0xc0
bt di, di
shrd edi, r14d, 0xa7
imul eax, edx, 7
sub ecx, eax
rcr dl, 0xe
stc
movabs rax, 0x48d159e26af37c05
imul r8
adc edi, esi
stc
mov dword [rbx + 0x18], ecx
sar rdx, 0xa
sbb di, 0x4f84
add ax, cx
mov rax, rdx
test sil, bl
ror cx, 0x6f
shr rax, 0x3f
shl cl, cl
sar di, 0x96
add rdx, rax
bt ax, 0xab
movzx rcx, r10w
movsxd rax, edx
btr edi, 0x5a
imul rcx, rax, 0xfffffffffffff1f0
test ebp, 0xe7f3030
sar dil, cl
mov dword [rbx + 8], edx
btr edi, r13d
ror ah, 0xa8
sar al, 0xc
movabs rax, 0x8888888888888889
not dil
lea r8, [r8 + rcx]
ror edi, cl
imul r8
movzx di, r15b
lea rdx, [rdx + r8]
cmp r8b, dil
add al, sil
sar rdx, 5
btc rax, r10
mov rax, rdx
rcr edi, cl
movsx edi, dx
shr rax, 0x3f
bts di, r10w
or rdi, r14
sbb dil, 0xec
lea rdx, [rdx + rax]
rol rdi, cl
sbb rax, 0x52892e8e
imul eax, edx, 0x3c
test dx, r9w
or dil, bpl
mov dword [rbx + 4], edx
xchg dil, dil
add di, bp
setl dil
sub r8d, eax
xadd rdi, rdi
movzx edi, r8w
sub dil, 0x95
mov dword [rbx], r8d
or di, 0x6506
adc dil, 0xc4
sub eax, eax
inc bl
sal di, 0xd7
mov rbx, qword [rsp + 0x38]
and di, dx
movzx rdi, r9w
adc dil, r15b
add rsp, 0x20
pop rdi
jmp 0x1404df9be
ret