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

Disassembly:
push rbp
push r15
push r14
push rsi
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0xb8
lea rbp, [rsp + 0x80]
lea ebp, [rsp + 0x80]
mov qword [rbp + 0x30], 0xfffffffffffffffe
mov qword [rbp - 0x48], rcx
mov rax, r8
add rax, 3
jb 0x14000cecf
mov r13, r8
mov rsi, rdx
shr rax, 2
lea rdx, [rax + rax*2]
lea rcx, [rbp - 0x38]
call fcn.14000b5b9
mov rcx, r13
add rcx, 7
jb 0x14000cee5
mov qword [rbp + 0x20], rsi
mov rax, qword [rbp - 0x28]
shr rcx, 3
mov qword [rbp + 0x18], rcx
imul rdx, rcx, 6
mov qword [rbp - 0x50], rax
add rdx, rax
jb 0x14000cf00
lea rcx, [rbp - 0x38]
call fcn.1400d9a49
mov rdx, qword [rbp - 0x30]
mov r8, qword [rbp - 0x28]
lea r9, [0x14025f148]
mov rcx, qword [rbp - 0x50]
call fcn.14000223c
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], rdx
mov eax, r13d
and eax, 7
cmp rax, 5
ja case.default.0x14000c2ea
lea rcx, [0x1402cf510]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
mov rdx, qword [rbp + 0x20]
mov r12, qword [rbp + 0x18]
jmp rax
mov al, 1
sub r13, 1
jb 0x14000c311
movzx r9d, byte [rdx + r13]
cmp r9, 0x3d
je 0x14000c311
lea rcx, [0x14025ed60]
cmp byte [r9 + rcx], 0xff
je 0x14000cd0e
jmp 0x14000cdd5
push 0xa
jmp 0x14000c32e
push 8
jmp 0x14000c32e
push 0xc
jmp 0x14000c32e
mov rdx, qword [rbp + 0x20]
mov r12, qword [rbp + 0x18]
jmp 0x14000c32f
push 0xb
pop rax
xor ecx, ecx
mov r8, r13
sub r8, rax
cmovb r8, rcx
cmp r8, 0x20
mov qword [rbp - 0x20], r13
mov qword [rbp], r8
jb 0x14000c844
lea r12, [r8 - 0x20]
xor ecx, ecx
lea rax, [0x14025ef78]
lea r14, [0x14025ed60]
xor r15d, r15d
mov qword [rbp - 0x58], r12
cmp rcx, r12
ja 0x14000cd15
cmp rcx, 0xffffffffffffffe0
je 0x14000d008
mov rbx, rcx
add rcx, 0x20
mov qword [rbp - 0x40], rcx
cmp rcx, r13
ja 0x14000cff3
lea rdx, [r15 + 0x1a]
mov qword [rsp + 0x20], rax
mov rcx, r15
mov r8, qword [rbp - 0x10]
mov r9, qword [rbp - 8]
call fcn.140064b50
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x10], rdx
xor ecx, ecx
mov rdx, qword [rbp + 0x28]
mov r8, qword [rbp + 0x10]
lea r9, [0x14025ef90]
call fcn.14000223c
mov r8, qword [rbp + 0x20]
mov rdi, rbx
movzx r9d, byte [r8 + rbx]
movzx ecx, byte [r9 + r14]
cmp rcx, 0xff
je 0x14000cdd0
movzx r9d, byte [r8 + rdi + 1]
movzx r11d, byte [r9 + r14]
cmp r11, 0xff
je 0x14000cc01
movzx r9d, byte [r8 + rdi + 2]
movzx esi, byte [r9 + r14]
cmp rsi, 0xff
je 0x14000cc0a
movzx r9d, byte [r8 + rdi + 3]
movzx r10d, byte [r9 + r14]
cmp r10, 0xff
je 0x14000cc13
movzx r9d, byte [r8 + rdi + 4]
movzx r13d, byte [r9 + r14]
cmp r13, 0xff
je 0x14000cc1c
movzx r9d, byte [r8 + rdi + 5]
movzx r12d, byte [r9 + r14]
cmp r12, 0xff
je 0x14000cc25
mov qword [rbp + 8], r15
movzx r9d, byte [r8 + rdi + 6]
movzx r15d, byte [r9 + r14]
cmp r15, 0xff
je 0x14000cc2e
movzx r9d, byte [r8 + rdi + 7]
movzx r8d, byte [r9 + r14]
cmp r8, 0xff
je 0x14000cc37
shl r11, 0x34
shl rcx, 0x3a
or rcx, r11
shl rsi, 0x2e
shl r10, 0x28
or r10, rsi
or r10, rcx
shl r13, 0x22
shl r12, 0x1c
or r12, r13
shl r15d, 0x16
or r15, r12
or r15, r10
shl r8d, 0x10
or r8, r15
mov rcx, rax
call fcn.14000d072
push 6
pop rcx
mov rdx, qword [rbp + 0x28]
mov r8, qword [rbp + 0x10]
lea r9, [0x14025efa8]
call fcn.14000223c
mov r8, qword [rbp + 0x20]
mov rdi, rbx
movzx r9d, byte [r8 + rbx + 8]
movzx ecx, byte [r9 + r14]
cmp rcx, 0xff
je 0x14000cd5e
movzx r9d, byte [r8 + rdi + 9]
movzx r11d, byte [r9 + r14]
cmp r11, 0xff
je 0x14000cd64
movzx r9d, byte [r8 + rdi + 0xa]
movzx esi, byte [r9 + r14]
cmp rsi, 0xff
je 0x14000cd7e
movzx r9d, byte [r8 + rdi + 0xb]
movzx r10d, byte [r9 + r14]
cmp r10, 0xff
je 0x14000cd84
movzx r9d, byte [r8 + rdi + 0xc]
movzx r13d, byte [r9 + r14]
cmp r13, 0xff
je 0x14000cd8a
movzx r9d, byte [r8 + rdi + 0xd]
movzx r12d, byte [r9 + r14]
cmp r12, 0xff
je 0x14000cd90
movzx r9d, byte [r8 + rdi + 0xe]
movzx r15d, byte [r9 + r14]
cmp r15, 0xff
je 0x14000cd96
movzx r9d, byte [r8 + rdi + 0xf]
movzx r8d, byte [r9 + r14]
cmp r8, 0xff
je 0x14000cd9c
shl r11, 0x34
shl rcx, 0x3a
or rcx, r11
shl rsi, 0x2e
shl r10, 0x28
or r10, rsi
or r10, rcx
shl r13, 0x22
shl r12, 0x1c
or r12, r13
shl r15d, 0x16
or r15, r12
or r15, r10
shl r8d, 0x10
or r8, r15
mov rcx, rax
call fcn.14000d072
push 0xc
pop rcx
mov rdx, qword [rbp + 0x28]
mov r8, qword [rbp + 0x10]
lea r9, [0x14025efc0]
call fcn.14000223c
mov r8, qword [rbp + 0x20]
mov rdi, rbx
movzx r9d, byte [r8 + rbx + 0x10]
movzx ecx, byte [r9 + r14]
cmp rcx, 0xff
je 0x14000cda2
movzx r9d, byte [r8 + rdi + 0x11]
movzx r11d, byte [r9 + r14]
cmp r11, 0xff
je 0x14000cda8
movzx r9d, byte [r8 + rdi + 0x12]
movzx esi, byte [r9 + r14]
cmp rsi, 0xff
je 0x14000cdae
movzx r9d, byte [r8 + rdi + 0x13]
movzx r10d, byte [r9 + r14]
cmp r10, 0xff
je 0x14000cdb4
movzx r9d, byte [r8 + rdi + 0x14]
movzx r13d, byte [r9 + r14]
cmp r13, 0xff
je 0x14000cdba
movzx r9d, byte [r8 + rdi + 0x15]
movzx r12d, byte [r9 + r14]
cmp r12, 0xff
je 0x14000cdc0
movzx r9d, byte [r8 + rdi + 0x16]
movzx r15d, byte [r9 + r14]
cmp r15, 0xff
je 0x14000cdc6
movzx r9d, byte [r8 + rdi + 0x17]
movzx r8d, byte [r9 + r14]
cmp r8, 0xff
je 0x14000cdcc
shl r11, 0x34
shl rcx, 0x3a
or rcx, r11
shl rsi, 0x2e
shl r10, 0x28
or r10, rsi
or r10, rcx
shl r13, 0x22
shl r12, 0x1c
or r12, r13
shl r15d, 0x16
or r15, r12
or r15, r10
shl r8d, 0x10
or r8, r15
mov rcx, rax
call fcn.14000d072
push 0x12
pop rcx
mov rdx, qword [rbp + 0x28]
mov r8, qword [rbp + 0x10]
lea r9, [0x14025efd8]
call fcn.14000223c
mov r8, qword [rbp + 0x20]
movzx r9d, byte [r8 + rbx + 0x18]
movzx ecx, byte [r9 + r14]
cmp rcx, 0xff
je 0x14000ce24
movzx r9d, byte [r8 + rbx + 0x19]
movzx r11d, byte [r9 + r14]
cmp r11, 0xff
je 0x14000ce2a
movzx r9d, byte [r8 + rbx + 0x1a]
movzx esi, byte [r9 + r14]
cmp rsi, 0xff
je 0x14000ce30
movzx r9d, byte [r8 + rbx + 0x1b]
movzx r10d, byte [r9 + r14]
cmp r10, 0xff
je 0x14000ce36
movzx r9d, byte [r8 + rbx + 0x1c]
movzx r12d, byte [r9 + r14]
cmp r12, 0xff
je 0x14000ce3c
movzx r9d, byte [r8 + rbx + 0x1d]
movzx r13d, byte [r9 + r14]
cmp r13, 0xff
je 0x14000ce42
movzx r9d, byte [r8 + rbx + 0x1e]
movzx r15d, byte [r9 + r14]
cmp r15, 0xff
je 0x14000ce48
movzx r9d, byte [r8 + rbx + 0x1f]
movzx r8d, byte [r9 + r14]
cmp r8, 0xff
je 0x14000ce4e
shl r11, 0x34
shl rcx, 0x3a
or rcx, r11
shl rsi, 0x2e
shl r10, 0x28
or r10, rsi
or r10, rcx
shl r12, 0x22
shl r13, 0x1c
or r13, r12
shl r15d, 0x16
or r15, r13
or r15, r10
shl r8d, 0x10
or r8, r15
mov rcx, rax
call fcn.14000d072
mov r13, qword [rbp - 0x20]
mov r15, qword [rbp + 8]
mov r12, qword [rbp - 0x58]
add r15, 0x18
add qword [rbp + 0x18], 0xfffffffffffffffc
mov rcx, qword [rbp - 0x40]
mov rdx, qword [rbp + 0x20]
lea rax, [0x14025ef78]
jmp 0x14000c368
xor r15d, r15d
mov rax, qword [rbp]
cmp rax, 8
jb 0x14000c9da
add rax, 0xfffffffffffffff8
mov qword [rbp], rax
lea rbx, [0x14025ed60]
cmp rcx, qword [rbp]
jae 0x14000c9da
lea rsi, [rcx + 8]
cmp rcx, 0xfffffffffffffff8
je 0x14000cf8c
mov qword [rbp + 0x18], r12
cmp rsi, r13
ja 0x14000cf75
mov rdi, rcx
lea rdx, [r15 + 8]
lea rax, [0x14025f008]
mov qword [rsp + 0x20], rax
mov rcx, r15
mov r8, qword [rbp - 0x10]
mov r9, qword [rbp - 8]
call fcn.140064b50
mov r8, qword [rbp + 0x20]
movzx r9d, byte [r8 + rdi]
movzx r10d, byte [r9 + rbx]
cmp r10, 0xff
je 0x14000cdd0
movzx r9d, byte [r8 + rdi + 1]
movzx ecx, byte [r9 + rbx]
cmp rcx, 0xff
je 0x14000cc01
movzx r9d, byte [r8 + rdi + 2]
movzx r14d, byte [r9 + rbx]
cmp r14, 0xff
je 0x14000cc0a
movzx r9d, byte [r8 + rdi + 3]
movzx r11d, byte [r9 + rbx]
cmp r11, 0xff
je 0x14000cc13
movzx r9d, byte [r8 + rdi + 4]
movzx r13d, byte [r9 + rbx]
cmp r13, 0xff
je 0x14000cc1c
mov qword [rbp + 8], r15
movzx r9d, byte [r8 + rdi + 5]
movzx r15d, byte [r9 + rbx]
cmp r15, 0xff
je 0x14000cc25
movzx r9d, byte [r8 + rdi + 6]
movzx r12d, byte [r9 + rbx]
cmp r12, 0xff
je 0x14000cc2e
mov qword [rbp + 0x28], rsi
movzx r9d, byte [r8 + rdi + 7]
movzx r8d, byte [r9 + rbx]
cmp r8, 0xff
je 0x14000cc37
mov rsi, rbx
shl r10, 0x3a
shl rcx, 0x34
or rcx, r10
shl r14, 0x2e
shl r11, 0x28
or r11, r14
or r11, rcx
shl r13, 0x22
shl r15, 0x1c
or r15, r13
shl r12d, 0x16
or r12, r15
or r12, r11
shl r8d, 0x10
or r8, r12
mov rcx, rax
call fcn.14000d072
mov r13, qword [rbp - 0x20]
mov r15, qword [rbp + 8]
mov rcx, qword [rbp + 0x28]
mov rbx, rsi
add r15, 6
mov r12, qword [rbp + 0x18]
dec r12
mov rdx, qword [rbp + 0x20]
jmp 0x14000c864
push 1
pop rax
lea rsi, [0x14025ed60]
mov qword [rbp + 0x18], r12
cmp rax, r12
mov qword [rbp + 0x28], rcx
jae 0x14000cc40
mov qword [rbp + 0x10], rax
mov r8, r13
lea r9, [0x14025f0d0]
call fcn.14000223c
mov r12, rax
mov rbx, rdx
lea r14, [r15 + 6]
lea rax, [0x14025f0e8]
mov qword [rsp + 0x20], rax
mov rcx, r15
mov rdx, r14
mov r8, qword [rbp - 0x10]
mov r9, qword [rbp - 8]
call fcn.140064b50
and qword [rbp - 0x18], 0
test rbx, rbx
je 0x14000cf1b
movzx r9d, byte [r12]
movzx edi, byte [r9 + rsi]
cmp rdi, 0xff
mov r13, qword [rbp + 0x28]
je 0x14000cd0e
cmp rbx, 1
je 0x14000cf30
movzx r9d, byte [r12 + 1]
movzx ecx, byte [r9 + rsi]
cmp rcx, 0xff
je 0x14000cccf
mov qword [rbp], r14
cmp rbx, 2
jbe 0x14000cf47
movzx r9d, byte [r12 + 2]
movzx r14d, byte [r9 + rsi]
cmp r14, 0xff
je 0x14000ccd4
cmp rbx, 3
je 0x14000cf5e
movzx r9d, byte [r12 + 3]
movzx r10d, byte [r9 + rsi]
cmp r10, 0xff
je 0x14000ccde
mov qword [rbp + 8], rdx
cmp rbx, 4
jbe 0x14000cfa3
movzx r9d, byte [r12 + 4]
movzx r11d, byte [r9 + rsi]
cmp r11, 0xff
je 0x14000cce8
cmp rbx, 5
je 0x14000cfb7
movzx r9d, byte [r12 + 5]
movzx r13d, byte [r9 + rsi]
cmp r13, 0xff
je 0x14000ccf2
cmp rbx, 6
jbe 0x14000cfcb
movzx r9d, byte [r12 + 6]
movzx esi, byte [r9 + rsi]
cmp rsi, 0xff
je 0x14000ccfc
cmp rbx, 7
je 0x14000cfdf
movzx r9d, byte [r12 + 7]
lea r8, [0x14025ed60]
movzx r8d, byte [r9 + r8]
cmp r8, 0xff
je 0x14000cd06
mov r15, rax
shl rdi, 0x3a
shl rcx, 0x34
or rcx, rdi
shl r14, 0x2e
or r14, rcx
shl r10, 0x28
or r10, r14
shl r11, 0x22
or r11, r10
shl r13, 0x1c
or r13, r11
shl esi, 0x16
or rsi, r13
shl r8d, 0x10
or r8, rsi
lea rcx, [rbp - 0x18]
push 8
pop rdx
call fcn.14000d072
mov r13, qword [rbp - 0x20]
lea rsi, [0x14025ed60]
mov r9, qword [rbp + 8]
mov rdi, qword [rbp]
lea rax, [0x14025f160]
mov qword [rsp + 0x20], rax
xor ecx, ecx
push 6
pop rdx
mov r8, r15
call fcn.140064b50
lea rcx, [0x14025f178]
mov qword [rsp + 0x20], rcx
mov rcx, rax
lea r8, [rbp - 0x18]
push 6
pop r9
call fcn.1400ff070
mov rax, qword [rbp + 0x10]
inc rax
mov rcx, qword [rbp + 0x28]
add rcx, 8
mov r15, rdi
mov rdx, qword [rbp + 0x20]
mov r12, qword [rbp + 0x18]
jmp 0x14000c9e8
or rdi, 1
jmp 0x14000cdd0
or rdi, 2
jmp 0x14000cdd0
or rdi, 3
jmp 0x14000cdd0
or rdi, 4
jmp 0x14000cdd0
or rdi, 5
jmp 0x14000cdd0
or rdi, 6
jmp 0x14000cdd0
or rdi, 7
jmp 0x14000cdd0
lea r9, [0x14025f020]
mov r8, r13
call fcn.14000223c
add rdx, rax
xor r9d, r9d
xor r10d, r10d
xor r8d, r8d
xor ecx, ecx
xor r11d, r11d
xor r13d, r13d
mov rdi, qword [rbp + 0x28]
cmp rax, rdx
je 0x14000cd1e
lea rsi, [rcx + 1]
movzx ebx, byte [rax]
inc rax
cmp rbx, 0x3d
jne 0x14000cc98
test cl, 2
je 0x14000cd6a
test r11d, r11d
cmove r13, rcx
inc r11d
mov rcx, rsi
jmp 0x14000cc67
test r11d, r11d
jg 0x14000ceb7
lea r9, [0x14025ed60]
movzx r9d, byte [rbx + r9]
cmp r9, 0xff
je 0x14000cec2
inc r10
imul ecx, r10d, 0x3a
shl r9, cl
or r8, r9
mov r9d, ebx
mov rcx, rsi
jmp 0x14000cc67
inc r13
jmp 0x14000cd0e
mov r13, qword [rbp + 0x28]
add r13, 2
jmp 0x14000cd0e
mov r13, qword [rbp + 0x28]
add r13, 3
jmp 0x14000cd0e
mov r13, qword [rbp + 0x28]
add r13, 4
jmp 0x14000cd0e
mov r13, qword [rbp + 0x28]
add r13, 5
jmp 0x14000cd0e
mov r13, qword [rbp + 0x28]
add r13, 6
jmp 0x14000cd0e
mov r13, qword [rbp + 0x28]
add r13, 7
xor eax, eax
jmp 0x14000cdd5
mov r12, qword [rbp + 0x18]
jmp 0x14000c847
cmp r10, 9
jae 0x14000d030
mov eax, 0x1dd
bt eax, r10d
jae 0x14000d030
lea rax, [0x140261678]
mov eax, dword [rax + r10*4]
mov rdx, r8
mov ecx, eax
shl rdx, cl
test rdx, rdx
je 0x14000ce5c
lea r13, [rdi + r10]
dec r13
mov al, 2
jmp 0x14000cdd5
or rdi, 8
jmp 0x14000cdd0
or rdi, 9
jmp 0x14000cdd0
test r11d, r11d
cmovg rcx, r13
add rcx, rdi
mov r9b, 0x3d
xor eax, eax
mov r13, rcx
jmp 0x14000cdd5
or rdi, 0xa
jmp 0x14000cdd0
or rdi, 0xb
jmp 0x14000cdd0
or rdi, 0xc
jmp 0x14000cdd0
or rdi, 0xd
jmp 0x14000cdd0
or rdi, 0xe
jmp 0x14000cdd0
or rdi, 0xf
jmp 0x14000cdd0
or rdi, 0x10
jmp 0x14000cdd0
or rdi, 0x11
jmp 0x14000cdd0
or rdi, 0x12
jmp 0x14000cdd0
or rdi, 0x13
jmp 0x14000cdd0
or rdi, 0x14
jmp 0x14000cdd0
or rdi, 0x15
jmp 0x14000cdd0
or rdi, 0x16
jmp 0x14000cdd0
or rdi, 0x17
xor eax, eax
mov r13, rdi
mov rcx, qword [rbp - 0x38]
mov rdx, qword [rbp - 0x30]
mov r8, qword [rbp - 0x48]
mov byte [r8 + 8], al
mov byte [r8 + 9], r9b
mov eax, dword [rbp - 0x18]
mov dword [r8 + 0xa], eax
movzx eax, word [rbp - 0x14]
mov word [r8 + 0xe], ax
mov qword [r8 + 0x10], r13
movabs rax, 0x8000000000000000
mov qword [r8], rax
call fcn.140062554
nop
add rsp, 0xb8
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
or rbx, 0x18
jmp 0x14000ce52
or rbx, 0x19
jmp 0x14000ce52
or rbx, 0x1a
jmp 0x14000ce52
or rbx, 0x1b
jmp 0x14000ce52
or rbx, 0x1c
jmp 0x14000ce52
or rbx, 0x1d
jmp 0x14000ce52
or rbx, 0x1e
jmp 0x14000ce52
or rbx, 0x1f
xor eax, eax
mov r13, rbx
jmp 0x14000cdd5
xor edx, edx
push 0x38
pop r9
cmp edx, eax
jae 0x14000ce90
cmp r15, qword [rbp - 8]
jae 0x14000d01b
mov ecx, r9d
and cl, 0x38
mov r10, r8
shr r10, cl
mov rcx, qword [rbp - 0x10]
mov byte [rcx + r15], r10b
inc r15
add edx, 8
add r9d, 0xfffffff8
jmp 0x14000ce62
add r15, qword [rbp - 0x50]
mov rax, qword [rbp - 0x28]
cmp rax, r15
cmovb r15, rax
mov qword [rbp - 0x28], r15
mov rax, qword [rbp - 0x48]
mov qword [rax + 0x10], r15
movups xmm0, xmmword [rbp - 0x38]
movups xmmword [rax], xmm0
jmp 0x14000ce0f
add r13, rdi
mov r9b, 0x3d
jmp 0x14000cd0e
add rcx, rdi
xor eax, eax
mov r9d, ebx
jmp 0x14000cd79
lea rcx, str.decoded_length_calculation_overflow
lea r8, [0x14025ef48]
push 0x23
pop rdx
call fcn.140257130
lea rcx, [0x140262199]
lea r8, [0x140262230]
push 0x33
pop rdx
call fcn.140257130
jmp 0x14000d035
lea rcx, str.Overflow_when_calculating_output_buffer_length
lea r8, [0x14025f130]
push 0x2e
pop rdx
call fcn.140257130
jmp 0x14000d035
lea r8, [0x14025ee60]
xor ecx, ecx
xor edx, edx
call fcn.140256c50
jmp 0x14000d035
lea r8, [0x14025ee78]
push 1
pop rcx
mov rdx, rcx
call fcn.140256c50
jmp 0x14000d035
lea r8, [0x14025ee90]
push 2
pop rcx
mov rdx, rcx
call fcn.140256c50
jmp 0x14000d035
lea r8, [0x14025eea8]
push 3
pop rcx
mov rdx, rcx
call fcn.140256c50
jmp 0x14000d035
lea r8, [0x14025eff0]
mov rcx, rsi
mov rdx, r13
call fcn.140256cc0
jmp 0x14000d035
lea r8, [0x14025eff0]
push 0xfffffffffffffff8
pop rcx
mov rdx, rsi
call fcn.1402570a0
jmp 0x14000d035
lea r8, [0x14025eec0]
push 4
pop rcx
mov rdx, rcx
call fcn.140256c50
jmp 0x14000d035
lea r8, [0x14025eed8]
push 5
pop rcx
mov rdx, rcx
call fcn.140256c50
jmp 0x14000d035
lea r8, [0x14025eef0]
push 6
pop rcx
mov rdx, rcx
call fcn.140256c50
jmp 0x14000d035
lea r8, [0x14025ef08]
push 7
pop rcx
mov rdx, rcx
call fcn.140256c50
jmp 0x14000d035
lea r8, [0x14025ef60]
mov rcx, qword [rbp - 0x40]
mov rdx, r13
call fcn.140256cc0
jmp 0x14000d035
lea r8, [0x14025ef60]
push 0xffffffffffffffe0
pop rcx
xor edx, edx
call fcn.1402570a0
jmp 0x14000d035
lea r8, [0x14025f038]
mov rcx, r15
mov rdx, qword [rbp - 8]
call fcn.140256c50
jmp 0x14000d035
call fcn.14000a9c3
ud2