Function at 0x1400b9cf0
Capabilities:
Encode data using base64

Disassembly:
push rbp
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbx
sub rsp, 0x158
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xd0], 0xfffffffffffffffe
mov rdi, rdx
mov r12, rcx
mov rcx, rdx
call fcn.1400a9000
cmp eax, 0x70
je 0x1400b9d3a
mov rcx, rdi
call fcn.1400a9000
cmp eax, 0x50
jne 0x1400baa1d
mov rsi, qword [rdi + 0x10]
cmp qword [rsi + 0x80], 0
jne 0x1400ba9f3
lea rax, [rsi + 0x80]
mov qword [rbp + 0x20], rax
mov qword [rsi + 0x80], 0xffffffffffffffff
mov qword [rsi + 0x98], 0
mov rcx, rdi
call fcn.1400a9000
mov dword [rbp + 0x10], eax
mov rcx, rdi
call fcn.1400a9130
test al, al
je 0x1400b9fbe
mov rcx, rdi
call fcn.1400a92f0
mov rbx, qword [rsi + 0xa0]
mov r13, qword [rdi + 8]
cmp rbx, r13
je 0x1400b9fc2
mov rcx, rdi
call fcn.1400a9000
lea rcx, [rsi + 0xa0]
mov qword [rbp + 0xc8], rcx
mov rcx, qword [rcx]
mov qword [rbp + 0x48], rcx
cmp eax, 0x7b
jne 0x1400ba092
mov rcx, rdi
call fcn.1400a9000
mov ecx, 1
cmp eax, 0x80
jb 0x1400b9df8
mov ecx, 2
cmp eax, 0x7ff
jbe 0x1400b9df8
cmp eax, 0x10000
mov ecx, 4
sbb rcx, 0
mov rax, qword [rbp + 0x48]
add rax, rcx
jb 0x1400baa41
mov qword [rbp + 0x48], rax
mov rax, qword [rsi + 0xb0]
inc rax
mov qword [rbp + 0x28], rax
je 0x1400baa5e
mov rax, qword [rsi + 0xa8]
mov qword [rbp + 0x18], rax
mov rcx, rdi
call fcn.1400a9000
lea r15, [rsi + 0x88]
xor ecx, ecx
cmp eax, 0xa
sete cl
mov eax, 1
mov rdx, qword [rbp + 0x28]
cmove rdx, rax
mov qword [rbp + 0x28], rdx
add qword [rbp + 0x18], rcx
jmp 0x1400b9e80
mov rcx, qword [rsi + 0x90]
add rcx, r14
lea rdx, [rbp + 0x50]
mov r8, rbx
call fcn.1401230d0
add r14, rbx
mov qword [rsi + 0x98], r14
mov rcx, rdi
call fcn.1400a9130
test al, al
je 0x1400ba1c4
mov rcx, rdi
call fcn.1400a92f0
mov rax, qword [rbp + 0xc8]
cmp qword [rax], r13
je 0x1400ba1c4
mov rcx, rdi
call fcn.1400a9000
cmp eax, 0x7d
je 0x1400ba1c4
mov rcx, rdi
call fcn.1400a9000
mov ebx, eax
cmp eax, 0x7f
ja 0x1400b9f00
mov rdx, qword [rsi + 0x98]
cmp rdx, qword [rsi + 0x88]
jne 0x1400b9ee7
mov rcx, r15
call fcn.140011860
mov rdx, qword [rsi + 0x98]
mov rax, qword [rsi + 0x90]
mov byte [rax + rdx], bl
inc qword [rsi + 0x98]
jmp 0x1400b9e80
mov dword [rbp + 0x50], 0
mov eax, ebx
cmp ebx, 0x800
jae 0x1400b9f30
shr eax, 6
or al, 0xc0
mov byte [rbp + 0x50], al
and bl, 0x3f
or bl, 0x80
mov byte [rbp + 0x51], bl
mov ebx, 2
jmp 0x1400b9f8a
cmp ebx, 0x10000
jae 0x1400b9f5c
shr eax, 0xc
or al, 0xe0
mov byte [rbp + 0x50], al
mov eax, ebx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp + 0x51], al
and bl, 0x3f
or bl, 0x80
mov byte [rbp + 0x52], bl
mov ebx, 3
jmp 0x1400b9f8a
shr eax, 0x12
or al, 0xf0
mov byte [rbp + 0x50], al
mov eax, ebx
shr eax, 0xc
and al, 0x3f
or al, 0x80
mov byte [rbp + 0x51], al
mov eax, ebx
shr eax, 6
and al, 0x3f
or al, 0x80
mov byte [rbp + 0x52], al
and bl, 0x3f
or bl, 0x80
mov byte [rbp + 0x53], bl
mov ebx, 4
mov rax, qword [rsi + 0x88]
mov r14, qword [rsi + 0x98]
sub rax, r14
cmp rax, rbx
jae 0x1400b9e60
mov rcx, r15
mov rdx, r14
mov r8, rbx
call fcn.140133490
mov r14, qword [rsi + 0x98]
jmp 0x1400b9e60
mov rbx, qword [rdi + 8]
mov rax, qword [rsi + 0xb0]
mov qword [rbp + 0x78], rax
movups xmm0, xmmword [rsi + 0xa0]
movups xmmword [rbp + 0x68], xmm0
mov rax, qword [rsi + 0xb0]
mov qword [rbp + 0x60], rax
movups xmm0, xmmword [rsi + 0xa0]
movaps xmmword [rbp + 0x50], xmm0
mov rdi, qword [rdi]
test rbx, rbx
je 0x1400ba026
setns al
js 0x1400baa37
movzx r14d, al
mov rcx, rbx
mov rdx, r14
call fcn.140001f20
mov rsi, rax
test rax, rax
jne 0x1400ba02b
mov rcx, rbx
mov rdx, r14
call fcn.14013bd90
jmp 0x1400bab2c
mov esi, 1
mov rcx, rsi
mov rdx, rdi
mov r8, rbx
call fcn.1401230d0
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmm2, xmmword [rbp + 0x70]
movups xmmword [r12 + 8], xmm0
movups xmmword [r12 + 0x18], xmm1
movups xmmword [r12 + 0x28], xmm2
mov qword [r12 + 0x38], rbx
mov qword [r12 + 0x40], rsi
mov qword [r12 + 0x48], rbx
mov dword [r12 + 0x50], 0xa
mov qword [r12], 1
mov rax, qword [rbp + 0x20]
inc qword [rax]
add rsp, 0x158
pop rbx
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
pop rbp
ret
mov rax, qword [rsi + 0xa8]
mov qword [rbp + 0x18], rax
mov rax, qword [rsi + 0xb0]
mov qword [rbp + 0x28], rax
mov rcx, rdi
call fcn.1400a9000
mov ebx, eax
cmp eax, 0x5c
jne 0x1400ba22d
mov rax, qword [rbp + 0xc8]
mov rbx, qword [rax]
mov rcx, rdi
call fcn.1400a9000
mov ecx, 1
cmp eax, 0x80
jb 0x1400ba0f3
mov ecx, 2
cmp eax, 0x7ff
jbe 0x1400ba0f3
cmp eax, 0x10000
mov ecx, 4
sbb rcx, 0
add rbx, rcx
jb 0x1400baa7b
mov r15, qword [rsi + 0xb0]
inc r15
je 0x1400baa98
mov rsi, qword [rsi + 0xa8]
mov rcx, rdi
call fcn.1400a9000
mov qword [rbp + 0x10], rbx
xor r14d, r14d
cmp eax, 0xa
sete dl
mov ebx, 1
cmove r15, rbx
mov rcx, qword [rbp + 0xc8]
mov rax, qword [rcx + 0x10]
mov qword [rbp + 0x60], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x50], xmm0
mov rdi, qword [rdi]
test r13, r13
je 0x1400ba180
mov byte [rbp + 0xc8], dl
setns al
js 0x1400baaf7
movzx edx, al
mov rcx, r13
mov qword [rbp + 0x48], rdx
call fcn.140001f20
mov rbx, rax
test rax, rax
movzx edx, byte [rbp + 0xc8]
je 0x1400baafe
mov r14b, dl
add rsi, r14
mov rcx, rbx
mov rdx, rdi
mov r8, r13
call fcn.1401230d0
movaps xmm0, xmmword [rbp + 0x50]
movups xmmword [r12 + 8], xmm0
mov rax, qword [rbp + 0x60]
mov qword [r12 + 0x18], rax
mov rax, qword [rbp + 0x10]
mov qword [r12 + 0x20], rax
mov qword [r12 + 0x28], rsi
mov qword [r12 + 0x30], r15
mov eax, 0x1c
jmp 0x1400ba414
mov rcx, qword [rbp + 0xc8]
cmp qword [rcx], r13
jne 0x1400ba24f
mov rax, qword [rcx + 0x10]
mov qword [rbp + 0x78], rax
movups xmm0, xmmword [rcx]
movups xmmword [rbp + 0x68], xmm0
mov rax, qword [rcx + 0x10]
mov qword [rbp + 0x60], rax
movups xmm0, xmmword [rcx]
movaps xmmword [rbp + 0x50], xmm0
mov rdi, qword [rdi]
test r13, r13
je 0x1400ba3de
setns al
js 0x1400bab0c
movzx esi, al
mov rcx, r13
mov rdx, rsi
call fcn.140001f20
mov rbx, rax
test rax, rax
jne 0x1400ba3e3
mov rcx, r13
mov rdx, rsi
call fcn.14013bd90
jmp 0x1400bab2c
mov rcx, rdi
call fcn.1400a9130
test al, al
je 0x1400ba241
mov rcx, rdi
call fcn.1400a92f0
xor eax, eax
mov r15, qword [rbp + 0xc8]
jmp 0x1400ba90a
mov rcx, rdi
call fcn.1400a9000
mov dword [rbp + 0x30], eax
cmp eax, 0x7d
jne 0x1400baab2
mov rcx, rdi
call fcn.1400a9130
mov r14, qword [rsi + 0x90]
mov r13, qword [rsi + 0x98]
mov qword [rsp + 0x20], 2
lea r9, [0x140217458]
lea rcx, [rbp + 0x50]
mov rdx, r14
mov r8, r13
call fcn.14011e6b0
cmp qword [rbp + 0x70], 0
mov qword [rbp + 0xc0], r14
je 0x1400ba42d
mov r14, qword [rbp + 0xa8]
mov r8, qword [rbp + 0x50]
mov r9, qword [rbp + 0x58]
mov r15, qword [rbp + 0x60]
mov rdx, qword [rbp + 0x68]
cmp r14, 0xffffffffffffffff
je 0x1400ba526
mov rdi, qword [rbp + 0x98]
lea rax, [rdi + rdx]
dec rax
cmp rax, r9
jae 0x1400ba566
lea rcx, [rdx - 1]
mov qword [rbp - 0x40], rcx
mov rcx, qword [rbp + 0x90]
mov r10, qword [rbp + 0x78]
mov rsi, qword [rbp + 0x88]
mov rbx, rdx
mov qword [rbp - 0x30], rsi
sub rbx, rsi
mov qword [rbp - 0x28], rbx
mov qword [rbp - 0x20], r10
neg r10
mov qword [rbp - 0x38], r10
mov qword [rbp - 0x18], rcx
jmp 0x1400ba331
add rdi, rdx
xor r14d, r14d
mov rax, qword [rbp - 0x40]
add rax, rdi
cmp rax, r9
jae 0x1400ba7cd
movzx eax, byte [r8 + rax]
bt rcx, rax
jae 0x1400ba31b
mov rax, qword [rbp - 0x20]
cmp rax, r14
mov r11, r14
cmova r11, rax
lea rax, [r8 + rdi]
mov rcx, r11
nop word cs:[rax + rax]
cmp rcx, rdx
jae 0x1400ba393
lea rsi, [rdi + rcx]
cmp rsi, r9
jae 0x1400ba980
lea r10, [rcx + 1]
movzx ebx, byte [r15 + rcx]
cmp bl, byte [rax + rcx]
mov rcx, r10
je 0x1400ba360
add rdi, qword [rbp - 0x38]
add rdi, r10
xor r14d, r14d
mov rcx, qword [rbp - 0x18]
jmp 0x1400ba321
mov rcx, qword [rbp - 0x20]
nop word [rax + rax]
cmp r14, rcx
jae 0x1400ba581
dec rcx
cmp rcx, rdx
jae 0x1400ba9af
lea rax, [rcx + rdi]
cmp rax, r9
jae 0x1400ba9ce
movzx ebx, byte [r15 + rcx]
cmp bl, byte [r8 + rax]
je 0x1400ba3a0
add rdi, qword [rbp - 0x30]
mov r14, qword [rbp - 0x28]
mov rcx, qword [rbp - 0x18]
jmp 0x1400ba321
mov ebx, 1
mov rcx, rbx
mov rdx, rdi
mov r8, r13
call fcn.1401230d0
movaps xmm0, xmmword [rbp + 0x50]
movaps xmm1, xmmword [rbp + 0x60]
movaps xmm2, xmmword [rbp + 0x70]
movups xmmword [r12 + 8], xmm0
movups xmmword [r12 + 0x18], xmm1
movups xmmword [r12 + 0x28], xmm2
mov eax, 0xa
mov qword [r12 + 0x38], r13
mov qword [r12 + 0x40], rbx
mov qword [r12 + 0x48], r13
mov dword [r12 + 0x50], eax
jmp 0x1400ba06f
cmp byte [rbp + 0x8a], 0
mov r15, qword [rbp + 0xc8]
jne 0x1400ba5a9
mov rcx, qword [rbp + 0x50]
mov rdi, qword [rbp + 0x58]
mov r8, qword [rbp + 0x78]
movzx r9d, byte [rbp + 0x88]
jmp 0x1400ba45d
add r8, rax
mov r9b, 1
test r8, r8
je 0x1400ba479
cmp rdi, r8
jbe 0x1400ba473
cmp byte [rcx + r8], 0xc0
jge 0x1400ba479
jmp 0x1400baade
jne 0x1400baade
cmp r8, rdi
je 0x1400ba7be
movzx eax, byte [rcx + r8]
movzx edx, al
test dl, dl
js 0x1400ba492
mov ebx, edx
jmp 0x1400ba4db
mov ebx, edx
and ebx, 0x1f
movzx esi, byte [rcx + r8 + 1]
and esi, 0x3f
cmp dl, 0xe0
jb 0x1400ba4cf
movzx edx, byte [rcx + r8 + 2]
shl esi, 6
and edx, 0x3f
or edx, esi
cmp al, 0xf0
jb 0x1400ba4d6
movzx eax, byte [rcx + r8 + 3]
and ebx, 7
shl ebx, 0x12
shl edx, 6
and eax, 0x3f
or eax, edx
or ebx, eax
jmp 0x1400ba4db
shl ebx, 6
or ebx, esi
jmp 0x1400ba4db
shl ebx, 0xc
or ebx, edx
test r9b, r9b
jne 0x1400ba7c8
cmp ebx, 0x110000
je 0x1400ba5a9
mov eax, 1
cmp ebx, 0x80
jb 0x1400ba457
mov eax, 2
cmp ebx, 0x800
jb 0x1400ba457
cmp ebx, 0x10000
mov eax, 4
sbb rax, 0
jmp 0x1400ba457
lea rax, [rbp + 0x78]
mov qword [rsp + 0x28], rdx
mov qword [rsp + 0x20], r15
mov byte [rsp + 0x30], 1
lea rcx, [rbp + 0x30]
mov rdx, rax
call fcn.1400a8940
mov r14, qword [rbp + 0xc0]
mov rax, qword [rbp + 0x30]
mov rdi, qword [rbp + 0x38]
cmp rax, 1
mov r15, qword [rbp + 0xc8]
jne 0x1400ba5a9
jmp 0x1400ba7e7
xor eax, eax
mov r14, qword [rbp + 0xc0]
cmp rax, 1
mov r15, qword [rbp + 0xc8]
jne 0x1400ba5a9
jmp 0x1400ba7e7
add rdx, rdi
mov qword [rbp + 0x38], rdi
mov qword [rbp + 0x40], rdx
mov eax, 1
mov r14, qword [rbp + 0xc0]
cmp rax, 1
mov r15, qword [rbp + 0xc8]
je 0x1400ba7e7
xor edi, edi
mov rax, r14
mov r8, r13
jmp 0x1400ba5cc
lea rax, [r14 + rdi]
mov r8, r13
sub r8, rdi
jb 0x1400ba636
cmp r8, 0x10
jae 0x1400ba600
xor edx, edx
test r8, r8
je 0x1400ba5f1
nop dword [rax]
cmp byte [rax + rdx], 0x3a
je 0x1400ba62b
inc rdx
cmp r8, rdx
jne 0x1400ba5e0
mov rdx, r8
xor eax, eax
cmp rax, 1
je 0x1400ba610
jmp 0x1400ba636
mov cl, 0x3a
mov rdx, rax
call fcn.14011d9b0
cmp rax, 1
jne 0x1400ba636
lea r8, [rdx + rdi]
add rdi, rdx
inc rdi
cmp r8, r13
jae 0x1400ba5c0
cmp byte [r14 + r8], 0x3a
jne 0x1400ba5c0
jmp 0x1400ba6b7
mov eax, 1
cmp rax, 1
je 0x1400ba610
mov rcx, r14
mov rdx, r13
mov r8d, 0x3d
call fcn.1400a8830
cmp rax, 1
jne 0x1400ba68f
mov rdi, rdx
test rdx, rdx
je 0x1400ba719
cmp rdi, r13
jae 0x1400ba713
cmp byte [r14 + rdi], 0xbf
jg 0x1400ba719
lea rax, [0x140217478]
mov qword [rsp + 0x20], rax
mov rcx, r14
mov rdx, r13
xor r8d, r8d
mov r9, rdi
call fcn.14013c4a0
jmp 0x1400bab2c
lea rcx, [rbp + 0x50]
mov rdx, r14
mov r8, r13
call fcn.14009ad20
mov rax, qword [rbp + 0x60]
mov qword [rbp], rax
movups xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp - 0x10], xmm0
mov al, 1
xor edx, edx
jmp 0x1400ba243
lea rcx, [rbp + 0x50]
mov rdx, r14
call fcn.14009ad20
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x40], rax
movups xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x30], xmm0
mov r8, r13
sub r8, rdi
jbe 0x1400ba77d
cmp byte [r14 + rdi], 0xbf
mov r15, qword [rbp + 0xc8]
jg 0x1400ba78a
lea rax, [0x140217490]
mov qword [rsp + 0x20], rax
mov rcx, r14
mov rdx, r13
mov r8, rdi
mov r9, r13
call fcn.14013c4a0
jmp 0x1400bab2c
jne 0x1400ba66d
lea rcx, [rbp + 0x50]
mov rdx, r14
mov r8, rdi
call fcn.14009ad20
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x40], rax
movups xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp + 0x30], xmm0
inc rdi
mov rcx, rdi
mov rdx, r14
mov r8, r13
call fcn.1400a88f0
mov r8, rdx
lea rcx, [rbp + 0x50]
mov rdx, rax
call fcn.14009ad20
mov r13, qword [rbp + 0x50]
mov r14, qword [rbp + 0x58]
mov rcx, qword [rbp + 0x60]
movaps xmm0, xmmword [rbp + 0x30]
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbp + 0x40]
mov qword [rbp], rax
mov al, 2
xor edx, edx
jmp 0x1400ba243
mov r15, qword [rbp + 0xc8]
jne 0x1400ba6f1
add r14, rdi
lea rcx, [rbp + 0x50]
mov rdx, r14
call fcn.14009ad20
mov r13, qword [rbp + 0x50]
mov r14, qword [rbp + 0x58]
mov rcx, qword [rbp + 0x60]
movaps xmm0, xmmword [rbp + 0x30]
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbp + 0x40]
mov qword [rbp], rax
mov dl, 1
mov al, 2
jmp 0x1400ba90a
test r9b, r9b
jne 0x1400ba7e7
jmp 0x1400ba5a9
mov rdi, r8
jmp 0x1400ba7e7
mov r14, qword [rbp + 0xc0]
xor eax, eax
cmp rax, 1
mov r15, qword [rbp + 0xc8]
jne 0x1400ba5a9
test rdi, rdi
je 0x1400ba81e
cmp rdi, r13
jae 0x1400ba825
cmp byte [r14 + rdi], 0xbf
jg 0x1400ba827
lea rax, [0x1402174c0]
mov qword [rsp + 0x20], rax
mov rcx, qword [rbp + 0xc0]
mov rdx, r13
xor r8d, r8d
mov r9, rdi
call fcn.14013c4a0
jmp 0x1400bab2c
mov ebx, 1
jmp 0x1400ba850
jne 0x1400ba7f8
xor r14d, r14d
test rdi, rdi
setns al
js 0x1400bab13
mov r14b, al
mov rcx, rdi
mov rdx, r14
call fcn.140001f20
mov rbx, rax
test rax, rax
je 0x1400bab1a
mov rcx, rbx
mov rsi, qword [rbp + 0xc0]
mov rdx, rsi
mov r8, rdi
call fcn.1401230d0
mov qword [rbp + 0x50], rdi
mov qword [rbp + 0x58], rbx
mov qword [rbp + 0x60], rdi
add rdi, 2
cmp r13, rdi
jbe 0x1400ba8a2
cmp byte [rsi + rdi], 0xbf
jg 0x1400ba8a4
lea rax, [0x1402174a8]
mov qword [rsp + 0x20], rax
mov rcx, rsi
mov rdx, r13
mov r8, rdi
mov r9, r13
call fcn.14013c4a0
jmp 0x1400bab2c
jne 0x1400ba880
sub r13, rdi
je 0x1400ba8d8
setns al
js 0x1400bab27
movzx ebx, al
mov rcx, r13
mov rdx, rbx
call fcn.140001f20
mov r14, rax
test rax, rax
jne 0x1400ba8de
mov rcx, r13
mov rdx, rbx
call fcn.14013bd90
jmp 0x1400bab2c
mov r14d, 1
mov rdx, qword [rbp + 0xc0]
add rdx, rdi
mov rcx, r14
mov r8, r13
call fcn.1401230d0
movups xmm0, xmmword [rbp + 0x50]
movaps xmmword [rbp - 0x10], xmm0
mov rax, qword [rbp + 0x60]
mov qword [rbp], rax
mov al, 2
mov rcx, r13
mov dl, 2
cmp dword [rbp + 0x10], 0x50
mov rdi, qword [rbp]
mov qword [r12 + 0x50], rdi
movaps xmm0, xmmword [rbp - 0x10]
movups xmmword [r12 + 0x40], xmm0
mov rdi, qword [r15 + 0x10]
mov qword [r12 + 0x30], rdi
movups xmm0, xmmword [r15]
movups xmmword [r12 + 0x20], xmm0
mov rdi, qword [rbp + 0x48]
mov qword [r12 + 8], rdi
mov rdi, qword [rbp + 0x18]
mov qword [r12 + 0x10], rdi
mov rdi, qword [rbp + 0x28]
mov qword [r12 + 0x18], rdi
mov byte [r12 + 0x38], al
mov byte [r12 + 0x39], dl
mov dword [r12 + 0x3c], ebx
mov qword [r12 + 0x58], r13
mov qword [r12 + 0x60], r14
mov qword [r12 + 0x68], rcx
sete byte [r12 + 0x70]
mov qword [r12], 0
jmp 0x1400ba077
mov qword [rbp + 0x98], rdi
mov qword [rbp + 0xa8], r14
add r11, rdi
cmp r9, r11
cmova r11, r9
lea r8, [0x1402168e0]
mov rcx, r11
mov rdx, r9
call fcn.14013c000
jmp 0x1400bab2c
mov qword [rbp + 0x98], rdi
mov qword [rbp + 0xa8], r14
lea r8, [0x1402168f8]
call fcn.14013c000
jmp 0x1400bab2c
mov qword [rbp + 0x98], rdi
mov qword [rbp + 0xa8], r14
lea r8, [0x140216910]
mov rcx, rax
mov rdx, r9
call fcn.14013c000
jmp 0x1400bab2c
lea rax, [0x140217428]
mov qword [rsp + 0x20], rax
lea rcx, str.already_borrowedC:Users_test.cargo_registry_srcmirrors.ustc.edu.cn_61ef6e0cd06fb9b8_regex_syntax_0.7.5_src_astparse.rs
lea r9, fcn.140001030
lea r8, [rbp + 0x50]
mov edx, 0x10
call fcn.14013c300
ud2
lea rcx, [0x1402173d2]
lea r8, [0x140217410]
mov edx, 0x3e
call fcn.14013bf50
ud2
call fcn.140119360
jmp 0x1400bab2c
lea rcx, [0x140216ad8]
lea r8, [0x140216bf0]
mov edx, 0x2b
call fcn.14013bf50
jmp 0x1400bab2c
lea rcx, [0x140216ad8]
lea r8, [0x140216bd8]
mov edx, 0x2b
call fcn.14013bf50
jmp 0x1400bab2c
lea rcx, [0x140216ad8]
lea r8, [0x140216bf0]
mov edx, 0x2b
call fcn.14013bf50
jmp 0x1400bab2c
lea rcx, [0x140216ad8]
lea r8, [0x140216bd8]
mov edx, 0x2b
call fcn.14013bf50
jmp 0x1400bab2c
mov qword [rbp + 0x60], 0
lea rax, [0x140217440]
mov qword [rsp + 0x20], rax
lea r8, [0x140217260]
lea rdx, [rbp + 0x30]
lea r9, [rbp + 0x50]
xor ecx, ecx
call fcn.140137800
jmp 0x1400bab2c
lea rax, [0x140216988]
mov qword [rsp + 0x20], rax
mov rdx, rdi
mov r9, rdi
call fcn.14013c4a0
jmp 0x1400bab2c
call fcn.140119360
jmp 0x1400bab2c
mov rcx, r13
mov rdx, qword [rbp + 0x48]
call fcn.14013bd90
jmp 0x1400bab2c
call fcn.140119360
jmp 0x1400bab2c
call fcn.140119360
jmp 0x1400bab2c
mov rcx, rdi
mov rdx, r14
call fcn.14013bd90
jmp 0x1400bab2c
call fcn.140119360
ud2