Function at 0x1400e6040
Capabilities:
Decode data using base64 via dword translation table

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x98
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x10], 0xfffffffffffffffe
mov dword [rbp - 0x14], r9d
mov r13, r8
mov r12, rdx
lea r8, [r8*4]
movabs rdx, 0xaaaaaaaaaaaaaaab
mov rax, r8
mul rdx
mov rbx, rdx
mov qword [rbp - 0x48], rcx
shr rbx, 1
test r8, r8
je 0x1400e60b6
movzx eax, byte [0x140202701]
mov edx, 1
mov rcx, rbx
call fcn.14001c710
test rax, rax
je 0x1400e6f58
mov r15, rax
jmp 0x1400e60bc
mov r15d, 1
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x28], r15
mov qword [rbp - 0x20], 0
mov rcx, r12
mov rdx, r13
call fcn.1400e9bb0
mov rsi, rax
mov ecx, 6
mul rcx
jo 0x1400e6ede
mov r14, rax
test rax, rax
mov qword [rbp], rsi
je 0x1400e6111
cmp rbx, r14
jae 0x1400e6115
lea rcx, [rbp - 0x30]
xor edx, edx
mov r8, r14
call fcn.140149ce0
mov r15, qword [rbp - 0x28]
mov rdi, qword [rbp - 0x20]
jmp 0x1400e6117
xor edi, edi
jmp 0x1400e6132
xor edi, edi
lea rsi, [r15 + rdi]
lea r8, [r14 - 1]
mov rcx, rsi
xor edx, edx
call sub.VCRUNTIME140.dll_memset
mov byte [r14 + rsi - 1], 0
add rdi, r14
mov qword [rbp - 0x20], rdi
mov eax, dword [rbp - 0x14]
shr eax, 0x10
movsx rax, al
lea rcx, [0x140173918]
mov r10, qword [rcx + rax*8]
mov eax, r13d
and eax, 7
cmp rax, 5
ja case.default.0x1400e6165
lea rcx, [0x140173930]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
mov al, 1
jmp 0x1400e6bd8
mov eax, 0xa
jmp case.default.0x1400e6165
mov eax, 8
jmp case.default.0x1400e6165
mov eax, 0xc
jmp case.default.0x1400e6165
mov eax, 0xb
mov r11, r13
sub r11, rax
mov eax, 0
cmovb r11, rax
mov rsi, r11
sub rsi, 0x20
mov qword [rbp + 8], r15
mov qword [rbp - 0x10], rdi
mov qword [rbp - 0x40], r13
jae 0x1400e632d
xor ecx, ecx
cmp r11, 8
mov qword [rbp - 8], rax
jb 0x1400e678a
add r11, 0xfffffffffffffff8
cmp rcx, r11
jae 0x1400e678a
lea r9, [rcx + 8]
cmp rcx, 0xfffffffffffffff8
je 0x1400e6f26
cmp r9, r13
mov rax, qword [rbp - 8]
ja 0x1400e6f41
lea rdx, [rax + 8]
cmp rax, 0xfffffffffffffff7
ja 0x1400e6efb
cmp rdx, rdi
ja 0x1400e6f0f
movzx r8d, byte [r12 + rcx]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x1400e6ad1
movzx r8d, byte [r12 + rcx + 1]
movzx edx, byte [r10 + r8]
cmp rdx, 0xff
je 0x1400e6abc
movzx r8d, byte [r12 + rcx + 2]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x1400e6ac1
movzx r8d, byte [r12 + rcx + 3]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x1400e6ac7
movzx r8d, byte [r12 + rcx + 4]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x1400e6acd
movzx r8d, byte [r12 + rcx + 5]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x1400e6adb
movzx r8d, byte [r12 + rcx + 6]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x1400e6ae1
mov rax, r11
movzx r8d, byte [r12 + rcx + 7]
movzx r11d, byte [r10 + r8]
cmp r11, 0xff
je 0x1400e6ae7
shl rsi, 0x3a
shl rdx, 0x34
or rdx, rsi
shl rbx, 0x2e
shl rdi, 0x28
or rdi, rbx
or rdi, rdx
shl r14, 0x22
shl r15, 0x1c
or r15, r14
shl r13d, 0x16
or r13, r15
or r13, rdi
shl r11d, 0x10
or r11, r13
bswap r11
mov r15, qword [rbp + 8]
mov rcx, qword [rbp - 8]
mov qword [r15 + rcx], r11
add rcx, 6
mov qword [rbp - 8], rcx
dec qword [rbp]
mov rcx, r9
mov r11, rax
cmp r9, rax
mov rdi, qword [rbp - 0x10]
mov r13, qword [rbp - 0x40]
jb 0x1400e61cd
jmp 0x1400e678d
xor r9d, r9d
xor eax, eax
mov qword [rbp - 0x38], r11
mov qword [rbp - 8], rsi
cmp r9, 0xffffffffffffffe0
je 0x1400e6f8a
lea rcx, [r9 + 0x20]
cmp rcx, r13
ja 0x1400e6f79
lea rdx, [rax + 0x1a]
cmp rdx, rdi
ja 0x1400e6f65
movzx r8d, byte [r12 + r9]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x1400e6b25
movzx r8d, byte [r12 + r9 + 1]
movzx edx, byte [r10 + r8]
cmp rdx, 0xff
je 0x1400e6a43
movzx r8d, byte [r12 + r9 + 2]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x1400e6af5
movzx r8d, byte [r12 + r9 + 3]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x1400e6b00
movzx r8d, byte [r12 + r9 + 4]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x1400e6a62
movzx r8d, byte [r12 + r9 + 5]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x1400e6aa1
movzx r8d, byte [r12 + r9 + 6]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x1400e6aaa
movzx r8d, byte [r12 + r9 + 7]
movzx r11d, byte [r10 + r8]
cmp r11, 0xff
je 0x1400e6ab3
shl rdi, 0x3a
shl rdx, 0x34
or rdx, rdi
shl rbx, 0x2e
shl r14, 0x28
or r14, rbx
or r14, rdx
shl r15, 0x22
shl rsi, 0x1c
or rsi, r15
shl r13d, 0x16
or r13, rsi
or r13, r14
shl r11d, 0x10
or r11, r13
bswap r11
mov r15, qword [rbp + 8]
mov qword [r15 + rax], r11
movzx r8d, byte [r12 + r9 + 8]
movzx edx, byte [r10 + r8]
cmp rdx, 0xff
je 0x1400e6b0b
movzx r8d, byte [r12 + r9 + 9]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x1400e6b16
movzx r8d, byte [r12 + r9 + 0xa]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x1400e6b21
movzx r8d, byte [r12 + r9 + 0xb]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x1400e6b2c
movzx r8d, byte [r12 + r9 + 0xc]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x1400e6b37
movzx r8d, byte [r12 + r9 + 0xd]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x1400e6b49
movzx r8d, byte [r12 + r9 + 0xe]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x1400e6b58
movzx r8d, byte [r12 + r9 + 0xf]
movzx r11d, byte [r10 + r8]
cmp r11, 0xff
je 0x1400e6b5e
shl rdx, 0x3a
shl rdi, 0x34
or rdi, rdx
shl rbx, 0x2e
shl r14, 0x28
or r14, rbx
or r14, rdi
shl r15, 0x22
shl rsi, 0x1c
or rsi, r15
shl r13d, 0x16
or r13, rsi
or r13, r14
shl r11d, 0x10
or r11, r13
bswap r11
mov r15, qword [rbp + 8]
mov qword [r15 + rax + 6], r11
movzx r8d, byte [r12 + r9 + 0x10]
movzx edx, byte [r10 + r8]
cmp rdx, 0xff
je 0x1400e6b64
movzx r8d, byte [r12 + r9 + 0x11]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x1400e6b6c
movzx r8d, byte [r12 + r9 + 0x12]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x1400e6b74
movzx r8d, byte [r12 + r9 + 0x13]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x1400e6b7c
movzx r8d, byte [r12 + r9 + 0x14]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x1400e6b84
movzx r8d, byte [r12 + r9 + 0x15]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x1400e6b8a
movzx r8d, byte [r12 + r9 + 0x16]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x1400e6b90
movzx r8d, byte [r12 + r9 + 0x17]
movzx r11d, byte [r10 + r8]
cmp r11, 0xff
je 0x1400e6b96
shl rdx, 0x3a
shl rdi, 0x34
or rdi, rdx
shl rbx, 0x2e
shl r14, 0x28
or r14, rbx
or r14, rdi
shl r15, 0x22
shl rsi, 0x1c
or rsi, r15
shl r13d, 0x16
or r13, rsi
or r13, r14
shl r11d, 0x10
or r11, r13
bswap r11
mov r15, qword [rbp + 8]
mov qword [r15 + rax + 0xc], r11
movzx r8d, byte [r12 + r9 + 0x18]
movzx edx, byte [r10 + r8]
cmp rdx, 0xff
je 0x1400e6b9c
movzx r8d, byte [r12 + r9 + 0x19]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x1400e6ba4
movzx r8d, byte [r12 + r9 + 0x1a]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x1400e6bac
movzx r8d, byte [r12 + r9 + 0x1b]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x1400e6bb4
movzx r8d, byte [r12 + r9 + 0x1c]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x1400e6bbc
movzx r8d, byte [r12 + r9 + 0x1d]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x1400e6bc2
movzx r8d, byte [r12 + r9 + 0x1e]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x1400e6bc8
movzx r8d, byte [r12 + r9 + 0x1f]
movzx r11d, byte [r10 + r8]
cmp r11, 0xff
je 0x1400e6bce
shl rdx, 0x3a
shl rdi, 0x34
or rdi, rdx
shl rbx, 0x2e
shl r14, 0x28
or r14, rbx
or r14, rdi
shl r15, 0x22
shl rsi, 0x1c
or rsi, r15
shl r13d, 0x16
or r13, rsi
or r13, r14
shl r11d, 0x10
or r11, r13
bswap r11
mov r15, qword [rbp + 8]
mov qword [r15 + rax + 0x12], r11
add rax, 0x18
add qword [rbp], 0xfffffffffffffffc
mov r9, rcx
mov rsi, qword [rbp - 8]
cmp rcx, rsi
mov rdi, qword [rbp - 0x10]
mov r13, qword [rbp - 0x40]
mov r11, qword [rbp - 0x38]
jbe 0x1400e633a
jmp 0x1400e61b2
mov r9, rcx
mov rax, qword [rbp]
cmp rax, 2
jb 0x1400e696e
lea rcx, [r13 - 7]
mov qword [rbp - 0x50], rcx
mov r11, r9
neg r11
lea rcx, [r13 - 5]
mov qword [rbp - 0x58], rcx
lea rcx, [r13 - 3]
mov qword [rbp - 0x60], rcx
lea rcx, [r13 - 1]
mov qword [rbp - 0x38], rcx
dec rax
mov qword [rbp], rax
mov rcx, qword [rbp - 8]
cmp r9, r13
ja 0x1400e6fb5
lea rdx, [rcx + 6]
cmp rcx, 0xfffffffffffffff9
ja 0x1400e6fc9
cmp rdx, rdi
ja 0x1400e6fa1
cmp r13, r9
je 0x1400e6df4
mov qword [rbp - 8], rdx
movzx r8d, byte [r12 + r9]
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x1400e6b25
cmp qword [rbp - 0x38], r9
je 0x1400e6e09
movzx r8d, byte [r12 + r9 + 1]
movzx r14d, byte [r10 + r8]
cmp r14, 0xff
je 0x1400e6a43
lea r15, [r11 + r13]
cmp r15, 2
jbe 0x1400e6e24
movzx r8d, byte [r12 + r9 + 2]
movzx edx, byte [r10 + r8]
cmp rdx, 0xff
je 0x1400e6b40
cmp qword [rbp - 0x60], r9
je 0x1400e6e3f
movzx r8d, byte [r12 + r9 + 3]
movzx edi, byte [r10 + r8]
cmp rdi, 0xff
je 0x1400e6b52
cmp r15, 4
jbe 0x1400e6e5a
movzx r8d, byte [r12 + r9 + 4]
movzx eax, byte [r10 + r8]
cmp rax, 0xff
je 0x1400e6a62
cmp qword [rbp - 0x58], r9
je 0x1400e6e75
movzx r8d, byte [r12 + r9 + 5]
movzx ebx, byte [r10 + r8]
cmp rbx, 0xff
je 0x1400e6aa1
cmp r15, 6
jbe 0x1400e6e90
movzx r8d, byte [r12 + r9 + 6]
movzx r15d, byte [r10 + r8]
cmp r15, 0xff
je 0x1400e6aaa
cmp qword [rbp - 0x50], r9
je 0x1400e6eab
movzx r8d, byte [r12 + r9 + 7]
movzx r13d, byte [r10 + r8]
cmp r13, 0xff
je 0x1400e6ab3
shl rsi, 0x3a
shl r14, 0x34
or r14, rsi
shl rdx, 0x2e
or rdx, r14
shl rdi, 0x28
or rdi, rdx
shl rax, 0x22
or rax, rdi
shl rbx, 0x1c
or rbx, rax
shl r15d, 0x16
or r15, rbx
shl r13d, 0x10
or r13, r15
bswap r13
mov r15, qword [rbp + 8]
mov dword [r15 + rcx], r13d
shr r13, 0x20
mov word [r15 + rcx + 4], r13w
add r9, 8
add r11, 0xfffffffffffffff8
mov rax, qword [rbp - 8]
mov rcx, rax
dec qword [rbp]
mov rdi, qword [rbp - 0x10]
mov r13, qword [rbp - 0x40]
jne 0x1400e67cc
jmp 0x1400e6972
mov rax, qword [rbp - 8]
cmp r9, r13
ja 0x1400e6fd7
mov qword [rbp - 8], rax
xor esi, esi
cmp r9, r13
jne 0x1400e69b1
xor r8d, r8d
xor r11d, r11d
xor edi, edi
xor r13d, r13d
xor r12d, r12d
xor r15d, r15d
xor r14d, r14d
xor r10d, r10d
xor ecx, ecx
test dword [rbp - 0x14], 0x100
je 0x1400e6cb4
jmp 0x1400e6ccc
add r13, r12
mov rdx, r13
add r12, r9
xor ecx, ecx
xor r14d, r14d
xor r11d, r11d
xor eax, eax
mov qword [rbp], rax
xor r13d, r13d
mov edi, esi
xor eax, eax
nop
movzx r8d, byte [r12 + rax]
cmp r8, 0x3d
jne 0x1400e6a00
lea r8, [rax + r13]
test r8b, 2
je 0x1400e6a4d
lea rbx, [rdi + rax]
test ebx, ebx
cmove r14, r8
lea r8, [r12 + rax]
inc r8
inc rax
cmp r8, rdx
jne 0x1400e69d0
jmp 0x1400e6a6b
add rdi, rax
test edi, edi
jg 0x1400e6ddf
movzx esi, byte [r10 + r8]
cmp rsi, 0xff
je 0x1400e6de7
add r12, rax
inc r12
add r13, rax
inc r13
inc r11
imul ecx, r11d, 0x3a
shl rsi, cl
or qword [rbp], rsi
mov ecx, r8d
mov esi, edi
cmp r12, rdx
jne 0x1400e69cb
jmp 0x1400e6a6e
inc r9
xor eax, eax
jmp 0x1400e6bd8
add esi, eax
test esi, esi
cmovg r8, r14
add r9, r8
mov r8b, 0x3d
xor eax, eax
jmp 0x1400e6bd8
add r9, 4
jmp 0x1400e6bd2
mov r8d, ecx
cmp r11, 8
ja case.0x1400e6a86.1
lea rax, [0x140173948]
movsxd rcx, dword [rax + r11*4]
add rcx, rax
jmp rcx
xor esi, esi
xor r13d, r13d
xor r12d, r12d
xor r15d, r15d
xor r14d, r14d
xor r10d, r10d
mov rcx, r11
jmp 0x1400e6ca7
add r9, 5
jmp 0x1400e6bd2
add r9, 6
jmp 0x1400e6bd2
add r9, 7
jmp 0x1400e6bd2
inc rcx
jmp 0x1400e6ad1
add rcx, 2
jmp 0x1400e6ad1
add rcx, 3
jmp 0x1400e6ad1
add rcx, 4
xor eax, eax
mov r9, rcx
jmp 0x1400e6bd8
add rcx, 5
jmp 0x1400e6aeb
add rcx, 6
jmp 0x1400e6aeb
add rcx, 7
xor eax, eax
mov r9, rcx
jmp 0x1400e6bd4
add r9, 2
xor eax, eax
jmp 0x1400e6bd8
add r9, 3
xor eax, eax
jmp 0x1400e6bd8
add r9, 8
xor eax, eax
jmp 0x1400e6bd8
add r9, 9
xor eax, eax
jmp 0x1400e6bd8
add r9, 0xa
xor eax, eax
jmp 0x1400e6bd8
add r9, 0xb
xor eax, eax
jmp 0x1400e6bd8
add r9, 0xc
jmp 0x1400e6bd2
add r9, 2
jmp 0x1400e6bd2
add r9, 0xd
jmp 0x1400e6bd2
add r9, 3
jmp 0x1400e6bd2
add r9, 0xe
jmp 0x1400e6bd2
add r9, 0xf
jmp 0x1400e6bd2
add r9, 0x10
xor eax, eax
jmp 0x1400e6bd8
add r9, 0x11
xor eax, eax
jmp 0x1400e6bd8
add r9, 0x12
xor eax, eax
jmp 0x1400e6bd8
add r9, 0x13
xor eax, eax
jmp 0x1400e6bd8
add r9, 0x14
jmp 0x1400e6bd2
add r9, 0x15
jmp 0x1400e6bd2
add r9, 0x16
jmp 0x1400e6bd2
add r9, 0x17
jmp 0x1400e6bd2
add r9, 0x18
xor eax, eax
jmp 0x1400e6bd8
add r9, 0x19
xor eax, eax
jmp 0x1400e6bd8
add r9, 0x1a
xor eax, eax
jmp 0x1400e6bd8
add r9, 0x1b
xor eax, eax
jmp 0x1400e6bd8
add r9, 0x1c
jmp 0x1400e6bd2
add r9, 0x1d
jmp 0x1400e6bd2
add r9, 0x1e
jmp 0x1400e6bd2
add r9, 0x1f
xor eax, eax
mov r15, qword [rbp + 8]
mov rdx, qword [rbp - 0x30]
mov rsi, qword [rbp - 0x48]
mov byte [rsi + 8], al
mov byte [rsi + 9], r8b
mov qword [rsi + 0x10], r9
movabs rax, 0x8000000000000000
mov qword [rsi], rax
test rdx, rdx
je 0x1400e6c0b
mov r8d, 1
mov rcx, r15
call fcn.14001c720
mov rax, rsi
add rsp, 0x98
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov ecx, 0x20
mov sil, 1
xor r14d, r14d
mov r13b, 1
mov r12b, 1
mov r15b, 1
xor r10d, r10d
jmp 0x1400e6ca7
mov ecx, 8
mov sil, 1
xor r13d, r13d
xor r12d, r12d
jmp 0x1400e6c72
mov ecx, 0x28
mov sil, 1
xor r10d, r10d
mov r13b, 1
mov r12b, 1
mov r15b, 1
mov r14b, 1
jmp 0x1400e6ca7
mov ecx, 0x10
mov sil, 1
xor r12d, r12d
mov r13b, 1
xor r15d, r15d
jmp 0x1400e6c88
mov ecx, 0x18
mov sil, 1
xor r15d, r15d
mov r13b, 1
mov r12b, 1
xor r14d, r14d
xor r10d, r10d
jmp 0x1400e6ca7
mov ecx, 0x30
mov sil, 1
mov r13b, 1
mov r12b, 1
mov r15b, 1
mov r14b, 1
mov r10b, 1
mov rdi, qword [rbp]
test dword [rbp - 0x14], 0x100
jne 0x1400e6ccc
mov rax, rdi
shl rax, cl
test rax, rax
je 0x1400e6ccc
add r9, r11
dec r9
mov al, 2
jmp 0x1400e6bd4
test sil, sil
je 0x1400e6da8
mov r8, qword [rbp - 8]
cmp r8, qword [rbp - 0x10]
jae 0x1400e6ec6
mov rax, rdi
shr rax, 0x38
mov rcx, qword [rbp + 8]
mov byte [rcx + r8], al
lea rcx, [r8 + 1]
test r13b, r13b
je 0x1400e6db2
mov rdx, qword [rbp - 0x10]
cmp rcx, rdx
jae 0x1400e6ecd
mov rax, rdi
shr rax, 0x30
mov rcx, qword [rbp + 8]
mov byte [rcx + r8 + 1], al
lea rcx, [r8 + 2]
test r12b, r12b
je 0x1400e6dbb
cmp rcx, rdx
jae 0x1400e6ecd
mov rax, rdi
shr rax, 0x28
mov rcx, qword [rbp + 8]
mov byte [rcx + r8 + 2], al
lea rcx, [r8 + 3]
test r15b, r15b
je 0x1400e6dbb
cmp rcx, rdx
jae 0x1400e6ecd
mov rax, rdi
shr rax, 0x20
mov rcx, qword [rbp + 8]
mov byte [rcx + r8 + 3], al
lea rcx, [r8 + 4]
test r14b, r14b
je 0x1400e6dbb
cmp rcx, rdx
jae 0x1400e6ecd
mov eax, edi
shr eax, 0x18
mov rcx, qword [rbp + 8]
mov byte [rcx + r8 + 4], al
lea rcx, [r8 + 5]
test r10b, r10b
je 0x1400e6dbb
cmp rcx, rdx
jae 0x1400e6ecd
shr edi, 0x10
mov rax, qword [rbp + 8]
mov byte [rax + r8 + 5], dil
add r8, 6
jmp 0x1400e6dbe
mov rdx, qword [rbp - 0x10]
mov r8, qword [rbp - 8]
jmp 0x1400e6dbe
mov r8, rcx
mov rdx, qword [rbp - 0x10]
jmp 0x1400e6dbe
mov r8, rcx
cmp rdx, r8
mov rsi, qword [rbp - 0x48]
jb 0x1400e6dcb
mov qword [rbp - 0x20], r8
mov rax, qword [rbp - 0x20]
mov qword [rsi + 0x10], rax
movups xmm0, xmmword [rbp - 0x30]
movups xmmword [rsi], xmm0
jmp 0x1400e6c0b
add r9, r14
jmp 0x1400e6a58
add r9, r13
add r9, rax
xor eax, eax
jmp 0x1400e6bd8
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
xor ecx, ecx
xor edx, edx
call fcn.140155ad0
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov ecx, 1
mov edx, 1
call fcn.140155ad0
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov ecx, 2
mov edx, 2
call fcn.140155ad0
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov ecx, 3
mov edx, 3
call fcn.140155ad0
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov ecx, 4
mov edx, 4
call fcn.140155ad0
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov ecx, 5
mov edx, 5
call fcn.140155ad0
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov ecx, 6
mov edx, 6
call fcn.140155ad0
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov ecx, 7
mov edx, 7
call fcn.140155ad0
jmp 0x1400e6ff0
mov rcx, r8
mov rdx, qword [rbp - 0x10]
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
call fcn.140155ad0
jmp 0x1400e6ff0
lea rcx, str.Overflow_when_calculating_output_buffer_length
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov edx, 0x2e
call fcn.140155920
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov rcx, rax
call fcn.140155ea0
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov rcx, rdx
mov rdx, rdi
call fcn.140155e90
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov rcx, 0xfffffffffffffff8
mov rdx, r9
call fcn.140155ea0
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov rcx, r9
mov rdx, r13
call fcn.140155e90
jmp 0x1400e6ff0
mov ecx, 1
mov rdx, rbx
call fcn.140155720
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov rcx, rdx
mov rdx, rdi
call fcn.140155e90
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov rdx, r13
call fcn.140155e90
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov rcx, 0xffffffffffffffe0
xor edx, edx
call fcn.140155ea0
jmp 0x1400e6ff0
mov rcx, rdx
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov rdx, rdi
call fcn.140155e90
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov rcx, r9
mov rdx, r13
call fcn.140155e80
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
call fcn.140155ea0
jmp 0x1400e6ff0
lea r8, str.C:Users_admin.cargo_registry_srcindex.crates.io_6f17d22bba15001f_base64_0.10.1_srcdecode.rs
mov rcx, r9
mov rdx, r13
call fcn.140155e80
jmp 0x1400e6ff0
call fcn.1400e5fe0
ud2