Function at 0x14006befa
Capabilities:
Encode data using base64

Disassembly:
push rax
pushf
mov eax, 0x886dd3b
pushf
not eax
add eax, 0xc88af7ee
xor eax, 0x9980086d
rol eax, 5
popf
pushf
not eax
add eax, 0xbbc37a7f
xor eax, 0xcab4f3e1
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xa6289660
xor eax, 0xe82fc084
rol eax, 0x57
popf
pushf
not eax
add eax, 0xf9caaddc
xor eax, 0xd50b8266
rol eax, 0x54
popf
cmp eax, 4
jne 0x14006bf5d
popf
pop rax
jmp 0x14006c29e
cmp eax, 0
jne 0x14006bf6c
popf
pop rax
jmp 0x14006c03e
cmp eax, 3
jne 0x14006bf7b
popf
pop rax
jmp 0x14006c263
cmp eax, 1
jne 0x14006bf8a
popf
pop rax
jmp 0x14006c0f2
cmp eax, 0xd
jne 0x14006bf99
popf
pop rax
jmp 0x14006c7fa
cmp eax, 7
jne 0x14006bfa8
popf
pop rax
jmp 0x14006c427
cmp eax, 0xe
jne 0x14006bfb7
popf
pop rax
jmp 0x14006c872
cmp eax, 0xb
jne 0x14006bfc6
popf
pop rax
jmp 0x14006c6d7
cmp eax, 0xc
jne 0x14006bfd5
popf
pop rax
jmp 0x14006c79e
cmp eax, 8
jne 0x14006bfe4
popf
pop rax
jmp 0x14006c4cf
cmp eax, 5
jne 0x14006bff3
popf
pop rax
jmp 0x14006c32b
cmp eax, 2
jne 0x14006c002
popf
pop rax
jmp 0x14006c1cf
cmp eax, 9
jne 0x14006c011
popf
pop rax
jmp 0x14006c51f
cmp eax, 0xa
jne 0x14006c020
popf
pop rax
jmp 0x14006c5c6
cmp eax, 6
jne 0x14006c02f
popf
pop rax
jmp 0x14006c393
cmp eax, 0xf
jne 0x14006c03e
popf
pop rax
jmp 0x14006c8ac
push rbx
sub rsp, 0x20
mov r11, qword [rcx + 8]
mov rbx, rcx
mov r8, qword [rcx]
cmp r8, r11
je 0x14006c099
push rax
pushf
mov eax, 0xd955db2d
pushf
not eax
add eax, 0x8f510459
xor eax, 0xab93f2d4
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xfc25bbbc
xor eax, 0xb6c7cf84
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xec493022
xor eax, 0xc71ec869
rol eax, 0xc3
popf
jmp 0x14006bf4e
push rax
pushf
mov eax, 0x74c4f78d
pushf
not eax
add eax, 0xf8e60ebc
xor eax, 0xecbe795d
rol eax, 0xca
popf
pushf
not eax
add eax, 0xe37fa531
xor eax, 0x9643eed1
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8e3e4c4f
xor eax, 0xc53e8fe4
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf4686492
xor eax, 0xdc63e4ad
rol eax, 0xb1
popf
jmp 0x14006bf4e
mov qword [rsp + 0x38], rsi
mov esi, 0xbbb7827e
pushf
not esi
add esi, 0xc2b9338a
xor esi, 0xf18154c4
rol esi, 0x85
popf
pushf
not esi
add esi, 0xaae72122
xor esi, 0xdacac723
rol esi, 0x40
popf
mov qword [rsp + 0x40], rdi
mov edi, 0xef636d45
pushf
not edi
add edi, 0xab687f8a
xor edi, 0xdb5e42c9
rol edi, 0xf9
popf
pushf
not edi
add edi, 0xf1a7c38f
xor edi, 0x813b31d1
rol edi, 0xbe
popf
pushf
not edi
add edi, 0xca666948
xor edi, 0xb46c39f8
rol edi, 0x7f
popf
nop dword [rax]
push rax
pushf
mov eax, 0xab2a24be
pushf
not eax
add eax, 0xeaa22e87
xor eax, 0xc80c7138
rol eax, 0x42
popf
pushf
not eax
add eax, 0xcf177353
xor eax, 0xe40748a9
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xe31706f5
xor eax, 0xd0b5ea81
rol eax, 0xea
popf
pushf
not eax
add eax, 0xf400c5f1
xor eax, 0xb1a10ce5
rol eax, 0xe9
popf
jmp 0x14006bf4e
xor eax, eax
cmp dword [r8 + 0x10], eax
jbe 0x14006c230
push rax
pushf
mov eax, 0x1c7552c3
pushf
not eax
add eax, 0x9e5608a5
xor eax, 0xd5ed1591
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xfcf8e292
xor eax, 0xd02d8b35
rol eax, 0x73
popf
pushf
not eax
add eax, 0xc84b96e3
xor eax, 0x8bd47c90
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb522bf00
xor eax, 0xadb97a0d
rol eax, 0x28
popf
jmp 0x14006bf4e
push rax
pushf
mov eax, 0x7b7351f
pushf
not eax
add eax, 0xb768056b
xor eax, 0xb2ae317d
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd351b983
xor eax, 0xf21b9264
rol eax, 0xb7
popf
jmp 0x14006bf4e
nop dword [rax + rax]
push rax
pushf
mov eax, 0x74ef51f3
pushf
not eax
add eax, 0xba26c63e
xor eax, 0xa09957a9
rol eax, 0x82
popf
pushf
not eax
add eax, 0x892c8bf1
xor eax, 0xf273fd61
rol eax, 0xba
popf
jmp 0x14006bf4e
mov rcx, qword [r8 + 8]
movzx r9d, word [rcx + rax*2]
movzx ecx, r9w
and cx, di
cmp cx, si
jne 0x14006c2f8
push rax
pushf
mov eax, 0xdb237c4f
pushf
not eax
add eax, 0xebae4798
xor eax, 0xee170d40
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xa143de1d
xor eax, 0xa04d1103
rol eax, 1
popf
pushf
not eax
add eax, 0xd65f9017
xor eax, 0x93ef2766
rol eax, 0xaf
popf
jmp 0x14006bf4e
push rax
pushf
mov eax, 0xac866bbe
pushf
not eax
add eax, 0xa074f284
xor eax, 0xfe0a90cf
rol eax, 0x65
popf
pushf
not eax
add eax, 0x8fafa3f0
xor eax, 0xd32c22ae
rol eax, 0xb3
popf
jmp 0x14006bf4e
mov rcx, qword [r8]
and r9d, 0xfff
add qword [r9 + rcx], rdx
push rax
pushf
mov eax, 0x685eec37
pushf
not eax
add eax, 0xd1cb50af
xor eax, 0xe9036d07
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xca2226fa
xor eax, 0xd3c8d498
rol eax, 0x70
popf
pushf
not eax
add eax, 0xed99cc0d
xor eax, 0x8db7356a
rol eax, 0x54
popf
pushf
not eax
add eax, 0x8d1cc459
xor eax, 0xc4ad1a91
rol eax, 0x8c
popf
jmp 0x14006bf4e
inc eax
cmp eax, dword [r8 + 0x10]
jb 0x14006c3ce
push rax
pushf
mov eax, 0x3374f74
pushf
not eax
add eax, 0xd26058d3
xor eax, 0xc31272f1
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x9165aaf8
xor eax, 0xb279e0e9
rol eax, 0xf8
popf
jmp 0x14006bf4e
push rax
pushf
mov eax, 0x4a521134
pushf
not eax
add eax, 0xfd0a1a1f
xor eax, 0xf3ef7d29
rol eax, 0x85
popf
pushf
not eax
add eax, 0xdc0cfaee
xor eax, 0xa282623d
rol eax, 0xa
popf
pushf
not eax
add eax, 0xce636f7f
xor eax, 0x867988ec
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xbc0cae79
xor eax, 0xdf351571
rol eax, 0xd0
popf
jmp 0x14006bf4e
add r8, 0x18
cmp r8, r11
jne 0x14006c489
push rax
pushf
mov eax, 0x430e74dd
pushf
not eax
add eax, 0x9c7bc421
xor eax, 0xb2d5d0ee
rol eax, 0x91
popf
pushf
not eax
add eax, 0xae4ecba1
xor eax, 0x8409b158
rol eax, 0x55
popf
pushf
not eax
add eax, 0xf127248a
xor eax, 0x94a37535
rol eax, 0xae
popf
pushf
not eax
add eax, 0x9e9ba21d
xor eax, 0xf2966c7e
rol eax, 0x41
popf
jmp 0x14006bf4e
push rax
pushf
mov eax, 0x8b93d889
pushf
not eax
add eax, 0xba78858e
xor eax, 0xb2b989ae
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe012bff3
xor eax, 0xd46ebee1
rol eax, 0x84
popf
pushf
not eax
add eax, 0x90a9a363
xor eax, 0xe83f3fbe
rol eax, 0xc2
popf
jmp 0x14006bf4e
mov rdi, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x38]
push rax
pushf
mov eax, 0x6a2a15d7
pushf
not eax
add eax, 0xf384c5ba
xor eax, 0xc2721466
rol eax, 0x86
popf
pushf
not eax
add eax, 0xab5885c6
xor eax, 0xe61f2724
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc644796c
xor eax, 0x8c921cb3
rol eax, 0x92
popf
jmp 0x14006bf4e
mov r8, qword [rbx]
test r8, r8
je 0x14006c580
push rax
pushf
mov eax, 0x9811339d
pushf
not eax
add eax, 0x82cd50aa
xor eax, 0xeef067a0
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x80177b1d
xor eax, 0xd59655e8
rol eax, 0x92
popf
pushf
not eax
add eax, 0xa1ae922d
xor eax, 0xe92f567b
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf03e7016
xor eax, 0x8dde0b11
rol eax, 0xf2
popf
jmp 0x14006bf4e
push rax
pushf
mov eax, 0xe466201f
pushf
not eax
add eax, 0xdb102497
xor eax, 0x9f00955e
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xbd301eb3
xor eax, 0xc1f36726
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xd1a23a8d
xor eax, 0xf6f2a127
rol eax, 0xc4
popf
jmp 0x14006bf4e
mov rcx, qword [rbx + 0x10]
movabs rax, 0x762c989a62cd0cea
pushf
not rax
add rax, 0x61048f6b
xor rax, 0x7c9d2e1f
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x7359a623
xor rax, 0x70c10504
rol rax, 0xc3
popf
pushf
not rax
add rax, 0x7535d4a7
xor rax, 0x5d416433
rol rax, 0x10
popf
pushf
not rax
add rax, 0x65a3adce
xor rax, 0x4f2b1d1e
rol rax, 0x23
popf
sub rcx, r8
imul rcx
sar rdx, 2
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
lea rdx, [rdx + rdx*2]
shl rdx, 3
cmp rdx, 0x1000
jb 0x14006c6a4
push rax
pushf
mov eax, 0xef48032
pushf
not eax
add eax, 0xbfa614cd
xor eax, 0xef095e99
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb2a24e5d
xor eax, 0xb6909d54
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x901d8bb9
xor eax, 0xee46c759
rol eax, 0x18
popf
jmp 0x14006bf4e
push rax
pushf
mov eax, 0x7fad0733
pushf
not eax
add eax, 0xbd346e66
xor eax, 0xa47f941b
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe4fdc069
xor eax, 0xb1dbda15
rol eax, 0xc
popf
jmp 0x14006bf4e
mov rcx, qword [r8 - 8]
add rdx, 0x27
sub r8, rcx
lea rax, [r8 - 8]
cmp rax, 0x1f
ja 0x14006c745
push rax
pushf
mov eax, 0x97b4c16b
pushf
not eax
add eax, 0xff311e9e
xor eax, 0xa0588e3e
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8acedc90
xor eax, 0xa173ed1f
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe6b7fa1e
xor eax, 0xefa10a2f
rol eax, 0x37
popf
pushf
not eax
add eax, 0xbb1b967a
xor eax, 0xdde79ac9
rol eax, 0x59
popf
jmp 0x14006bf4e
push rax
pushf
mov eax, 0xbb0ade81
pushf
not eax
add eax, 0xff68953e
xor eax, 0xc61739a9
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa7e39899
xor eax, 0xfc8bdfd1
rol eax, 0x31
popf
pushf
not eax
add eax, 0xac60c8f2
xor eax, 0xa68824f4
rol eax, 0x76
popf
pushf
not eax
add eax, 0x87f9d564
xor eax, 0xe80d7465
rol eax, 0x96
popf
jmp 0x14006bf4e
mov r8, rcx
push rax
pushf
mov eax, 0x1f6b44f7
pushf
not eax
add eax, 0xa35b1d7e
xor eax, 0xb3c9cb77
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa3a42100
xor eax, 0x806ae799
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc28d53bb
xor eax, 0xfc71baaa
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa26f3fc7
xor eax, 0x985402c5
rol eax, 0xa6
popf
jmp 0x14006bf4e
mov rcx, r8
call fcn.1400512f9
mov qword [rbx], 0
mov qword [rbx + 8], 0
mov qword [rbx + 0x10], 0
push rax
pushf
mov eax, 0xa6b426dd
pushf
not eax
add eax, 0x9e60e370
xor eax, 0xa1f1fe51
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8d7e2d20
xor eax, 0xaa6ac757
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xb4ed5ea0
xor eax, 0x914a93b6
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xc0fb8e51
xor eax, 0x8fb30031
rol eax, 0x43
popf
jmp 0x14006bf4e
add rsp, 0x20
pop rbx
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3